﻿.subscription-parent .subscription-tabs:before,aside#cart .wrapper footer .coupon-form-wrapper .coupon-form:before,aside#cart .wrapper footer p.price:before,aside#cart .wrapper footer p.price-discount:before,.page_messages .page_message:before,.fbx-dialog:before,.fields .row:before,.tip-text.c-product-dropdown:before,.tip-text.c-product-dropdown-bottom:before,.tip-text.c-letter-coupon-dropdown:before,.tip-text.video-dropdown:before,.tip-text.c-fast-voucher-video-dropdown:before,.tip-text.c-fast-voucher-letter-dropdown:before,.qtip.qtip-product-dropdown-style .qtip-content:before,.qtip.qtip-product-dropdown-letter-style .qtip-content:before,.reviews-bar-wrapper .reviews-bar:before,#review_layer .page-header:before,.review_layer .page-header:before,dl:before,.page:before,#footer.full .r.r-newsletter .form .input:before,#footer:not(.simple) .r.r-newsletter .form .input:before,#footer.full .r.r-menu .col:before,#footer:not(.simple) .r.r-menu .col:before,#footer.full .r:before,#footer:not(.simple) .r:before,#header #additional:before,#header #menu:before,#header #logo:before,.clearfix:before,.container:before,.subscription-parent .subscription-tabs:after,aside#cart .wrapper footer .coupon-form-wrapper .coupon-form:after,aside#cart .wrapper footer p.price:after,aside#cart .wrapper footer p.price-discount:after,.page_messages .page_message:after,.fbx-dialog:after,.fields .row:after,.tip-text.c-product-dropdown:after,.tip-text.c-product-dropdown-bottom:after,.tip-text.c-letter-coupon-dropdown:after,.tip-text.video-dropdown:after,.tip-text.c-fast-voucher-video-dropdown:after,.tip-text.c-fast-voucher-letter-dropdown:after,.qtip.qtip-product-dropdown-style .qtip-content:after,.qtip.qtip-product-dropdown-letter-style .qtip-content:after,.reviews-bar-wrapper .reviews-bar:after,#review_layer .page-header:after,.review_layer .page-header:after,dl:after,.page:after,#footer.full .r.r-newsletter .form .input:after,#footer:not(.simple) .r.r-newsletter .form .input:after,#footer.full .r.r-menu .col:after,#footer:not(.simple) .r.r-menu .col:after,#footer.full .r:after,#footer:not(.simple) .r:after,#header #additional:after,#header #menu:after,#header #logo:after,.clearfix:after,.container:after{content:" ";display:table}.subscription-parent .subscription-tabs:after,aside#cart .wrapper footer .coupon-form-wrapper .coupon-form:after,aside#cart .wrapper footer p.price:after,aside#cart .wrapper footer p.price-discount:after,.page_messages .page_message:after,.fbx-dialog:after,.fields .row:after,.tip-text.c-product-dropdown:after,.tip-text.c-product-dropdown-bottom:after,.tip-text.c-letter-coupon-dropdown:after,.tip-text.video-dropdown:after,.tip-text.c-fast-voucher-video-dropdown:after,.tip-text.c-fast-voucher-letter-dropdown:after,.qtip.qtip-product-dropdown-style .qtip-content:after,.qtip.qtip-product-dropdown-letter-style .qtip-content:after,.reviews-bar-wrapper .reviews-bar:after,#review_layer .page-header:after,.review_layer .page-header:after,dl:after,.page:after,#footer.full .r.r-newsletter .form .input:after,#footer:not(.simple) .r.r-newsletter .form .input:after,#footer.full .r.r-menu .col:after,#footer:not(.simple) .r.r-menu .col:after,#footer.full .r:after,#footer:not(.simple) .r:after,#header #additional:after,#header #menu:after,#header #logo:after,.clearfix:after,.container:after{clear:both}/*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.h1,h1{font-size:2em;margin:.67em 0}.h2,h2{font-size:1.5em;margin:.83em 0}.h3,h3{font-size:1.17em;margin:1em 0}.h4,h4{font-size:1em;margin:1.33em 0}.h5,h5{font-size:.83em;margin:1.67em 0}.h6,h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Fertigo Pro";src:local("Fertigo Pro"),local("Fertigo Pro-Regular"),url("./fonts/Fertigo-Pro/Fertigo-Pro.woff2") format("woff2"),url("./fonts/Fertigo-Pro/Fertigo-Pro.woff") format("woff");font-display:swap}@font-face{font-family:"SegoePrint";src:url("./fonts/SegoePrint/SegoePrint.eot?#iefix") format("embedded-opentype"),url("./fonts/SegoePrint/SegoePrint.woff2") format("woff2"),url("./fonts/SegoePrint/SegoePrint.woff") format("woff"),url("./fonts/SegoePrint/SegoePrint.ttf") format("truetype"),url("./fonts/SegoePrint/SegoePrint.svg#SegoePrint") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Calibri";src:local("Calibri"),local("Calibri Regular"),local("Calibri-Regular"),url("./fonts/CalibriOptimized/calibri-webfont.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Calibri";src:local("Calibri Bold"),local("Calibri-Bold"),url("./fonts/CalibriOptimized/calibri-bold-webfont.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}html,body{min-height:100%}body{height:100%;min-width:320px;font-size:16px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-weight:normal}.container{margin-left:auto;margin-right:auto;position:relative;min-width:320px;box-sizing:border-box}.container.full-width{width:100% !important;max-width:100% !important}.container .container{min-width:auto}body.layout-homepage .container,body.layout-default .container{width:100%;max-width:1200px}body.layout-simple .container,body.layout-film .container{width:100%;max-width:1100px}*{box-sizing:border-box}.box-center{margin-left:auto;margin-right:auto}.nobr{white-space:nowrap !important}.text-left,.a-left{text-align:left !important}.text-center,.a-center{text-align:center !important}.text-right,.a-right{text-align:right !important}.v-top{vertical-align:top !important}.v-middle{vertical-align:middle !important}.v-bottom{vertical-align:bottom !important}.f-left{float:left !important}.f-right{float:right !important}.f-none,.pull-none{float:none !important}.no-display{display:none}.no-margin{margin:0 !important}.ml-auto{margin-left:auto !important}.mr-auto{margin-right:auto !important}.mx-auto{margin-left:auto;margin-right:auto}.no-padding{padding:0 !important}.no-bg{background:none !important}.clear{clear:both;height:0;overflow:hidden;display:block}.fs-bold{font-weight:bold}.fs-italic{font-style:italic}.fs-normal{font-weight:normal;font-style:normal}.fs-upper,.text-upper{text-transform:uppercase !important}.fs-lower,.tt-lower{text-transform:lowercase !important}.fs-underline{text-decoration:underline}.fs-nounderline{text-decoration:none}.text-color-red,.c-red{color:#e61d2b !important}.text-color-dark-red,.c-dark-red{color:#cd1228 !important}.text-color-light-red,.c-light-red{color:#f90404 !important}.text-color-blue,.c-blue{color:#3b5998 !important}.text-color-light-blue,.c-light-blue{color:#1296ea !important}.text-color-black,.c-black{color:#000 !important}.text-color-green,.c-green{color:#168f0c !important}.text-color-gray,.c-gray{color:#aaa}.text-color-dark-gray,.c-dark-gray{color:#767474}.text-color-middle-gray,.c-middle-gray{color:#818181}.text-color-orange,.c-orange{color:#d5990a}.d-inline-block{display:inline-block !important}.d-inline{display:inline !important}.p-relative{position:relative}.p-absolute{position:absolute}.no-animation{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.hidden{display:none !important;visibility:hidden}@media screen and (max-width: 639px){.hidden-pre-mobile{display:none !important}}@media screen and (max-width: 450px){.hidden-mobile{display:none !important}}@media screen and (min-width: 640px){.visible-pre-mobile{display:none !important}}@media screen and (min-width: 451px){.visible-mobile{display:none !important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.sr-only-focusable:active.sr-only-focusable-main,.sr-only-focusable:focus.sr-only-focusable-main{padding:5px 10px;background:#fff;border:2px solid #e61d2b;border-radius:2px;position:absolute;z-index:9999}[role=button]{cursor:pointer}iframe[src="javascript:false"]{display:none}html,button,input,select,textarea{font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif}a{color:inherit;outline:0 !important}textarea{resize:vertical}.chromeframe{display:none;z-index:-1}.noscript{margin:0;background:red;color:#fff;padding:4px 0 5px 0;text-align:center;width:100%;font-size:17px;line-height:18px;border-bottom:1px solid #a00}p:first-child{margin-top:0}img{max-width:100%;vertical-align:middle;border-width:0}img[width][height]{height:auto}#header-boxes.hover-boxes{height:100%}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}img[data-lazy-src]{will-change:contents}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);-moz-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("gfx/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("gfx/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;background:url("gfx/fancybox/btn-close.png") no-repeat scroll 0 center rgba(0,0,0,0);height:18px;right:4px;top:4px;width:22px}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:rgba(0,0,0,0) url("gfx/fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWNgYGDYDwAAxADAGWPzlwAAAABJRU5ErkJggg==)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:rgba(0,0,0,0);background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}#qtip-overlay.blurs,.qtip-close{cursor:pointer}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;outline:0;border:1px solid rgba(0,0,0,0)}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #f1d031;background-color:#ffffa3;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}.qtip-light{background-color:#fff;border-color:#e2e2e2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-cream{background-color:#fbf7aa;border-color:#f9e98e;color:#a27d35}.qtip-red,.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#d95252}.qtip-cream .qtip-titlebar{background-color:#f0de7d}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}.qtip-red{background-color:#f78b83;color:#912323}.qtip-red .qtip-titlebar{background-color:#f06d65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-green{background-color:#caed9e;border-color:#90d93f;color:#3f6219}.qtip-green .qtip-titlebar{background-color:#b0de78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}.qtip-blue{background-color:#e5f6fe;border-color:#add9ed;color:#5e99bd}.qtip-blue .qtip-titlebar{background-color:#d0e9f5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border:0 solid rgba(0,0,0,0);background:#4a4a4a;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(100%, #000));background-image:-webkit-linear-gradient(top, #4A4A4A 0, #000 100%);background-image:-moz-linear-gradient(top, #4A4A4A 0, #000 100%);background-image:-ms-linear-gradient(top, #4A4A4A 0, #000 100%);background-image:-o-linear-gradient(top, #4A4A4A 0, #000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4a4a4a;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:0 0;color:#fff;border:0 dashed rgba(0,0,0,0)}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#d9d9c2;color:#111;border:0 dashed rgba(0,0,0,0)}.qtip-cluetip .qtip-titlebar{background-color:#87876a;color:#fff;border:0 dashed rgba(0,0,0,0)}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid rgba(0,0,0,0);font-size:11px;font-family:"Lucida Grande",sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:rgba(0,0,0,0)}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959fa9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f9f9f9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3a79b8;background-image:-webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);background-image:-moz-linear-gradient(top, #3A79B8, #2E629D);background-image:-ms-linear-gradient(top, #3A79B8, #2E629D);background-image:-o-linear-gradient(top, #3A79B8, #2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#fbfbfb;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:0 0}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}#qtip-overlay,#qtip-overlay div{left:0;top:0;width:100%;height:100%}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed rgba(0,0,0,0)}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed}#qtip-overlay div{position:absolute;background-color:#000;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute !important}.qtip-520{max-width:520px !important}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;text-decoration:none}a.qtip-close.qtip-icon{background:url(gfx/elfi/2020/common/btn-tip-close.png) no-repeat 0 0;width:22px;height:18px;border-width:0;right:3px;top:3px}a.qtip-close.qtip-icon span{text-indent:-999em}.no-boxshadow .qtip-default{border:1px solid #dbdbdb !important}#header{position:absolute;width:100%;background:none;z-index:1000;box-sizing:border-box;font-weight:bold;font-size:18px}#header a{text-decoration:none;display:inline-block;color:#fff}#header>.container{width:100%;max-width:2020px}#header #logo .elfi{position:relative;display:block;width:65px;height:74px;background:url(gfx/elfi/2022/common/logo_65x74.png) no-repeat top center;background-size:contain;text-decoration:none;color:#fff;float:left}#header #logo .elfi span{font-size:12px;position:absolute;width:100%;display:block;left:0;bottom:0;text-align:center;overflow:hidden;text-overflow:ellipsis}#header #logo a.elfi:hover{color:#e61d2b}#header #logo a.elfi:hover span{opacity:1}#header #logo{display:block;float:left;position:relative;max-width:186px;margin-top:28px;margin-left:70px}#header #menu{float:left;list-style-type:none;padding:0;margin:0 0 0 110px;z-index:2;display:block}#header #menu ul{list-style-type:none;padding:0;margin:0}#header #menu li{padding:0;margin:0;float:left;font-weight:bold}#header #menu li:last-of-type{margin-right:0 !important}#header #menu li.visible-in-toggle{display:none}#header #menu li.visible-in-toggle b,#header #menu li.visible-in-toggle strong{font-weight:normal}#header #menu li a{font-size:20px}#header #menu-toggle{display:none}#header #menu-toggle button b{display:none;text-indent:-999em}#header #menu,#header #additional{position:relative;padding-top:22px;line-height:1}#header #menu li a,#header #additional>a{position:relative;padding:6px 25px;margin-right:15px;line-height:25px;max-height:36px}#header #menu li a:focus,#header #menu li a:hover,#header #menu li a.active,#header #additional>a:focus,#header #additional>a:hover,#header #additional>a.active{text-decoration:none;border-radius:6px;background-color:rgba(255,255,255,.1)}#header #menu li a b,#header #additional>a b{font-weight:bold}#header #menu li a[data-badge]:before,#header #additional>a[data-badge]:before{content:attr(data-badge);position:absolute;top:-3px;left:20px;color:#da091b;text-transform:uppercase;font-size:11px;font-weight:bold}#header #menu li a.disabled,#header #additional>a.disabled{color:rgba(255,255,255,.5)}#header #menu li a.disabled[data-badge]:before,#header #additional>a.disabled[data-badge]:before{color:#00a651}#header #additional{float:right;padding-right:15px}#header #additional .btn-coupons:after{content:"";background:url(gfx/elfi/2021/header/btn-coupons-ico.png) no-repeat center;background-size:contain;display:inline-block;width:21px;height:21px;margin-left:.25em;vertical-align:text-top;position:relative;top:-0.75rem}#header #additional #header-account-menu{display:block;position:absolute;overflow:hidden;opacity:0;transition:opacity ease-in-out .125s;height:0;padding:0;margin:0;border-radius:9px;background:#fff;z-index:2;white-space:nowrap}#header #additional #header-account-menu>li{padding:0;margin:0;list-style-type:none;display:block}#header #additional #header-account-menu>li>a{display:block;padding:16px 18px;border-bottom:1px solid #e0e0e0;color:#000}#header #additional #header-account-menu>li>a:focus,#header #additional #header-account-menu>li>a:hover{color:#e61d2b;text-decoration:none}#header #additional #header-account-menu>li:last-child>a{border-bottom-width:0}#header #additional #header-account-menu>li:last-child>a:after{content:url(gfx/elfi/2017/common/ico-btn-logout-black.png);margin-left:.5em;vertical-align:text-top;position:relative;top:.25em}#header #additional #header-account-menu>li:last-child>a:hover:after{content:url(gfx/elfi/2017/common/ico-btn-logout.png)}#header #additional #header-account-menu.on{height:auto;opacity:1;top:100%}#header #additional .btn-basket{position:relative;padding-left:10px;padding-right:10px;margin-right:25px}#header #additional .btn-basket .val{height:22px;display:inline-block;padding-right:30px;background:no-repeat center right url(gfx/elfi/2022/header/ico-btn-basket-white_26x21.png)}#header #additional .btn-basket b{font-weight:normal;font-size:12px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;color:#fff;background:#fb0a0a;display:inline-block;border-radius:18px;width:18px;height:18px;line-height:18px;text-align:center;position:absolute;right:-3px;top:-3px}#header #additional .btn-basket .label{display:none}#header #additional .coupon-top-btn-trigger{display:inline-block;padding:10px 10px;margin-right:5px;cursor:pointer;border-width:0;background:none;outline-width:0;position:relative;z-index:5}#header #additional .coupon-top-btn-trigger:focus,#header #additional .coupon-top-btn-trigger:hover,#header #additional .coupon-top-btn-trigger.active{text-decoration:none;border-radius:6px;background-color:rgba(255,255,255,.1)}#header #additional .coupon-top-btn-trigger.hidden{display:none}#header>.container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}#header>.container #additional{flex-grow:1;display:flex;justify-content:flex-end;flex-flow:row wrap}#header>.container #additional .btn-coupons,#header>.container #additional #header-btn-account.btn-account,#header>.container #additional .btn-basket{white-space:nowrap}@media(min-width: 639px){#header>.container.hidden-menu{justify-content:flex-start}}body.webp #header #logo .elfi{background-image:url(gfx/elfi/2022/common/logo_65x74.webp)}@media(max-width: 639px){body.webp #header #logo .elfi{background-image:url(gfx/elfi/2022/mobile/common/logo_65x91.webp)}}#header .language,#footer .language{float:right;position:relative}#header .language .btn-language span,#footer .language .btn-language span{box-shadow:0 1px 2px rgba(0,0,0,.25);position:relative;border-radius:2px}#header .language .btn-language:after,#footer .language .btn-language:after{content:"";position:absolute;top:8px;right:-13px;width:0;height:0;border-style:solid;border-width:6px 4.5px 0 4.5px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);display:inline-block}#header .language .btn-language:after,#footer .language .btn-language:after{display:none}#header .language.open .btn-language:after,#header .language .btn-language:hover:after,#footer .language.open .btn-language:after,#footer .language .btn-language:hover:after{display:inline-block}#header .language ul.language-list,#footer .language ul.language-list{display:none;position:absolute;right:0;top:39px;z-index:2;border-width:0;border-radius:10px;padding:10px;margin:0;list-style-type:none;overflow:hidden;width:214px;box-shadow:5px 5px 15px rgba(0,0,0,.15)}#header .language ul.language-list li,#footer .language ul.language-list li{margin:0;padding:0}#header .language ul.language-list li a,#footer .language ul.language-list li a{box-sizing:border-box;width:100%;background:rgba(0,0,0,0);padding:11px 10px 11px 17px;display:block;white-space:nowrap;line-height:20px;font-size:16px;font-weight:normal;color:#000;text-decoration:none}#header .language ul.language-list li a:hover,#footer .language ul.language-list li a:hover{background:#f3f3f3;border-radius:8px}#header .language ul.language-list li a span,#footer .language ul.language-list li a span{margin-bottom:-4px;margin-right:12px;box-shadow:0 1px 2px rgba(0,0,0,.25);border-radius:2px;display:inline-block}#header .language ul.language-list li a.language-it span,#footer .language ul.language-list li a.language-it span{background-position:0 -17px}#header .language ul.language-list li a.language-gb span,#footer .language ul.language-list li a.language-gb span{background-position:0 -34px;height:16px}#header .language ul.language-list li a.language-de span,#footer .language ul.language-list li a.language-de span{background-position:0 -51px;height:16px}#header .language ul.language-list li a.language-fr span,#footer .language ul.language-list li a.language-fr span{background-position:0 -68px}#header .language ul.language-list li a.language-us span,#footer .language ul.language-list li a.language-us span{background-position:0 -85px}#header .language ul.language-list li a.language-br span,#footer .language ul.language-list li a.language-br span{background-position:0 -102px;width:27px;height:19px}#header .language ul.language-list li a:focus,#header .language ul.language-list li a:hover,#footer .language ul.language-list li a:focus,#footer .language ul.language-list li a:hover{color:inherit;text-decoration:none}#header .language ul.language-list li a:active,#footer .language ul.language-list li a:active{transition:transform ease-in-out .1s;transform:scale(0.975)}#header .language.open ul.language-list,#footer .language.open ul.language-list{display:block;background:#fff}#header #additional .language .btn-language{padding:10px 10px 5px 26px}#header #additional .language.open .btn-language,#header #additional .language:hover .btn-language{text-decoration:none;border-radius:6px;background-color:rgba(255,255,255,.1)}#header #additional .language.open .btn-language:after,#header #additional .language:hover .btn-language:after{top:9px;right:auto;left:4px;content:"›";color:#fff;font-weight:bold;display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;transform:rotate(90deg);transform-origin:50% 50%;font-size:22px;border-width:0;background:none}#footer .language{float:none;display:inline-block}#footer .language .btn-language{margin-left:-8px;padding:8px 0 6px 8px;border-radius:5px;background:none}#footer .language .btn-language em.strong{font-style:normal;padding-bottom:0 !important;color:#000;line-height:17px}#footer .language .btn-language i{display:inline-block;padding-right:6px;font-style:normal}#footer .language .btn-language span{top:3px}#footer .language .btn-language:after{content:"›";visibility:hidden;position:relative;top:-3px;right:0;display:inline-block;color:#000;margin-left:8px;margin-right:8px;transform:rotate(-90deg);font-size:21px;font-weight:bold;border-width:0;width:20px;height:10px;line-height:8px;text-align:center}@media(max-width: 450px){#footer .language .btn-language:after{display:none !important}}#footer .language.open .btn-language,#footer .language .btn-language:hover{background:none}#footer .language.open .btn-language:after,#footer .language .btn-language:hover:after{visibility:visible}#footer .language ul.language-list{top:auto;bottom:30px;right:auto;left:-8px;background:none;padding:0}@media(max-width: 768px){#footer .language ul.language-list{text-align:left}}@media(max-width: 450px){#footer .language ul.language-list{flex-wrap:wrap;max-width:100%;width:100%;display:block;max-height:0;overflow:hidden;pointer-events:none}#footer .language ul.language-list li{pointer-events:none;opacity:0;transform:translateX(-1em)}}@media(max-width: 450px){#footer .language.open ul.language-list{position:static;max-width:100%;padding:0 25px;background:rgba(0,0,0,0) none repeat scroll 0 0;box-shadow:none;margin:0;background:#fff;max-height:none;pointer-events:auto}#footer .language.open ul.language-list>li{pointer-events:auto;transition:opacity ease-in-out .25s,transform ease-in-out .25s;opacity:1;transform:translateX(0)}#footer .language.open ul.language-list>li a:active,#footer .language.open ul.language-list>li a:focus,#footer .language.open ul.language-list>li a:hover{background:none}#footer .language.open ul.language-list>li:nth-child(1){transition-delay:.1s}#footer .language.open ul.language-list>li:nth-child(2){transition-delay:.15s}#footer .language.open ul.language-list>li:nth-child(3){transition-delay:.2s}#footer .language.open ul.language-list>li:nth-child(4){transition-delay:.25s}#footer .language.open ul.language-list>li:nth-child(5){transition-delay:.3s}#footer .language.open ul.language-list>li:nth-child(6){transition-delay:.35s}#footer .language.open ul.language-list>li:nth-child(7){transition-delay:.4s}#footer .language.open ul.language-list>li:nth-child(8){transition-delay:.45s}#footer .language.open ul.language-list>li:nth-child(9){transition-delay:.5s}#footer .language.open ul.language-list>li:nth-child(10){transition-delay:.55s}#footer .language.open ul.language-list>li:nth-child(11){transition-delay:.6s}#footer .language.open ul.language-list>li:nth-child(12){transition-delay:.65s}}body.layout-homepage #header>.container,body.layout-default #header>.container{align-items:flex-start;max-width:100%}body.layout-homepage #header>.container>.container,body.layout-default #header>.container>.container{max-width:2020px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}body.layout-homepage.no-webp #main>.container.full-width>.mikolaj-bg,body.layout-homepage.no-webp #main .page.page-cart .section-title-with-button,body.layout-homepage.no-webp #header-boxes .breadcrumb,body.layout-default.no-webp #main>.container.full-width>.mikolaj-bg,body.layout-default.no-webp #main .page.page-cart .section-title-with-button,body.layout-default.no-webp #header-boxes .breadcrumb{background-image:url(gfx/elfi/2017/header/default/bg-full.jpg)}body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg,body.layout-homepage.webp #main .page.page-cart .section-title-with-button,body.layout-homepage.webp #header-boxes .breadcrumb,body.layout-default.webp #main>.container.full-width>.mikolaj-bg,body.layout-default.webp #main .page.page-cart .section-title-with-button,body.layout-default.webp #header-boxes .breadcrumb{background-image:url(gfx/elfi/2017/header/default/bg-full.webp)}body.layout-homepage #main>.container.full-width>.mikolaj-bg,body.layout-homepage #main .page.page-cart .section-title-with-button,body.layout-homepage #header-boxes .breadcrumb,body.layout-default #main>.container.full-width>.mikolaj-bg,body.layout-default #main .page.page-cart .section-title-with-button,body.layout-default #header-boxes .breadcrumb{height:358px;background-repeat:no-repeat;background-position:top center;background-color:#000;color:#fff}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg,body.layout-homepage #main .page.page-cart .section-title-with-button,body.layout-homepage #header-boxes .breadcrumb,body.layout-default #main>.container.full-width>.mikolaj-bg,body.layout-default #main .page.page-cart .section-title-with-button,body.layout-default #header-boxes .breadcrumb{height:250px;background-size:auto 100% !important}}body.layout-homepage #main>.container.full-width>.mikolaj-bg>.container,body.layout-homepage #main .page.page-cart .section-title-with-button>.container,body.layout-homepage #header-boxes .breadcrumb>.container,body.layout-default #main>.container.full-width>.mikolaj-bg>.container,body.layout-default #main .page.page-cart .section-title-with-button>.container,body.layout-default #header-boxes .breadcrumb>.container{height:100%;background:none;display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-end}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro,body.layout-homepage #main .page.page-cart .section-title-with-button .intro,body.layout-homepage #header-boxes .breadcrumb .intro,body.layout-default #main>.container.full-width>.mikolaj-bg .intro,body.layout-default #main .page.page-cart .section-title-with-button .intro,body.layout-default #header-boxes .breadcrumb .intro{text-align:center;max-width:980px;padding-bottom:40px;margin-left:auto;margin-right:auto}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro,body.layout-homepage #main .page.page-cart .section-title-with-button .intro,body.layout-homepage #header-boxes .breadcrumb .intro,body.layout-default #main>.container.full-width>.mikolaj-bg .intro,body.layout-default #main .page.page-cart .section-title-with-button .intro,body.layout-default #header-boxes .breadcrumb .intro{flex:0 0 auto;margin-top:15px;max-width:500px}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-title,body.layout-homepage #header-boxes .breadcrumb .intro .intro-title,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-title,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-title,body.layout-default #header-boxes .breadcrumb .intro .intro-title{display:block;position:relative;margin:0 0 15px 0;padding:0;color:#fff;font-family:"Fertigo Pro",Times,"Times New Roman",serif;font-size:40px;text-shadow:4px 4px 25px #000}@media(max-width: 740px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-title,body.layout-homepage #header-boxes .breadcrumb .intro .intro-title,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-title,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-title,body.layout-default #header-boxes .breadcrumb .intro .intro-title{width:100%;font-size:36px}}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-title,body.layout-homepage #header-boxes .breadcrumb .intro .intro-title,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-title,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-title,body.layout-default #header-boxes .breadcrumb .intro .intro-title{margin-top:0;font-size:34px;max-width:500px;margin-left:auto;margin-right:auto}}@media(max-width: 475px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-title,body.layout-homepage #header-boxes .breadcrumb .intro .intro-title,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-title,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-title,body.layout-default #header-boxes .breadcrumb .intro .intro-title{font-size:30px}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-subtitle,body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-rating,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-subtitle,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-rating,body.layout-homepage #header-boxes .breadcrumb .intro .intro-subtitle,body.layout-homepage #header-boxes .breadcrumb .intro .intro-rating,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-subtitle,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-rating,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-subtitle,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-rating,body.layout-default #header-boxes .breadcrumb .intro .intro-subtitle,body.layout-default #header-boxes .breadcrumb .intro .intro-rating{font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:20px;font-weight:bold;text-shadow:2px 2px 15px #000}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-main .intro,body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-konto .intro,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-main .intro,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-konto .intro,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-main .intro,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-konto .intro,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-main .intro,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-konto .intro,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-main .intro,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-konto .intro,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-main .intro,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-konto .intro{padding-bottom:10px}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-kontakt,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-kontakt,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-kontakt,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-kontakt,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-kontakt,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-kontakt{height:255px}@media(max-width: 450px){body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-kontakt,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-kontakt,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-kontakt,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-kontakt,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-kontakt,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-kontakt{background-image:url(gfx/elfi/2019/mobile/header/kontakt/bg-full.jpg);background-color:rgba(0,0,0,0);background-size:contain;height:40vw}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-kontakt .intro,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-kontakt .intro,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-kontakt .intro,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-kontakt .intro,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-kontakt .intro,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-kontakt .intro{margin:0;padding:0 0 7.2vw 0}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-kontakt .intro .intro-title,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-kontakt .intro .intro-title,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-kontakt .intro .intro-title,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-kontakt .intro .intro-title,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-kontakt .intro .intro-title,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-kontakt .intro .intro-title{margin:0;padding:0;font-size:25px}}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-moj-pierwszy-list-od-swietego-mikolaja,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-moj-pierwszy-list-od-swietego-mikolaja,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-moj-pierwszy-list-od-swietego-mikolaja,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-moj-pierwszy-list-od-swietego-mikolaja,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-moj-pierwszy-list-od-swietego-mikolaja,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-moj-pierwszy-list-od-swietego-mikolaja{background-image:url(gfx/elfi/2017/header/o-nas/bg-full.jpg) !important}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-swiety-mikolaj,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-swiety-mikolaj,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-swiety-mikolaj,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-swiety-mikolaj,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-swiety-mikolaj,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-swiety-mikolaj{background-image:url(gfx/elfi/2017/header/swiety-mikolaj/bg-full.jpg)}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-wideo-od-mikolaja,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-wideo-od-mikolaja,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-wideo-od-mikolaja,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-wideo-od-mikolaja,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-wideo-od-mikolaja,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-wideo-od-mikolaja{height:205px}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-wideo-od-mikolaja .container .intro,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-wideo-od-mikolaja .container .intro,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-wideo-od-mikolaja .container .intro,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-wideo-od-mikolaja .container .intro,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-wideo-od-mikolaja .container .intro,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-wideo-od-mikolaja .container .intro{padding-bottom:10px}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-wideo-od-mikolaja .container .intro .intro-title,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-wideo-od-mikolaja .container .intro .intro-title,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-wideo-od-mikolaja .container .intro .intro-title,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-wideo-od-mikolaja .container .intro .intro-title,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-wideo-od-mikolaja .container .intro .intro-title,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-wideo-od-mikolaja .container .intro .intro-title{text-shadow:4px 4px 25px rgba(0,0,0,.85)}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-blog,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-blog,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-blog,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-blog,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-blog,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-blog{background-image:url(gfx/elfi/2017/header/blog/bg-full.jpg);height:320px}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-pocztapolska,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-pocztapolska,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-pocztapolska,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-pocztapolska,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-pocztapolska,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-pocztapolska{background-image:url(gfx/elfi/2017/header/pocztapolska/bg-full.jpg);height:205px}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-pocztapolska .container .intro,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-pocztapolska .container .intro,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-pocztapolska .container .intro,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-pocztapolska .container .intro,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-pocztapolska .container .intro,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-pocztapolska .container .intro{padding-bottom:5px}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-pocztapolska .container .intro .intro-title,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-pocztapolska .container .intro .intro-title,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-pocztapolska .container .intro .intro-title,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-pocztapolska .container .intro .intro-title,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-pocztapolska .container .intro .intro-title,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-pocztapolska .container .intro .intro-title{font-size:33px}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-pocztapolska .container .intro .intro-title:after,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-pocztapolska .container .intro .intro-title:after,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-pocztapolska .container .intro .intro-title:after,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-pocztapolska .container .intro .intro-title:after,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-pocztapolska .container .intro .intro-title:after,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-pocztapolska .container .intro .intro-title:after{content:url(gfx/elfi/2017/landing/pocztapolska/logo_1510564000.png);margin:0 0 0 16px}@media(max-width: 1200px){body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-opinie,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-opinie,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-opinie,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-opinie,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-opinie,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-opinie{background-position:40% 0}}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-opinie,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-opinie,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-opinie,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-opinie,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-opinie,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-opinie{background-position:28% 0}}@media screen and (min-width: 640px){body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-opinie,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-opinie,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-opinie,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-opinie,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-opinie,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-opinie{height:320px}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-opinie .container .intro .intro-title,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-opinie .container .intro .intro-title,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-opinie .container .intro .intro-title,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-opinie .container .intro .intro-title,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-opinie .container .intro .intro-title,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-opinie .container .intro .intro-title{font-size:48px}}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-clock,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-clock,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-clock,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-clock,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-clock,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-clock{background-image:url(gfx/elfi/2018/header/adres-swietego-mikolaja/bg-full.jpg);height:258px}body.layout-homepage #main>.container.full-width>.mikolaj-bg.mikolaj-bg-afiliacja,body.layout-homepage #main .page.page-cart .section-title-with-button.mikolaj-bg-afiliacja,body.layout-homepage #header-boxes .breadcrumb.mikolaj-bg-afiliacja,body.layout-default #main>.container.full-width>.mikolaj-bg.mikolaj-bg-afiliacja,body.layout-default #main .page.page-cart .section-title-with-button.mikolaj-bg-afiliacja,body.layout-default #header-boxes .breadcrumb.mikolaj-bg-afiliacja{background-image:url(gfx/elfi/2017/header/darmowe-seo/bg-full.jpg);height:255px}body.layout-homepage.no-webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-wideo-od-mikolaja,body.layout-default.no-webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-wideo-od-mikolaja{background-image:url(gfx/elfi/2021/header/wideo-od-mikolaja/bg-full.jpg)}body.layout-homepage.no-webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-kontakt,body.layout-default.no-webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-kontakt{background-image:url(gfx/elfi/2018/header/kontakt/bg-full.jpg)}body.layout-homepage.no-webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-opinie,body.layout-default.no-webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-opinie{background-image:url(gfx/elfi/2017/header/opinie/bg-full.jpg)}body.layout-homepage.no-webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-o-nas,body.layout-default.no-webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-o-nas{background-image:url(gfx/elfi/2017/header/fundacja/bg-full.jpg)}body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-wideo-od-mikolaja,body.layout-default.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-wideo-od-mikolaja{background-image:url(gfx/elfi/2021/header/wideo-od-mikolaja/bg-full.webp)}body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-kontakt,body.layout-default.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-kontakt{background-image:url(gfx/elfi/2018/header/kontakt/bg-full.webp)}body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-opinie,body.layout-default.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-opinie{background-image:url(gfx/elfi/2017/header/opinie/bg-full.webp)}body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-o-nas,body.layout-default.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-o-nas{background-image:url(gfx/elfi/2017/header/fundacja/bg-full.webp)}body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-moj-pierwszy-list-od-swietego-mikolaja,body.layout-default.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-moj-pierwszy-list-od-swietego-mikolaja{background-image:url(gfx/elfi/2017/header/o-nas/bg-full.webp) !important}body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-swiety-mikolaj,body.layout-default.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-swiety-mikolaj{background-image:url(gfx/elfi/2017/header/swiety-mikolaj/bg-full.webp)}body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-clock,body.layout-default.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-clock{background-image:url(gfx/elfi/2018/header/adres-swietego-mikolaja/bg-full.webp)}body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-afiliacja,body.layout-default.webp #main>.container.full-width>.mikolaj-bg.mikolaj-bg-afiliacja{background-image:url(gfx/elfi/2017/header/darmowe-seo/bg-full.webp)}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs,body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs{padding:0;margin:0 auto 20px auto;list-style-type:none;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;width:350px;position:relative}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs>li,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs>li,body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li{padding:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:center;margin:0 auto;flex-basis:33%;position:relative}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>b,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>b,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>b,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>b,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>b,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>b,body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>b,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>b,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>b{display:inline-block;width:26px;height:26px;line-height:21px;padding:3px 0 2px 0;background-color:#fff;color:#acacac;font-size:14px;margin-left:auto;margin-right:auto;margin-bottom:10px;border-radius:26px}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>span,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>span,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>span,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>span,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>span,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>span,body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>span,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>span,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>span{width:100%;display:block;color:#d9d9d9;font-size:16px;line-height:1;white-space:nowrap}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li:after,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li:after,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs>li:after,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li:after,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li:after,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs>li:after,body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li:after,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li:after,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li:after{content:"";display:block;position:absolute;height:2px;width:65%;left:calc(50% + 13px + 8px);top:13px;background-color:#fff}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li:last-child:after,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li:last-child:after,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs>li:last-child:after,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li:last-child:after,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li:last-child:after,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs>li:last-child:after,body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li:last-child:after,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li:last-child:after,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li:last-child:after{display:none}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active>b,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active>b,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active>b,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active>b,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active>b,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active>b,body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active>b,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active>b,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active>b{background-color:#e61d2b;color:#fff}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active>span,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active>span,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active>span,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active>span,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active>span,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active>span,body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active>span,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active>span,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active>span{color:#e61d2b;font-weight:bolder}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active:first-child:after,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active:first-child:after,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active:first-child:after,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active:first-child:after,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active:first-child:after,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active:first-child:after,body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active:first-child:after,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active:first-child:after,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active:first-child:after{background-color:#e61d2b}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active.success b,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active.success b,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active.success b,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active.success b,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active.success b,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active.success b,body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active.success b,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active.success b,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active.success b{border-color:#e61d2b;background-color:#fff;background-image:url(gfx/elfi/2022/common/ico-check-red_27x20.png);background-repeat:no-repeat;background-position:center;background-size:13.5px 10px;text-indent:-999em}@media(max-width: 350px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs,body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs{width:320px}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>span,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>span,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>span,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>span,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>span,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>span,body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>span,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>span,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>span{font-size:14px}}body.layout-simple #main>.container.full-width>.mikolaj-bg,body.layout-simple #main .page.page-cart .section-title-with-button,body.layout-simple #header-boxes .breadcrumb{background-color:#ededed;margin-top:-5px;padding-top:15px}body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>b,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>b,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>b{color:#818181;border:1px solid #818181}body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>span,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>span,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>span{color:#818181;font-weight:bold}body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li:after,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li:after,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li:after{background-color:#818181}body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active>b,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active>b,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active>b{border-color:#e61d2b}body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active.check>b,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active.check>b,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active.check>b{border-color:#e61d2b;background-color:#fff;background-image:url(gfx/elfi/2022/common/ico-check-red_27x20.png);background-repeat:no-repeat;background-position:center;background-size:13.5px 10px;text-indent:-999em}body.layout-simple #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li.active.check+.check:after,body.layout-simple #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li.active.check+.check:after,body.layout-simple #header-boxes .breadcrumb .intro .intro-breadcrumbs>li.active.check+.check:after{background-color:#e61d2b}body.layout-simple #header-boxes .breadcrumb{justify-content:flex-start;background-color:rgba(0,0,0,0);margin-top:15px}body.layout-simple #header-boxes .breadcrumb div{padding-left:0}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>b,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>b,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>b,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>b,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>b,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>b{box-shadow:0 0 2px #000}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>span,body.layout-homepage #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>span,body.layout-homepage #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>span,body.layout-default #main>.container.full-width>.mikolaj-bg .intro .intro-breadcrumbs>li>span,body.layout-default #main .page.page-cart .section-title-with-button .intro .intro-breadcrumbs>li>span,body.layout-default #header-boxes .breadcrumb .intro .intro-breadcrumbs>li>span{text-shadow:0 0 2px #000}body.layout-simple[rel=koszyk] #header{height:0;padding-top:0 !important}body.layout-simple #header{position:relative;color:#000}body.layout-simple #header a{color:#000}body.layout-simple #header>.container{height:105px}body.layout-simple #header #logo{padding:20px 10px 22px 10px;margin:0;position:absolute;left:0;top:0}body.layout-simple #header #logo .elfi{margin:0;width:45px;height:63px;background:url(gfx/elfi/2017/header/simple/logo.png) no-repeat top center}body.layout-simple #header #header-title{flex:1;align-self:stretch;display:flex;justify-content:center;flex-flow:row wrap}body.layout-simple #header #header-title strong{display:block;flex:1;font-size:32px;font-weight:bold;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;align-self:center;text-align:center}body.layout-simple #header #header-title #header-buttons{align-self:center;padding:0 30px;width:260px}body.layout-simple #header #header-title #header-buttons .btn{color:#fff;width:100%}body.layout-simple #header #header-boxes.hover-boxes{width:100%;max-width:1080px}@media screen and (max-width: 1210px)and (min-width: 451px){body.layout-simple #header #logo{position:relative}}@media screen and (max-width: 639px)and (min-width: 451px){body.layout-simple #header>.container{justify-content:center}}@media screen and (max-width: 450px){body.layout-simple #header>.container{background:#ededed;border-width:0;flex-direction:row;align-items:center;height:122px}body.layout-simple #header>.container #logo{width:20%;position:static;float:none;max-width:100%;display:flex;justify-content:center;align-items:center;padding:0}body.layout-simple #header>.container #logo .elfi{margin-left:auto;margin-right:auto;float:none;width:25px;height:36px;background-size:contain}body.layout-simple #header>.container #header-boxes.hover-boxes{height:auto;width:80%;position:static;padding-right:1.8vw;padding-left:1.8vw}}body.layout-clean #header{position:absolute;color:#000;margin-bottom:15px}body.layout-clean #header a{color:#000}body.layout-clean #header>.container{height:0;justify-content:flex-start}body.layout-clean #header #logo{padding:50px 45px;margin:0;position:absolute;left:0;top:0;pointer-events:none}body.layout-clean #header #logo .elfi{margin:0;width:38px;height:53px}@media screen and (max-width: 1199px){body.layout-clean #header{position:relative}body.layout-clean #header>.container{height:100px;justify-content:center}body.layout-clean #header #logo{position:static;padding:25px 0}body.layout-clean #header #logo .elfi{width:50px;height:50px}}@media screen and (min-width: 640px){body.layout-clean #main{flex:1;display:flex;flex-direction:column;justify-content:center}body.layout-clean #main>.container{width:100%}}#header.header-is-small{position:fixed;top:0;left:0;right:0;z-index:7999;background-color:rgba(255,255,255,0)}#header.header-is-small>.container{align-items:flex-start;max-width:100%}#header.header-is-small>.container>.container{max-width:2020px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}#header.header-is-small #logo{display:block;float:none;position:relative;width:80px;max-width:80px;margin-top:28px;margin-right:0;flex-grow:0;min-width:80px;padding-left:0;margin-left:70px}#header.header-is-small #menu{float:none;margin-left:0;flex-grow:0;padding-left:15px}#header.header-is-small #additional{float:none;flex-grow:1;flex-shrink:0}#header.header-is-small #additional .btn.header-btn-order{font-size:.875rem;height:33px;line-height:20px;padding:7px 1.25rem 6px 1.25rem;min-width:118px;border-radius:5px;margin-right:10px;color:#fff}#header.header-is-small #additional .btn.header-btn-order:focus,#header.header-is-small #additional .btn.header-btn-order:hover{background-color:#f22131;border-bottom-color:#cb1c29;text-decoration:none}@media(max-width: 1705px){#header.header-is-small #additional .btn.header-btn-order{min-width:auto}}#header.header-is-small:not(.is-small) .visible-is-small{opacity:0 !important;pointer-events:none !important;display:none !important}#header.header-is-small.is-small{box-shadow:0 2px 2px rgba(0,0,0,.1);background-color:#fff}#header.header-is-small.is-small .hidden-is-small{opacity:0 !important;pointer-events:none !important;display:none !important}@media(min-width: 640px){#header.header-is-small.is-small{top:0 !important;min-height:50px}#header.header-is-small.is-small>.container{min-height:50px}#header.header-is-small.is-small a{color:#262626}}@media(min-width: 640px)and (max-width: 1024px){#header.header-is-small.is-small #menu{margin-left:0;padding-left:10px}}@media(min-width: 640px)and (max-width: 767px){#header.header-is-small.is-small #menu{display:flex;flex-wrap:nowrap;white-space:nowrap;margin-top:0;padding-left:5px}}@media(min-width: 640px){#header.header-is-small.is-small #menu,#header.header-is-small.is-small #additional{padding-top:8px;flex-shrink:0}#header.header-is-small.is-small #logo{margin-top:0;flex-basis:45px;min-width:45px;align-self:center}#header.header-is-small.is-small #logo .elfi{width:100%;height:34px}}@media(min-width: 640px)and (max-width: 1200px){#header.header-is-small.is-small #logo{margin-left:0}}@media(min-width: 640px)and (max-width: 767px){#header.header-is-small.is-small #logo{padding-left:5px}}@media(min-width: 640px){#header.header-is-small.is-small #additional .btn-basket .val{background-image:url(gfx/elfi/2022/header/ico-btn-basket-dark_27x22.png)}}@media(min-width: 640px)and (max-width: 767px){#header.header-is-small.is-small #additional .btn-basket .val{padding-right:27px}#header.header-is-small.is-small #additional .btn-basket .val>span{display:none}}@media(min-width: 640px)and (max-width: 767px){#header.header-is-small.is-small #additional .language .btn-language{padding-right:10px;margin-right:0}}@media(min-width: 640px){#header.header-is-small.is-small #additional #header-account-menu.on{box-shadow:0 2px 3px rgba(0,0,0,.125)}}@media(min-width: 640px)and (max-width: 767px){#header.header-is-small.is-small #additional{padding-right:5px}}@media(min-width: 640px)and (max-width: 1705px){#header.header-is-small.is-small #menu li a,#header.header-is-small.is-small #additional>a{padding-left:15px;padding-right:15px;margin-right:2px}}@media(min-width: 640px)and (max-width: 1500px){#header.header-is-small.is-small #menu li a,#header.header-is-small.is-small #additional>a{font-size:16px}}@media(min-width: 640px)and (max-width: 1024px){#header.header-is-small.is-small #menu li a,#header.header-is-small.is-small #additional>a{font-size:15px;padding-left:10px;padding-right:10px}}@media(min-width: 640px)and (max-width: 767px){#header.header-is-small.is-small #menu li a,#header.header-is-small.is-small #additional>a{padding-left:5px;padding-right:5px}}@media(min-width: 640px)and (max-width: 720px){#header.header-is-small.is-small #menu li a,#header.header-is-small.is-small #additional>a{font-size:14px}}@media(min-width: 640px)and (max-width: 1500px){#header.header-is-small.is-small #additional .language .btn-language{padding-left:10px}}@media(min-width: 640px)and (max-width: 1024px){#header.header-is-small.is-small #additional .btn.header-btn-order{padding-left:.75em;padding-right:.75em}}@media(min-width: 640px)and (max-width: 767px){#header.header-is-small.is-small #additional .btn.header-btn-order{padding-left:.5em;padding-right:.5em}}@media(min-width: 640px){#header.header-is-small.is-small:not(.no-anim){transition:background-color .1s ease-in-out}#header.header-is-small.is-small:not(.no-anim) a{transition:color .1s ease-in-out}#header.header-is-small.is-small:not(.no-anim) .visible-is-small{transition:opacity .1s ease-in-out}#header.header-is-small.is-small:not(.no-anim)>.container{transition:background-color .1s ease-in-out}#header.header-is-small.is-small:not(.no-anim) #menu,#header.header-is-small.is-small:not(.no-anim) #additional{transition:padding-top .1s ease-in-out}}html.menu-opened #header.header-is-small #additional .btn-basket .label{color:#fff !important;opacity:0}html.menu-opened #header.header-is-small .visible-is-small{opacity:0 !important;pointer-events:none !important;display:none !important}body.layout-homepage #header .bg,body.layout-default #header .bg{top:-20vw !important}body.language-br #header .language .btn-language span,body.language-br #footer .language .btn-language span{background-position:0 -102px;width:27px;height:19px}#footer.full,#footer:not(.simple){font-weight:normal;color:#000;background:#f7f3ee}@media(max-width: 1630px)and (min-width: 1201px){#footer.full,#footer:not(.simple){padding-left:15px;padding-right:15px}}@media(max-width: 450px){#footer.full,#footer:not(.simple){background:#f5f3e9}}#footer.full a,#footer:not(.simple) a{color:#000;text-decoration:none}#footer.full a:hover,#footer.full a:focus,#footer:not(.simple) a:hover,#footer:not(.simple) a:focus{color:#e61d2b}#footer.full a[data-new]:after,#footer:not(.simple) a[data-new]:after{content:attr(data-new);color:#fff;font-size:1em;background:#e61d2b;padding:2px 5px 1px 5px;margin-left:5px;border-radius:2px;position:relative;top:-1px;font-weight:bold}#footer.full .container,#footer:not(.simple) .container{position:relative;padding:70px 0 0 0;box-sizing:border-box}#footer.full .container .footer-lead,#footer:not(.simple) .container .footer-lead{font-family:"Fertigo Pro",Times,"Times New Roman",serif;font-size:45px;font-weight:bold;color:#000}@media(max-width: 1100px){#footer.full .container .footer-lead,#footer:not(.simple) .container .footer-lead{font-size:42px;padding-left:30px;padding-right:30px}}@media(max-width: 960px){#footer.full .container .footer-lead,#footer:not(.simple) .container .footer-lead{font-size:38px}}@media(max-width: 639px){#footer.full .container .footer-lead,#footer:not(.simple) .container .footer-lead{font-size:34px;text-align:center;line-height:1.333}}@media(max-width: 475px){#footer.full .container .footer-lead,#footer:not(.simple) .container .footer-lead{font-size:30px;text-align:left}}@media(max-width: 450px){#footer.full .container .footer-lead,#footer:not(.simple) .container .footer-lead{font-size:28px;padding:0 21.34vw 0 10.67vw;margin-top:-10vw;line-height:1.5}}@media(max-width: 415px){#footer.full .container .footer-lead,#footer:not(.simple) .container .footer-lead{font-size:27px;padding-right:16vw}}@media(max-width: 390px){#footer.full .container .footer-lead,#footer:not(.simple) .container .footer-lead{font-size:26px}}@media(max-width: 375px){#footer.full .container .footer-lead,#footer:not(.simple) .container .footer-lead{font-size:25px;padding-right:10.67vw}}#footer.full .container .footer-lead b,#footer:not(.simple) .container .footer-lead b{color:#e61d2b}#footer.full .container a.elfi-logo-out,#footer:not(.simple) .container a.elfi-logo-out{width:42px;height:58px;position:absolute;top:65px;left:-94px;display:block}#footer.full .container a.elfi-logo-out:before,#footer:not(.simple) .container a.elfi-logo-out:before{content:"";display:block;background:no-repeat 0 0 url(gfx/elfi/2020/common/logo_75x91.png);background-size:contain;width:42px;height:58px}@media(max-width: 1440px){#footer.full .container:before,#footer:not(.simple) .container:before{display:none}}@media(max-width: 1200px){#footer.full .container,#footer:not(.simple) .container{padding-left:15px;padding-right:15px}}#footer.full .c-left,#footer:not(.simple) .c-left{width:67.75%;float:left}@media(max-width: 768px){#footer.full .c-left,#footer:not(.simple) .c-left{float:none;width:100%}}#footer.full .c-right,#footer:not(.simple) .c-right{width:32.25%;float:left}@media(max-width: 768px){#footer.full .c-right,#footer:not(.simple) .c-right{float:none;width:100%;text-align:center}}#footer.full .r strong,#footer.full .r .strong,#footer:not(.simple) .r strong,#footer:not(.simple) .r .strong{display:block;padding:0 0 1em 0;font-weight:bold;font-size:21px}#footer.full .r strong.inline,#footer.full .r .strong.inline,#footer:not(.simple) .r strong.inline,#footer:not(.simple) .r .strong.inline{display:inline-block}#footer.full .r.r-menu,#footer:not(.simple) .r.r-menu{padding-bottom:2em}@media(max-width: 480px){#footer.full .r.r-menu,#footer:not(.simple) .r.r-menu{padding-bottom:0}}#footer.full .r.r-menu strong,#footer.full .r.r-menu .strong,#footer:not(.simple) .r.r-menu strong,#footer:not(.simple) .r.r-menu .strong{padding-bottom:1.5em}#footer.full .r.r-menu .col,#footer:not(.simple) .r.r-menu .col{float:left;width:30.5%;margin-right:2.5%}#footer.full .r.r-menu .col a,#footer:not(.simple) .r.r-menu .col a{display:block;padding:1px 0;margin-bottom:15px;box-sizing:border-box}@media(max-width: 480px){#footer.full .r.r-menu .col a,#footer:not(.simple) .r.r-menu .col a{display:inline-block;margin:.5em 1em}}#footer.full .r.r-menu .col.col-3,#footer:not(.simple) .r.r-menu .col.col-3{margin-right:0}@media(max-width: 480px){#footer.full .r.r-menu .col,#footer:not(.simple) .r.r-menu .col{float:none;width:100%;text-align:center;margin:0 0 30px 0}}#footer.full .r.r-newsletter,#footer:not(.simple) .r.r-newsletter{padding-bottom:1em}#footer.full .r.r-newsletter.loading .form button,#footer.full .r.r-newsletter.loading .form input,#footer:not(.simple) .r.r-newsletter.loading .form button,#footer:not(.simple) .r.r-newsletter.loading .form input{opacity:.75;pointer-events:none}#footer.full .r.r-newsletter .form .input,#footer:not(.simple) .r.r-newsletter .form .input{display:flex;flex-flow:row nowrap}@media(max-width: 1100px){#footer.full .r.r-newsletter .form .input,#footer:not(.simple) .r.r-newsletter .form .input{max-width:360px}}@media(max-width: 768px){#footer.full .r.r-newsletter .form .input,#footer:not(.simple) .r.r-newsletter .form .input{margin-left:auto;margin-right:auto}}#footer.full .r.r-newsletter .form input,#footer:not(.simple) .r.r-newsletter .form input{flex:1 0 auto;box-sizing:border-box;border:1px solid #fff;border-right-width:0;background:#fff;color:#000;font-size:17px;height:38px;padding:.25em .5em;margin:0;outline:0;display:block;border-radius:12px 0 0 12px}#footer.full .r.r-newsletter .form input::-moz-placeholder,#footer:not(.simple) .r.r-newsletter .form input::-moz-placeholder{opacity:.2;color:#000;font-style:italic;font-weight:bold}#footer.full .r.r-newsletter .form input:-ms-input-placeholder,#footer:not(.simple) .r.r-newsletter .form input:-ms-input-placeholder{opacity:.2;color:#000;font-style:italic;font-weight:bold}#footer.full .r.r-newsletter .form input:-moz-placeholder,#footer:not(.simple) .r.r-newsletter .form input:-moz-placeholder{opacity:.2;color:#000;font-style:italic;font-weight:bold}#footer.full .r.r-newsletter .form input::-webkit-input-placeholder,#footer:not(.simple) .r.r-newsletter .form input::-webkit-input-placeholder{opacity:.2;color:#000;font-style:italic;font-weight:bold}@media(max-width: 1100px){#footer.full .r.r-newsletter .form input,#footer:not(.simple) .r.r-newsletter .form input{min-width:0;padding-left:10px;padding-right:10px;max-width:67%}}#footer.full .r.r-newsletter .form button,#footer:not(.simple) .r.r-newsletter .form button{box-sizing:border-box;padding:0 5px;min-width:121px;margin:0;height:38px;border:1px solid #222;background:#222;color:#fff;font-size:16px;font-weight:bold;text-align:center;white-space:nowrap;border-radius:0 12px 12px 0;outline:0;display:block}#footer.full .r.r-newsletter .form button:active,#footer.full .r.r-newsletter .form button:hover,#footer.full .r.r-newsletter .form button:focus,#footer:not(.simple) .r.r-newsletter .form button:active,#footer:not(.simple) .r.r-newsletter .form button:hover,#footer:not(.simple) .r.r-newsletter .form button:focus{background:#000;border-color:#000}@media(max-width: 1100px){#footer.full .r.r-newsletter .form button,#footer:not(.simple) .r.r-newsletter .form button{padding-left:10px;padding-right:10px;min-width:33%}}#footer.full .r.r-newsletter .form p,#footer:not(.simple) .r.r-newsletter .form p{clear:both;color:#b0aeae;opacity:.72;font-size:11px;margin:0;padding:.75em 0 0 0}#footer.full .r.r-newsletter .form form.loading input,#footer.full .r.r-newsletter .form form.loading button,#footer:not(.simple) .r.r-newsletter .form form.loading input,#footer:not(.simple) .r.r-newsletter .form form.loading button{opacity:.5;pointer-events:none}#footer.full .r.r-newsletter .form form.loading button:after,#footer:not(.simple) .r.r-newsletter .form form.loading button:after{height:auto !important;margin-top:-10px !important;content:url(gfx/elfi/2017/common/ico-btn-loading.png) !important;float:right !important;top:7px !important;position:relative !important;margin-left:5px !important;animation:btn-loading-spinner-animation 1.5s infinite linear;transform-origin:10.5px 10.5px;background:none !important}@media screen and (max-width: 450px){#footer.full .r.r-newsletter .form form.loading button:after,#footer:not(.simple) .r.r-newsletter .form form.loading button:after{content:url(gfx/elfi/2019/mobile/ico-btn-loading.png) !important;width:21px !important;height:21px !important;line-height:21px !important;transform-origin:50% 50% !important;display:inline-block !important;position:relative !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;margin:0 !important}}#footer.full .r.r-newsletter .form-desc,#footer:not(.simple) .r.r-newsletter .form-desc{text-align:right;padding-top:10px;position:relative}@media(max-width: 768px){#footer.full .r.r-newsletter .form-desc,#footer:not(.simple) .r.r-newsletter .form-desc{text-align:center}}#footer.full .r.r-newsletter .form-desc button,#footer:not(.simple) .r.r-newsletter .form-desc button{border-width:0;outline:none;background:none;font-size:16px;font-weight:normal;color:#262626;text-decoration:none;padding:0}#footer.full .r.r-newsletter .form-desc button:focus,#footer.full .r.r-newsletter .form-desc button:hover,#footer:not(.simple) .r.r-newsletter .form-desc button:focus,#footer:not(.simple) .r.r-newsletter .form-desc button:hover{color:#000;text-decoration:none;z-index:2}#footer.full .r.r-newsletter .form-desc .hint,#footer:not(.simple) .r.r-newsletter .form-desc .hint{margin-top:5px;width:336px;background:#fff;z-index:10;display:none;position:absolute;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:10px;padding:18px 22px;font-weight:normal;font-size:16px;text-align:left;color:#000;top:100%;right:0}@media(max-width: 768px){#footer.full .r.r-newsletter .form-desc .hint,#footer:not(.simple) .r.r-newsletter .form-desc .hint{right:auto;left:50%;margin-left:-168px}}@media(max-width: 360px){#footer.full .r.r-newsletter .form-desc .hint,#footer:not(.simple) .r.r-newsletter .form-desc .hint{width:100%}}#footer.full .r.r-newsletter .form-desc .hint strong,#footer:not(.simple) .r.r-newsletter .form-desc .hint strong{text-transform:none}#footer.full .r.r-newsletter .form-desc .hint a,#footer:not(.simple) .r.r-newsletter .form-desc .hint a{color:#e61d2b;text-decoration:none}#footer.full .r.r-newsletter .form-desc .hint a:hover,#footer:not(.simple) .r.r-newsletter .form-desc .hint a:hover{text-decoration:underline}@media(max-width: 1024px)and (min-width: 640px){#footer.full .r.r-newsletter .form-desc .hint,#footer:not(.simple) .r.r-newsletter .form-desc .hint{right:0}}@media(max-width: 780px){#footer.full .r.r-newsletter .form-desc .hint,#footer:not(.simple) .r.r-newsletter .form-desc .hint{font-size:15px}}@media(max-width: 639px){#footer.full .r.r-newsletter .form-desc .hint,#footer:not(.simple) .r.r-newsletter .form-desc .hint{font-size:17px}}#footer.full .r.r-newsletter .form-desc .hint.on,#footer:not(.simple) .r.r-newsletter .form-desc .hint.on{display:block}#footer.full .r.r-newsletter .result .ok,#footer.full .r.r-newsletter .result .error,#footer:not(.simple) .r.r-newsletter .result .ok,#footer:not(.simple) .r.r-newsletter .result .error{min-height:52px;display:none;font-size:16px;font-weight:bold}#footer.full .r.r-newsletter .result .ok a.btn-show-form,#footer.full .r.r-newsletter .result .error a.btn-show-form,#footer:not(.simple) .r.r-newsletter .result .ok a.btn-show-form,#footer:not(.simple) .r.r-newsletter .result .error a.btn-show-form{color:inherit;font-size:.75em}#footer.full .r.r-newsletter .result .ok,#footer:not(.simple) .r.r-newsletter .result .ok{color:#5ec356}#footer.full .r.r-newsletter .result .error,#footer:not(.simple) .r.r-newsletter .result .error{color:#bd092f}#footer.full .r.r-certificate,#footer:not(.simple) .r.r-certificate{padding-bottom:1rem}#footer.full .r.r-certificate strong,#footer.full .r.r-certificate .strong,#footer:not(.simple) .r.r-certificate strong,#footer:not(.simple) .r.r-certificate .strong{padding-bottom:1em}@media(max-width: 768px){#footer.full .r.r-certificate,#footer:not(.simple) .r.r-certificate{float:none;width:100%}}#footer.full .r.r-certificate>div,#footer:not(.simple) .r.r-certificate>div{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}@media(max-width: 768px){#footer.full .r.r-certificate>div,#footer:not(.simple) .r.r-certificate>div{justify-content:center}}#footer.full .r.r-certificate>div a,#footer.full .r.r-certificate>div span,#footer:not(.simple) .r.r-certificate>div a,#footer:not(.simple) .r.r-certificate>div span{display:inline-block;margin-right:2em;margin-bottom:1em;outline:none}#footer.full .r.r-certificate>div a:last-child,#footer.full .r.r-certificate>div span:last-child,#footer:not(.simple) .r.r-certificate>div a:last-child,#footer:not(.simple) .r.r-certificate>div span:last-child{margin-right:0}#footer.full .r.r-certificate>div a.c-kid-safe,#footer.full .r.r-certificate>div span.c-kid-safe,#footer:not(.simple) .r.r-certificate>div a.c-kid-safe,#footer:not(.simple) .r.r-certificate>div span.c-kid-safe{background-position:0 0;background-repeat:no-repeat;width:48px;height:57px}@media(max-width: 450px){#footer.full .r.r-certificate>div a.c-kid-safe,#footer.full .r.r-certificate>div span.c-kid-safe,#footer:not(.simple) .r.r-certificate>div a.c-kid-safe,#footer:not(.simple) .r.r-certificate>div span.c-kid-safe{background-size:contain;width:29px;height:35px}}#footer.full .r.r-certificate>div a.c-opineo-1,#footer.full .r.r-certificate>div span.c-opineo-1,#footer:not(.simple) .r.r-certificate>div a.c-opineo-1,#footer:not(.simple) .r.r-certificate>div span.c-opineo-1{background-position:0 0;background-repeat:no-repeat;width:47px;height:56px}@media(max-width: 450px){#footer.full .r.r-certificate>div a.c-opineo-1,#footer.full .r.r-certificate>div span.c-opineo-1,#footer:not(.simple) .r.r-certificate>div a.c-opineo-1,#footer:not(.simple) .r.r-certificate>div span.c-opineo-1{background-size:contain;width:29px;height:35px}}#footer.full .r.r-certificate>div a.c-opineo-2,#footer.full .r.r-certificate>div span.c-opineo-2,#footer:not(.simple) .r.r-certificate>div a.c-opineo-2,#footer:not(.simple) .r.r-certificate>div span.c-opineo-2{background-position:0 0;background-repeat:no-repeat;width:49px;height:54px}@media(max-width: 450px){#footer.full .r.r-certificate>div a.c-opineo-2,#footer.full .r.r-certificate>div span.c-opineo-2,#footer:not(.simple) .r.r-certificate>div a.c-opineo-2,#footer:not(.simple) .r.r-certificate>div span.c-opineo-2{background-size:contain;width:24px;height:27px}}#footer.full .r.r-certificate>div a.c-ekomi,#footer.full .r.r-certificate>div span.c-ekomi,#footer:not(.simple) .r.r-certificate>div a.c-ekomi,#footer:not(.simple) .r.r-certificate>div span.c-ekomi{background-size:contain;width:53px;height:53px}@media(max-width: 450px){#footer.full .r.r-certificate>div a.c-ekomi,#footer.full .r.r-certificate>div span.c-ekomi,#footer:not(.simple) .r.r-certificate>div a.c-ekomi,#footer:not(.simple) .r.r-certificate>div span.c-ekomi{background-size:contain;width:35px;height:35px}#footer.full .r.r-certificate>div a.c-ekomi img,#footer.full .r.r-certificate>div span.c-ekomi img,#footer:not(.simple) .r.r-certificate>div a.c-ekomi img,#footer:not(.simple) .r.r-certificate>div span.c-ekomi img{width:auto;height:auto}}#footer.full .r.r-certificate>div a.c-trustpilot,#footer.full .r.r-certificate>div span.c-trustpilot,#footer:not(.simple) .r.r-certificate>div a.c-trustpilot,#footer:not(.simple) .r.r-certificate>div span.c-trustpilot{background-position:0 0;background-repeat:no-repeat;background-size:contain;width:104px;height:49px}@media(max-width: 450px){#footer.full .r.r-certificate>div a.c-trustpilot,#footer.full .r.r-certificate>div span.c-trustpilot,#footer:not(.simple) .r.r-certificate>div a.c-trustpilot,#footer:not(.simple) .r.r-certificate>div span.c-trustpilot{background-size:contain;width:74px;height:35px}}#footer.full .r.r-certificate>div a.c-kaufberater,#footer.full .r.r-certificate>div span.c-kaufberater,#footer:not(.simple) .r.r-certificate>div a.c-kaufberater,#footer:not(.simple) .r.r-certificate>div span.c-kaufberater{background:none;width:54px;height:54px}@media(max-width: 450px){#footer.full .r.r-certificate>div a.c-kaufberater,#footer.full .r.r-certificate>div span.c-kaufberater,#footer:not(.simple) .r.r-certificate>div a.c-kaufberater,#footer:not(.simple) .r.r-certificate>div span.c-kaufberater{width:35px;height:35px}#footer.full .r.r-certificate>div a.c-kaufberater img,#footer.full .r.r-certificate>div span.c-kaufberater img,#footer:not(.simple) .r.r-certificate>div a.c-kaufberater img,#footer:not(.simple) .r.r-certificate>div span.c-kaufberater img{width:auto;height:auto}}#footer.full .r.r-certificate>div a:hover,#footer:not(.simple) .r.r-certificate>div a:hover{opacity:.75}#footer.full .r.r-certificate:not(.lazy-bg)>div a.c-kid-safe,#footer.full .r.r-certificate:not(.lazy-bg)>div span.c-kid-safe,#footer.full .r.r-certificate.lazy-bg.entered>div a.c-kid-safe,#footer.full .r.r-certificate.lazy-bg.entered>div span.c-kid-safe,#footer:not(.simple) .r.r-certificate:not(.lazy-bg)>div a.c-kid-safe,#footer:not(.simple) .r.r-certificate:not(.lazy-bg)>div span.c-kid-safe,#footer:not(.simple) .r.r-certificate.lazy-bg.entered>div a.c-kid-safe,#footer:not(.simple) .r.r-certificate.lazy-bg.entered>div span.c-kid-safe{background-image:url(gfx/elfi/2019/common/certificate/badge-kid-safe.png)}#footer.full .r.r-certificate:not(.lazy-bg)>div a.c-opineo-1,#footer.full .r.r-certificate:not(.lazy-bg)>div span.c-opineo-1,#footer.full .r.r-certificate.lazy-bg.entered>div a.c-opineo-1,#footer.full .r.r-certificate.lazy-bg.entered>div span.c-opineo-1,#footer:not(.simple) .r.r-certificate:not(.lazy-bg)>div a.c-opineo-1,#footer:not(.simple) .r.r-certificate:not(.lazy-bg)>div span.c-opineo-1,#footer:not(.simple) .r.r-certificate.lazy-bg.entered>div a.c-opineo-1,#footer:not(.simple) .r.r-certificate.lazy-bg.entered>div span.c-opineo-1{background-image:url(gfx/elfi/2019/common/certificate/badge-opineo-quality.png)}#footer.full .r.r-certificate:not(.lazy-bg)>div a.c-opineo-2,#footer.full .r.r-certificate:not(.lazy-bg)>div span.c-opineo-2,#footer.full .r.r-certificate.lazy-bg.entered>div a.c-opineo-2,#footer.full .r.r-certificate.lazy-bg.entered>div span.c-opineo-2,#footer:not(.simple) .r.r-certificate:not(.lazy-bg)>div a.c-opineo-2,#footer:not(.simple) .r.r-certificate:not(.lazy-bg)>div span.c-opineo-2,#footer:not(.simple) .r.r-certificate.lazy-bg.entered>div a.c-opineo-2,#footer:not(.simple) .r.r-certificate.lazy-bg.entered>div span.c-opineo-2{background-image:url(gfx/elfi/2020/common/certificate/badge-opineo-nr1_49x54.png)}#footer.full .r.r-certificate:not(.lazy-bg)>div a.c-trustpilot,#footer.full .r.r-certificate:not(.lazy-bg)>div span.c-trustpilot,#footer.full .r.r-certificate.lazy-bg.entered>div a.c-trustpilot,#footer.full .r.r-certificate.lazy-bg.entered>div span.c-trustpilot,#footer:not(.simple) .r.r-certificate:not(.lazy-bg)>div a.c-trustpilot,#footer:not(.simple) .r.r-certificate:not(.lazy-bg)>div span.c-trustpilot,#footer:not(.simple) .r.r-certificate.lazy-bg.entered>div a.c-trustpilot,#footer:not(.simple) .r.r-certificate.lazy-bg.entered>div span.c-trustpilot{background-image:url(gfx/elfi/2019/common/certificate/badge-trustpilot.png)}#footer.full .r.r-safety,#footer:not(.simple) .r.r-safety{padding-bottom:2.5em}@media(max-width: 768px){#footer.full .r.r-safety,#footer:not(.simple) .r.r-safety{float:none;width:100%}}#footer.full .r.r-safety div,#footer:not(.simple) .r.r-safety div{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media(max-width: 768px){#footer.full .r.r-safety div,#footer:not(.simple) .r.r-safety div{justify-content:center}}#footer.full .r.r-safety div a,#footer:not(.simple) .r.r-safety div a{display:inline-block;height:26px;background-position:-999px -999px;background-repeat:no-repeat;margin-right:20px;margin-bottom:10px;outline:none;opacity:1}#footer.full .r.r-safety div a:last-child,#footer:not(.simple) .r.r-safety div a:last-child{margin-right:0}#footer.full .r.r-safety div a:hover,#footer:not(.simple) .r.r-safety div a:hover{opacity:1}#footer.full .r.r-safety div a.s-1,#footer:not(.simple) .r.r-safety div a.s-1{width:52px;background-position:0 0}#footer.full .r.r-safety div a.s-1:hover,#footer:not(.simple) .r.r-safety div a.s-1:hover{background-position:0 -26px}#footer.full .r.r-safety div a.s-2,#footer:not(.simple) .r.r-safety div a.s-2{width:44px;background-position:-57px 0}#footer.full .r.r-safety div a.s-2:hover,#footer:not(.simple) .r.r-safety div a.s-2:hover{background-position:-57px -25px}#footer.full .r.r-safety div a.s-3,#footer:not(.simple) .r.r-safety div a.s-3{width:96px;background-position:-117px 0}#footer.full .r.r-safety div a.s-3:hover,#footer:not(.simple) .r.r-safety div a.s-3:hover{background-position:-117px -26px}#footer.full .r.r-safety div a.s-4,#footer:not(.simple) .r.r-safety div a.s-4{width:99px;background-position:-237px 0}#footer.full .r.r-safety div a.s-4:hover,#footer:not(.simple) .r.r-safety div a.s-4:hover{background-position:-237px -26px}#footer.full .r.r-safety div a.s-5,#footer:not(.simple) .r.r-safety div a.s-5{width:60px;height:60px;background:url(gfx/elfi/2018/common/ekomi/logo_60x60.png) 0 0 no-repeat;opacity:1;margin-bottom:-15px}#footer.full .r.r-safety div a.s-6,#footer:not(.simple) .r.r-safety div a.s-6{width:27px;background-position:-429px 0}#footer.full .r.r-safety div a.s-6:hover,#footer:not(.simple) .r.r-safety div a.s-6:hover{background-position:-429px -26px}#footer.full .r.r-safety div a.s-7,#footer:not(.simple) .r.r-safety div a.s-7{width:66px;background-position:-336px 0}#footer.full .r.r-safety div a.s-7:hover,#footer:not(.simple) .r.r-safety div a.s-7:hover{background-position:-336px -26px}#footer.full .r.r-safety div a.s-8,#footer:not(.simple) .r.r-safety div a.s-8{width:27px;background-position:-402px 0}#footer.full .r.r-safety div a.s-8:hover,#footer:not(.simple) .r.r-safety div a.s-8:hover{background-position:-402px -26px}#footer.full .r.r-safety div a.s-9,#footer:not(.simple) .r.r-safety div a.s-9{width:82px;height:14px;background-position:-192px -78px}#footer.full .r.r-safety div a.s-9:hover,#footer:not(.simple) .r.r-safety div a.s-9:hover{background-position:-192px -148px}#footer.full .r.r-safety div a.s-10,#footer:not(.simple) .r.r-safety div a.s-10{width:88px;height:13px;background-position:-99px -99px}#footer.full .r.r-safety div a.s-10:hover,#footer:not(.simple) .r.r-safety div a.s-10:hover{background-position:-99px -169px}#footer.full .r.r-safety div a.s-11,#footer:not(.simple) .r.r-safety div a.s-11{width:47px;height:24px;background-position:-47px -75px}#footer.full .r.r-safety div a.s-11:hover,#footer:not(.simple) .r.r-safety div a.s-11:hover{background-position:-47px -145px}#footer.full .r.r-safety div a.s-12,#footer:not(.simple) .r.r-safety div a.s-12{width:46px;height:16px;background-position:-45px -105px}#footer.full .r.r-safety div a.s-12:hover,#footer:not(.simple) .r.r-safety div a.s-12:hover{background-position:-45px -175px}#footer.full .r.r-safety div a.s-13,#footer:not(.simple) .r.r-safety div a.s-13{width:76px;height:13px;background-position:-101px -78px}#footer.full .r.r-safety div a.s-13:hover,#footer:not(.simple) .r.r-safety div a.s-13:hover{background-position:-101px -148px}#footer.full .r.r-safety div a.s-14,#footer:not(.simple) .r.r-safety div a.s-14{width:81px;height:16px;background-position:-323px -71px}#footer.full .r.r-safety div a.s-14:hover,#footer:not(.simple) .r.r-safety div a.s-14:hover{background-position:-323px -141px}#footer.full .r.r-safety div a.s-15,#footer:not(.simple) .r.r-safety div a.s-15{width:68px;height:24px;background-position:-199px -97px}#footer.full .r.r-safety div a.s-15:hover,#footer:not(.simple) .r.r-safety div a.s-15:hover{background-position:-199px -167px}#footer.full .r.r-safety div a.s-16,#footer:not(.simple) .r.r-safety div a.s-16{width:62px;height:15px;background-position:-274px -91px}#footer.full .r.r-safety div a.s-16:hover,#footer:not(.simple) .r.r-safety div a.s-16:hover{background-position:-274px -161px}#footer.full .r.r-safety div a.s-17,#footer:not(.simple) .r.r-safety div a.s-17{width:35px;height:35px;background-position:-284px -53px}#footer.full .r.r-safety div a.s-17:hover,#footer:not(.simple) .r.r-safety div a.s-17:hover{background-position:-284px -123px}#footer.full .r.r-safety div a.s-18,#footer:not(.simple) .r.r-safety div a.s-18{width:43px;height:32px;background-position:0 -88px}#footer.full .r.r-safety div a.s-18:hover,#footer:not(.simple) .r.r-safety div a.s-18:hover{background-position:0 -158px}#footer.full .r.r-safety div a.s-19,#footer:not(.simple) .r.r-safety div a.s-19{width:94px;height:23px;background-position:-143px -53px}#footer.full .r.r-safety div a.s-19:hover,#footer:not(.simple) .r.r-safety div a.s-19:hover{background-position:-143px -123px}#footer.full .r.r-safety div a.s-20,#footer:not(.simple) .r.r-safety div a.s-20{width:60px;height:22px;background-position:-218px -54px}#footer.full .r.r-safety div a.s-20:hover,#footer:not(.simple) .r.r-safety div a.s-20:hover{background-position:-218px -124px}#footer.full .r.r-safety div a.s-21,#footer:not(.simple) .r.r-safety div a.s-21{width:79px;height:16px;background-position:-323px -51px}#footer.full .r.r-safety div a.s-21:hover,#footer:not(.simple) .r.r-safety div a.s-21:hover{background-position:-323px -121px}#footer.full .r.r-safety div a.s-22,#footer:not(.simple) .r.r-safety div a.s-22{width:103px;height:16px;background-position:-40px -53px}#footer.full .r.r-safety div a.s-22:hover,#footer:not(.simple) .r.r-safety div a.s-22:hover{background-position:-40px -53px}#footer.full .r.r-safety div a.s-23,#footer:not(.simple) .r.r-safety div a.s-23{width:40px;height:36px;background-position:0 -51px}#footer.full .r.r-safety div a.s-23:hover,#footer:not(.simple) .r.r-safety div a.s-23:hover{background-position:0 -121px}#footer.full .r.r-safety div a.s-24,#footer:not(.simple) .r.r-safety div a.s-24{width:36px;height:28px;background-position:-337px -88px}#footer.full .r.r-safety div a.s-24:hover,#footer:not(.simple) .r.r-safety div a.s-24:hover{background-position:-337px -158px}#footer.full .r.r-safety div a.s-25,#footer:not(.simple) .r.r-safety div a.s-25{width:51px;height:19px;background-position:-405px -52px}#footer.full .r.r-safety div a.s-25:hover,#footer:not(.simple) .r.r-safety div a.s-25:hover{background-position:-405px -122px}#footer.full .r.r-safety div a.s-26,#footer:not(.simple) .r.r-safety div a.s-26{width:48px;height:22px;background-position:-408px -52px}#footer.full .r.r-safety div a.s-26:hover,#footer:not(.simple) .r.r-safety div a.s-26:hover{background-position:-408px -122px}#footer.full .r.r-safety div a.s-27,#footer:not(.simple) .r.r-safety div a.s-27{width:67px;height:24px;background-position:-337px -87px}#footer.full .r.r-safety div a.s-27:hover,#footer:not(.simple) .r.r-safety div a.s-27:hover{background-position:-337px -157px}@media(max-width: 475px){#footer.full .r.r-safety div a,#footer:not(.simple) .r.r-safety div a{background-size:525px 52px;height:26px}#footer.full .r.r-safety div a.s-1,#footer:not(.simple) .r.r-safety div a.s-1{background-position:0 0}#footer.full .r.r-safety div a.s-1:hover,#footer:not(.simple) .r.r-safety div a.s-1:hover{background-position:0 -26px}#footer.full .r.r-safety div a.s-2,#footer:not(.simple) .r.r-safety div a.s-2{background-position:-57px 0}#footer.full .r.r-safety div a.s-2:hover,#footer:not(.simple) .r.r-safety div a.s-2:hover{background-position:-57px -26px}#footer.full .r.r-safety div a.s-3,#footer:not(.simple) .r.r-safety div a.s-3{background-position:-117px 0}#footer.full .r.r-safety div a.s-3:hover,#footer:not(.simple) .r.r-safety div a.s-3:hover{background-position:-117px -26px}#footer.full .r.r-safety div a.s-4,#footer:not(.simple) .r.r-safety div a.s-4{background-position:-237px 0}#footer.full .r.r-safety div a.s-4:hover,#footer:not(.simple) .r.r-safety div a.s-4:hover{background-position:-237px -26px}#footer.full .r.r-safety div a.s-6,#footer:not(.simple) .r.r-safety div a.s-6{background-position:-347px 0}#footer.full .r.r-safety div a.s-6:hover,#footer:not(.simple) .r.r-safety div a.s-6:hover{background-position:-347px -26px}#footer.full .r.r-safety div a.s-7,#footer.full .r.r-safety div a.s-8,#footer.full .r.r-safety div a.s-9,#footer.full .r.r-safety div a.s-10,#footer.full .r.r-safety div a.s-11,#footer.full .r.r-safety div a.s-12,#footer.full .r.r-safety div a.s-13,#footer.full .r.r-safety div a.s-14,#footer.full .r.r-safety div a.s-15,#footer.full .r.r-safety div a.s-16,#footer.full .r.r-safety div a.s-17,#footer.full .r.r-safety div a.s-18,#footer.full .r.r-safety div a.s-19,#footer.full .r.r-safety div a.s-20,#footer.full .r.r-safety div a.s-21,#footer.full .r.r-safety div a.s-22,#footer.full .r.r-safety div a.s-23,#footer.full .r.r-safety div a.s-24,#footer.full .r.r-safety div a.s-25,#footer:not(.simple) .r.r-safety div a.s-7,#footer:not(.simple) .r.r-safety div a.s-8,#footer:not(.simple) .r.r-safety div a.s-9,#footer:not(.simple) .r.r-safety div a.s-10,#footer:not(.simple) .r.r-safety div a.s-11,#footer:not(.simple) .r.r-safety div a.s-12,#footer:not(.simple) .r.r-safety div a.s-13,#footer:not(.simple) .r.r-safety div a.s-14,#footer:not(.simple) .r.r-safety div a.s-15,#footer:not(.simple) .r.r-safety div a.s-16,#footer:not(.simple) .r.r-safety div a.s-17,#footer:not(.simple) .r.r-safety div a.s-18,#footer:not(.simple) .r.r-safety div a.s-19,#footer:not(.simple) .r.r-safety div a.s-20,#footer:not(.simple) .r.r-safety div a.s-21,#footer:not(.simple) .r.r-safety div a.s-22,#footer:not(.simple) .r.r-safety div a.s-23,#footer:not(.simple) .r.r-safety div a.s-24,#footer:not(.simple) .r.r-safety div a.s-25{display:none !important}#footer.full .r.r-safety div a.s-26,#footer:not(.simple) .r.r-safety div a.s-26{background-position:-391px 0}#footer.full .r.r-safety div a.s-26:hover,#footer:not(.simple) .r.r-safety div a.s-26:hover{background-position:-391px -26px}#footer.full .r.r-safety div a.s-27,#footer:not(.simple) .r.r-safety div a.s-27{background-position:-447.5px 0}#footer.full .r.r-safety div a.s-27:hover,#footer:not(.simple) .r.r-safety div a.s-27:hover{background-position:-447.5px -26px}}#footer.full .r.r-safety:not(.lazy-bg) div a,#footer.full .r.r-safety.lazy-bg.entered div a,#footer:not(.simple) .r.r-safety:not(.lazy-bg) div a,#footer:not(.simple) .r.r-safety.lazy-bg.entered div a{background-image:url(gfx/elfi/2021/footer/safety-sprite.png)}@media(max-width: 475px){#footer.full .r.r-safety:not(.lazy-bg) div a,#footer.full .r.r-safety.lazy-bg.entered div a,#footer:not(.simple) .r.r-safety:not(.lazy-bg) div a,#footer:not(.simple) .r.r-safety.lazy-bg.entered div a{background-image:url(gfx/elfi/2021/footer/safety-sprite@2x.png)}}#footer.full .r.r-app,#footer:not(.simple) .r.r-app{padding-bottom:1rem}#footer.full .r.r-app strong,#footer.full .r.r-app .strong,#footer:not(.simple) .r.r-app strong,#footer:not(.simple) .r.r-app .strong{padding-bottom:1em}@media(max-width: 768px){#footer.full .r.r-app,#footer:not(.simple) .r.r-app{float:none;width:100%}}#footer.full .r.r-app div,#footer:not(.simple) .r.r-app div{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}@media(max-width: 768px){#footer.full .r.r-app div,#footer:not(.simple) .r.r-app div{justify-content:center}}#footer.full .r.r-app div a,#footer.full .r.r-app div span,#footer:not(.simple) .r.r-app div a,#footer:not(.simple) .r.r-app div span{display:inline-block;margin-right:1em;margin-bottom:1em;outline:none}#footer.full .r.r-app div a:last-child,#footer.full .r.r-app div span:last-child,#footer:not(.simple) .r.r-app div a:last-child,#footer:not(.simple) .r.r-app div span:last-child{margin-right:0}#footer.full .r.r-app div a.b-1,#footer.full .r.r-app div span.b-1,#footer:not(.simple) .r.r-app div a.b-1,#footer:not(.simple) .r.r-app div span.b-1{background:url(gfx/elfi/2018/footer/app/badge-google-play.png) 0 0 no-repeat;width:128px;height:42px}@media only screen and (-webkit-min-device-pixel-ratio: 1.25),only screen and (min--moz-device-pixel-ratio: 1.25),only screen and (-o-min-device-pixel-ratio: 1.25/1),only screen and (min-device-pixel-ratio: 1.25),only screen and (min-resolution: 200dpi),only screen and (min-resolution: 1.25dppx){#footer.full .r.r-app div a.b-1,#footer.full .r.r-app div span.b-1,#footer:not(.simple) .r.r-app div a.b-1,#footer:not(.simple) .r.r-app div span.b-1{background-image:url(gfx/elfi/2019/mobile/footer/app/badge-google-play.png);background-size:123px 41px}}#footer.full .r.r-app div a.b-2,#footer.full .r.r-app div span.b-2,#footer:not(.simple) .r.r-app div a.b-2,#footer:not(.simple) .r.r-app div span.b-2{background:url(gfx/elfi/2018/footer/app/badge-app-store.png) 0 0 no-repeat;width:125px;height:44px}@media only screen and (-webkit-min-device-pixel-ratio: 1.25),only screen and (min--moz-device-pixel-ratio: 1.25),only screen and (-o-min-device-pixel-ratio: 1.25/1),only screen and (min-device-pixel-ratio: 1.25),only screen and (min-resolution: 200dpi),only screen and (min-resolution: 1.25dppx){#footer.full .r.r-app div a.b-2,#footer.full .r.r-app div span.b-2,#footer:not(.simple) .r.r-app div a.b-2,#footer:not(.simple) .r.r-app div span.b-2{background-image:url(gfx/elfi/2019/mobile/footer/app/badge-app-store.png);background-size:120.5px 42.5px}}#footer.full .r.r-app div a.b-1.disabled,#footer.full .r.r-app div a.b-2.disabled,#footer.full .r.r-app div span.b-1.disabled,#footer.full .r.r-app div span.b-2.disabled,#footer:not(.simple) .r.r-app div a.b-1.disabled,#footer:not(.simple) .r.r-app div a.b-2.disabled,#footer:not(.simple) .r.r-app div span.b-1.disabled,#footer:not(.simple) .r.r-app div span.b-2.disabled{opacity:.5}#footer.full .r.r-app div a:hover,#footer:not(.simple) .r.r-app div a:hover{opacity:.75}@media(max-width: 768px){#footer.full .r.r-language,#footer:not(.simple) .r.r-language{float:none;width:100%}}#footer.full .r.r-social,#footer:not(.simple) .r.r-social{padding-top:3.5em;padding-bottom:2em;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;flex-wrap:wrap}#footer.full .r.r-social .sprite,#footer:not(.simple) .r.r-social .sprite{background-position:-999px -999px;background-repeat:no-repeat;display:inline-block;width:0;height:0;outline:none;clear:none;text-indent:-999em;margin:0 18px 0 0}@media(max-width: 390px){#footer.full .r.r-social .sprite,#footer:not(.simple) .r.r-social .sprite{margin:0 10px 10px 10px}}@media(max-width: 360px){#footer.full .r.r-social .sprite,#footer:not(.simple) .r.r-social .sprite{margin:0 12px 6px 12px}}#footer.full .r.r-social .sprite.fb,#footer:not(.simple) .r.r-social .sprite.fb{width:30px;height:41px;background-position:0 0}#footer.full .r.r-social .sprite.i,#footer:not(.simple) .r.r-social .sprite.i{width:32px;height:42px;background-position:-48px 0}#footer.full .r.r-social .sprite.yt,#footer:not(.simple) .r.r-social .sprite.yt{width:37px;height:41px;background-position:-97px 0}#footer.full .r.r-social .sprite.elfi,#footer:not(.simple) .r.r-social .sprite.elfi{width:50px;height:55px;background-position:-155px -29px}#footer.full .r.r-social .sprite.p,#footer:not(.simple) .r.r-social .sprite.p{width:26px;height:42px;background-position:-221px 0}#footer.full .r.r-social .sprite.g,#footer:not(.simple) .r.r-social .sprite.g{width:31px;height:41px;background-position:-261px 0}#footer.full .r.r-social .sprite.t,#footer:not(.simple) .r.r-social .sprite.t{width:41px;height:42px;background-position:-309px 0;margin-right:0}#footer.full .r.r-social .sprite.tt,#footer:not(.simple) .r.r-social .sprite.tt{width:34px;height:34px;background-position:-366px -8px;margin-right:0}#footer.full .r.r-social .sprite:hover.fb,#footer:not(.simple) .r.r-social .sprite:hover.fb{background-position:0 -42px}#footer.full .r.r-social .sprite:hover.i,#footer:not(.simple) .r.r-social .sprite:hover.i{background-position:-48px -42px}#footer.full .r.r-social .sprite:hover.yt,#footer:not(.simple) .r.r-social .sprite:hover.yt{background-position:-97px -42px}#footer.full .r.r-social .sprite:hover.p,#footer:not(.simple) .r.r-social .sprite:hover.p{background-position:-221px -42px}#footer.full .r.r-social .sprite:hover.g,#footer:not(.simple) .r.r-social .sprite:hover.g{background-position:-261px -42px}#footer.full .r.r-social .sprite:hover.t,#footer:not(.simple) .r.r-social .sprite:hover.t{background-position:-309px -42px}#footer.full .r.r-social .sprite:hover.tt,#footer:not(.simple) .r.r-social .sprite:hover.tt{background-position:-366px -50px}#footer.full .r.r-social:not(.lazy-bg) .sprite,#footer.full .r.r-social.lazy-bg.entered .sprite,#footer:not(.simple) .r.r-social:not(.lazy-bg) .sprite,#footer:not(.simple) .r.r-social.lazy-bg.entered .sprite{background-image:url(gfx/elfi/2025/footer/social-sprite.png)}#footer.full .r.r-magic,#footer:not(.simple) .r.r-magic{padding-bottom:2em;text-align:center;color:#2a2a2a}#footer.full .r.r-magic p,#footer:not(.simple) .r.r-magic p{margin:0}#footer.full .r.r-magic p .language-flag,#footer:not(.simple) .r.r-magic p .language-flag{transform:scale(0.8);position:relative;top:3px}#footer.full .r.r-copyrights,#footer:not(.simple) .r.r-copyrights{border-top:1px solid #e7e7e7;padding:20px 10px;text-align:center}#footer.full .r.r-copyrights p,#footer:not(.simple) .r.r-copyrights p{margin:0}#footer.full .r.r-copyrights a,#footer:not(.simple) .r.r-copyrights a{color:inherit;text-decoration:none}#footer.full .r.r-copyrights a:focus,#footer.full .r.r-copyrights a:hover,#footer:not(.simple) .r.r-copyrights a:focus,#footer:not(.simple) .r.r-copyrights a:hover{text-decoration:underline}body.layout-simple #footer,#footer.simple,#footer:not(.full){text-align:center;background:none}body.layout-simple #footer a,#footer.simple a,#footer:not(.full) a{text-decoration:none;color:inherit}body.layout-simple #footer a:hover,body.layout-simple #footer a:focus,#footer.simple a:hover,#footer.simple a:focus,#footer:not(.full) a:hover,#footer:not(.full) a:focus{color:#e61d2b}body.layout-simple #footer .container,#footer.simple .container,#footer:not(.full) .container{padding:2em .25em}body.layout-simple #footer .container:before,#footer.simple .container:before,#footer:not(.full) .container:before{display:none}body.layout-simple #footer .container .content,#footer.simple .container .content,#footer:not(.full) .container .content{font-size:15px;font-weight:normal;padding-bottom:.5rem}body.layout-simple #footer .container .content a,#footer.simple .container .content a,#footer:not(.full) .container .content a{text-decoration:none;color:#e61d2b}body.layout-simple #footer .container .content a:hover,body.layout-simple #footer .container .content a:focus,#footer.simple .container .content a:hover,#footer.simple .container .content a:focus,#footer:not(.full) .container .content a:hover,#footer:not(.full) .container .content a:focus{text-decoration:underline}body.layout-simple #footer .container .copyrights,#footer.simple .container .copyrights,#footer:not(.full) .container .copyrights{color:#b7b7b7;font-size:12px;font-weight:normal}body.layout-simple #footer .container .copyrights .sep,#footer.simple .container .copyrights .sep,#footer:not(.full) .container .copyrights .sep{padding:0 .6em}#footer.footer-rtv-euro-agd .img-wrapper{margin-top:15px;margin-bottom:15px}#footer.footer-rtv-euro-agd .img-wrapper img{margin-left:5px;margin-right:5px}body.layout-clean #footer{color:#2a2a2a;font-size:14px;font-weight:normal;background:none}body.layout-clean #footer a{text-decoration:none;color:inherit}body.layout-clean #footer a:hover,body.layout-clean #footer a:focus{color:#e61d2b}body.layout-clean #footer .container{padding:2em .25em}body.layout-clean #footer .container:before{display:none}body.layout-clean #footer .container .copyrights{text-align:center;font-size:inherit;font-weight:inherit;color:#b7b7b7}body.layout-clean #footer .container .copyrights .sep{padding:0 .6em}body.webp #footer.full .container a.elfi-logo-out:before,body.webp #footer:not(.simple) .container a.elfi-logo-out:before{background-image:url(gfx/elfi/2020/common/logo_75x91.webp)}@media(max-width: 450px){body.webp #footer.full .container a.elfi-logo-out:before,body.webp #footer:not(.simple) .container a.elfi-logo-out:before{background-image:url(gfx/elfi/2022/mobile/common/logo_65x91.webp)}}body.webp #footer.full .r.r-safety:not(.lazy-bg) div a,body.webp #footer.full .r.r-safety.lazy-bg.entered div a,body.webp #footer:not(.simple) .r.r-safety:not(.lazy-bg) div a,body.webp #footer:not(.simple) .r.r-safety.lazy-bg.entered div a{background-image:url(gfx/elfi/2021/footer/safety-sprite.webp)}@media(max-width: 475px){body.webp #footer.full .r.r-safety:not(.lazy-bg) div a,body.webp #footer.full .r.r-safety.lazy-bg.entered div a,body.webp #footer:not(.simple) .r.r-safety:not(.lazy-bg) div a,body.webp #footer:not(.simple) .r.r-safety.lazy-bg.entered div a{background-image:url(gfx/elfi/2021/footer/safety-sprite@2x.webp)}}body.webp #footer.full .r.r-social:not(.lazy-bg) .sprite,body.webp #footer.full .r.r-social.lazy-bg.entered .sprite,body.webp #footer:not(.simple) .r.r-social:not(.lazy-bg) .sprite,body.webp #footer:not(.simple) .r.r-social.lazy-bg.entered .sprite{background-image:url(gfx/elfi/2025/footer/social-sprite.webp)}body.has-ruler:after{content:"";position:fixed;left:50%;top:0;bottom:0;border-left:1px solid #0e90d2;z-index:99999999;pointer-events:none}body{overscroll-behavior-y:contain;touch-action:pan-x pan-y}#elfi{display:flex;min-height:100vh;flex-direction:column}body.no-flex #elfi{display:block;min-height:0}body.layout-homepage #main,body.layout-default #main,body.layout-film #main,body.layout-simple #main,body.layout-clean #main,body:not(.content-only) #main{flex:1}body.layout-simple #main{padding-top:5px}body.layout-simple #main .container{margin-bottom:8px}body.layout-default #main .container{margin-bottom:23px}body.layout-default #main .container.full-width{margin-bottom:0}body>img[width="1"][height="1"]{position:absolute}body.content-only{background:none;width:1vw;min-width:100%}body.content-only #main{padding:0;margin:0 !important}body.content-only #main .container{margin-top:0;margin-bottom:0}body.content-only #header,body.content-only #footer{display:none !important}body.content-only .container{min-width:0}body.content-only #coupon_top_message{display:none}a.disabled,a[disabled]{pointer-events:none;cursor:default;opacity:.8}a.disabled.clickable,a[disabled].clickable{pointer-events:auto !important;cursor:pointer}.section-title{font-weight:bold;font-size:26px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;color:#e61d2b;margin:0;padding:0;display:block}.section-title a{color:#e61d2b;text-decoration:none}.section-title a:focus,.section-title a:active,.section-title a:hover{text-decoration:underline}.section-subtitle{font-weight:normal;font-size:24px;margin:0;padding:0;display:block}.page{box-sizing:border-box;position:relative;padding:34.5px 69px;line-height:1.67em}@media(max-width: 767px){.page{padding:15px 30px}}.page.page-static em.page-date{color:#999;font-size:12px}.page.page-static .text_intro{margin-top:1em;font-style:italic}.page .inline-title{display:block;font-family:"Fertigo Pro",Times,"Times New Roman",serif;font-size:21px;font-weight:bold;color:#e61d2b}.page .author-box{border-style:solid;border-color:#e61d2b;border-width:1px 2px 1px 2px;padding:1rem;border-radius:10px;display:flex;box-shadow:0 0 5px rgba(0,0,0,.25);margin-top:50px;margin-bottom:20px}.page .author-box__img{display:block;width:80px;height:80px;background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:100%;margin-right:15px}.page .author-box__info{flex:1}.page .author-box__info .author-name{font-family:"Fertigo Pro",Times,"Times New Roman",serif;line-height:1.7rem}.page .author-box__info .author-state{font-size:.85rem;line-height:.8rem;margin-bottom:3px}.add-heart:after{content:url(gfx/elfi/2017/common/ico-heart.png);margin-left:.5em}dl{margin-left:50px;width:auto;height:42px}dl dt,dl dd{float:left;display:block;margin:0;padding:0;font-weight:bold}dl dd{width:75px;color:#686967}dl dt{width:30px;height:40px;color:#fff;text-align:center;padding-top:1px;padding-right:2px;font-size:16px;position:relative;z-index:0}dl dt:before{content:"";display:inline-block;position:absolute;z-index:-1;top:0;left:1px;width:26px;height:26px;background:#525050;border-radius:27px}dl dt.empty:before,dl dt.invisible:before{background:none}#review_layer,.review_layer{position:relative;padding:0 0 20px 0;font-size:18px}#review_layer .page-header,.review_layer .page-header{background:url(gfx/elfi/2017/header/opinie/bg-full.jpg) no-repeat 40% 0;padding:25px 25px 40px 25px;margin-bottom:23px;min-height:320px;display:flex;justify-content:center;align-items:flex-end}#review_layer .page-header .section-title,.review_layer .page-header .section-title{text-shadow:4px 4px 25px #000;color:#fff;font-size:48px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;margin-bottom:15px}#review_layer .intro,.review_layer .intro{text-align:center;padding-top:80px}#review_layer .intro .text,.review_layer .intro .text{margin-left:auto;margin-right:auto;padding:0 15px 80px 15px;font-size:25px;font-weight:bold;line-height:33px;color:#4e4d4d}#review_layer .intro .text p:first-letter,.review_layer .intro .text p:first-letter{font-size:90px;font-weight:normal;font-family:serif;color:#000;margin-right:0}#review_layer .intro .badge,.review_layer .intro .badge{background:url("gfx/elfi/2019/review/badge.png") no-repeat top center;max-width:792px;width:100%;height:102px;padding:0 82px 22px 82px;color:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:5px;margin-left:auto;margin-right:auto}@media(max-width: 821px){#review_layer .intro .badge,.review_layer .intro .badge{background-size:contain;align-items:flex-start;padding-top:1em}}@media(max-width: 720px){#review_layer .intro .badge,.review_layer .intro .badge{padding-top:.75em}}@media(max-width: 639px){#review_layer .intro .badge,.review_layer .intro .badge{padding:0 30px;justify-content:flex-start;background-size:auto;align-items:center;height:80px}}@media(max-width: 564px){#review_layer .intro .badge,.review_layer .intro .badge{height:100px;background:#e01717;flex-direction:column;justify-content:center;margin-bottom:15px;padding-top:15px;padding-bottom:15px;align-items:center;position:relative}#review_layer .intro .badge:after,.review_layer .intro .badge:after{content:"";display:block;background:url(gfx/elfi/2019/common/rating/190x30/45.png) no-repeat center;background-size:contain;margin-top:15px;width:100%;height:30px}}#review_layer .intro .badge .thank,.review_layer .intro .badge .thank{color:#fff;line-height:36px;padding-right:170px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;font-size:33px;font-style:normal}@media(max-width: 822px){#review_layer .intro .badge .thank,.review_layer .intro .badge .thank{font-size:28px}}@media(max-width: 564px){#review_layer .intro .badge .thank,.review_layer .intro .badge .thank{padding-right:0;display:block}}#review_layer .btn-wrapper,.review_layer .btn-wrapper{margin-top:80px;margin-bottom:80px}#review_layer .reviews .legend,#review_layer .form .legend,.review_layer .reviews .legend,.review_layer .form .legend{color:#000;padding-bottom:20px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;font-size:25px;font-weight:bold}@media(max-width: 639px){#review_layer .reviews .legend,#review_layer .form .legend,.review_layer .reviews .legend,.review_layer .form .legend{text-align:center}}#review_layer .reviews,.review_layer .reviews{box-sizing:border-box;padding:0 13px 0 20px}@media(max-width: 639px){#review_layer .reviews,.review_layer .reviews{padding-left:6px;padding-right:6px}}#review_layer .reviews .row,.review_layer .reviews .row{margin-bottom:16px;padding:20px 30px;border-radius:10px;display:flex}#review_layer .reviews .row.bg1,.review_layer .reviews .row.bg1{border:1px solid #b9dca1;background-color:#f7fbef}#review_layer .reviews .row.bg2,.review_layer .reviews .row.bg2{border:1px solid #bfcfb0;background-color:#e5efd4}#review_layer .reviews .row .text,.review_layer .reviews .row .text{font-size:17px;line-height:normal;color:#080808;word-wrap:break-word;padding-left:10px}#review_layer .reviews .row .text:before,.review_layer .reviews .row .text:before{content:url(gfx/elfi/2018/review/quote-mark.png);position:relative;top:-0.25em;margin-right:-0.5em}#review_layer .reviews .row .author,.review_layer .reviews .row .author{padding-top:10px}#review_layer .reviews .row .author b,.review_layer .reviews .row .author b{font-size:16px;color:#3e3e3c}#review_layer .reviews .row .author .language-flag,.review_layer .reviews .row .author .language-flag{margin-bottom:-4px}#review_layer .reviews .row.bgreply,.review_layer .reviews .row.bgreply{background:#fff url(gfx/elfi/2017/review/mini-logo.png) no-repeat 97% 90%;border:1px solid #d9d9d9;margin-left:51px;position:relative;margin-top:-8px}@media(max-width: 480px){#review_layer .reviews .row.bgreply,.review_layer .reviews .row.bgreply{margin-left:10px;background-position:95% 90%}}#review_layer .reviews .row.bgreply .text,.review_layer .reviews .row.bgreply .text{padding-left:0}#review_layer .reviews .row.bgreply .text:before,.review_layer .reviews .row.bgreply .text:before{content:"";display:none}#review_layer .reviews .row.bgreply .text>strong,.review_layer .reviews .row.bgreply .text>strong{display:block;margin-bottom:10px;font-size:16px;color:#3e3c3c}@media(max-width: 555px){#review_layer .reviews .row.bgreply .author,.review_layer .reviews .row.bgreply .author{padding-right:30px}}#review_layer .reviews .row.bgreply:after,#review_layer .reviews .row.bgreply:before,.review_layer .reviews .row.bgreply:after,.review_layer .reviews .row.bgreply:before{bottom:100%;right:50px;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}#review_layer .reviews .row.bgreply:after,.review_layer .reviews .row.bgreply:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:13px;margin-left:-13px}#review_layer .reviews .row.bgreply:before,.review_layer .reviews .row.bgreply:before{right:49px;border-color:rgba(217,217,217,0);border-bottom-color:#d9d9d9;border-width:14px;margin-left:-14px}#review_layer .reviews .row .c-left,.review_layer .reviews .row .c-left{width:100%}#review_layer .reviews .row .c-right,.review_layer .reviews .row .c-right{width:300px}#review_layer .reviews .row .c-right.not-empty,.review_layer .reviews .row .c-right.not-empty{text-align:right}#review_layer .reviews .row .c-right.not-empty a,.review_layer .reviews .row .c-right.not-empty a{position:relative;display:inline-block}#review_layer .reviews .row .c-right.empty,.review_layer .reviews .row .c-right.empty{display:none}#review_layer .reviews .empty,.review_layer .reviews .empty{font-style:italic;padding:20px 0;text-align:center}#review_layer .reviews._loading,.review_layer .reviews._loading{height:150px;background:url(gfx/elfi/2020/common/loader_16.gif) no-repeat center center}#review_layer .reviews._loading .row,.review_layer .reviews._loading .row{display:none}#review_layer .reviews._loading .loading,.review_layer .reviews._loading .loading{padding:3em 1em;text-align:center}#review_layer .form,.review_layer .form{margin:0;padding:0;box-sizing:border-box;border-width:0}#review_layer .form._loading form,.review_layer .form._loading form{cursor:not-allowed;pointer-events:none}#review_layer .form._loading form:before,.review_layer .form._loading form:before{box-sizing:border-box;top:50%;position:absolute;content:"";display:block;background:url(gfx/elfi/2016/loading-static.png) center center no-repeat;width:100%;margin-top:-12px;margin-left:-5px;height:23px;animation:btn-img-loading-spinner 1s infinite linear}#review_layer .form._loading form .cols,.review_layer .form._loading form .cols{visibility:hidden;opacity:0}#review_layer .form form,.review_layer .form form{background:#e8e8e8;position:relative;padding:36px 20px 14px 25px;display:block;border-radius:10px}#review_layer .form .errors,.review_layer .form .errors{color:#cb2f2f;padding-left:20px;background:url(gfx/ico-error.png) no-repeat 0 0;display:none}#review_layer .form table,.review_layer .form table{width:100%}#review_layer .form table td,.review_layer .form table td{padding:0 0 7px 0}#review_layer .form table td label,.review_layer .form table td label{font-size:14px}#review_layer .form table td>div.wrapper,.review_layer .form table td>div.wrapper{position:relative;background:#fff}#review_layer .form table td>div.wrapper label.label,.review_layer .form table td>div.wrapper label.label{position:absolute;color:#888;line-height:41px;padding-left:1em;top:0;left:0;z-index:1;font-size:16px;transition:all ease-in-out .125s}#review_layer .form table td .email-legend,.review_layer .form table td .email-legend{color:#fff;display:block;padding-top:5px;font-size:16px}#review_layer .form .input-text,.review_layer .form .input-text{border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);height:40px;line-height:40px;width:100%;padding:2px 1em;font-size:18px;font-weight:bold;color:#000;box-sizing:border-box;position:relative;z-index:2}#review_layer .form .input-text.error,.review_layer .form .input-text.error{background:#fab9b9}#review_layer .form .input-text+label.label,.review_layer .form .input-text+label.label{color:#a29e9e;opacity:.5;font-size:19px;font-weight:bold}#review_layer .form .input-text[required]:valid+label.label,#review_layer .form .input-text.notEmpty+label.label,#review_layer .form .input-text:focus+label.label,.review_layer .form .input-text[required]:valid+label.label,.review_layer .form .input-text.notEmpty+label.label,.review_layer .form .input-text:focus+label.label{opacity:0}#review_layer .form textarea.input-text,.review_layer .form textarea.input-text{max-width:100%;min-width:100%;height:215px;min-height:84px;max-height:300px;line-height:20px;padding-top:20px;padding-bottom:9px}#review_layer .form textarea.input-text+label,.review_layer .form textarea.input-text+label{padding-top:10px}#review_layer .form .btn.btn-send,.review_layer .form .btn.btn-send{border-radius:5px;padding:12px 12px 9px 12px;min-width:145px;font-size:16px;font-weight:bold}#review_layer .form label.checkbox,.review_layer .form label.checkbox{cursor:pointer;position:relative;font-size:16px;font-weight:bold}#review_layer .form label.checkbox input,.review_layer .form label.checkbox input{top:2px;left:-28px;opacity:0;width:0;height:0;z-index:-1;position:absolute;transform:scale(0)}#review_layer .form label.checkbox a,.review_layer .form label.checkbox a{color:#e61d2b;text-decoration:none}#review_layer .form label.checkbox a:focus,#review_layer .form label.checkbox a:hover,#review_layer .form label.checkbox a:active,.review_layer .form label.checkbox a:focus,.review_layer .form label.checkbox a:hover,.review_layer .form label.checkbox a:active{color:inherit}#review_layer .form label.checkbox:before,.review_layer .form label.checkbox:before{content:"";background:url(gfx/elfi/2019/common/ico-checkmark_19x14.png) no-repeat center #fff;display:block;float:left;width:21px;height:21px;margin:3px 10px 0 0;border:1px solid #999}@media(max-width: 480px){#review_layer .form label.checkbox:before,.review_layer .form label.checkbox:before{float:none;display:inline-block;margin-top:0 !important;margin-right:5px;position:relative;top:5px}}#review_layer .form.unchecked label.checkbox:before,.review_layer .form.unchecked label.checkbox:before{background-image:none}#review_layer .form .cols,.review_layer .form .cols{display:flex}@media(max-width: 640px){#review_layer .form .cols,.review_layer .form .cols{max-width:100%;flex-direction:column;align-items:center}}#review_layer .form .col-1,#review_layer .form .col-2,#review_layer .form .col-3,.review_layer .form .col-1,.review_layer .form .col-2,.review_layer .form .col-3{width:100%;box-sizing:border-box}@media(max-width: 640px){#review_layer .form .col-1,#review_layer .form .col-2,#review_layer .form .col-3,.review_layer .form .col-1,.review_layer .form .col-2,.review_layer .form .col-3{padding-right:0 !important}}#review_layer .form .col-1,.review_layer .form .col-1{padding-right:25px;max-width:362px}@media(max-width: 450px){#review_layer .form .col-1>table .visible-mobile .errors,.review_layer .form .col-1>table .visible-mobile .errors{margin-top:1em;color:#e61d2b;line-height:normal;background-position:0 2px}#review_layer .form .col-1>table .visible-mobile .errors:empty,.review_layer .form .col-1>table .visible-mobile .errors:empty{margin-top:0;display:none}}#review_layer .form .col-1 small,.review_layer .form .col-1 small{line-height:normal;display:inline-block;margin-top:5px}#review_layer .form .col-2,.review_layer .form .col-2{max-width:351px;padding-right:35px}#review_layer .form .col-2 .col-2-inner,.review_layer .form .col-2 .col-2-inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}#review_layer .form .col-2 .text,.review_layer .form .col-2 .text{margin-top:52px;padding-left:45px;font-size:16px;line-height:22px;position:relative}#review_layer .form .col-2 .text b,.review_layer .form .col-2 .text b{font-size:17px}#review_layer .form .col-2 .text[data-new]:before,.review_layer .form .col-2 .text[data-new]:before{color:#fff;content:attr(data-new);font-size:11px;font-weight:bold;font-style:italic;display:inline-block;background:#fa091a;white-space:nowrap;padding:1px 6px;border-radius:2px;line-height:16px;position:absolute;top:-25px}@media(max-width: 767px){#review_layer .form .col-2 .text,.review_layer .form .col-2 .text{padding-left:0;margin-top:32px}}@media(max-width: 640px){#review_layer .form .col-2,.review_layer .form .col-2{padding-top:30px;padding-bottom:30px}}#review_layer .form .col-3,.review_layer .form .col-3{padding-right:19px;max-width:209px}#review_layer .paging,.review_layer .paging{font-weight:bold;font-size:17px;color:#302f2f;text-align:center;padding:10px 0 20px 0}#review_layer .paging a,.review_layer .paging a{font-family:inherit;padding:5px 17px;background:#e5e5e5;text-decoration:none;color:#302f2f;display:inline-block;margin:0 1px 3px 0}#review_layer .paging a:hover,#review_layer .paging a._current,.review_layer .paging a:hover,.review_layer .paging a._current{background:#e61d2b;color:#fff}#review_layer .paging a.p-more,.review_layer .paging a.p-more{background:none;color:#555454}@media(max-width: 360px){#review_layer .paging a,.review_layer .paging a{padding:3px 5px;font-size:.9em}#review_layer .paging a.left,.review_layer .paging a.left{margin-bottom:25px;padding:7px 15px}#review_layer .paging a.right,.review_layer .paging a.right{margin-top:20px;padding:7px 15px}#review_layer .paging a.p-more,.review_layer .paging a.p-more{padding-left:0;padding-right:0;font-size:.8em}#review_layer .paging .clear-rwd,.review_layer .paging .clear-rwd{display:block;clear:both}}#review_layer .rating span.rating-1,.review_layer .rating span.rating-1{display:none}#review_layer .rating span.rating0,#review_layer .rating span.rating1,#review_layer .rating span.rating2,#review_layer .rating span.rating3,#review_layer .rating span.rating4,#review_layer .rating span.rating5,#review_layer .rating span.ratingx,.review_layer .rating span.rating0,.review_layer .rating span.rating1,.review_layer .rating span.rating2,.review_layer .rating span.rating3,.review_layer .rating span.rating4,.review_layer .rating span.rating5,.review_layer .rating span.ratingx{text-indent:-9999em;line-height:20px;padding:0 134px 0 0;background-position:top right;background-repeat:no-repeat;background-image:url(gfx/elfi/2017/home/rating-5.png);background-size:130px 19px;display:inline-block;position:relative;top:-2px}#review_layer .rating span.rating0,.review_layer .rating span.rating0{padding-right:0}#review_layer .rating span.rating1,.review_layer .rating span.rating1{padding-right:24px}#review_layer .rating span.rating2,.review_layer .rating span.rating2{padding-right:50px}#review_layer .rating span.rating3,.review_layer .rating span.rating3{padding-right:76px}#review_layer .rating span.rating4,.review_layer .rating span.rating4{padding-right:105px}#review_layer .rating span.rating5,.review_layer .rating span.rating5{padding-right:130px}#review_layer .rate,.review_layer .rate{height:27px;width:169px;position:relative;overflow:hidden;background:url(gfx/elfi/2018/common/rating-big/0.png) no-repeat 0 0;margin:15px 0}#review_layer .rate a,.review_layer .rate a{display:block;position:absolute;top:0;left:0;cursor:pointer;height:27px;outline:none;text-indent:-999em}#review_layer .rate a.r1,.review_layer .rate a.r1{width:32px;z-index:5}#review_layer .rate a.r2,.review_layer .rate a.r2{width:66px;z-index:4}#review_layer .rate a.r3,.review_layer .rate a.r3{width:100px;z-index:3}#review_layer .rate a.r4,.review_layer .rate a.r4{width:133px;z-index:2}#review_layer .rate a.r5,.review_layer .rate a.r5{width:165px;z-index:1}#review_layer .rate a.r1:hover,#review_layer .rate a.r1._hover,.review_layer .rate a.r1:hover,.review_layer .rate a.r1._hover{background:url(gfx/elfi/2018/common/rating-big/1.png) no-repeat 0 0 rgba(0,0,0,0)}#review_layer .rate a.r2:hover,#review_layer .rate a.r2._hover,.review_layer .rate a.r2:hover,.review_layer .rate a.r2._hover{background:url(gfx/elfi/2018/common/rating-big/2.png) no-repeat 0 0 rgba(0,0,0,0)}#review_layer .rate a.r3:hover,#review_layer .rate a.r3._hover,.review_layer .rate a.r3:hover,.review_layer .rate a.r3._hover{background:url(gfx/elfi/2018/common/rating-big/3.png) no-repeat 0 0 rgba(0,0,0,0)}#review_layer .rate a.r4:hover,#review_layer .rate a.r4._hover,.review_layer .rate a.r4:hover,.review_layer .rate a.r4._hover{background:url(gfx/elfi/2018/common/rating-big/4.png) no-repeat 0 0 rgba(0,0,0,0)}#review_layer .rate a.r5:hover,#review_layer .rate a.r5._hover,.review_layer .rate a.r5:hover,.review_layer .rate a.r5._hover{background:url(gfx/elfi/2018/common/rating-big/5.png) no-repeat 0 0 rgba(0,0,0,0)}#review_layer{max-width:960px}.reviews-bar-wrapper .reviews-bar{width:100%;max-width:100%;padding:15px 0 15px;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;margin-left:auto;margin-right:auto;font-size:19px}@media(max-width: 639px){.reviews-bar-wrapper .reviews-bar{flex-direction:column;font-size:18px;align-items:center}}@media(max-width: 450px){.reviews-bar-wrapper .reviews-bar{font-size:16px}}.reviews-bar-wrapper .reviews-bar .box{text-align:left;margin:20px 60px;width:100%;max-width:360px}@media(max-width: 639px){.reviews-bar-wrapper .reviews-bar .box{margin:2.5vw auto 5.333vw auto}}@media(max-width: 450px){.reviews-bar-wrapper .reviews-bar .box{margin:2.5vw auto 2.5vw auto}}.reviews-bar-wrapper .reviews-bar .box>a{display:flex;align-items:center;justify-content:center;color:#000;font-weight:normal;text-decoration:none;background:#fff;width:100%;white-space:nowrap;border-radius:10px;padding-left:20px;padding-right:20px;min-height:105px;transition:box-shadow linear .125s,transform linear .125s;margin-left:auto;margin-right:auto}@media(min-width: 640px){.reviews-bar-wrapper .reviews-bar .box>a{box-shadow:0 5px 15px rgba(0,0,0,.1)}}@media(max-width: 639px){.reviews-bar-wrapper .reviews-bar .box>a{box-shadow:0 5px 15px rgba(0,0,0,.2);padding-left:2.5vw;padding-right:2.5vw;min-height:16.43vw;border-radius:2vw}}@media(max-width: 450px){.reviews-bar-wrapper .reviews-bar .box>a{box-shadow:0 5px 15px rgba(0,0,0,.1);padding-left:6.4vw;padding-right:6.4vw;min-height:18.67vw;max-width:82.667vw;justify-content:flex-start;overflow:hidden}}@media(min-width: 640px){.reviews-bar-wrapper .reviews-bar .box>a:active,.reviews-bar-wrapper .reviews-bar .box>a:focus,.reviews-bar-wrapper .reviews-bar .box>a:hover{box-shadow:0 7.5px 15px rgba(0,0,0,.3);transform:translateY(-5px)}}@media(max-width: 639px){.reviews-bar-wrapper .reviews-bar .box>a:active,.reviews-bar-wrapper .reviews-bar .box>a:focus,.reviews-bar-wrapper .reviews-bar .box>a:hover{box-shadow:0 2.5px 5px rgba(0,0,0,.1)}}.reviews-bar-wrapper .reviews-bar .box>a>strong,.reviews-bar-wrapper .reviews-bar .box>a>.c-1>.r-1>strong{font-size:28px;line-height:23px;color:#fff;background-color:#009800;padding:7px 10px 5px;border-radius:0;display:inline-block;margin-right:15px;transition:background-color .1s;font-weight:bold}@media(max-width: 639px){.reviews-bar-wrapper .reviews-bar .box>a>strong,.reviews-bar-wrapper .reviews-bar .box>a>.c-1>.r-1>strong{font-size:21px}}@media(max-width: 450px){.reviews-bar-wrapper .reviews-bar .box>a>strong,.reviews-bar-wrapper .reviews-bar .box>a>.c-1>.r-1>strong{font-size:20px;padding:2px 5px 0 5px;margin-bottom:0;margin-right:3vw;border-radius:3px}}.reviews-bar-wrapper .reviews-bar .box>a>span{display:inline-block;margin-right:15px;margin-bottom:0;font-weight:normal}@media(max-width: 639px){.reviews-bar-wrapper .reviews-bar .box>a>span{margin-right:auto}}@media(max-width: 450px){.reviews-bar-wrapper .reviews-bar .box>a>span{margin-right:1vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.reviews-bar-wrapper .reviews-bar .box>a>i{display:inline-block;font-style:normal}@media(max-width: 450px){.reviews-bar-wrapper .reviews-bar .box>a>i{margin-left:auto;margin-right:0;flex-basis:24vw;text-align:center}}.reviews-bar-wrapper .reviews-bar .box>a>i>img{display:inline-block;margin-bottom:0;height:auto;flex-shrink:1}@media(max-width: 639px){.reviews-bar-wrapper .reviews-bar .box>a>i>img{max-width:17vw;max-height:11vw;height:auto !important;width:auto !important}}@media(max-width: 639px){.reviews-bar-wrapper .reviews-bar .box-external{order:1}}@media(max-width: 639px){.reviews-bar-wrapper .reviews-bar .box-site-reviews{order:2}}@media(max-width: 639px){.reviews-bar-wrapper .reviews-bar .box-facebook-reviews{order:3}}@media(min-width: 640px){body.language-it .reviews-bar-wrapper .reviews-bar .box,body.language-de .reviews-bar-wrapper .reviews-bar .box,body.language-br .reviews-bar-wrapper .reviews-bar .box{max-width:410px;margin:20px 35px}}@media(max-width: 450px){body.language-it .reviews-bar-wrapper .reviews-bar .box>a,body.language-br .reviews-bar-wrapper .reviews-bar .box>a,body.language-us .reviews-bar-wrapper .reviews-bar .box>a,body.language-gb .reviews-bar-wrapper .reviews-bar .box>a,body.language-de .reviews-bar-wrapper .reviews-bar .box>a{padding-left:5vw;padding-right:5vw}}@media(max-width: 450px){body.language-it .reviews-bar-wrapper .reviews-bar .box>a>i,body.language-br .reviews-bar-wrapper .reviews-bar .box>a>i,body.language-us .reviews-bar-wrapper .reviews-bar .box>a>i,body.language-gb .reviews-bar-wrapper .reviews-bar .box>a>i,body.language-de .reviews-bar-wrapper .reviews-bar .box>a>i{flex-basis:16vw}}@media(max-width: 450px){body.language-br .reviews-bar-wrapper .reviews-bar .box-external>a>i{flex-basis:32vw;max-height:50px}}@media(min-width: 640px){body.language-pl .reviews-bar-wrapper .reviews-bar .box{margin-left:20px;margin-right:20px}}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a{min-height:225px;justify-content:space-between}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a .c-1{display:flex;flex-direction:column;justify-content:flex-start}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a .c-1 .r-1,body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a .c-1 .r-2{display:flex;align-items:center}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a .c-1 .r-1 img{margin-left:10px}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a .c-1 .r-2{margin-top:30px}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a .c-1 .r-2 img{margin-right:10px}@media(max-width: 450px){body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a .c-1 .r-2 img{margin-right:15px}}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a>i{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;width:75%}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external>a>i>img{margin-right:10px}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external>a>i>img:last-of-type{margin-right:0 !important}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external .opineo-wrapper{font-style:normal;display:flex;max-width:760px;white-space:normal;text-align:left;padding-left:10px;margin-left:auto;justify-content:flex-end;align-items:center;flex-wrap:nowrap}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external .opineo-wrapper img{margin-right:5px;height:auto}@media(min-width: 640px){body.language-pl .reviews-bar-wrapper .reviews-bar .box-external .opineo-wrapper img{margin-right:25px}}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external .opineo-wrapper strong{font-weight:normal;font-size:14px;color:#080808;max-width:210px;margin-right:10px;line-height:normal}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external .opineo-wrapper strong:last-child{margin-right:0}@media(min-width: 640px){body.language-pl .reviews-bar-wrapper .reviews-bar .box-external{max-width:460px}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL{max-width:1200px}}@media(min-width: 768px){body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a{padding-left:20px;padding-right:20px}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external .opineo-wrapper>img{max-width:50px}}@media(min-width: 876px){body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a{padding-left:40px}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external .opineo-wrapper>img{margin-right:20px}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external .opineo-wrapper>strong{font-size:14px;margin-right:30px}}@media(min-width: 1025px){body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a{padding-left:55px}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external .opineo-wrapper>img{max-width:100%}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external .opineo-wrapper>strong{font-size:17px;margin-right:60px}}@media(max-width: 639px){body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a{flex-wrap:wrap;padding-top:5.25vw}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a>i{width:auto}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external.is-widePL>a>i>img{max-width:85px;max-height:45px}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external .opineo-wrapper{flex-basis:100%;display:flex;padding:1rem 0 1rem 0;flex-direction:column}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external .opineo-wrapper>b{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding-top:1rem;padding-bottom:1rem}body.language-pl .reviews-bar-wrapper .reviews-bar .box-external .opineo-wrapper>b>strong{max-width:75%;margin-left:.5rem}}@media(max-width: 1287px)and (min-width: 768px){.page-o-nas .reviews-bar-wrapper{margin-left:-60px;margin-right:-60px}}@media(min-width: 1288px){.page-o-nas .reviews-bar-wrapper .reviews-bar{justify-content:flex-start}.page-o-nas .reviews-bar-wrapper .reviews-bar .box{max-width:350px;margin-left:25px;margin-right:25px}.page-o-nas .reviews-bar-wrapper .reviews-bar .box:first-child{margin-left:0}.page-o-nas .reviews-bar-wrapper .reviews-bar .box:last-child{margin-right:0}}.section-comments{padding:90px 0 60px 0}.section-comments .section-title{text-align:center;margin-bottom:95px;font-size:50px}@media(max-width: 1140px){.section-comments .section-title{margin-bottom:50px}}@media(max-width: 639px){.section-comments .section-title{font-size:38px;margin-bottom:35px}}@media(max-width: 450px){.section-comments .section-title{font-size:26px}}.section-comments .comments-wrapper{position:relative;max-width:1320px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;padding:60px 0}@media(max-width: 1140px){.section-comments .comments-wrapper{max-width:780px;padding:50px 0}}.section-comments .comments-wrapper>.col{max-width:570px;width:100%;position:relative;z-index:1}.section-comments .comments-wrapper>.col:nth-child(1) .comment>.content{padding-right:40px}@media(max-width: 639px){.section-comments .comments-wrapper>.col{max-width:78.2051282051%}.section-comments .comments-wrapper>.col:nth-child(1) .comment>.content{padding-right:0}}.section-comments .comments-wrapper .comment{position:relative;z-index:1;padding-bottom:15px}.section-comments .comments-wrapper .comment>.title{text-align:center;font-weight:900;font-size:28px;padding:15px 0 30px 0;color:#444;line-height:1.1}@media(max-width: 639px){.section-comments .comments-wrapper .comment>.title{font-size:21px;padding-top:30px;padding-bottom:50px}}@media(max-width: 450px){.section-comments .comments-wrapper .comment>.title{font-size:18px}}@media(max-width: 639px){.section-comments .comments-wrapper .comment>.content img{width:auto;height:auto}}.section-comments .comments-wrapper>.stars{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:0}.section-comments .comments-wrapper>.stars>div{position:absolute}.section-comments .comments-wrapper>.stars>div:nth-child(1){width:293px;height:70px;background:url(gfx/elfi/2021/comments/stars/1.png) no-repeat center;left:50%;margin-left:-85px}@media(max-width: 639px){.section-comments .comments-wrapper>.stars>div:nth-child(1){background-image:url(gfx/elfi/2021/mobile/comments/stars/1.png);background-size:contain;width:144.5px;height:52px;margin-left:-72.25px}}.section-comments .comments-wrapper>.stars>div:nth-child(2){width:57px;height:180px;background:url(gfx/elfi/2021/comments/stars/2.png) no-repeat center;left:5px;top:50%;margin-top:-100px}@media(max-width: 1240px)and (min-width: 1141px){.section-comments .comments-wrapper>.stars>div:nth-child(2){display:none}}@media(max-width: 639px){.section-comments .comments-wrapper>.stars>div:nth-child(2){background-image:url(gfx/elfi/2021/mobile/comments/stars/2.png);background-size:contain;width:323px;height:123.5px;left:50%;top:22.5%;margin-top:0;margin-left:-161.5px}}.section-comments .comments-wrapper>.stars>div:nth-child(3){width:210px;height:67px;background:url(gfx/elfi/2021/comments/stars/3.png) no-repeat center;bottom:0;right:50%;margin-right:-270px}@media(max-width: 639px){.section-comments .comments-wrapper>.stars>div:nth-child(3){background-image:url(gfx/elfi/2021/mobile/comments/stars/3.png);background-size:contain;width:28.5px;height:28.5px;left:12.5%;top:57.5%;margin-right:0}}.section-comments .comments-wrapper>.stars>div:nth-child(4){width:46px;height:144px;background:url(gfx/elfi/2021/comments/stars/4.png) no-repeat center;right:5px;top:50%;margin-top:-175px}@media(max-width: 1240px)and (min-width: 1141px){.section-comments .comments-wrapper>.stars>div:nth-child(4){display:none}}@media(max-width: 639px){.section-comments .comments-wrapper>.stars>div:nth-child(4){background-image:url(gfx/elfi/2021/mobile/comments/stars/4.png);background-size:contain;width:22px;height:71.5px;margin-top:0;right:10%;top:75%}}@media(max-width: 639px){.section-comments .comments-wrapper>.stars>div:nth-child(5){background:url(gfx/elfi/2021/mobile/comments/stars/5.png) no-repeat center;background-size:contain;width:106.5px;height:30.5px;left:50%;bottom:2.5%;margin-left:-53.25px}}.section-comments .section-btn .btn-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center}@media(min-width: 1200px){.section-comments .section-btn .btn-wrapper{height:160px}}@media(max-width: 1199px){.section-comments .section-btn .btn-wrapper{padding-top:40px;padding-bottom:40px}}@media(max-width: 450px){.section-comments .section-btn .btn-wrapper{padding-left:12.5vw;padding-right:12.5vw}}.section-comments .section-btn .btn-wrapper p{color:#e61d2b;margin-bottom:.25em;font-weight:bold;font-size:19px}.section-comments .section-btn .btn-wrapper a.btn{min-width:260px}@media screen and (max-width: 450px){.section-comments .section-btn .btn-wrapper a.btn{width:100%;min-width:auto;max-width:320px;border-bottom-width:0;font-size:17px;flex-basis:100%;border-radius:5px;height:62px;line-height:42px;padding:10px 15px;margin-left:auto;margin-right:auto}}body.webp .section-comments .comments-wrapper>.stars>div:nth-child(1){background-image:url(gfx/elfi/2021/comments/stars/1.webp)}body.webp .section-comments .comments-wrapper>.stars>div:nth-child(2){background-image:url(gfx/elfi/2021/comments/stars/2.webp)}body.webp .section-comments .comments-wrapper>.stars>div:nth-child(3){background-image:url(gfx/elfi/2021/comments/stars/3.webp)}body.webp .section-comments .comments-wrapper>.stars>div:nth-child(4){background-image:url(gfx/elfi/2021/comments/stars/4.webp)}@media(max-width: 639px){body.webp .section-comments .comments-wrapper>.stars>div:nth-child(1){background-image:url(gfx/elfi/2021/mobile/comments/stars/1.webp)}body.webp .section-comments .comments-wrapper>.stars>div:nth-child(2){background-image:url(gfx/elfi/2021/mobile/comments/stars/2.webp)}body.webp .section-comments .comments-wrapper>.stars>div:nth-child(3){background-image:url(gfx/elfi/2021/mobile/comments/stars/3.webp)}body.webp .section-comments .comments-wrapper>.stars>div:nth-child(4){background-image:url(gfx/elfi/2021/mobile/comments/stars/4.webp)}body.webp .section-comments .comments-wrapper>.stars>div:nth-child(5){background-image:url(gfx/elfi/2021/mobile/comments/stars/5.webp)}}.qtip.qtip-listy-style{border-radius:8px;border-width:0;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.5);max-width:440px}@media screen and (max-width: 639px){.qtip.qtip-listy-style:not(.with-elfi-bg){display:none !important}}.qtip.qtip-listy-style .qtip-content{padding:10px}.qtip.qtip-listy-style .qtip-content a.close{right:-5px;top:-5px;background:none;width:26px;height:26px;border-radius:100%;color:#ccc;text-decoration:none;text-align:center;opacity:1}.qtip.qtip-listy-style .qtip-content a.close:after{font-size:12px;font-family:sans-serif;color:#ccc;text-indent:0;line-height:26px;position:absolute;top:0;left:0;content:"x";width:26px;height:26px;display:block}.qtip.qtip-listy-style .qtip-content a.close:hover{background:#eee}.qtip.qtip-listy-style.with-elfi-bg{max-width:100%;background-image:url(gfx/elfi/2016/header/bg-basket-reminder.png);background-repeat:no-repeat;background-position:bottom right}.qtip.qtip-listy-style.with-elfi-bg.basket-reminder{background-image:url(gfx/elfi/2022/mobile/header/bg-basket-reminder_162x130.png);background-position:10px bottom;background-size:81px 65px;min-height:95px;padding-left:80px;border-width:0;border-radius:15px}.qtip.qtip-listy-style.with-elfi-bg.basket-reminder .qtip-content .tip-text.c-koszyk{padding-top:15px;color:#515151}.qtip.qtip-listy-style.with-elfi-bg.basket-reminder .qtip-content .tip-text.c-koszyk strong{font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-weight:bold;color:#000;font-size:1.5em}.qtip.qtip-listy-style.with-elfi-bg.basket-reminder .qtip-content .tip-text.c-koszyk>span>a{text-decoration:underline;color:#515151}.qtip.qtip-listy-style.with-elfi-bg.basket-reminder .qtip-content .tip-text.c-koszyk>span>a:hover,.qtip.qtip-listy-style.with-elfi-bg.basket-reminder .qtip-content .tip-text.c-koszyk>span>a:focus{color:#e61d2b}.qtip.qtip-listy-style.with-elfi-bg.basket-reminder .qtip-content .tip-text.c-koszyk a.close{text-indent:-999em;background:#fff url(gfx/elfi/2022/common/ico-close-black-thin_26x26.png) no-repeat center;background-size:13px 13px;border-radius:30px;width:30px;height:30px;box-shadow:2px 2px 8px rgba(0,0,0,.15);top:0;right:0}.qtip.qtip-listy-style.with-elfi-bg.basket-reminder .qtip-content .tip-text.c-koszyk a.close:after{display:none}.qtip.qtip-listy-style.with-elfi-bg.basket-reminder.on-header-is-small{transition:opacity .1s ease-in-out}.qtip.qtip-listy-style.with-elfi-bg.basket-reminder.on-header-is-small:not(.header-is-small){opacity:1}.qtip.qtip-listy-style.with-elfi-bg.basket-reminder.on-header-is-small.header-is-small{opacity:0;pointer-events:none}.qtip.qtip-listy-style.z-index-low{z-index:1000 !important}.qtip.qtip-default{color:#1e1d1d;font-size:16px;max-width:250px;line-height:normal;box-shadow:2px 2px 24px rgba(0,0,0,.15);border:1px solid #bdbdbd}.qtip.qtip-product-dropdown-style,.qtip.qtip-product-dropdown-letter-style{border-radius:10px;border-width:0;background-color:#f3f3f3;box-shadow:2px 2px 24px rgba(0,0,0,.15);max-width:300px}.qtip.qtip-product-dropdown-style .qtip-content,.qtip.qtip-product-dropdown-letter-style .qtip-content{padding:0;overflow:visible}.qtip.qtip-product-dropdown-style.cart-product-dropdown-style,.qtip.qtip-product-dropdown-letter-style.cart-product-dropdown-style{z-index:999999 !important}@media(max-width: 450px){.qtip.qtip-product-dropdown-style,.qtip.qtip-product-dropdown-letter-style{max-width:320px;min-width:300px}}.qtip.qtip-product-dropdown-letter-style{max-width:380px}.qtip.qtip-white-style{border-radius:8px;background-color:#fff;border-color:#545454;max-width:240px}.qtip.qtip-white-style .qtip-content{padding:14px 18px;font-size:15px;color:#181717}.qtip.qtip-white-small-style{border-radius:4px;background-color:#fff;border-color:#bdbdbd;padding:0}.qtip.qtip-white-small-style .qtip-content{padding:5px 10px;font-size:14px;color:#000}.qtip-qtip-white-style{background-color:#fff;border:1px solid #eee;border-radius:5px;box-shadow:5px 5px 20px rgba(0,0,0,.25);max-width:300px}.qtip-qtip-white-style .qtip-tip{display:none !important}.qtip-qtip-white-style .qtip-content{padding:16px 16px;font-size:15px}.qtip.qtip-qtip-white-clean-style{background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:5px;box-shadow:5px 5px 20px rgba(0,0,0,.25);max-width:278px}.qtip.qtip-qtip-white-clean-style .qtip-tip{display:none !important}.qtip.qtip-qtip-white-clean-style .qtip-content{padding:16px 21px}.qtip.qtip-qtip-white-clean-style .qtip-content .tip-text{font-size:16px;line-height:21px}.qtip.qtip-white_and_green-style{border-radius:10px;background-color:#fff;border-color:#b1b1b1;max-width:240px}.qtip.qtip-white_and_green-style .qtip-content{padding:12px 16px;font-size:13px}.qtip.qtip-white_and_green-style .qtip-content .tip-text{color:#329a2a}.qtip.qtip-big-white-style{border-radius:40px/25px;background-color:#fff;border-width:0;max-width:300px;box-shadow:0 5px 30px rgba(0,0,0,.5)}.qtip.qtip-big-white-style .qtip-content{padding:20px 20px 20px 30px;font-size:13px;color:#3d3d3d;line-height:1.3em;position:relative;z-index:11 !important}.qtip.qtip-big-white-style .qtip-content b{font-size:16px;display:block;padding-bottom:.25em}.qtip.qtip-big-white-style .qtip-tip{background:no-repeat 0 0 url(gfx/elfi/2018/common/dialog-warranty/arrow.png) !important;width:37px !important;height:28px !important;bottom:-28px !important;left:75% !important}.qtip.qtip-big-white-style .qtip-tip canvas{display:none !important}.qtip.qtip-qtip-share-style{background-color:#fff;border:none;border-radius:15px;box-shadow:1px 5px 24px 0 rgba(0,0,0,.14);max-width:100%}.qtip.qtip-qtip-share-style .qtip-tip{display:none !important}.qtip.qtip-qtip-share-style .qtip-content{padding:16px 16px;font-size:15px}.qtip.qtip-qtip-eve-alert-style{background-color:#fff;border:none;border-radius:15px;padding:0 25px;box-shadow:1px 5px 24px 0 rgba(0,0,0,.14);max-width:340px}.qtip.qtip-qtip-eve-alert-style .qtip-tip{display:none !important}.qtip.qtip-qtip-eve-alert-style .qtip-content{padding:16px 16px;font-size:15px}.qtip.qtip-video-2-style{border-radius:10px;background-color:#fff;border:1px solid #fff;max-width:400px}@media(max-width: 410px){.qtip.qtip-video-2-style{max-width:100%}}.qtip.qtip-video-2-style .qtip-content{padding:0}.qtip.qtip-video-2-style .qtip-content .tip-text{padding:15px 25px;font-size:16px;color:#333232}.qtip.qtip-video-2-style.video-addon-phone-style{max-width:380px}.qtip.qtip-video-2-style.video-popup-style{max-width:610px}.qtip.qtip-video-2-style.video-popup-style .qtip-content .tip-text{padding:25px 30px}.qtip.qtip-video-2-style.video-popup-style .qtip-content .tip-text span.bull{font-weight:bold;font-size:1.25em;line-height:1}.qtip.qtip-video-2-style.video-popup-style .qtip-content .tip-text.tip-text-video-features table,.qtip.qtip-video-2-style.video-popup-style .qtip-content .tip-text.tip-text-video-phone table{width:100%}.qtip.qtip-video-2-style.video-popup-style .qtip-content .tip-text.tip-text-video-features table td,.qtip.qtip-video-2-style.video-popup-style .qtip-content .tip-text.tip-text-video-phone table td{line-height:1.667;vertical-align:top}.qtip.qtip-video-2-style.video-popup-style .qtip-content .tip-text.tip-text-video-features table td:nth-child(1){padding-right:30px;width:40%}.qtip.qtip-video-2-style.video-popup-style .qtip-content .tip-text.tip-text-video-features table td:nth-child(2){padding-right:30px;width:30%}.qtip.qtip-video-2-style.video-popup-style .qtip-content .tip-text.tip-text-video-features table td:nth-child(3){width:30%}.qtip.qtip-video-2-style.video-popup-style .qtip-content .tip-text.tip-text-video-phone table td p{max-width:250px}.qtip.qtip-video-2-style.video-popup-style .qtip-content .tip-text.tip-text-video-phone table td p:last-child{margin-bottom:0}.qtip.qtip-video-2-style.video-popup-style .qtip-content .tip-text.tip-text-video-phone table td p>strong{display:block;font-size:17px;color:#000}.qtip.qtip-video-2-style.video-popup-style .qtip-content .tip-text.tip-text-video-phone table td:nth-child(1){width:60%;padding-right:30px}.qtip.qtip-video-2-extended-style{max-width:440px}@media(max-width: 450px){.qtip.qtip-video-2-extended-style{max-width:100%}}.qtip.qtip-video-3-style{border-radius:10px;background-color:#fff;border:1px solid #fff;max-width:200px}.qtip.qtip-video-3-style .qtip-content{padding:0}.qtip.qtip-video-3-style .qtip-content .tip-text{padding:15px 15px;font-size:16px;color:#333232}.qtip.qtip-white-with-shadow-style,.qtip.qtip-white-with-shadow-with-padding-style,.qtip.qtip-white-options-style{border-radius:10px;background-color:#fff;border-width:0;max-width:340px;box-shadow:0 0 30px rgba(0,0,0,.2)}.qtip.qtip-white-with-shadow-style .qtip-content,.qtip.qtip-white-with-shadow-with-padding-style .qtip-content,.qtip.qtip-white-options-style .qtip-content{padding:0}.qtip.qtip-white-with-shadow-style .qtip-content .tip-text,.qtip.qtip-white-with-shadow-with-padding-style .qtip-content .tip-text,.qtip.qtip-white-options-style .qtip-content .tip-text{padding:20px 20px;font-size:16px;color:#000}.qtip.qtip-white-options-style .qtip-content,.qtip.qtip-white-with-shadow-with-padding-style .qtip-content{padding:20px 20px;font-size:16px;color:#000}.qtip.qtip-white-options-style{max-width:275px}.qtip.qtip-red-style{border-radius:10px;background-color:#e61d2b;max-width:240px;border-width:0}.qtip.qtip-red-style .qtip-content{padding:0}.qtip.qtip-red-style .qtip-content .tip-text{color:#fff;padding:15px;font-size:16px}.qtip.qtip-letter-order-instruction-style{border-radius:10px;background:#fff;border:1px solid rgba(0,0,0,.2);max-width:455px}@media(max-width: 465px){.qtip.qtip-letter-order-instruction-style{max-width:100%}}.qtip.qtip-letter-order-instruction-style .qtip-content{padding:18px 20px;font-size:16px}.qtip.qtip-letter-coupon-top-style{border-radius:10px;background:#fff;border:1px solid rgba(0,0,0,.2);max-width:455px}@media(max-width: 465px){.qtip.qtip-letter-coupon-top-style{max-width:100%}}.qtip.qtip-letter-coupon-top-style .qtip-content{padding:15px;font-size:18px}.qtip_static.qtip-simple-mobile-style,.qtip.qtip-simple-mobile-style{background-color:#fff;color:#000;max-width:335px;margin:10px 20px 20px 20px;border-radius:10px;border:none;box-shadow:0 8px 15px rgba(0,0,0,.125)}@media screen and (max-width: 450px){.qtip_static.qtip-simple-mobile-style,.qtip.qtip-simple-mobile-style{max-width:100%;margin-left:3vw;margin-right:3vw}}.qtip_static.qtip-simple-mobile-style .qtip-content,.qtip.qtip-simple-mobile-style .qtip-content{padding:20px;font-size:15px;line-height:1.3em;position:relative;display:flex;align-items:center}.qtip_static.qtip-simple-mobile-style .qtip-tip,.qtip.qtip-simple-mobile-style .qtip-tip{display:none !important}.qtip_static.qtip-simple-mobile-style .qtip-tip canvas,.qtip.qtip-simple-mobile-style .qtip-tip canvas{display:none !important}.qtip_static.qtip-magic-wand-style,.qtip.qtip-magic-wand-style,.qtip_static.qtip-edit-style,.qtip.qtip-edit-style{border-radius:20px;background-color:#f2f2f2;border-width:0;max-width:335px;box-shadow:0 8px 15px rgba(0,0,0,.125)}.qtip_static.qtip-magic-wand-style .qtip-content,.qtip.qtip-magic-wand-style .qtip-content,.qtip_static.qtip-edit-style .qtip-content,.qtip.qtip-edit-style .qtip-content{padding:20px;font-size:15px;color:#3d3d3d;line-height:1.3em;position:relative;display:flex;align-items:center}.qtip_static.qtip-magic-wand-style .qtip-content:before,.qtip.qtip-magic-wand-style .qtip-content:before,.qtip_static.qtip-edit-style .qtip-content:before,.qtip.qtip-edit-style .qtip-content:before{content:url(gfx/elfi/2022/common/magic-wand_33x49.png);display:inline-block;width:33px;height:33px;margin-right:20px;padding-bottom:15px}.qtip_static.qtip-magic-wand-style .qtip-content>div b,.qtip.qtip-magic-wand-style .qtip-content>div b,.qtip_static.qtip-edit-style .qtip-content>div b,.qtip.qtip-edit-style .qtip-content>div b{font-size:17px;display:block;padding-bottom:10px;color:#000}.qtip_static.qtip-magic-wand-style .qtip-tip,.qtip.qtip-magic-wand-style .qtip-tip,.qtip_static.qtip-edit-style .qtip-tip,.qtip.qtip-edit-style .qtip-tip{display:none !important}.qtip_static.qtip-magic-wand-style .qtip-tip canvas,.qtip.qtip-magic-wand-style .qtip-tip canvas,.qtip_static.qtip-edit-style .qtip-tip canvas,.qtip.qtip-edit-style .qtip-tip canvas{display:none !important}.qtip_static.qtip-magic-wand-style:before,.qtip.qtip-magic-wand-style:before,.qtip_static.qtip-edit-style:before,.qtip.qtip-edit-style:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 20px 20px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f2f2f2 rgba(0,0,0,0);background:rgba(0,0,0,0);top:-20px;left:25px}.qtip_static.qtip-magic-wand-style,.qtip_static.qtip-edit-style{position:relative;margin:10px 20px 20px 20px;border-radius:10px;box-shadow:none}@media screen and (max-width: 450px){.qtip_static.qtip-magic-wand-style,.qtip_static.qtip-edit-style{max-width:100%;margin-left:3vw;margin-right:3vw}}.qtip_static.qtip-magic-wand-style .qtip-content>div,.qtip_static.qtip-edit-style .qtip-content>div{color:gray}.qtip_static.qtip-magic-wand-style .qtip-content>div b,.qtip_static.qtip-edit-style .qtip-content>div b{color:#000}.qtip_static.qtip-magic-wand-style:before,.qtip_static.qtip-edit-style:before{lefT:15px}.qtip_static.qtip-magic-wand-style button.close,.qtip_static.qtip-edit-style button.close{border-width:0;width:36px;height:36px;position:absolute;top:10px;right:10px;cursor:pointer;padding:0;margin:0;text-indent:-999em;background:url(gfx/elfi/2022/common/ico-close-black-thin_26x26.png) no-repeat center #fff;background-size:13px 13px;box-shadow:2px 2px 8px rgba(0,0,0,.15);border-radius:36px;opacity:1}.qtip_static.qtip-magic-wand-style button.close:hover,.qtip_static.qtip-edit-style button.close:hover{opacity:.7}.qtip_static.qtip-edit-style,.qtip.qtip-edit-style{border-radius:10px}.qtip_static.qtip-edit-style .qtip-content:before,.qtip.qtip-edit-style .qtip-content:before{content:url(gfx/elfi/2024/common/ico-pencil.png);margin-right:10px;padding-bottom:0}.qtip_static.qtip-edit-style .qtip-content>div b,.qtip.qtip-edit-style .qtip-content>div b{padding-bottom:5px}.qtip_static.qtip-edit-style a.close,.qtip.qtip-edit-style a.close{background-image:url(gfx/elfi/2024/common/ico-close-qtip.png);background-size:100%;top:-4px;right:-4px}.qtip_static.qtip-edit-style:before,.qtip.qtip-edit-style:before{left:23px;right:0;margin:0 auto}@media screen and (max-width: 450px){.qtip_static.qtip-edit-style:before,.qtip.qtip-edit-style:before{left:0}}body.show-addon-comment-popup:after{content:"";background-color:rgba(0,0,0,.5);position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1000}body.show-addon-comment-popup .section-addon-comment .qtip-addon-comment-promo{display:block !important}.qtip_static.qtip-addon-comment-promo,.qtip.qtip-addon-comment-promo{border-radius:10px;background-color:#f7f3ee;border-width:0;max-width:370px;box-shadow:0 8px 15px rgba(0,0,0,.125);position:absolute;bottom:82%;z-index:1001;display:none}.qtip_static.qtip-addon-comment-promo:after,.qtip.qtip-addon-comment-promo:after{content:"";background-image:url(gfx/elfi/2024/order-video/step-3/popup-comment-ai/popup-comment-ai-bg-rectangle.png);background-repeat:no-repeat;width:33px;height:17px;bottom:-17px;left:36px;display:block;position:absolute}.qtip_static.qtip-addon-comment-promo .qtip-content,.qtip.qtip-addon-comment-promo .qtip-content{padding:0;font-size:15px;color:#3d3d3d;line-height:1.3em;position:relative;width:370px;text-align:center}.qtip_static.qtip-addon-comment-promo .qtip-content .image,.qtip.qtip-addon-comment-promo .qtip-content .image{width:370px;height:248px;border-radius:10px 10px 0 0;background-repeat:no-repeat}.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-pl,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-pl{background-image:url(gfx/elfi/2024/order-video/step-3/popup-comment-ai/popup-comment-ai-bg_pl.png)}@media screen and (max-width: 450px){.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-pl,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-pl{background-image:url(gfx/elfi/2024/mobile/order-video/step-3/popup-comment-ai/bg/pl.png);background-size:contain}}.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-de,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-de{background-image:url(gfx/elfi/2024/order-video/step-3/popup-comment-ai/popup-comment-ai-bg_de.png)}@media screen and (max-width: 450px){.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-de,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-de{background-image:url(gfx/elfi/2024/mobile/order-video/step-3/popup-comment-ai/bg/de.png);background-size:contain}}.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-it,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-it{background-image:url(gfx/elfi/2024/order-video/step-3/popup-comment-ai/popup-comment-ai-bg_it.png)}@media screen and (max-width: 450px){.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-it,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-it{background-image:url(gfx/elfi/2024/mobile/order-video/step-3/popup-comment-ai/bg/it.png);background-size:contain}}.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-fr,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-fr{background-image:url(gfx/elfi/2024/order-video/step-3/popup-comment-ai/popup-comment-ai-bg_fr.png)}@media screen and (max-width: 450px){.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-fr,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-fr{background-image:url(gfx/elfi/2024/mobile/order-video/step-3/popup-comment-ai/bg/fr.png);background-size:contain}}.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-us,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-us{background-image:url(gfx/elfi/2024/order-video/step-3/popup-comment-ai/popup-comment-ai-bg_us.png)}@media screen and (max-width: 450px){.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-us,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-us{background-image:url(gfx/elfi/2024/mobile/order-video/step-3/popup-comment-ai/bg/us.png);background-size:contain}}.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-gb,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-gb{background-image:url(gfx/elfi/2024/order-video/step-3/popup-comment-ai/popup-comment-ai-bg_gb.png)}@media screen and (max-width: 450px){.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-gb,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-gb{background-image:url(gfx/elfi/2024/mobile/order-video/step-3/popup-comment-ai/bg/gb.png);background-size:contain}}.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-br,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-br{background-image:url(gfx/elfi/2024/order-video/step-3/popup-comment-ai/popup-comment-ai-bg_br.png)}@media screen and (max-width: 450px){.qtip_static.qtip-addon-comment-promo .qtip-content .image.image-language-br,.qtip.qtip-addon-comment-promo .qtip-content .image.image-language-br{background-image:url(gfx/elfi/2024/mobile/order-video/step-3/popup-comment-ai/bg/br.png);background-size:contain}}.qtip_static.qtip-addon-comment-promo .qtip-content .text,.qtip.qtip-addon-comment-promo .qtip-content .text{min-height:130px;color:#515151;font-size:14px;padding:20px}.qtip_static.qtip-addon-comment-promo .qtip-content .text h3,.qtip.qtip-addon-comment-promo .qtip-content .text h3{font-size:26px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;margin:5px auto 12px;max-width:250px;position:relative;color:#121212}.qtip_static.qtip-addon-comment-promo .qtip-content .text h3:before,.qtip.qtip-addon-comment-promo .qtip-content .text h3:before{content:"";background-image:url(gfx/elfi/2024/order-video/stars-black_37x44.png);background-repeat:no-repeat;background-size:contain;width:19px;height:22px;position:absolute;top:-2px;left:-30px}.qtip_static.qtip-addon-comment-promo .qtip-content .text>div,.qtip.qtip-addon-comment-promo .qtip-content .text>div{margin:0 auto;max-width:210px}.qtip_static.qtip-addon-comment-promo a.close,.qtip.qtip-addon-comment-promo a.close{content:"";background-image:url(gfx/elfi/2024/common/ico-close-white_15x15.png);position:absolute;top:15px;right:15px;width:15px;height:15px}@media screen and (max-width: 450px){.qtip_static.qtip-addon-comment-promo a.close,.qtip.qtip-addon-comment-promo a.close{background-image:url(gfx/elfi/2024/mobile/common/ico-close-white_29x29.png);background-size:contain}}.qtip_static.qtip-addon-comment-promo:before,.qtip.qtip-addon-comment-promo:before{left:23px;right:0;margin:0 auto}@media screen and (max-width: 450px){.qtip_static.qtip-addon-comment-promo:before,.qtip.qtip-addon-comment-promo:before{left:0}}.tip-text{display:none;font-size:13px;line-height:1.3em;color:#060606;position:relative}.tip-text strong{font-size:16px;color:#272626;font-weight:bold}.tip-text em{color:#898888}.tip-text a{color:#0943a3}.tip-text.c-content,.tip-text.c-extend,.tip-text.c-coupon{font-size:16px}.tip-text.c-content p,.tip-text.c-extend p,.tip-text.c-coupon p{margin-top:.5em;margin-bottom:.5em}.tip-text.c-content p:first-child,.tip-text.c-extend p:first-child,.tip-text.c-coupon p:first-child{margin-top:0}.tip-text.c-content p:last-child,.tip-text.c-extend p:last-child,.tip-text.c-coupon p:last-child{margin-bottom:0}.tip-text.c-content em,.tip-text.c-extend em,.tip-text.c-coupon em{color:inherit}.tip-text.c-gwarancja,.tip-text.c-wysylka{font-weight:normal}.tip-text.c-gwarancja strong,.tip-text.c-wysylka strong{display:block;padding:.25em 0}.tip-text.c-gwarancja em,.tip-text.c-wysylka em{color:inherit}.tip-text.c-koszyk{font-size:12px;font-weight:normal;padding:2px 25px 5px 8px}.tip-text.c-koszyk strong{display:block;padding-bottom:10px;color:#e61d2b;font-size:15px;font-weight:normal}.tip-text.c-koszyk span{font-size:15px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;display:block;padding-bottom:10px;color:#6c6868}.tip-text.c-koszyk span a{color:#e61d2b;text-decoration:none;font-weight:normal}.tip-text.c-koszyk span a:hover{text-decoration:underline}.tip-text.c-koszyk div{margin-top:10px}.tip-text.c-koszyk div .btn{border-radius:4px;color:#fff;padding:8px 12px 5px 12px;font-size:15px}.tip-text.c-eve-disable{text-align:center}.tip-text.c-eve-disable strong{font-size:33px;color:#e61d2b;padding:25px 0;display:block}.tip-text.c-eve-disable p{font-size:18px;line-height:24px}.tip-text.c-eve-disable a.close{right:-10px;top:2px;background:none;color:#dbdbdb;text-decoration:none;text-align:center;opacity:1;text-indent:0;font-size:30px}.tip-text.c-eve-disable a.close:hover{color:#000}.tip-text.c-product-dropdown,.tip-text.c-product-dropdown-bottom,.tip-text.c-letter-coupon-dropdown,.tip-text.video-dropdown,.tip-text.c-fast-voucher-video-dropdown,.tip-text.c-fast-voucher-letter-dropdown{background:#f3f3f3;font-size:19px;font-weight:bold;border-radius:10px;overflow:hidden}.tip-text.c-product-dropdown a,.tip-text.c-product-dropdown button.btn-text,.tip-text.c-product-dropdown-bottom a,.tip-text.c-product-dropdown-bottom button.btn-text,.tip-text.c-letter-coupon-dropdown a,.tip-text.c-letter-coupon-dropdown button.btn-text,.tip-text.video-dropdown a,.tip-text.video-dropdown button.btn-text,.tip-text.c-fast-voucher-video-dropdown a,.tip-text.c-fast-voucher-video-dropdown button.btn-text,.tip-text.c-fast-voucher-letter-dropdown a,.tip-text.c-fast-voucher-letter-dropdown button.btn-text{display:block;color:#000;text-decoration:none;padding:16px 70px 16px 35px;background:none;border-width:0;position:relative}@media(max-width: 390px){.tip-text.c-product-dropdown a,.tip-text.c-product-dropdown button.btn-text,.tip-text.c-product-dropdown-bottom a,.tip-text.c-product-dropdown-bottom button.btn-text,.tip-text.c-letter-coupon-dropdown a,.tip-text.c-letter-coupon-dropdown button.btn-text,.tip-text.video-dropdown a,.tip-text.video-dropdown button.btn-text,.tip-text.c-fast-voucher-video-dropdown a,.tip-text.c-fast-voucher-video-dropdown button.btn-text,.tip-text.c-fast-voucher-letter-dropdown a,.tip-text.c-fast-voucher-letter-dropdown button.btn-text{padding:15px 50px 15px 20px}}.tip-text.c-product-dropdown a:after,.tip-text.c-product-dropdown button.btn-text:after,.tip-text.c-product-dropdown-bottom a:after,.tip-text.c-product-dropdown-bottom button.btn-text:after,.tip-text.c-letter-coupon-dropdown a:after,.tip-text.c-letter-coupon-dropdown button.btn-text:after,.tip-text.video-dropdown a:after,.tip-text.video-dropdown button.btn-text:after,.tip-text.c-fast-voucher-video-dropdown a:after,.tip-text.c-fast-voucher-video-dropdown button.btn-text:after,.tip-text.c-fast-voucher-letter-dropdown a:after,.tip-text.c-fast-voucher-letter-dropdown button.btn-text:after{content:"›";position:absolute;right:25px;top:50%;margin-top:-12px;height:24px;line-height:24px}@media(max-width: 390px){.tip-text.c-product-dropdown a:after,.tip-text.c-product-dropdown button.btn-text:after,.tip-text.c-product-dropdown-bottom a:after,.tip-text.c-product-dropdown-bottom button.btn-text:after,.tip-text.c-letter-coupon-dropdown a:after,.tip-text.c-letter-coupon-dropdown button.btn-text:after,.tip-text.video-dropdown a:after,.tip-text.video-dropdown button.btn-text:after,.tip-text.c-fast-voucher-video-dropdown a:after,.tip-text.c-fast-voucher-video-dropdown button.btn-text:after,.tip-text.c-fast-voucher-letter-dropdown a:after,.tip-text.c-fast-voucher-letter-dropdown button.btn-text:after{right:20px}}.tip-text.c-product-dropdown a:focus,.tip-text.c-product-dropdown a:hover,.tip-text.c-product-dropdown button.btn-text:focus,.tip-text.c-product-dropdown button.btn-text:hover,.tip-text.c-product-dropdown-bottom a:focus,.tip-text.c-product-dropdown-bottom a:hover,.tip-text.c-product-dropdown-bottom button.btn-text:focus,.tip-text.c-product-dropdown-bottom button.btn-text:hover,.tip-text.c-letter-coupon-dropdown a:focus,.tip-text.c-letter-coupon-dropdown a:hover,.tip-text.c-letter-coupon-dropdown button.btn-text:focus,.tip-text.c-letter-coupon-dropdown button.btn-text:hover,.tip-text.video-dropdown a:focus,.tip-text.video-dropdown a:hover,.tip-text.video-dropdown button.btn-text:focus,.tip-text.video-dropdown button.btn-text:hover,.tip-text.c-fast-voucher-video-dropdown a:focus,.tip-text.c-fast-voucher-video-dropdown a:hover,.tip-text.c-fast-voucher-video-dropdown button.btn-text:focus,.tip-text.c-fast-voucher-video-dropdown button.btn-text:hover,.tip-text.c-fast-voucher-letter-dropdown a:focus,.tip-text.c-fast-voucher-letter-dropdown a:hover,.tip-text.c-fast-voucher-letter-dropdown button.btn-text:focus,.tip-text.c-fast-voucher-letter-dropdown button.btn-text:hover{background:#fff;color:#e61d2b}.tip-text.c-letter-coupon-dropdown{padding:20px 0;background-color:#fff}.tip-text.c-letter-coupon-dropdown a,.tip-text.c-letter-coupon-dropdown button.btn-text{font-size:14px;font-weight:normal;padding:6px 50px}.tip-text.c-letter-coupon-dropdown a:after,.tip-text.c-letter-coupon-dropdown button.btn-text:after{display:none}.tip-text.c-letter-coupon-dropdown a:focus,.tip-text.c-letter-coupon-dropdown a:hover,.tip-text.c-letter-coupon-dropdown button.btn-text:focus,.tip-text.c-letter-coupon-dropdown button.btn-text:hover{color:#000;text-decoration:underline}.tip-text.c-letter-coupon-dropdown a>.has-promotion,.tip-text.c-letter-coupon-dropdown button.btn-text>.has-promotion{font-size:14px;font-weight:normal;white-space:nowrap;padding:4px 12px 3px 12px;margin-left:10px;border-radius:3px;line-height:normal;text-transform:uppercase;color:#000;background:#82ca9c;display:none}.tip-text.c-letter-coupon-dropdown a .badge-subscription,.tip-text.c-letter-coupon-dropdown button.btn-text .badge-subscription{font-size:11px;line-height:normal;font-weight:bold;display:inline-block;white-space:nowrap;padding:3px 5px 2px;border-radius:4px;background-color:#ecd145;position:relative;top:-3px;margin-left:4px}@media(max-width: 450px){.tip-text.c-letter-coupon-dropdown a,.tip-text.c-letter-coupon-dropdown button.btn-text{font-size:14px;padding:6px 20px}.tip-text.c-letter-coupon-dropdown a>i,.tip-text.c-letter-coupon-dropdown button.btn-text>i{padding:0 2.5vw}.tip-text.c-letter-coupon-dropdown a:after,.tip-text.c-letter-coupon-dropdown button.btn-text:after{display:none}.tip-text.c-letter-coupon-dropdown a>.has-promotion,.tip-text.c-letter-coupon-dropdown button.btn-text>.has-promotion{padding:4px 6px 3px 6px;display:inline-block}}.tip-text.c-addon-phone,.tip-text.c-addon-phone_11,.tip-text.c-addon-phone_12,.tip-text.c-addon-phone_13,.tip-text.c-addon-phone_14,.tip-text.c-photo-priv,.tip-text.c-addon-comment{padding:30px 45px !important}.tip-text.c-addon-phone>p,.tip-text.c-addon-phone_11>p,.tip-text.c-addon-phone_12>p,.tip-text.c-addon-phone_13>p,.tip-text.c-addon-phone_14>p,.tip-text.c-photo-priv>p,.tip-text.c-addon-comment>p{margin:0;font-size:16px}.tip-text.c-addon-phone>p:first-of-type,.tip-text.c-addon-phone_11>p:first-of-type,.tip-text.c-addon-phone_12>p:first-of-type,.tip-text.c-addon-phone_13>p:first-of-type,.tip-text.c-addon-phone_14>p:first-of-type,.tip-text.c-photo-priv>p:first-of-type,.tip-text.c-addon-comment>p:first-of-type{margin-top:1.25em !important;margin-bottom:1.25em !important}.tip-text.c-addon-phone>p:first-of-type>strong,.tip-text.c-addon-phone_11>p:first-of-type>strong,.tip-text.c-addon-phone_12>p:first-of-type>strong,.tip-text.c-addon-phone_13>p:first-of-type>strong,.tip-text.c-addon-phone_14>p:first-of-type>strong,.tip-text.c-photo-priv>p:first-of-type>strong,.tip-text.c-addon-comment>p:first-of-type>strong{font-size:1.25em !important}.tip-text.c-addon-phone>p>i,.tip-text.c-addon-phone_11>p>i,.tip-text.c-addon-phone_12>p>i,.tip-text.c-addon-phone_13>p>i,.tip-text.c-addon-phone_14>p>i,.tip-text.c-photo-priv>p>i,.tip-text.c-addon-comment>p>i{color:#e61d2b;font-style:normal}.tip-text.c-fast-voucher-video-dropdown,.tip-text.c-fast-voucher-letter-dropdown{background-color:#fff}.tip-text.c-fast-voucher-video-dropdown a,.tip-text.c-fast-voucher-video-dropdown button.btn-text,.tip-text.c-fast-voucher-letter-dropdown a,.tip-text.c-fast-voucher-letter-dropdown button.btn-text{text-align:center;padding:12px 40px;font-size:15px}.tip-text.c-fast-voucher-video-dropdown a:after,.tip-text.c-fast-voucher-video-dropdown button.btn-text:after,.tip-text.c-fast-voucher-letter-dropdown a:after,.tip-text.c-fast-voucher-letter-dropdown button.btn-text:after{display:none}.tip-text.c-fast-voucher-video-dropdown a:focus,.tip-text.c-fast-voucher-video-dropdown a:hover,.tip-text.c-fast-voucher-video-dropdown button.btn-text:focus,.tip-text.c-fast-voucher-video-dropdown button.btn-text:hover,.tip-text.c-fast-voucher-letter-dropdown a:focus,.tip-text.c-fast-voucher-letter-dropdown a:hover,.tip-text.c-fast-voucher-letter-dropdown button.btn-text:focus,.tip-text.c-fast-voucher-letter-dropdown button.btn-text:hover{background:#f3f3f3;color:#000}.tip-text.c-subscription-tab,.tip-text.c-opineo-reward-2023,.tip-text.c-atest,.tip-text.c-name-generate{padding:20px !important}.tip-text.c-subscription-tab>div,.tip-text.c-opineo-reward-2023>div,.tip-text.c-atest>div,.tip-text.c-name-generate>div{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}.tip-text.c-subscription-tab>div>p,.tip-text.c-subscription-tab>div>div,.tip-text.c-opineo-reward-2023>div>p,.tip-text.c-opineo-reward-2023>div>div,.tip-text.c-atest>div>p,.tip-text.c-atest>div>div,.tip-text.c-name-generate>div>p,.tip-text.c-name-generate>div>div{flex-grow:0;flex-shrink:1;font-size:16px;margin:0 0 0 1em}.tip-text.c-subscription-tab>div picture,.tip-text.c-opineo-reward-2023>div picture,.tip-text.c-atest>div picture,.tip-text.c-name-generate>div picture{flex:1 0 70px}.tip-text.c-subscription-tab{min-width:300px}.tip-text.c-subscription-tab>div picture{flex-basis:35px}.tip-text.c-opineo-reward-2023{min-width:300px}.tip-text.c-atest>div>p>span br{display:none}.tip-text.c-name-generate{width:350px}.tip-text.c-name-generate>div>div>p{margin:.5em 0 0 0}.tip-text.c-name-generate>div picture{flex:1 0 50px}.tip-text a.close{position:absolute;top:0;right:0;width:15px;height:15px;display:block;background:url(gfx/elfi/2020/common/btn-tip-close.png) no-repeat top right;text-indent:-999em;opacity:1}.tip-text a.close:hover{opacity:.7}.tip-text button.close{border-width:0;background:url(gfx/elfi/2022/common/ico-close-black-thin_12x12.png) no-repeat center;width:24px;height:24px;position:absolute;top:12px;right:15px;cursor:pointer;padding:0;margin:0;text-indent:-999em;opacity:1}.tip-text button.close:hover{opacity:.7}.tip-text.c-last-available-product-edit button.close{top:-8px;right:-8px}.btn-plain{display:inline-block;padding:5px 15px;text-decoration:none}.btn-plain.btn-red{background-color:#e61d2b;color:#fff}.btn-plain.btn-red:hover,.btn-plain.btn-red:focus{background-color:#bb1520}.btn-plain.btn-green{background-color:#168f0c;color:#fff}.btn-plain.btn-green:hover,.btn-plain.btn-green:focus{background-color:#0f6008}.btn-plain.btn-stright{border-radius:0}.btn-img{display:inline-block;text-decoration:none;color:#fff;text-align:center;text-indent:0;position:relative;border-width:0;font-size:17px;box-sizing:border-box;border-radius:16px;padding:16px 19px;background:#168f0c}.btn-img:hover,.btn-img.is-active{background:#0f6008}.btn-img.btn-img-blue{background-color:#1668bb}.btn-img.btn-img-blue:hover,.btn-img.btn-img-blue.is-active{background-color:#114f8d}.btn-img.btn-img-gray,.btn-img.btn-img-dark{background-color:#444}.btn-img.btn-img-gray:hover,.btn-img.btn-img-gray.is-active,.btn-img.btn-img-dark:hover,.btn-img.btn-img-dark.is-active{background-color:#2b2b2b}.btn-img.btn-img-red{font-size:16px;border-radius:10px;padding:10px 15px;background:#e61d2b}.btn-img.btn-img-red:hover,.btn-img.btn-img-red.is-active{background:#bb1520}.btn-img i.t{background:no-repeat 0 0 url(gfx/elfi/2020/common/sprite-arrows.png);display:inline-block;width:9px;height:13px;position:relative;top:2px}.btn-img i.t.right{background-position:-9px 0}.btn-img i.t.down{width:13px;background-position:-18px 0}.btn-img i.t.left{background-position:0 0}.btn-img i.t.shadow.right{background-position:-9px -13px}.btn-img i.t.shadow.down{background-position:-18px -13px}.btn-img i.t.shadow.left{background-position:0 -13px}.btn-img i.t.small{width:7px;height:9px;top:0}.btn-img i.t.small.right{background-position:-9px -26px}.btn-img i.t.small.down{width:10px;background-position:-18px -26px}.btn-img i.t.small.left{background-position:0 -26px}.btn-img i.t.small.shadow.right{background-position:-9px -35px}.btn-img i.t.small.shadow.down{background-position:-18px -35px}.btn-img i.t.small.shadow.left{background-position:0 -35px}@-webkit-keyframes btn-img-loading-spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes btn-img-loading-spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.breadcrumb{display:flex;flex-flow:row nowrap;justify-content:flex-end;color:#cec9c9;font-size:18px;position:relative}.breadcrumb div{text-align:center;position:relative;max-width:100%;padding:0 24px 12px 24px}.breadcrumb div.active{color:#e61d2b}.breadcrumb div.active:after{background-color:#e61d2b}.breadcrumb div.first{text-align:left;padding-left:4px}.breadcrumb div.first:after{border-radius:4px 0 0 4px}.breadcrumb div.last{text-align:right;padding-right:4px}.breadcrumb div.last:after{border-radius:0 4px 4px 0}@media(max-width: 360px){.breadcrumb{justify-content:center;width:100%}.breadcrumb div{flex:1 1 33%;padding-right:8px;padding-left:8px}.breadcrumb div:after{border-radius:0}}.breadcrumb-wrapper{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:35px}.breadcrumb-wrapper .breadcrumb{max-width:100%}.fields .row{margin-bottom:12px}.fields .row>label{display:none}.fields .row .field{display:flex;position:relative}.fields .row .field .form-control{position:relative;z-index:1;flex:1 0 auto;display:block;background:#fff;border:1px solid #bebebe;border-radius:7px;height:50px;padding:0 12px;box-sizing:border-box;font-size:19px;font-weight:bold}.fields .row .field .form-control::-moz-placeholder{opacity:.27;color:#000;font-style:italic;font-weight:bold}.fields .row .field .form-control:-ms-input-placeholder{opacity:.27;color:#000;font-style:italic;font-weight:bold}.fields .row .field .form-control:-moz-placeholder{opacity:.27;color:#000;font-style:italic;font-weight:bold}.fields .row .field .form-control::-webkit-input-placeholder{opacity:.27;color:#000;font-style:italic;font-weight:bold}.fields .row .field .form-control.disabled,.fields .row .field .form-control[disabled]{border-color:#e0e0e0;color:#aaa;background-color:#fafafa}.fields .row .field .form-control:focus{outline-color:#a0d1a4}.fields .row .field select.form-control{padding-left:8px;padding-right:0}.fields .row .field textarea.form-control{min-height:46px;height:auto;padding-top:12px;padding-bottom:12px}.fields .row .field .form-control-error{z-index:2;color:#f22131;position:absolute;top:1px;left:1px;right:0;bottom:0;line-height:46px;padding-left:12px;pointer-events:none;font-size:19px;font-weight:bold}.fields .row .field .form-control-error~.form-control{background-color:#fddfe1 !important;color:rgba(0,0,0,0) !important;text-indent:-999em !important}.fields .row .field .form-control-error~.form-control::-moz-placeholder{color:rgba(0,0,0,0);opacity:0}.fields .row .field .form-control-error~.form-control:-ms-input-placeholder{color:rgba(0,0,0,0);opacity:0}.fields .row .field .form-control-error~.form-control:-moz-placeholder{color:rgba(0,0,0,0);opacity:0}.fields .row .field .form-control-error~.form-control::-webkit-input-placeholder{color:rgba(0,0,0,0);opacity:0}.fields .row .field .g-recaptcha+.form-control-error{position:relative;top:0;left:0;display:block;float:none;width:100%;clear:both}.fields .row .field .chosen-container>.chosen-single{min-width:130px;position:relative;z-index:1;flex:1 0 auto;display:block;background:#fff;border:1px solid #bebebe;border-radius:7px;height:50px;padding:0 12px;box-sizing:border-box;font-size:19px;font-weight:bold;box-shadow:0 0 0 rgba(0,0,0,0)}.fields .row .field .chosen-container>.chosen-single>span{margin-right:42px;height:100%;line-height:48px}.fields .row .field .chosen-container>.chosen-single>div{width:55px;background:#515151}.fields .row .field .chosen-container>.chosen-single>div>b{background-image:none !important}.fields .row .field .chosen-container>.chosen-single>div>b:after{content:"‹";display:block;transform:rotate(270deg);position:relative;top:-10px;font-size:30px;color:#fff;font-weight:normal;left:-2px}.fields .row .field .chosen-container>.chosen-single:hover>div>b{background:#f22131}.fields .row .field .chosen-container>.chosen-single.chosen-default>span{opacity:.27;color:#000;font-style:italic;font-weight:bold}.fields .row .field .chosen-container.chosen-container-active.chosen-with-drop>.chosen-single{border-radius:5px 5px 5px 0}.fields .row .field .chosen-container>.chosen-drop{border-color:#bebebe;width:74.67%;min-width:112px;border-radius:0 0 7px 7px}.fields .row .field .chosen-container>.chosen-drop>ul.chosen-results>li{font-size:18px;line-height:21px}.fields .row .field .chosen-container>.chosen-drop>ul.chosen-results>li.group-result{color:#e61d2b}.fields .row .field .chosen-container>.chosen-drop>ul.chosen-results>li.group-result:hover{cursor:pointer;color:#f22131}.fields .row .field .chosen-container>.chosen-drop>ul.chosen-results>li.group-result:after{content:"›";display:inline-block;transform:rotate(90deg);margin-left:.5em}.fields .row .field .chosen-container>.chosen-drop>ul.chosen-results>li.group-result._opened:after{content:":";transform:rotate(0);margin-left:0}.fields .row .field .chosen-container>.chosen-drop>ul.chosen-results>li.group-option{padding-left:6px;padding-right:6px}.fields .row .field .chosen-container>.chosen-drop>ul.chosen-results>li.active-result.result-selected,.fields .row .field .chosen-container>.chosen-drop>ul.chosen-results>li.active-result.highlighted{background:#e61d2b;color:#fff;border-radius:3px}.fields .row .field .chosen-container>.chosen-drop>ul.chosen-results>li.active-result.result-selected.highlighted{background:#f22131;color:#fff;border-radius:3px}.fields .row .field.field-ok:after{content:"";width:12px;height:12px;z-index:2;background:url(gfx/elfi/2019/common/ico-checkmark-circle_35x35.png);background-size:contain;display:inline-block;position:absolute;top:18px;right:-24px}.fields .row .message{text-align:center;color:#f22131;margin-bottom:1em}.fields .row .message:empty{margin-bottom:0}.fields.fields-with-labels .row{display:flex;flex-flow:row wrap}.fields.fields-with-labels .row>label{display:inline-block;width:100%;margin-right:20px;text-align:right;padding-top:11px;flex:0 0 230px}@media(max-width: 580px){.fields.fields-with-labels .row>label{flex-basis:100%;text-align:center;padding-bottom:5px}}.fields.fields-with-labels .row .field{display:block}@media(max-width: 580px){.fields.fields-with-labels .row .field{flex-basis:100%;text-align:center}}.fields.fields-with-labels .row .field>.display-flex{display:flex}@media(max-width: 580px){.fields.fields-with-labels .row .field>.display-flex{justify-content:center}}@media(max-width: 580px){.fields.fields-with-labels .row .field>.display-flex .form-control{max-width:100px;margin-left:0;margin-right:0}}.fields.fields-with-labels .row .field .form-control{max-width:270px}@media(max-width: 580px){.fields.fields-with-labels .row .field .form-control{margin-left:auto;margin-right:auto}}.fields.fields-with-labels .row .field select.form-control{max-width:249px}.fields.fields-with-labels-in-column .row{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;margin-top:12px;margin-bottom:12px}.fields.fields-with-labels-in-column .row>label{display:block;width:100%;margin-right:0;margin-left:0;text-align:center;padding-top:15px;padding-bottom:10px;flex:1}@media(max-width: 545px){.fields.fields-with-labels-in-column .row>label{flex:0 0 0}}.fields.fields-with-labels-in-column .row .field{display:block;flex:1}.fields.fields-with-labels-in-column .row .field>.display-flex{display:flex}.fields.fields-with-labels-in-column .row .field .form-control{max-width:270px}.fields.fields-with-labels-in-column .row .field select.form-control{max-width:249px}.fbx-dialog{padding:0 0 0 0;background:#fff;max-width:100%;min-width:300px;border-radius:0 0 10px 10px}@media(max-width: 450px){.fbx-dialog{border-radius:0 !important}}@media(max-width: 360px){.fbx-dialog{min-width:0}}.fbx-dialog .title{border-radius:0;background:#ededed;padding:5px 22px 5px 22px;color:#332f2f;text-align:center;font-size:22px;font-style:normal;font-weight:bold;font-family:"Fertigo Pro",Times,"Times New Roman",serif;display:flex;align-items:center;justify-content:center;line-height:1.15}@media screen and (min-width: 640px){.fbx-dialog .title{font-size:20px}}.fbx-dialog .title>.fancybox-close,.fbx-dialog .title>.fancybox-btn-close{display:none}.fbx-dialog .text{border-radius:0 0 10px 10px;padding:25px 25px 25px 25px;color:#000;text-align:left;font-size:17px;font-style:normal;font-weight:normal}.fbx-dialog .text-no-frame{padding:0}@media(max-width: 450px){.fbx-dialog .text{border-radius:0 !important}}@media(max-width: 360px){.fbx-dialog .text{padding:10px !important}}.fbx-dialog .text .bigger{font-size:24px;padding-bottom:.25em;display:inline-block}.fbx-dialog .text p{margin-top:0}.fbx-dialog .buttons{padding-top:15px;text-align:center}.fbx-dialog .buttons .btn{padding:9px 20px 6px 20px;border-radius:5px}.fbx-dialog .buttons .btn.btn-no{margin-right:10px}.fbx-dialog .text+.buttons{padding-top:0;padding-bottom:15px}.fancybox-wrap .fancybox-close,.fancybox-wrap .fancybox-btn-close,.fancybox-wrap .fancybox-close-outer{right:-22px;top:-22px;width:43px;height:43px;border-radius:43px;color:#fff;text-decoration:none;text-align:center;background:#000}.fancybox-wrap .fancybox-close:after,.fancybox-wrap .fancybox-btn-close:after,.fancybox-wrap .fancybox-close-outer:after{color:inherit;content:"×";width:43px;height:43px;line-height:43px;font-size:30px;display:block}.fancybox-wrap .fancybox-close:hover,.fancybox-wrap .fancybox-btn-close:hover,.fancybox-wrap .fancybox-close-outer:hover{background:#e61d2b}@media(max-width: 450px){.fancybox-wrap .fancybox-close,.fancybox-wrap .fancybox-btn-close,.fancybox-wrap .fancybox-close-outer{right:22px;top:22px}}.fancybox-btn-close{position:absolute;cursor:pointer;z-index:8040}.fancybox-wrap-elfi,.fancybox-wrap-elfi-alert,.fancybox-wrap-elfi-gray,.fancybox-wrap-elfi-blue,.fancybox-wrap-elfi-upload,.fancybox-wrap-elfi-green,.fancybox-wrap-elfi-account,.fancybox-wrap-elfi-product-details,.fancybox-wrap-elfi-send-link,.fancybox-wrap-elfi-calendar,.fancybox-wrap-elfi-addon-comment,.fancybox-wrap-elfi-missing,.fancybox-wrap-elfi-white,.fancybox-wrap-elfi-faq-subscription{margin-top:20px}@media(max-width: 450px){.fancybox-wrap-elfi,.fancybox-wrap-elfi-alert,.fancybox-wrap-elfi-gray,.fancybox-wrap-elfi-blue,.fancybox-wrap-elfi-upload,.fancybox-wrap-elfi-green,.fancybox-wrap-elfi-account,.fancybox-wrap-elfi-product-details,.fancybox-wrap-elfi-send-link,.fancybox-wrap-elfi-calendar,.fancybox-wrap-elfi-addon-comment,.fancybox-wrap-elfi-missing,.fancybox-wrap-elfi-white,.fancybox-wrap-elfi-faq-subscription{margin-top:0 !important}}.fancybox-wrap-elfi .fancybox-close,.fancybox-wrap-elfi .fancybox-btn-close,.fancybox-wrap-elfi-alert .fancybox-close,.fancybox-wrap-elfi-alert .fancybox-btn-close,.fancybox-wrap-elfi-gray .fancybox-close,.fancybox-wrap-elfi-gray .fancybox-btn-close,.fancybox-wrap-elfi-blue .fancybox-close,.fancybox-wrap-elfi-blue .fancybox-btn-close,.fancybox-wrap-elfi-upload .fancybox-close,.fancybox-wrap-elfi-upload .fancybox-btn-close,.fancybox-wrap-elfi-green .fancybox-close,.fancybox-wrap-elfi-green .fancybox-btn-close,.fancybox-wrap-elfi-account .fancybox-close,.fancybox-wrap-elfi-account .fancybox-btn-close,.fancybox-wrap-elfi-product-details .fancybox-close,.fancybox-wrap-elfi-product-details .fancybox-btn-close,.fancybox-wrap-elfi-send-link .fancybox-close,.fancybox-wrap-elfi-send-link .fancybox-btn-close,.fancybox-wrap-elfi-calendar .fancybox-close,.fancybox-wrap-elfi-calendar .fancybox-btn-close,.fancybox-wrap-elfi-addon-comment .fancybox-close,.fancybox-wrap-elfi-addon-comment .fancybox-btn-close,.fancybox-wrap-elfi-missing .fancybox-close,.fancybox-wrap-elfi-missing .fancybox-btn-close,.fancybox-wrap-elfi-white .fancybox-close,.fancybox-wrap-elfi-white .fancybox-btn-close,.fancybox-wrap-elfi-faq-subscription .fancybox-close,.fancybox-wrap-elfi-faq-subscription .fancybox-btn-close{right:12px;top:12px;background:none;width:43px;height:43px;border-radius:43px;color:#5a5a5a;text-decoration:none;text-align:center}.fancybox-wrap-elfi .fancybox-close:after,.fancybox-wrap-elfi .fancybox-btn-close:after,.fancybox-wrap-elfi-alert .fancybox-close:after,.fancybox-wrap-elfi-alert .fancybox-btn-close:after,.fancybox-wrap-elfi-gray .fancybox-close:after,.fancybox-wrap-elfi-gray .fancybox-btn-close:after,.fancybox-wrap-elfi-blue .fancybox-close:after,.fancybox-wrap-elfi-blue .fancybox-btn-close:after,.fancybox-wrap-elfi-upload .fancybox-close:after,.fancybox-wrap-elfi-upload .fancybox-btn-close:after,.fancybox-wrap-elfi-green .fancybox-close:after,.fancybox-wrap-elfi-green .fancybox-btn-close:after,.fancybox-wrap-elfi-account .fancybox-close:after,.fancybox-wrap-elfi-account .fancybox-btn-close:after,.fancybox-wrap-elfi-product-details .fancybox-close:after,.fancybox-wrap-elfi-product-details .fancybox-btn-close:after,.fancybox-wrap-elfi-send-link .fancybox-close:after,.fancybox-wrap-elfi-send-link .fancybox-btn-close:after,.fancybox-wrap-elfi-calendar .fancybox-close:after,.fancybox-wrap-elfi-calendar .fancybox-btn-close:after,.fancybox-wrap-elfi-addon-comment .fancybox-close:after,.fancybox-wrap-elfi-addon-comment .fancybox-btn-close:after,.fancybox-wrap-elfi-missing .fancybox-close:after,.fancybox-wrap-elfi-missing .fancybox-btn-close:after,.fancybox-wrap-elfi-white .fancybox-close:after,.fancybox-wrap-elfi-white .fancybox-btn-close:after,.fancybox-wrap-elfi-faq-subscription .fancybox-close:after,.fancybox-wrap-elfi-faq-subscription .fancybox-btn-close:after{color:inherit;content:"×";width:43px;height:43px;line-height:43px;font-size:30px;display:block}.fancybox-wrap-elfi .fancybox-close:hover,.fancybox-wrap-elfi .fancybox-btn-close:hover,.fancybox-wrap-elfi-alert .fancybox-close:hover,.fancybox-wrap-elfi-alert .fancybox-btn-close:hover,.fancybox-wrap-elfi-gray .fancybox-close:hover,.fancybox-wrap-elfi-gray .fancybox-btn-close:hover,.fancybox-wrap-elfi-blue .fancybox-close:hover,.fancybox-wrap-elfi-blue .fancybox-btn-close:hover,.fancybox-wrap-elfi-upload .fancybox-close:hover,.fancybox-wrap-elfi-upload .fancybox-btn-close:hover,.fancybox-wrap-elfi-green .fancybox-close:hover,.fancybox-wrap-elfi-green .fancybox-btn-close:hover,.fancybox-wrap-elfi-account .fancybox-close:hover,.fancybox-wrap-elfi-account .fancybox-btn-close:hover,.fancybox-wrap-elfi-product-details .fancybox-close:hover,.fancybox-wrap-elfi-product-details .fancybox-btn-close:hover,.fancybox-wrap-elfi-send-link .fancybox-close:hover,.fancybox-wrap-elfi-send-link .fancybox-btn-close:hover,.fancybox-wrap-elfi-calendar .fancybox-close:hover,.fancybox-wrap-elfi-calendar .fancybox-btn-close:hover,.fancybox-wrap-elfi-addon-comment .fancybox-close:hover,.fancybox-wrap-elfi-addon-comment .fancybox-btn-close:hover,.fancybox-wrap-elfi-missing .fancybox-close:hover,.fancybox-wrap-elfi-missing .fancybox-btn-close:hover,.fancybox-wrap-elfi-white .fancybox-close:hover,.fancybox-wrap-elfi-white .fancybox-btn-close:hover,.fancybox-wrap-elfi-faq-subscription .fancybox-close:hover,.fancybox-wrap-elfi-faq-subscription .fancybox-btn-close:hover{background:#dcdcdc;color:#000}.fancybox-wrap-elfi .fancybox-skin,.fancybox-wrap-elfi-alert .fancybox-skin,.fancybox-wrap-elfi-gray .fancybox-skin,.fancybox-wrap-elfi-blue .fancybox-skin,.fancybox-wrap-elfi-upload .fancybox-skin,.fancybox-wrap-elfi-green .fancybox-skin,.fancybox-wrap-elfi-account .fancybox-skin,.fancybox-wrap-elfi-product-details .fancybox-skin,.fancybox-wrap-elfi-send-link .fancybox-skin,.fancybox-wrap-elfi-calendar .fancybox-skin,.fancybox-wrap-elfi-addon-comment .fancybox-skin,.fancybox-wrap-elfi-missing .fancybox-skin,.fancybox-wrap-elfi-white .fancybox-skin,.fancybox-wrap-elfi-faq-subscription .fancybox-skin{box-shadow:0 0 0 rgba(0,0,0,0);padding:0}.fancybox-wrap-elfi .fancybox-skin,.fancybox-wrap-elfi .fancybox-outer,.fancybox-wrap-elfi .fancybox-inner,.fancybox-wrap-elfi-alert .fancybox-skin,.fancybox-wrap-elfi-alert .fancybox-outer,.fancybox-wrap-elfi-alert .fancybox-inner,.fancybox-wrap-elfi-gray .fancybox-skin,.fancybox-wrap-elfi-gray .fancybox-outer,.fancybox-wrap-elfi-gray .fancybox-inner,.fancybox-wrap-elfi-blue .fancybox-skin,.fancybox-wrap-elfi-blue .fancybox-outer,.fancybox-wrap-elfi-blue .fancybox-inner,.fancybox-wrap-elfi-upload .fancybox-skin,.fancybox-wrap-elfi-upload .fancybox-outer,.fancybox-wrap-elfi-upload .fancybox-inner,.fancybox-wrap-elfi-green .fancybox-skin,.fancybox-wrap-elfi-green .fancybox-outer,.fancybox-wrap-elfi-green .fancybox-inner,.fancybox-wrap-elfi-account .fancybox-skin,.fancybox-wrap-elfi-account .fancybox-outer,.fancybox-wrap-elfi-account .fancybox-inner,.fancybox-wrap-elfi-product-details .fancybox-skin,.fancybox-wrap-elfi-product-details .fancybox-outer,.fancybox-wrap-elfi-product-details .fancybox-inner,.fancybox-wrap-elfi-send-link .fancybox-skin,.fancybox-wrap-elfi-send-link .fancybox-outer,.fancybox-wrap-elfi-send-link .fancybox-inner,.fancybox-wrap-elfi-calendar .fancybox-skin,.fancybox-wrap-elfi-calendar .fancybox-outer,.fancybox-wrap-elfi-calendar .fancybox-inner,.fancybox-wrap-elfi-addon-comment .fancybox-skin,.fancybox-wrap-elfi-addon-comment .fancybox-outer,.fancybox-wrap-elfi-addon-comment .fancybox-inner,.fancybox-wrap-elfi-missing .fancybox-skin,.fancybox-wrap-elfi-missing .fancybox-outer,.fancybox-wrap-elfi-missing .fancybox-inner,.fancybox-wrap-elfi-white .fancybox-skin,.fancybox-wrap-elfi-white .fancybox-outer,.fancybox-wrap-elfi-white .fancybox-inner,.fancybox-wrap-elfi-faq-subscription .fancybox-skin,.fancybox-wrap-elfi-faq-subscription .fancybox-outer,.fancybox-wrap-elfi-faq-subscription .fancybox-inner{border-radius:10px}@media(max-width: 450px){.fancybox-wrap-elfi .fancybox-skin,.fancybox-wrap-elfi .fancybox-outer,.fancybox-wrap-elfi .fancybox-inner,.fancybox-wrap-elfi-alert .fancybox-skin,.fancybox-wrap-elfi-alert .fancybox-outer,.fancybox-wrap-elfi-alert .fancybox-inner,.fancybox-wrap-elfi-gray .fancybox-skin,.fancybox-wrap-elfi-gray .fancybox-outer,.fancybox-wrap-elfi-gray .fancybox-inner,.fancybox-wrap-elfi-blue .fancybox-skin,.fancybox-wrap-elfi-blue .fancybox-outer,.fancybox-wrap-elfi-blue .fancybox-inner,.fancybox-wrap-elfi-upload .fancybox-skin,.fancybox-wrap-elfi-upload .fancybox-outer,.fancybox-wrap-elfi-upload .fancybox-inner,.fancybox-wrap-elfi-green .fancybox-skin,.fancybox-wrap-elfi-green .fancybox-outer,.fancybox-wrap-elfi-green .fancybox-inner,.fancybox-wrap-elfi-account .fancybox-skin,.fancybox-wrap-elfi-account .fancybox-outer,.fancybox-wrap-elfi-account .fancybox-inner,.fancybox-wrap-elfi-product-details .fancybox-skin,.fancybox-wrap-elfi-product-details .fancybox-outer,.fancybox-wrap-elfi-product-details .fancybox-inner,.fancybox-wrap-elfi-send-link .fancybox-skin,.fancybox-wrap-elfi-send-link .fancybox-outer,.fancybox-wrap-elfi-send-link .fancybox-inner,.fancybox-wrap-elfi-calendar .fancybox-skin,.fancybox-wrap-elfi-calendar .fancybox-outer,.fancybox-wrap-elfi-calendar .fancybox-inner,.fancybox-wrap-elfi-addon-comment .fancybox-skin,.fancybox-wrap-elfi-addon-comment .fancybox-outer,.fancybox-wrap-elfi-addon-comment .fancybox-inner,.fancybox-wrap-elfi-missing .fancybox-skin,.fancybox-wrap-elfi-missing .fancybox-outer,.fancybox-wrap-elfi-missing .fancybox-inner,.fancybox-wrap-elfi-white .fancybox-skin,.fancybox-wrap-elfi-white .fancybox-outer,.fancybox-wrap-elfi-white .fancybox-inner,.fancybox-wrap-elfi-faq-subscription .fancybox-skin,.fancybox-wrap-elfi-faq-subscription .fancybox-outer,.fancybox-wrap-elfi-faq-subscription .fancybox-inner{border-radius:0 !important}}.fancybox-wrap-elfi .fancybox-skin,.fancybox-wrap-elfi .fancybox-outer,.fancybox-wrap-elfi .fancybox-inner,.fancybox-wrap-elfi .fbx-dialog,.fancybox-wrap-elfi-alert .fancybox-skin,.fancybox-wrap-elfi-alert .fancybox-outer,.fancybox-wrap-elfi-alert .fancybox-inner,.fancybox-wrap-elfi-alert .fbx-dialog,.fancybox-wrap-elfi-gray .fancybox-skin,.fancybox-wrap-elfi-gray .fancybox-outer,.fancybox-wrap-elfi-gray .fancybox-inner,.fancybox-wrap-elfi-gray .fbx-dialog,.fancybox-wrap-elfi-blue .fancybox-skin,.fancybox-wrap-elfi-blue .fancybox-outer,.fancybox-wrap-elfi-blue .fancybox-inner,.fancybox-wrap-elfi-blue .fbx-dialog,.fancybox-wrap-elfi-upload .fancybox-skin,.fancybox-wrap-elfi-upload .fancybox-outer,.fancybox-wrap-elfi-upload .fancybox-inner,.fancybox-wrap-elfi-upload .fbx-dialog,.fancybox-wrap-elfi-green .fancybox-skin,.fancybox-wrap-elfi-green .fancybox-outer,.fancybox-wrap-elfi-green .fancybox-inner,.fancybox-wrap-elfi-green .fbx-dialog,.fancybox-wrap-elfi-account .fancybox-skin,.fancybox-wrap-elfi-account .fancybox-outer,.fancybox-wrap-elfi-account .fancybox-inner,.fancybox-wrap-elfi-account .fbx-dialog,.fancybox-wrap-elfi-product-details .fancybox-skin,.fancybox-wrap-elfi-product-details .fancybox-outer,.fancybox-wrap-elfi-product-details .fancybox-inner,.fancybox-wrap-elfi-product-details .fbx-dialog,.fancybox-wrap-elfi-send-link .fancybox-skin,.fancybox-wrap-elfi-send-link .fancybox-outer,.fancybox-wrap-elfi-send-link .fancybox-inner,.fancybox-wrap-elfi-send-link .fbx-dialog,.fancybox-wrap-elfi-calendar .fancybox-skin,.fancybox-wrap-elfi-calendar .fancybox-outer,.fancybox-wrap-elfi-calendar .fancybox-inner,.fancybox-wrap-elfi-calendar .fbx-dialog,.fancybox-wrap-elfi-addon-comment .fancybox-skin,.fancybox-wrap-elfi-addon-comment .fancybox-outer,.fancybox-wrap-elfi-addon-comment .fancybox-inner,.fancybox-wrap-elfi-addon-comment .fbx-dialog,.fancybox-wrap-elfi-missing .fancybox-skin,.fancybox-wrap-elfi-missing .fancybox-outer,.fancybox-wrap-elfi-missing .fancybox-inner,.fancybox-wrap-elfi-missing .fbx-dialog,.fancybox-wrap-elfi-white .fancybox-skin,.fancybox-wrap-elfi-white .fancybox-outer,.fancybox-wrap-elfi-white .fancybox-inner,.fancybox-wrap-elfi-white .fbx-dialog,.fancybox-wrap-elfi-faq-subscription .fancybox-skin,.fancybox-wrap-elfi-faq-subscription .fancybox-outer,.fancybox-wrap-elfi-faq-subscription .fancybox-inner,.fancybox-wrap-elfi-faq-subscription .fbx-dialog{background:rgba(0,0,0,0)}.fancybox-wrap-elfi .fancybox-inner,.fancybox-wrap-elfi-alert .fancybox-inner,.fancybox-wrap-elfi-gray .fancybox-inner,.fancybox-wrap-elfi-blue .fancybox-inner,.fancybox-wrap-elfi-upload .fancybox-inner,.fancybox-wrap-elfi-green .fancybox-inner,.fancybox-wrap-elfi-account .fancybox-inner,.fancybox-wrap-elfi-product-details .fancybox-inner,.fancybox-wrap-elfi-send-link .fancybox-inner,.fancybox-wrap-elfi-calendar .fancybox-inner,.fancybox-wrap-elfi-addon-comment .fancybox-inner,.fancybox-wrap-elfi-missing .fancybox-inner,.fancybox-wrap-elfi-white .fancybox-inner,.fancybox-wrap-elfi-faq-subscription .fancybox-inner{padding-top:70px}.fancybox-wrap-elfi .fbx-dialog,.fancybox-wrap-elfi-alert .fbx-dialog,.fancybox-wrap-elfi-gray .fbx-dialog,.fancybox-wrap-elfi-blue .fbx-dialog,.fancybox-wrap-elfi-upload .fbx-dialog,.fancybox-wrap-elfi-green .fbx-dialog,.fancybox-wrap-elfi-account .fbx-dialog,.fancybox-wrap-elfi-product-details .fbx-dialog,.fancybox-wrap-elfi-send-link .fbx-dialog,.fancybox-wrap-elfi-calendar .fbx-dialog,.fancybox-wrap-elfi-addon-comment .fbx-dialog,.fancybox-wrap-elfi-missing .fbx-dialog,.fancybox-wrap-elfi-white .fbx-dialog,.fancybox-wrap-elfi-faq-subscription .fbx-dialog{background:#fff;padding-top:0;border-top-width:0}.fancybox-wrap-elfi .fbx-dialog .title,.fancybox-wrap-elfi-alert .fbx-dialog .title,.fancybox-wrap-elfi-gray .fbx-dialog .title,.fancybox-wrap-elfi-blue .fbx-dialog .title,.fancybox-wrap-elfi-upload .fbx-dialog .title,.fancybox-wrap-elfi-green .fbx-dialog .title,.fancybox-wrap-elfi-account .fbx-dialog .title,.fancybox-wrap-elfi-product-details .fbx-dialog .title,.fancybox-wrap-elfi-send-link .fbx-dialog .title,.fancybox-wrap-elfi-calendar .fbx-dialog .title,.fancybox-wrap-elfi-addon-comment .fbx-dialog .title,.fancybox-wrap-elfi-missing .fbx-dialog .title,.fancybox-wrap-elfi-white .fbx-dialog .title,.fancybox-wrap-elfi-faq-subscription .fbx-dialog .title{background:#ededed;color:#332f2f;text-align:center;font-size:22px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;font-weight:bold;min-height:70px;box-sizing:border-box;position:absolute;top:0;left:0;right:0;z-index:2;padding-right:62px;padding-left:62px}.fancybox-wrap-elfi .fbx-dialog .text .fields h3,.fancybox-wrap-elfi-alert .fbx-dialog .text .fields h3,.fancybox-wrap-elfi-gray .fbx-dialog .text .fields h3,.fancybox-wrap-elfi-blue .fbx-dialog .text .fields h3,.fancybox-wrap-elfi-upload .fbx-dialog .text .fields h3,.fancybox-wrap-elfi-green .fbx-dialog .text .fields h3,.fancybox-wrap-elfi-account .fbx-dialog .text .fields h3,.fancybox-wrap-elfi-product-details .fbx-dialog .text .fields h3,.fancybox-wrap-elfi-send-link .fbx-dialog .text .fields h3,.fancybox-wrap-elfi-calendar .fbx-dialog .text .fields h3,.fancybox-wrap-elfi-addon-comment .fbx-dialog .text .fields h3,.fancybox-wrap-elfi-missing .fbx-dialog .text .fields h3,.fancybox-wrap-elfi-white .fbx-dialog .text .fields h3,.fancybox-wrap-elfi-faq-subscription .fbx-dialog .text .fields h3{margin:0 0 12px 0;padding:0;font-size:inherit;font-weight:normal}.fancybox-wrap-elfi.elfi-form-error .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-alert.elfi-form-error .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-gray.elfi-form-error .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-blue.elfi-form-error .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-upload.elfi-form-error .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-green.elfi-form-error .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-account.elfi-form-error .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-product-details.elfi-form-error .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-send-link.elfi-form-error .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-calendar.elfi-form-error .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-addon-comment.elfi-form-error .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-missing.elfi-form-error .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-white.elfi-form-error .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-faq-subscription.elfi-form-error .fancybox-inner .fbx-dialog{width:485px}.fancybox-wrap-elfi.elfi-form-error .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-alert.elfi-form-error .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-gray.elfi-form-error .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-blue.elfi-form-error .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-upload.elfi-form-error .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-green.elfi-form-error .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-account.elfi-form-error .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-product-details.elfi-form-error .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-send-link.elfi-form-error .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-calendar.elfi-form-error .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-addon-comment.elfi-form-error .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-missing.elfi-form-error .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-white.elfi-form-error .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-faq-subscription.elfi-form-error .fancybox-inner .fbx-dialog .text{font-size:19px}.fancybox-wrap-elfi.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list,.fancybox-wrap-elfi-alert.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list,.fancybox-wrap-elfi-gray.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list,.fancybox-wrap-elfi-blue.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list,.fancybox-wrap-elfi-upload.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list,.fancybox-wrap-elfi-green.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list,.fancybox-wrap-elfi-account.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list,.fancybox-wrap-elfi-product-details.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list,.fancybox-wrap-elfi-send-link.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list,.fancybox-wrap-elfi-calendar.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list,.fancybox-wrap-elfi-addon-comment.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list,.fancybox-wrap-elfi-missing.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list,.fancybox-wrap-elfi-white.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list,.fancybox-wrap-elfi-faq-subscription.elfi-form-error .fancybox-inner .fbx-dialog .text .error-list{color:#e61d2b;font-weight:bold;padding-top:1em;padding-bottom:1em}.fancybox-wrap-elfi.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes,.fancybox-wrap-elfi-alert.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes,.fancybox-wrap-elfi-gray.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes,.fancybox-wrap-elfi-blue.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes,.fancybox-wrap-elfi-upload.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes,.fancybox-wrap-elfi-green.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes,.fancybox-wrap-elfi-account.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes,.fancybox-wrap-elfi-product-details.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes,.fancybox-wrap-elfi-send-link.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes,.fancybox-wrap-elfi-calendar.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes,.fancybox-wrap-elfi-addon-comment.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes,.fancybox-wrap-elfi-missing.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes,.fancybox-wrap-elfi-white.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes,.fancybox-wrap-elfi-faq-subscription.elfi-form-error .fancybox-inner .fbx-dialog .buttons .btn.btn-yes{padding:10px 45px 7px 45px}.fancybox-wrap-elfi.elfi-with-progress .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-alert.elfi-with-progress .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-gray.elfi-with-progress .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-blue.elfi-with-progress .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-upload.elfi-with-progress .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-green.elfi-with-progress .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-account.elfi-with-progress .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-product-details.elfi-with-progress .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-send-link.elfi-with-progress .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-calendar.elfi-with-progress .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-addon-comment.elfi-with-progress .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-missing.elfi-with-progress .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-white.elfi-with-progress .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-faq-subscription.elfi-with-progress .fancybox-inner .fbx-dialog .text{text-align:center}.fancybox-wrap-elfi .order-title,.fancybox-wrap-elfi-alert .order-title,.fancybox-wrap-elfi-gray .order-title,.fancybox-wrap-elfi-blue .order-title,.fancybox-wrap-elfi-upload .order-title,.fancybox-wrap-elfi-green .order-title,.fancybox-wrap-elfi-account .order-title,.fancybox-wrap-elfi-product-details .order-title,.fancybox-wrap-elfi-send-link .order-title,.fancybox-wrap-elfi-calendar .order-title,.fancybox-wrap-elfi-addon-comment .order-title,.fancybox-wrap-elfi-missing .order-title,.fancybox-wrap-elfi-white .order-title,.fancybox-wrap-elfi-faq-subscription .order-title{display:block;padding:10px 0;font-size:23px;font-family:"Fertigo Pro",Times,"Times New Roman",serif}.fancybox-wrap-elfi .fancybox-inner,.fancybox-wrap-elfi-alert .fancybox-inner,.fancybox-wrap-elfi-gray .fancybox-inner,.fancybox-wrap-elfi-blue .fancybox-inner,.fancybox-wrap-elfi-green .fancybox-inner,.fancybox-wrap-elfi-account .fancybox-inner,.fancybox-wrap-elfi-product-details .fancybox-inner,.fancybox-wrap-elfi-send-link .fancybox-inner,.fancybox-wrap-elfi-calendar .fancybox-inner,.fancybox-wrap-elfi-addon-comment .fancybox-inner,.fancybox-wrap-elfi-white .fancybox-inner,.fancybox-wrap-elfi-faq-subscription .fancybox-inner{overflow:hidden !important}.fancybox-wrap-elfi .fbx-dialog,.fancybox-wrap-elfi-alert .fbx-dialog,.fancybox-wrap-elfi-gray .fbx-dialog,.fancybox-wrap-elfi-blue .fbx-dialog,.fancybox-wrap-elfi-green .fbx-dialog,.fancybox-wrap-elfi-account .fbx-dialog,.fancybox-wrap-elfi-product-details .fbx-dialog,.fancybox-wrap-elfi-send-link .fbx-dialog,.fancybox-wrap-elfi-calendar .fbx-dialog,.fancybox-wrap-elfi-addon-comment .fbx-dialog,.fancybox-wrap-elfi-white .fbx-dialog,.fancybox-wrap-elfi-faq-subscription .fbx-dialog{overflow-y:auto;max-height:100%}.fancybox-error{background:#fff;padding:50px;color:#e61d2b;text-align:center;border-radius:15px}.fancybox-wrap-elfi-alert .fancybox-inner .fbx-dialog{max-width:450px}.fancybox-wrap-elfi .fancybox-inner .fbx-dialog .title,.fancybox-wrap-elfi-alert .fancybox-inner .fbx-dialog .title,.fancybox-wrap-elfi-account .fancybox-inner .fbx-dialog .title,.fancybox-wrap-elfi-product-details .fancybox-inner .fbx-dialog .title,.fancybox-wrap-elfi-send-link .fancybox-inner .fbx-dialog .title,.fancybox-wrap-elfi-upload .fancybox-inner .fbx-dialog .title,.fancybox-wrap-elfi-calendar .fancybox-inner .fbx-dialog .title{background:#e61d2b;color:#fff}.fancybox-wrap-elfi .fancybox-inner .fbx-dialog.with-elf-bg,.fancybox-wrap-elfi-alert .fancybox-inner .fbx-dialog.with-elf-bg,.fancybox-wrap-elfi-account .fancybox-inner .fbx-dialog.with-elf-bg,.fancybox-wrap-elfi-product-details .fancybox-inner .fbx-dialog.with-elf-bg,.fancybox-wrap-elfi-send-link .fancybox-inner .fbx-dialog.with-elf-bg,.fancybox-wrap-elfi-upload .fancybox-inner .fbx-dialog.with-elf-bg,.fancybox-wrap-elfi-calendar .fancybox-inner .fbx-dialog.with-elf-bg{background-image:url(gfx/elfi/2018/review/bg-elf.png);background-repeat:no-repeat;background-position:97.5% 100%}.fancybox-wrap-elfi .fancybox-inner .fbx-dialog.with-elf-bg .text,.fancybox-wrap-elfi-alert .fancybox-inner .fbx-dialog.with-elf-bg .text,.fancybox-wrap-elfi-account .fancybox-inner .fbx-dialog.with-elf-bg .text,.fancybox-wrap-elfi-product-details .fancybox-inner .fbx-dialog.with-elf-bg .text,.fancybox-wrap-elfi-send-link .fancybox-inner .fbx-dialog.with-elf-bg .text,.fancybox-wrap-elfi-upload .fancybox-inner .fbx-dialog.with-elf-bg .text,.fancybox-wrap-elfi-calendar .fancybox-inner .fbx-dialog.with-elf-bg .text{width:80%}.fancybox-wrap-elfi .fancybox-inner .fbx-dialog.with-elf-bg .buttons,.fancybox-wrap-elfi-alert .fancybox-inner .fbx-dialog.with-elf-bg .buttons,.fancybox-wrap-elfi-account .fancybox-inner .fbx-dialog.with-elf-bg .buttons,.fancybox-wrap-elfi-product-details .fancybox-inner .fbx-dialog.with-elf-bg .buttons,.fancybox-wrap-elfi-send-link .fancybox-inner .fbx-dialog.with-elf-bg .buttons,.fancybox-wrap-elfi-upload .fancybox-inner .fbx-dialog.with-elf-bg .buttons,.fancybox-wrap-elfi-calendar .fancybox-inner .fbx-dialog.with-elf-bg .buttons{text-align:center}.fancybox-wrap-elfi .fancybox-inner .fbx-dialog.with-elf-bg .buttons .btn-close,.fancybox-wrap-elfi-alert .fancybox-inner .fbx-dialog.with-elf-bg .buttons .btn-close,.fancybox-wrap-elfi-account .fancybox-inner .fbx-dialog.with-elf-bg .buttons .btn-close,.fancybox-wrap-elfi-product-details .fancybox-inner .fbx-dialog.with-elf-bg .buttons .btn-close,.fancybox-wrap-elfi-send-link .fancybox-inner .fbx-dialog.with-elf-bg .buttons .btn-close,.fancybox-wrap-elfi-upload .fancybox-inner .fbx-dialog.with-elf-bg .buttons .btn-close,.fancybox-wrap-elfi-calendar .fancybox-inner .fbx-dialog.with-elf-bg .buttons .btn-close{float:none}.fancybox-wrap-elfi .fancybox-close,.fancybox-wrap-elfi .fancybox-btn-close,.fancybox-wrap-elfi-alert .fancybox-close,.fancybox-wrap-elfi-alert .fancybox-btn-close,.fancybox-wrap-elfi-account .fancybox-close,.fancybox-wrap-elfi-account .fancybox-btn-close,.fancybox-wrap-elfi-product-details .fancybox-close,.fancybox-wrap-elfi-product-details .fancybox-btn-close,.fancybox-wrap-elfi-send-link .fancybox-close,.fancybox-wrap-elfi-send-link .fancybox-btn-close,.fancybox-wrap-elfi-upload .fancybox-close,.fancybox-wrap-elfi-upload .fancybox-btn-close,.fancybox-wrap-elfi-calendar .fancybox-close,.fancybox-wrap-elfi-calendar .fancybox-btn-close{top:13px;right:13px;width:43px;height:43px;border-radius:100%;background-color:#dd142c}.fancybox-wrap-elfi .fancybox-close:after,.fancybox-wrap-elfi .fancybox-btn-close:after,.fancybox-wrap-elfi-alert .fancybox-close:after,.fancybox-wrap-elfi-alert .fancybox-btn-close:after,.fancybox-wrap-elfi-account .fancybox-close:after,.fancybox-wrap-elfi-account .fancybox-btn-close:after,.fancybox-wrap-elfi-product-details .fancybox-close:after,.fancybox-wrap-elfi-product-details .fancybox-btn-close:after,.fancybox-wrap-elfi-send-link .fancybox-close:after,.fancybox-wrap-elfi-send-link .fancybox-btn-close:after,.fancybox-wrap-elfi-upload .fancybox-close:after,.fancybox-wrap-elfi-upload .fancybox-btn-close:after,.fancybox-wrap-elfi-calendar .fancybox-close:after,.fancybox-wrap-elfi-calendar .fancybox-btn-close:after{width:43px;height:43px;line-height:43px;color:#fff;font-size:21px}.fancybox-wrap-elfi .fancybox-close:hover,.fancybox-wrap-elfi .fancybox-btn-close:hover,.fancybox-wrap-elfi-alert .fancybox-close:hover,.fancybox-wrap-elfi-alert .fancybox-btn-close:hover,.fancybox-wrap-elfi-account .fancybox-close:hover,.fancybox-wrap-elfi-account .fancybox-btn-close:hover,.fancybox-wrap-elfi-product-details .fancybox-close:hover,.fancybox-wrap-elfi-product-details .fancybox-btn-close:hover,.fancybox-wrap-elfi-send-link .fancybox-close:hover,.fancybox-wrap-elfi-send-link .fancybox-btn-close:hover,.fancybox-wrap-elfi-upload .fancybox-close:hover,.fancybox-wrap-elfi-upload .fancybox-btn-close:hover,.fancybox-wrap-elfi-calendar .fancybox-close:hover,.fancybox-wrap-elfi-calendar .fancybox-btn-close:hover{background:#cd1228}.fancybox-wrap-elfi .fancybox-outer:before,.fancybox-wrap-elfi-alert .fancybox-outer:before,.fancybox-wrap-elfi-account .fancybox-outer:before,.fancybox-wrap-elfi-product-details .fancybox-outer:before,.fancybox-wrap-elfi-send-link .fancybox-outer:before,.fancybox-wrap-elfi-upload .fancybox-outer:before,.fancybox-wrap-elfi-calendar .fancybox-outer:before{border-radius:45px 45px 0 0;content:" ";top:-35px;left:50%;margin-left:-45px;position:absolute;width:90px;height:45px;background:#e61d2b url(gfx/elfi/2017/common/ico-fancybox-title-info.png) no-repeat center}@media(max-width: 450px){.fancybox-wrap-elfi .fancybox-outer:before,.fancybox-wrap-elfi-alert .fancybox-outer:before,.fancybox-wrap-elfi-account .fancybox-outer:before,.fancybox-wrap-elfi-product-details .fancybox-outer:before,.fancybox-wrap-elfi-send-link .fancybox-outer:before,.fancybox-wrap-elfi-upload .fancybox-outer:before,.fancybox-wrap-elfi-calendar .fancybox-outer:before{display:none !important}}.fancybox-wrap-elfi-upload .fancybox-inner{overflow:hidden !important}.fancybox-wrap-elfi.fancybox-wrap-elfi-static-page-popup .fancybox-inner .fbx-dialog{height:100%}.fancybox-wrap-elfi.fancybox-wrap-elfi-static-page-popup .fancybox-inner .fbx-dialog .text{padding:0 !important;height:100%}.fancybox-wrap-elfi.fancybox-wrap-elfi-static-page-popup .fancybox-close-outer{position:absolute;top:auto;right:50%;bottom:-22px;left:auto;margin-right:-21px;width:43px;height:43px}.fancybox-wrap-elfi.fancybox-wrap-elfi-static-page-popup .fancybox-close-outer:after{width:43px;height:43px;line-height:43px;color:#fff;font-size:21px;background:#000;border-radius:100%}.fancybox-wrap-elfi-blue .fancybox-inner{padding-top:50px}.fancybox-wrap-elfi-blue .fancybox-inner .fbx-dialog{text-align:center;border-top-color:#2172bd}.fancybox-wrap-elfi-blue .fancybox-inner .fbx-dialog .title{background:#2172bd;color:#fff;min-height:50px}.fancybox-wrap-elfi-blue .fancybox-close,.fancybox-wrap-elfi-blue .fancybox-btn-close{top:8px;right:10px;background-color:#2684d4;color:#fff;width:36px;height:36px}.fancybox-wrap-elfi-blue .fancybox-close:after,.fancybox-wrap-elfi-blue .fancybox-btn-close:after{width:36px;height:36px;line-height:36px;color:#fff}.fancybox-wrap-elfi-blue .fancybox-close:hover,.fancybox-wrap-elfi-blue .fancybox-btn-close:hover{background:#3694e4}.fancybox-wrap-elfi-green .fancybox-inner,.fancybox-wrap-elfi-green-sm .fancybox-inner,.fancybox-wrap-elfi-green-review .fancybox-inner{padding-top:70px}.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog{border-top-color:#329a2a}.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .title,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .title,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .title{background-color:#329a2a;min-height:70px}@media(max-width: 768px){.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .title,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .title,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .title{font-size:18px}}.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .text{padding:30px 30px 0;line-height:25px;font-size:19px}@media(max-width: 768px){.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .text,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .text{padding-bottom:30px}}.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .text p,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .text p,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .text p{line-height:23px}.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .text p.first-line strong,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .text p.first-line strong,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .text p.first-line strong{font-size:21px}.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .text a,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .text a,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .text a{color:#e61d2b;text-decoration:none}.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .text a:focus,.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .text a:hover,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .text a:focus,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .text a:hover,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .text a:focus,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .text a:hover{text-decoration:underline}.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .text .bg-elf,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .text .bg-elf,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .text .bg-elf{position:absolute;right:40px;bottom:0}@media(max-width: 768px){.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .text .bg-elf,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .text .bg-elf,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .text .bg-elf{display:none}}.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .buttons,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .buttons,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .buttons{padding-top:15px}.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .buttons .btn-close,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .buttons .btn-close,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .buttons .btn-close{padding:13px 35px 10px 35px;background-color:#329a2a;border-bottom-color:#2a8123}.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .buttons .btn-close:focus,.fancybox-wrap-elfi-green .fancybox-inner .fbx-dialog .buttons .btn-close:hover,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .buttons .btn-close:focus,.fancybox-wrap-elfi-green-sm .fancybox-inner .fbx-dialog .buttons .btn-close:hover,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .buttons .btn-close:focus,.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .buttons .btn-close:hover{background-color:#39ae2f;border-bottom-color:#319528}.fancybox-wrap-elfi-green .fancybox-outer:before,.fancybox-wrap-elfi-green-sm .fancybox-outer:before,.fancybox-wrap-elfi-green-review .fancybox-outer:before{background-color:#329a2a;width:128px;height:64px;border-radius:128px 128px 0 0;margin-left:-64px;top:-44px;background-image:url(gfx/elfi/2017/common/ico-fancybox-title-lock.png);background-repeat:no-repeat;background-position:50% 25%}.fancybox-wrap-elfi-green .fancybox-close,.fancybox-wrap-elfi-green .fancybox-btn-close,.fancybox-wrap-elfi-green-sm .fancybox-close,.fancybox-wrap-elfi-green-sm .fancybox-btn-close,.fancybox-wrap-elfi-green-review .fancybox-close,.fancybox-wrap-elfi-green-review .fancybox-btn-close{background-color:#39af30}.fancybox-wrap-elfi-green .fancybox-close:hover,.fancybox-wrap-elfi-green .fancybox-btn-close:hover,.fancybox-wrap-elfi-green-sm .fancybox-close:hover,.fancybox-wrap-elfi-green-sm .fancybox-btn-close:hover,.fancybox-wrap-elfi-green-review .fancybox-close:hover,.fancybox-wrap-elfi-green-review .fancybox-btn-close:hover{background-color:#298122}.fancybox-wrap-elfi-green.disable-warning .fbx-dialog .text{padding-top:230px;padding-bottom:30px;background:no-repeat 50% 20px url(gfx/elfi/2018/common/fbx-dialog-disable-warning.png)}@media(min-width: 590px){.fancybox-wrap-elfi-green.disable-warning .fbx-dialog .text{min-width:550px}}@media(max-width: 360px){.fancybox-wrap-elfi-green.disable-warning .fbx-dialog .text{padding-top:230px !important;padding-bottom:30px !important}}.fancybox-wrap-elfi-green-review .fancybox-outer:before{background-image:url(gfx/elfi/2017/common/ico-fancybox-title-review.png);background-position:50% 40%}.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .buttons{padding-top:45px}.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .buttons .btn.btn-yes{padding:12px 12px 9px 12px;min-width:155px;background-color:#329a2a}.fancybox-wrap-elfi-green-review .fancybox-inner .fbx-dialog .buttons .btn.btn-yes:hover{background-color:#39ae2f}@media(min-width: 451px){.fancybox-wrap-elfi-account{max-width:320px !important}}.fancybox-wrap-elfi-account .fancybox-outer:before{background-image:url(gfx/elfi/2017/common/ico-fancybox-title-auth.png)}.fancybox-wrap-elfi-account .fancybox-inner{width:100% !important}.fancybox-wrap-elfi-account .fancybox-inner .fbx-dialog{padding-bottom:0}.fancybox-wrap-elfi-account .fancybox-inner .text{padding:25px 17px;font-size:16px}.fancybox-wrap-elfi-account .fancybox-inner .text .buttons .btn.btn-facebook{font-size:16px;padding:11px 10px 9px 10px}.fancybox-wrap-elfi-account .fancybox-inner .text .buttons .hr{margin-left:auto;margin-right:auto;max-width:235px;width:100%;height:44px;position:relative}.fancybox-wrap-elfi-account .fancybox-inner .text .buttons .hr:before{content:"";position:absolute;top:23px;left:0;width:100%;border-top:1px solid #d0d7e6}.fancybox-wrap-elfi-account .fancybox-inner .text .buttons .hr span{position:relative;top:14px;background:#fff;padding:0 20px;color:#c2c1c1;font-size:14px;font-family:serif}.fancybox-wrap-elfi-account .fancybox-inner .text .buttons p{margin:.5em 0 0 0;font-size:15px;color:#c2c1c1}.fancybox-wrap-elfi-account .fancybox-inner .text .links{text-align:center;margin-top:2.5em}@media screen and (max-width: 450px){.fancybox-wrap-elfi-account .fancybox-inner .text .links .link{padding-top:1vw;padding-bottom:1vw}}.fancybox-wrap-elfi-account .fancybox-inner .text .links a{text-decoration:none}.fancybox-wrap-elfi-account .fancybox-inner .text .links a:focus,.fancybox-wrap-elfi-account .fancybox-inner .text .links a:hover{color:#e61d2b;text-decoration:none}@media screen and (max-width: 450px){.fancybox-wrap-elfi-account .fancybox-inner .text .layer-default{max-width:90vw;margin-left:auto;margin-right:auto;padding:6vw}}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-default .buttons{text-align:center}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-default .buttons .btn{max-width:235px;width:100%}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-default .buttons .btn.btn-submit{font-size:18px;padding-top:14px;padding-bottom:11px;position:relative}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-default .buttons .btn.btn-submit:not(.no-icon):after{content:"";background:url(gfx/elfi/2019/common/user_log.png) no-repeat;width:13px;height:16px;position:absolute;top:15px;right:18px}@media screen and (max-width: 450px){.fancybox-wrap-elfi-account .fancybox-inner .text .layer-default .buttons .btn.btn-submit:not(.no-icon):after{background-image:url(gfx/elfi/2020/common/ico-user_26x34.png);width:13px;height:17px;background-size:contain;top:22px;right:auto;left:19px}}@media screen and (max-width: 450px){.fancybox-wrap-elfi-account .fancybox-inner .text .layer-default .buttons .btn.btn-facebook:before{content:"";background:url(gfx/elfi/2020/common/ico-facebook_27x50.png) no-repeat;display:inline-block;width:13.5px;height:25px;background-size:contain;position:absolute;top:17px;left:19px}}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-success{text-align:center}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-success .main-line{font-size:20px}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-success .main-line strong{padding-left:4px;font-size:30px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;font-weight:normal}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-success .ok{margin-top:1.5em;margin-bottom:2em}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-success .btn{min-width:90px;font-size:16px;padding-top:10px;padding-bottom:8px;border-radius:5px;max-width:235px;width:100%}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-success .btn.btn-back{padding-top:14px;padding-bottom:11px;margin-top:10px;position:relative;display:inline-block !important}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-success .btn.btn-back:not(.no-icon):after{content:"";background:url(gfx/elfi/2019/common/user_log.png) no-repeat;width:13px;height:16px;position:absolute;top:15px;right:18px}@media screen and (max-width: 450px){.fancybox-wrap-elfi-account .fancybox-inner .text .layer-success .btn.btn-back:not(.no-icon):after{background-image:url(gfx/elfi/2020/common/ico-user_26x34.png);width:13px;height:17px;background-size:contain;top:22px;right:auto;left:19px}}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-facebook{text-align:center}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-facebook .buttons{text-align:center}.fancybox-wrap-elfi-account .fancybox-inner .text .layer-facebook .buttons .btn{max-width:235px;width:100%}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text{padding:0 !important}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .existing{max-width:320px;padding:17px 17px 17px 17px;background:#f3f2f2;margin:0 0 0 0;color:#e61d2b}@media screen and (max-width: 450px){.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .existing{max-width:100%}}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .existing p{margin:0;background:url(gfx/elfi/2017/common/ico-warning-red.png) no-repeat top left;padding-left:25px}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .existing.elfi{color:#0d9c09;background:none;padding-bottom:0;margin-bottom:-10px}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .existing.elfi p{background-color:#d3edd3;border-radius:10px;padding:15px 10px 15px 35px;background-image:url(gfx/elfi/2019/common/ico-user_16x17_green.png);background-position:10px 18px}@media screen and (min-width: 451px){.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-default,.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-success,.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-facebook{padding:25px 17px}}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-default .logins p{margin:0}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-default .logins div>span{display:block}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-default .logins div>span em{opacity:.27;color:#000;font-style:italic;font-weight:bold}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-default .logins div>span a.use{text-decoration:none;font-weight:normal;margin-left:1em}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-default .logins div>span a.use:focus,.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-default .logins div>span a.use:hover{color:#e61d2b}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-default .logins div>span a.remove{text-decoration:none;opacity:.27;color:#000;font-style:normal;margin-left:1em}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-default .logins div>span a.remove:focus,.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-default .logins div>span a.remove:hover{color:#e61d2b;opacity:1}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-default .logins div>span:last-child{margin-bottom:2em}.fancybox-wrap-elfi-account .fancybox-inner #password-recovery-popup .text{text-align:center}@media screen and (max-width: 450px){.fancybox-wrap-elfi-account .fancybox-inner #password-recovery-popup .text .layer-default h3{line-height:1.5;margin-bottom:30px}}.fancybox-wrap-elfi-account .fancybox-inner #password-recovery-popup .text .layer-success p.ok{max-width:50%;margin-left:auto;margin-right:auto}.fancybox-wrap-elfi-account .fancybox-inner #password-recovery-popup .text .layer-success p.ok img{margin-bottom:.5em}@media screen and (max-width: 450px){.fancybox-wrap-elfi-account .fancybox-inner #password-recovery-popup .text .layer-success p.ok{font-size:15px;margin-bottom:1vw;max-width:100%}.fancybox-wrap-elfi-account .fancybox-inner #password-recovery-popup .text .layer-success p.ok img{margin-bottom:7.5vw}}@media screen and (max-width: 450px){.fancybox-wrap-elfi-account .fancybox-inner #password-recovery-popup .text .layer-success p.main-line{font-size:15px;font-family:inherit}.fancybox-wrap-elfi-account .fancybox-inner #password-recovery-popup .text .layer-success p.main-line>b{font-weight:normal}}.fancybox-wrap-elfi-account .fancybox-inner #password-recovery-popup .text .layer-success p.text-center b{font-size:19px}.fancybox-wrap-elfi-account .fancybox-inner #login-popup .text .layer-success:after,.fancybox-wrap-elfi-account .fancybox-inner #register-popup .text .layer-success:after{content:"";display:block;position:absolute;bottom:0;right:16px;width:76px;height:73px;background:url(gfx/elfi/2017/common/auth-elf.png) no-repeat bottom right}.fancybox-wrap-elfi-account .rules{margin-bottom:15px}.fancybox-wrap-elfi-account .rules .form-control-error{color:#e61d2b;font-size:15px}.fancybox-wrap-elfi-account .rules .field-wrapper{margin-bottom:5px}.fancybox-wrap-elfi-account .rules .field-wrapper input[type=checkbox]{opacity:0;transform:scale(0);z-index:-1;width:0;height:0;overflow:hidden;position:absolute}.fancybox-wrap-elfi-account .rules .field-wrapper input[type=checkbox]+label{cursor:pointer;display:block;background:url(gfx/elfi/2019/common/checkbox-off.png) no-repeat 6px 6px;width:100%;height:35px;padding:6px 6px 6px 6px;border-radius:8px;margin-left:-6px}@media screen and (max-width: 450px){.fancybox-wrap-elfi-account .rules .field-wrapper input[type=checkbox]+label{background:none;position:relative}.fancybox-wrap-elfi-account .rules .field-wrapper input[type=checkbox]+label:before{content:"";display:block;background-size:contain;width:24px;height:24px;position:absolute;top:6px;left:6px;border-radius:5px;border:2px solid #ededed}}.fancybox-wrap-elfi-account .rules .field-wrapper input[type=checkbox]+label span{display:inline-block;padding-top:6px;padding-bottom:6px;padding-left:40px;line-height:14px;color:#c2c1c1}@media screen and (max-width: 450px){.fancybox-wrap-elfi-account .rules .field-wrapper input[type=checkbox]+label span{color:#000;font-size:15px}}.fancybox-wrap-elfi-account .rules .field-wrapper input[type=checkbox]+label span a{color:#e61d2b;text-decoration:none}.fancybox-wrap-elfi-account .rules .field-wrapper input[type=checkbox]:checked+label{background-image:url(gfx/elfi/2019/common/checkbox-on.png);background-color:rgba(0,0,0,0)}@media screen and (max-width: 450px){.fancybox-wrap-elfi-account .rules .field-wrapper input[type=checkbox]:checked+label{background:none}.fancybox-wrap-elfi-account .rules .field-wrapper input[type=checkbox]:checked+label:before{background:#00a443 url(gfx/elfi/2019/mobile/ico-checkmark-white_36x27.png) no-repeat center;background-size:15px auto;border-color:#137b12}}.fancybox-wrap-elfi-product-details_type-letter .fbx-dialog{background-color:#ebebeb}.fancybox-wrap-elfi-product-details_type-video .fbx-dialog .text .product-details{font-weight:bold}.fancybox-wrap-elfi-product-details .fbx-dialog .text .product-details{line-height:23px}.fancybox-wrap-elfi-product-details .fbx-dialog .text .product-details b{color:#868282;font-weight:normal}.fancybox-wrap-elfi-product-details .fbx-dialog .text .product-details .photos{margin-top:10px;margin-bottom:10px;min-height:65px;display:flex;flex-flow:row wrap;max-width:445px;justify-content:flex-start}.fancybox-wrap-elfi-product-details .fbx-dialog .text .product-details .photos>span{display:inline-block;flex-grow:0}.fancybox-wrap-elfi-product-details .fbx-dialog .text .product-details .photos>span.img{padding:0 5px 5px 0}.fancybox-wrap-elfi-product-details .fbx-dialog .text .product-details .photos>span.img>img{max-height:60px}.fancybox-wrap-elfi-product-details .fbx-dialog .text .product-details .photos>span.img-text{display:block;background:#f4f4f4;padding:5px 10px;width:100%;margin:0 5px 5px 0}.fancybox-wrap-elfi-product-details .fbx-dialog .text .buttons{padding-top:20px;text-align:left}.fancybox-wrap-elfi-product-details .fbx-dialog .text .buttons .btn{border-radius:5px;font-size:16px}.fancybox-wrap-elfi-product-details.fancybox-wrap-elfi-product-details_type-video .fancybox-outer:before{background-image:url(gfx/elfi/2017/order-list/ico-fancybox-title-video.png)}.fancybox-wrap-elfi-product-details.fancybox-wrap-elfi-product-details_type-letter .fancybox-outer:before{background-image:url(gfx/elfi/2017/order-list/ico-fancybox-title-letter.png)}.fancybox-wrap-elfi-product-details.fancybox-wrap-elfi-product-details_type-calendar .fancybox-outer:before{background-image:url(gfx/elfi/2017/order-list/ico-fancybox-title-calendar.png)}.fancybox-wrap-elfi-send-link .fancybox-outer:before{background-image:url(gfx/elfi/2017/order-list/ico-fancybox-title-letter.png)}.fancybox-wrap-elfi-send-link-preview .fancybox-skin{border-radius:10px}.fancybox-wrap-elfi-send-link-preview .fancybox-close,.fancybox-wrap-elfi-send-link-preview .fancybox-btn-close{top:10px;right:10px;background:rgba(0,0,0,0);line-height:43px}.fancybox-wrap-elfi-send-link-preview .fancybox-close:after,.fancybox-wrap-elfi-send-link-preview .fancybox-btn-close:after{content:"×";color:#a6a5a2;background:none;font-size:1.5em}.fancybox-wrap-elfi-send-link-preview .fancybox-close:focus,.fancybox-wrap-elfi-send-link-preview .fancybox-close:hover,.fancybox-wrap-elfi-send-link-preview .fancybox-close:active,.fancybox-wrap-elfi-send-link-preview .fancybox-btn-close:focus,.fancybox-wrap-elfi-send-link-preview .fancybox-btn-close:hover,.fancybox-wrap-elfi-send-link-preview .fancybox-btn-close:active{background:#f0f0f0}.fancybox-wrap-elfi-send-link-preview .fancybox-close:focus:after,.fancybox-wrap-elfi-send-link-preview .fancybox-close:hover:after,.fancybox-wrap-elfi-send-link-preview .fancybox-close:active:after,.fancybox-wrap-elfi-send-link-preview .fancybox-btn-close:focus:after,.fancybox-wrap-elfi-send-link-preview .fancybox-btn-close:hover:after,.fancybox-wrap-elfi-send-link-preview .fancybox-btn-close:active:after{color:#868582}.fancybox-wrap-elfi-send-link-preview #show-send-video-layer{padding:40px 60px}.fancybox-wrap-elfi-send-link-preview #show-send-video-layer h1:first-child,.fancybox-wrap-elfi-send-link-preview #show-send-video-layer h2:first-child,.fancybox-wrap-elfi-send-link-preview #show-send-video-layer h3:first-child,.fancybox-wrap-elfi-send-link-preview #show-send-video-layer h4:first-child,.fancybox-wrap-elfi-send-link-preview #show-send-video-layer h5:first-child,.fancybox-wrap-elfi-send-link-preview #show-send-video-layer h6:first-child{margin-top:0}.fancybox-wrap-elfi-calendar .fancybox-outer:before{background-image:url(gfx/elfi/2017/free/ico-fancybox-title-wand.png);top:-37px}.fancybox-wrap-elfi-calendar .fancybox-close,.fancybox-wrap-elfi-calendar .fancybox-btn-close{top:16px;right:17px}.fancybox-wrap-elfi-calendar .fancybox-inner{padding-top:66px}.fancybox-wrap-elfi-calendar .fancybox-inner .fbx-dialog{padding-bottom:0}.fancybox-wrap-elfi-calendar .fancybox-inner .fbx-dialog .text{background-color:#ededed;padding-bottom:30px}.fancybox-wrap>.fancybox-wrap-elfi-gray{position:absolute;z-index:10000;top:0;left:0;height:auto;margin-top:0;overflow:hidden;width:100%}.fancybox-wrap>.fancybox-wrap-elfi-gray>#help_layer.fbx-dialog{border-radius:10px;overflow:hidden;position:relative;max-width:575px;margin-left:auto;margin-right:auto;display:block}@media(max-width: 450px){.fancybox-wrap>.fancybox-wrap-elfi-gray>#help_layer.fbx-dialog{border-radius:0 !important}}.fancybox-wrap>.fancybox-wrap-elfi-gray>#help_layer.fbx-dialog .title>.fancybox-close,.fancybox-wrap>.fancybox-wrap-elfi-gray>#help_layer.fbx-dialog .title>.fancybox-btn-close{display:block;right:12px;top:12px;background:none;width:43px;height:43px;border-radius:43px;color:#5a5a5a;text-decoration:none;text-align:center}.fancybox-wrap>.fancybox-wrap-elfi-gray>#help_layer.fbx-dialog .title>.fancybox-close:after,.fancybox-wrap>.fancybox-wrap-elfi-gray>#help_layer.fbx-dialog .title>.fancybox-btn-close:after{color:inherit;content:"×";width:43px;height:43px;line-height:43px;font-size:30px;display:block}.fancybox-wrap>.fancybox-wrap-elfi-gray>#help_layer.fbx-dialog .title>.fancybox-close:hover,.fancybox-wrap>.fancybox-wrap-elfi-gray>#help_layer.fbx-dialog .title>.fancybox-btn-close:hover{background:#dcdcdc;color:#000}.fancybox-wrap>.fancybox-wrap-elfi-gray+.fancybox-skin{visibility:hidden !important;pointer-events:none !important;z-index:-1;display:none !important}.fancybox-wrap>.fancybox-wrap-elfi-gray+.fancybox-skin *{visibility:hidden !important;pointer-events:none !important;z-index:-1;display:none !important}.section-instagram{margin-left:auto;margin-right:auto;position:relative;width:100% !important;max-width:100% !important}@media(max-width: 450px){.section-instagram{padding-bottom:12.5vw}}.section-instagram.count-more a.nav-prev,.section-instagram.count-more a.nav-next{display:flex}@media(max-width: 3839px){.section-instagram.count-12 a.nav-prev,.section-instagram.count-12 a.nav-next{display:flex}}@media(max-width: 3519px){.section-instagram.count-11 a.nav-prev,.section-instagram.count-11 a.nav-next{display:flex}}@media(max-width: 3119px){.section-instagram.count-10 a.nav-prev,.section-instagram.count-10 a.nav-next{display:flex}}@media(max-width: 2879px){.section-instagram.count-9 a.nav-prev,.section-instagram.count-9 a.nav-next{display:flex}}@media(max-width: 2559px){.section-instagram.count-8 a.nav-prev,.section-instagram.count-8 a.nav-next{display:flex}}@media(max-width: 2239px){.section-instagram.count-7 a.nav-prev,.section-instagram.count-7 a.nav-next{display:flex}}@media(max-width: 1919px){.section-instagram.count-6 a.nav-prev,.section-instagram.count-6 a.nav-next{display:flex}}@media(max-width: 1599px){.section-instagram.count-5 a.nav-prev,.section-instagram.count-5 a.nav-next{display:flex}}@media(max-width: 1279px){.section-instagram.count-4 a.nav-prev,.section-instagram.count-4 a.nav-next{display:flex}}@media(max-width: 959px){.section-instagram.count-3 a.nav-prev,.section-instagram.count-3 a.nav-next{display:flex}}@media(max-width: 639px){.section-instagram.count-2 a.nav-prev,.section-instagram.count-2 a.nav-next{display:flex}}.section-instagram>.instagram{position:relative;z-index:1;max-height:392px}.section-instagram>.instagram.slider-init{overflow:auto}.section-instagram>.instagram.slider-init .entry-wrapper{visibility:visible}.section-instagram>.instagram .entry-wrapper{padding:12px 10px;height:392px;width:320px;margin-left:auto;margin-right:auto;visibility:hidden}.section-instagram>.instagram .entry-wrapper .entry{height:368px;width:300px;display:block;overflow:hidden;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.125);text-decoration:none;background:#fff;position:relative;top:0;transition:top .2s ease-in-out,box-shadow .2s linear}.section-instagram>.instagram .entry-wrapper .entry>.header{display:flex;flex-direction:row;flex-wrap:nowrap;height:68px;padding:14px 16px 13px 16px;justify-content:flex-start}.section-instagram>.instagram .entry-wrapper .entry>.header>.author_avatar{display:block;width:40px;height:40px;border-radius:40px;overflow:hidden;margin-right:12px}.section-instagram>.instagram .entry-wrapper .entry>.header>.author{align-self:center;color:#000;font-size:18px}.section-instagram>.instagram .entry-wrapper .entry>.content{width:100%;height:300px;display:flex;flex-direction:row;position:relative}.section-instagram>.instagram .entry-wrapper .entry>.content>span{flex:1;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;z-index:1}.section-instagram>.instagram .entry-wrapper .entry>.content>em{display:block;outline:none;position:absolute;background-repeat:no-repeat;background-position:center;background-size:40px 40px;opacity:.75;top:0;right:0;bottom:0;left:0;z-index:2;transition:opacity .2s ease-in-out,background-size .2s ease-in-out;font-style:normal}.section-instagram>.instagram .entry-wrapper .entry>.content>i{display:none;outline:none;position:absolute;background:#000;top:0;right:0;bottom:0;left:0;z-index:3;font-style:normal;justify-content:center}.section-instagram>.instagram .entry-wrapper .entry>.content>i.play{display:flex}.section-instagram>.instagram .entry-wrapper .entry>.content>i.play>video{max-width:100%}.section-instagram>.instagram .entry-wrapper .entry:not(.lazy-bg)>.content>em,.section-instagram>.instagram .entry-wrapper .entry.lazy-bg.entered>.content>em{background-image:url(gfx/elfi/2020/common/btn-play_81x81.png)}.section-instagram>.instagram .entry-wrapper .entry:focus,.section-instagram>.instagram .entry-wrapper .entry:hover{box-shadow:0 5px 10px rgba(0,0,0,.25);top:-6px}.section-instagram>.instagram .entry-wrapper .entry:focus>.content>em,.section-instagram>.instagram .entry-wrapper .entry:hover>.content>em{opacity:1}.section-instagram>.instagram .entry-wrapper .entry>.placeholder{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:block}.section-instagram>.instagram .entry-wrapper.active{opacity:1}.section-instagram a.nav-prev,.section-instagram a.nav-next{z-index:2;display:none;align-items:center;position:absolute;top:50%;margin-top:-30px;bottom:0;height:60px;font-size:80px;font-weight:100;text-decoration:none;text-indent:-999em}.section-instagram a.nav-prev span,.section-instagram a.nav-next span{background-color:#fff;background-position:center;background-repeat:no-repeat;text-align:center;display:inline-block;height:60px;width:60px;line-height:60px;border-radius:100%;box-shadow:0 -5px 15px rgba(0,0,0,.1)}.section-instagram a.nav-prev:hover,.section-instagram a.nav-prev:focus,.section-instagram a.nav-next:hover,.section-instagram a.nav-next:focus{text-decoration:none}.section-instagram a.nav-prev:hover span,.section-instagram a.nav-prev:focus span,.section-instagram a.nav-next:hover span,.section-instagram a.nav-next:focus span{background-color:#ebebeb;box-shadow:0 -5px 15px rgba(0,0,0,.15)}@media(max-width: 499px){.section-instagram a.nav-prev,.section-instagram a.nav-next{text-indent:-999em}.section-instagram a.nav-prev span,.section-instagram a.nav-next span{width:45px;height:45px;line-height:45px;background-size:8px auto;box-shadow:2px 2px 10px rgba(0,0,0,.15)}}@media(max-width: 360px){.section-instagram a.nav-prev span,.section-instagram a.nav-next span{width:35px;height:35px;line-height:35px;background-size:6px auto}}.section-instagram a.nav-prev{left:20px}@media(max-width: 475px){.section-instagram a.nav-prev{left:12.875vw !important}}@media(max-width: 450px){.section-instagram a.nav-prev{left:9.3vw !important}}@media(max-width: 415px){.section-instagram a.nav-prev{left:7.5vw !important}}@media(max-width: 390px){.section-instagram a.nav-prev{left:5vw !important}}@media(max-width: 375px){.section-instagram a.nav-prev{left:3.5vw !important}}@media(max-width: 360px){.section-instagram a.nav-prev{left:1.5vw !important}}@media(max-width: 320px){.section-instagram a.nav-prev{left:-1.5vw !important}}.section-instagram a.nav-prev span{background-image:url(gfx/elfi/2019/common/angle-left.png)}@media(max-width: 639px){.section-instagram a.nav-prev span{background-image:url(gfx/elfi/2022/mobile/common/btn-angle-left_13x26.png)}}.section-instagram a.nav-next{right:20px}@media(max-width: 475px){.section-instagram a.nav-next{right:12.875vw !important}}@media(max-width: 450px){.section-instagram a.nav-next{right:9.3vw !important}}@media(max-width: 415px){.section-instagram a.nav-next{right:7.5vw !important}}@media(max-width: 390px){.section-instagram a.nav-next{right:5vw !important}}@media(max-width: 375px){.section-instagram a.nav-next{right:3.5vw !important}}@media(max-width: 360px){.section-instagram a.nav-next{right:1.5vw !important}}@media(max-width: 320px){.section-instagram a.nav-next{right:-1.5vw !important}}.section-instagram a.nav-next span{background-image:url(gfx/elfi/2019/common/angle-right.png)}@media(max-width: 639px){.section-instagram a.nav-next span{background-image:url(gfx/elfi/2022/mobile/common/btn-angle-right_13x26.png)}}.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper{position:absolute;height:60px;margin-top:-30px;top:50%;right:0;left:0;display:flex;justify-content:space-between}@media(max-width: 639px){.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper{display:none !important}}.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-prev,.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-next{color:#000;z-index:2;align-items:center;position:relative;height:60px;width:60px;font-size:40px;font-weight:100;text-decoration:none;text-indent:-999em;text-align:center}.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-prev span,.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-next span{background-color:#fff;background-position:center;background-repeat:no-repeat;text-align:center;display:block;height:60px;width:60px;line-height:60px;border-radius:100%;box-shadow:0 -5px 15px rgba(0,0,0,.1)}.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-prev:hover,.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-prev:focus,.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-next:hover,.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-next:focus{text-decoration:none}.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-prev:hover span,.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-prev:focus span,.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-next:hover span,.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-next:focus span{background-color:#ebebeb;box-shadow:0 -5px 15px rgba(0,0,0,.15)}.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-prev{left:-130px}@media(max-width: 1200px){.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-prev{left:-70px}}@media(max-width: 1100px){.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-prev{left:-30px}}.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-prev span{background-image:url(gfx/elfi/2019/common/angle-left.png)}.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-next{right:-130px}@media(max-width: 1200px){.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-next{right:-70px}}@media(max-width: 1100px){.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-next{right:-30px}}.fancybox-wrap.fancybox-wrap-instagram .nav-wrapper a.nav-next span{background-image:url(gfx/elfi/2019/common/angle-right.png)}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin{background:none;border-radius:0;overflow:hidden !important}@media(max-width: 639px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fancybox-outer .fancybox-inner{display:flex;flex-flow:column}}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog{border-radius:0}@media(max-width: 639px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog{flex:1}}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text{padding:0 !important}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media(max-width: 639px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row{flex-direction:column}}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo{flex:1;display:flex;width:600px;position:relative}@media(max-width: 639px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo{width:100%}}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo a{flex:1;display:block;background-repeat:no-repeat;background-size:cover;background-position:center;height:600px}@media(max-width: 639px)and (min-width: 451px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo a{height:94vw;background-position:top center;background-size:contain}}@media(max-width: 500px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo a{height:92vw}}@media(max-width: 450px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo a{height:100vw}}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo .pi-play{flex:1;display:flex;height:600px;background:#000;width:100%;outline:none;position:absolute;background:url(gfx/elfi/2020/common/btn-play_81x81.png) no-repeat center;background-size:40px 40px;opacity:.75;top:0;right:0;bottom:0;left:0;z-index:2;transition:opacity .2s ease-in-out,background-size .2s ease-in-out;font-style:normal;cursor:pointer}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo .pi-play:hover{opacity:1}@media(max-width: 639px)and (min-width: 451px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo .pi-play{height:94vw}}@media(max-width: 500px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo .pi-play{height:92vw}}@media(max-width: 450px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo .pi-play{height:100vw}}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo .pi-play-wrapper{flex:1;display:flex;height:600px;background:#000;width:100%}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo .pi-play-wrapper>video{flex:1;max-width:600px}@media(max-width: 639px)and (min-width: 451px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo .pi-play-wrapper{height:94vw;max-width:100%;width:auto}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo .pi-play-wrapper>video{max-width:100%}}@media(max-width: 500px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo .pi-play-wrapper{height:92vw;max-width:100%;width:auto}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo .pi-play-wrapper>video{max-width:100%}}@media(max-width: 450px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo .pi-play-wrapper{height:100vw;max-width:100%;width:auto}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-photo .pi-play-wrapper>video{max-width:100%}}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details{width:335px;font-size:15px;display:flex;flex-direction:column}@media(min-width: 640px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details{max-height:600px}}@media(max-width: 639px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details{width:100%}}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-nav-wrapper{display:none;border-left:1px solid #efefef;border-bottom:1px solid #efefef;height:72px;padding:16px;right:0;width:100%;align-items:center;justify-content:space-between}@media(max-width: 639px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-nav-wrapper{display:flex}}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-nav-wrapper a.nav-prev,.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-nav-wrapper a.nav-next{align-items:center;position:relative;height:60px;width:60px;font-size:40px;font-weight:100;text-decoration:none;text-indent:-999em;text-align:center}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-nav-wrapper a.nav-prev span,.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-nav-wrapper a.nav-next span{background-position:center;background-repeat:no-repeat;text-align:center;display:block;height:60px;width:60px;line-height:60px;border-radius:100%}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-nav-wrapper a.nav-prev span{background-image:url(gfx/elfi/2019/common/angle-left.png)}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-nav-wrapper a.nav-next span{background-image:url(gfx/elfi/2019/common/angle-right.png)}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-author-wrapper{display:flex;border-left:1px solid #efefef;border-bottom:1px solid #efefef;height:72px;padding:16px 48px 16px 16px;right:0;width:100%;align-items:center}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-author-wrapper .pi-author_avatar{margin:5px 11px 5px 0;width:32px;height:32px;border-radius:100%;overflow:hidden;position:relative;display:flex}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-author-wrapper .pi-author_avatar a{display:block;flex:1;text-decoration:none;background-repeat:no-repeat;background-size:cover;background-position:center}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-author-wrapper .pi-author_avatar:after{border:1px solid rgba(0,0,0,.0975);border-radius:50%;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-author-wrapper .pi-author{display:inline-block;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:5px}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-author-wrapper .pi-author a{text-decoration:none;color:inherit}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-author-wrapper>b{display:inline-block;margin-left:4px;margin-right:4px}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-author-wrapper>a{font-weight:bold;display:inline-block;text-decoration:none;color:#3897f0}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-caption{flex:1;padding:23px 0 0 12px;border-left:1px solid #efefef;border-bottom:1px solid #efefef;display:flex;flex-direction:row}@media(min-width: 640px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-caption{overflow-x:hidden;overflow-y:auto}}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-caption .pi-author_avatar{margin:0 16px 5px 4px;width:32px;height:32px;border-radius:100%;overflow:hidden;position:relative;display:flex;flex-shrink:0}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-caption .pi-author_avatar a{display:block;flex:1;text-decoration:none;background-repeat:no-repeat;background-size:cover;background-position:center}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-caption .pi-author_avatar:after{border:1px solid rgba(0,0,0,.0975);border-radius:50%;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-caption .pi-caption-text-wrapper{flex:1;padding-top:2px;display:inline-block}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-caption .pi-caption-text-wrapper .pi-author{display:inline-block;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:.25em}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-caption .pi-caption-text-wrapper .pi-author a{text-decoration:none;color:inherit}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-caption .pi-caption-text-wrapper .pi-caption-text{display:inline-block;padding-right:28px;padding-bottom:28px;word-break:break-word}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-social{padding:16px;font-weight:bold;border-left:1px solid #efefef}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-social .pi-likes{display:block;padding-bottom:5px}.fancybox-wrap.fancybox-wrap-instagram .fancybox-skin .fbx-dialog .text .pi-row .pi-details .pi-social .pi-comments{display:block}.fancybox-wrap.fancybox-wrap-instagram .fancybox-close{background:none !important;width:20px;height:20px;right:17px;top:26px}.fancybox-wrap.fancybox-wrap-instagram .fancybox-close:focus:after,.fancybox-wrap.fancybox-wrap-instagram .fancybox-close:hover:after,.fancybox-wrap.fancybox-wrap-instagram .fancybox-close:active:after{color:#000}.fancybox-wrap.fancybox-wrap-instagram .fancybox-close:after{width:20px;height:20px;line-height:20px;color:#ccc}@media(max-width: 639px){.fancybox-wrap.fancybox-wrap-instagram .fancybox-close{width:80px;height:80px;right:0;top:0;border-radius:0 0 0 40px}.fancybox-wrap.fancybox-wrap-instagram .fancybox-close:after{position:absolute;top:10px;right:10px;color:rgba(0,0,0,.8);content:"×";width:43px;height:43px;line-height:43px;font-size:30px;display:block;background:rgba(255,255,255,.25);border-radius:100%}.fancybox-wrap.fancybox-wrap-instagram .fancybox-close:focus:after,.fancybox-wrap.fancybox-wrap-instagram .fancybox-close:hover:after,.fancybox-wrap.fancybox-wrap-instagram .fancybox-close:active:after{color:#000;background:rgba(255,255,255,.5)}}.fancybox-wrap-elfi-video-select .fancybox-skin,.fancybox-wrap-elfi-video-select .fancybox-inner,.fancybox-wrap-elfi-video-select-wide .fancybox-skin,.fancybox-wrap-elfi-video-select-wide .fancybox-inner,.fancybox-wrap-elfi-only-text .fancybox-skin,.fancybox-wrap-elfi-only-text .fancybox-inner{border-radius:19px;background:rgba(0,0,0,0)}.fancybox-wrap-elfi-video-select .fancybox-close,.fancybox-wrap-elfi-video-select .fancybox-btn-close,.fancybox-wrap-elfi-video-select-wide .fancybox-close,.fancybox-wrap-elfi-video-select-wide .fancybox-btn-close,.fancybox-wrap-elfi-only-text .fancybox-close,.fancybox-wrap-elfi-only-text .fancybox-btn-close{right:19px;top:5px;background:url(gfx/elfi/2017/order-video/intro/product-video-layer/ico-layer-close.png) no-repeat center rgba(0,0,0,0);width:51px;height:51px;text-decoration:none}.fancybox-wrap-elfi-video-select .fancybox-close:after,.fancybox-wrap-elfi-video-select .fancybox-btn-close:after,.fancybox-wrap-elfi-video-select-wide .fancybox-close:after,.fancybox-wrap-elfi-video-select-wide .fancybox-btn-close:after,.fancybox-wrap-elfi-only-text .fancybox-close:after,.fancybox-wrap-elfi-only-text .fancybox-btn-close:after{display:none}.fancybox-wrap-elfi-video-select .fancybox-close:focus,.fancybox-wrap-elfi-video-select .fancybox-close:hover,.fancybox-wrap-elfi-video-select .fancybox-close:active,.fancybox-wrap-elfi-video-select .fancybox-btn-close:focus,.fancybox-wrap-elfi-video-select .fancybox-btn-close:hover,.fancybox-wrap-elfi-video-select .fancybox-btn-close:active,.fancybox-wrap-elfi-video-select-wide .fancybox-close:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-close:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-close:active,.fancybox-wrap-elfi-video-select-wide .fancybox-btn-close:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-btn-close:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-btn-close:active,.fancybox-wrap-elfi-only-text .fancybox-close:focus,.fancybox-wrap-elfi-only-text .fancybox-close:hover,.fancybox-wrap-elfi-only-text .fancybox-close:active,.fancybox-wrap-elfi-only-text .fancybox-btn-close:focus,.fancybox-wrap-elfi-only-text .fancybox-btn-close:hover,.fancybox-wrap-elfi-only-text .fancybox-btn-close:active{background:rgba(255,255,255,.15) url(gfx/elfi/2017/order-video/intro/product-video-layer/ico-layer-close.png) no-repeat center}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer{background:#fff}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer{min-height:100%;display:flex !important;flex-direction:column}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer>form,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer>.product-video-form,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer>form,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer>.product-video-form,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer>form,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer>.product-video-form{flex:1;display:flex;flex-direction:column}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer>form>.video-mobile,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer>.product-video-form>.video-mobile,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer>form>.video-mobile,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer>.product-video-form>.video-mobile,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer>form>.video-mobile,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer>.product-video-form>.video-mobile{flex:1}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer:not(.product-video-free-info-layer) .video-image:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer:not(.product-video-free-info-layer) .video-image:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer:not(.product-video-free-info-layer) .video-image:after{content:"";background:url(gfx/elfi/2018/order-video/intro/corner-shadow-bl-popup.png) no-repeat;width:100%;height:130px;position:absolute;bottom:0;left:0}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .box-coupon-info,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .box-coupon-info,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .box-coupon-info{z-index:10}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;height:371px;background-position:top center;background-repeat:no-repeat;position:relative}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image{background-position:top right;background-size:cover;height:calc(var(--vh, 1vh)*50);max-height:442px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-size-11,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-size-11,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-size-11{height:88.67vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-size-10,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-size-10,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-size-10{height:88.67vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-size-3,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-size-3,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-size-3{height:73.07vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-size-8,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-size-8,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-size-8{height:87.73vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-size-7,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-size-7,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-size-7{height:88.27vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-size-5,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-size-5,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-size-5{height:87.73vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-size-1,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-size-1,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-size-1{height:69.07vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-size-2,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-size-2,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-size-2{height:67.2vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-size-4,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-size-4,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-size-4{height:70.53vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-size-6,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-size-6,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-size-6{height:69.87vw}}@media(max-width: 375px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image{height:calc(var(--vh, 1vh)*45)}}@media(max-width: 360px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image{flex-direction:column;justify-content:flex-end;align-items:flex-start}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .shadow-bg,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .shadow-bg,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .shadow-bg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:url(gfx/elfi/2023/common/video-popup-shadow.png);background-repeat:no-repeat;background-position:top left;background-size:100% 100%;pointer-events:none}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .shadow-bg,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .shadow-bg,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .shadow-bg{background-image:url(gfx/elfi/2024/mobile/common/video-popup-shadow.png);background-size:100% auto;background-position:bottom left}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .btn-video-like,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .btn-video-like,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .btn-video-like{top:10px;left:32px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .btn-video-like,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .btn-video-like,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .btn-video-like{left:12px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-trailer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-trailer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-trailer{cursor:pointer;position:absolute;left:50%;margin-left:-29px;display:block;width:58px;height:58px;top:50%;margin-top:-50px;z-index:3;transition:transform linear .1s}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-trailer:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-trailer:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-trailer:before{content:"";position:absolute;display:block;width:1px;height:1px;background:#000;top:22px;left:22px;box-shadow:0 0 45px 22px rgba(0,0,0,.75);border-radius:100%;z-index:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-trailer:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-trailer:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-trailer:after{display:block;position:relative;z-index:1;content:"";background-image:url(gfx/elfi/2024/common/btn-play-red-circle_58x58.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:58px;height:58px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-trailer:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-trailer:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-trailer:hover{transform:scale(0.925) !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-trailer:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-trailer:active,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-trailer:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-trailer:active,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-trailer:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-trailer:active{transform:scale(0.85) !important}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-trailer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-trailer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-trailer{background:none;transform:scale(1);margin-left:-7vw;margin-top:-10vw;width:14vw;height:14vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-trailer:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-trailer:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-trailer:hover{transform:scale(1);background:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-trailer:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-trailer:active,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-trailer:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-trailer:active,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-trailer:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-trailer:active{transform:scale(1);background:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-trailer:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-trailer:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-trailer:after{display:block;width:14vw;height:14vw;border-radius:100%;outline:none;border-width:0;background-color:#fff;background-image:url(gfx/elfi/2023/common/ico-play-red_23x26.png);background-repeat:no-repeat;background-position:center center;background-size:13px auto}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title{position:relative;z-index:2;margin:0 16px 35px 42px;color:#fff;line-height:45px;font-size:49px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;font-weight:bold;text-shadow:0 0 30px #000}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title{margin-left:6vw;margin-right:3vw;margin-bottom:4vw;font-size:35px;width:90%}}@media(max-width: 415px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title{font-size:32px}}@media(max-width: 390px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title{font-size:28px;margin-bottom:4.4vw;margin-left:4.4vw}}@media(max-width: 360px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title{font-size:25px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title>.video-title-text,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title>.video-title-text,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title>.video-title-text{display:block}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges{display:flex;justify-content:flex-start;margin-bottom:5px;position:relative;z-index:5}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges{margin-bottom:2vw}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges .circle-badge,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges .circle-badge,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges .circle-badge{width:60px;height:60px}@media(max-width: 639px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges .circle-badge,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges .circle-badge,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges .circle-badge{width:10vw;height:10vw;margin-left:-2vw}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges .circle-badge,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges .circle-badge,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title>.circle-badges .circle-badge{width:14vw;height:14vw}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges{margin-bottom:22px;position:relative;z-index:5;flex-basis:100%;text-shadow:none;display:flex;line-height:normal;flex-wrap:wrap}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges{margin-bottom:0}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges .spacer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges .spacer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges .spacer{height:8px;flex-basis:100%}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span{display:inline-block;position:relative;margin-right:8px;font-size:16px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-weight:bold;padding:5px 10px 3px;border-radius:3px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span:not(.is-new-text),.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span:not(.is-new-text),.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span:not(.is-new-text){text-transform:uppercase}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span:not(.is-new-text),.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span:not(.is-new-text),.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span:not(.is-new-text){font-size:14px;margin-bottom:2vw}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-success,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-free,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-success,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-free,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-success,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-free{background-color:#00a651}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price{background-color:#00a651;position:relative}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion>span,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price>span{display:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion:hover>span,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price:hover>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion:hover>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price:hover>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion:hover>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price:hover>span{line-height:normal;position:absolute;top:100%;left:0;z-index:3;background:#fff;border-radius:8px;box-shadow:5px 5px 24px rgba(0,0,0,.14);padding:18px 20px;font-size:16px;width:280px;overflow:hidden;color:#000;content:attr(data-hint);opacity:1;transform:scale(1);transition:opacity ease-in-out .25s,transform ease-in-out .125s;height:fit-content;display:table;font-size:16px;font-style:normal;font-weight:normal;text-transform:none;margin-top:10px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price{padding-left:8px;padding-right:8px;background:#009f4e;background:linear-gradient(to bottom, #009f4e 0%, #007c3d 100%)}@media screen and (max-width: 474px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price{padding-left:6px;padding-right:6px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price del{font-size:80%;font-weight:normal;text-decoration:none;display:inline-block;margin-left:5px;position:relative}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price del:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price del:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-promotion-with-price del:after{content:"";position:absolute;top:45%;left:-3px;right:-3px;border-top:1px solid rgba(255,255,255,.45)}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-available,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-red,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-available,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-red,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-available,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-red{background-color:#e61d2b}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-eve,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-adult,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-eve,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-adult,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-eve,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-adult{background-color:#00aeef}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-premium,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-premium,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-premium{color:#000;background-color:#d1b602}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-premium:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-premium:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-premium:after{content:"";width:15px;height:14px;margin-left:5px;position:relative;top:2px;display:inline-block;background-image:url(gfx/elfi/2018/order-video/intro/ico-star-premium.png)}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-bestseller,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-bestseller,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-bestseller{background-color:#fbaf5d;color:#000}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-soon,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-soon,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-soon{background-color:#d3c568;color:#000}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-video-call,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-video-call,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-video-call{background-color:#197b30;color:#fff}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-coupon-top,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-coupon-top,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-coupon-top{background-color:#82ca9c;color:#000}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-coupon-top.campaign-blackfriday,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-coupon-top.campaign-blackfriday,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-coupon-top.campaign-blackfriday{background-color:#343008;color:#eed657}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new{color:#000;background:#e8ecb6}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new.is-new-alt,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new.is-new-alt,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new.is-new-alt{background-color:#aba000}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-soon-simple,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-soon-simple,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-soon-simple{background-color:#3cb878;color:#000}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-bestseller,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-bestseller,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-bestseller{order:-1}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new-text,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new-text,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new-text{padding:5px 10px 0 0 !important;color:#e6cd6d;font-weight:900;text-shadow:0 0 5px #051428,0 3px 10px #051428,0 6px 15px #051428}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new-text,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new-text,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new-text{color:#e5d081;font-size:15px}}@media screen and (max-width: 390px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new-text,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new-text,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .badges span.is-new-text{margin-bottom:5px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title small.count,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title small.count,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title small.count{position:relative;z-index:4;color:#e61d2b;font-size:16px;font-weight:bold;margin:5px 0 20px 0;min-height:26px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title small.count:not(.hide-bg):after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title small.count:not(.hide-bg):after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title small.count:not(.hide-bg):after{content:"";background:url(gfx/elfi/2018/order-video/intro/ico-group-video.png) no-repeat;width:24px;height:15px;display:inline-block;margin-left:.5em}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features{position:relative;z-index:3;color:#fff;font-size:16px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-weight:bold;margin-bottom:0;margin-top:-10px;margin-left:-10px;display:flex;justify-content:flex-start;flex-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;align-items:center;text-shadow:none}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features{margin-top:2vw;line-height:1.15;font-size:15px}}@media(max-width: 390px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features{font-size:14px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone{display:inline-block;padding:10px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone{padding-top:0;padding-bottom:0;pointer-events:none;display:flex;justify-content:flex-start;align-items:center}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone img{margin-right:.25em;vertical-align:middle}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone img{margin-right:.5em}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features span,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration span,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone span{display:inline-block}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features{margin-right:30px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features{margin-right:0}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration{margin-right:10px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-duration{margin-right:0}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone{cursor:help}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone img{position:relative;top:-2px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone:after{content:"";display:inline-block;border-radius:100%;width:14px;height:14px;color:#000;text-align:center;margin-left:.33em;background:#fff;font-size:14px;background:url(gfx/elfi/2022/common/ico-help-circle-dark_14x14.png) no-repeat;background-size:contain;vertical-align:middle}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-features:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .video-title .video-title-features .cell-phone:after{display:none}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .opineo-badge,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .opineo-badge,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .opineo-badge{position:absolute;background:url(gfx/elfi/2021/order-video/opineo-badge-popup_55x61.png) no-repeat;width:55px;height:61px;right:30px;bottom:20px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .available-badge,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .available-badge,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .available-badge{position:absolute;display:block;min-height:13px;right:30px;bottom:35px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .available-badge>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .available-badge>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .available-badge>span{display:inline-block;background:url(gfx/elfi/2023/common/ico-check-green-circle_13x13.png) no-repeat left center;padding-left:20px;font-size:16px;color:#fff}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is{position:absolute;display:flex;top:-2px;right:60px;z-index:5;white-space:nowrap}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-recommended,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-new,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-eve,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-adult,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-recommended,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-new,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-eve,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-adult,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-recommended,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-new,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-eve,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-adult{margin-right:10px;min-width:68px;height:74px;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;font-size:13px;font-weight:bold;font-style:italic;font-family:Georgia,Lora,Times,"Times New Roman",serif;text-align:center;line-height:18px;padding:10px 8px 0 5px;color:#fff}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-recommended:first-line,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-new:first-line,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-eve:first-line,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-adult:first-line,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-recommended:first-line,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-new:first-line,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-eve:first-line,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-adult:first-line,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-recommended:first-line,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-new:first-line,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-eve:first-line,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-adult:first-line{font-size:18px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-recommended:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-new:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-eve:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-adult:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-recommended:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-new:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-eve:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-adult:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-recommended:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-new:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-eve:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-adult:after{content:"";display:block;width:15px;height:15px;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;margin-left:auto;margin-right:auto;margin-top:2px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-recommended,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-recommended,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-recommended{background-image:url(gfx/elfi/2017/order-video/intro/video-badge_green.png)}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-recommended:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-recommended:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-recommended:after{background-image:url(gfx/elfi/2017/order-video/intro/video-badge_thumb.png)}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-new,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-new,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-new{background-image:url(gfx/elfi/2017/order-video/intro/video-badge_orange.png)}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-new:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-new:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-new:after{background-image:url(gfx/elfi/2017/order-video/intro/video-badge_star.png)}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-eve,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-eve,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-eve{background-image:url(gfx/elfi/2018/order-video/intro/video-badge_blue.png);min-width:112px;height:83px;font-size:19px;line-height:21px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-eve:first-line,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-eve:first-line,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-eve:first-line{font-size:15px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image .is .is-eve:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image .is .is-eve:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image .is .is-eve:after{width:14px;height:12px;margin-top:8px;background-image:url(gfx/elfi/2018/order-video/intro/video-badge_snowflake.png)}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-playing,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-playing,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-playing{background:#000 !important}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-playing,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-playing,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-playing{height:458px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-playing:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-playing:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-playing:before{content:"";position:absolute;z-index:6;width:0;height:0;top:30px;right:30px;box-shadow:0 0 71px 71px #000;display:none !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-playing>.trailer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-playing>.trailer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-playing>.trailer{background:#000;position:absolute;z-index:5;width:100%;height:100%;display:flex;top:0;right:0;bottom:0;left:0;align-items:stretch;justify-content:center}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-playing>.btn-video-like,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-playing>.video-trailer,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-playing>.video-title,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-playing>.video-image-description,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-playing>.facebook-wrapper,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-playing>.is,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-playing>.opineo-badge,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-image.video-image-playing>.available-badge,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-playing>.btn-video-like,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-playing>.video-trailer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-playing>.video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-playing>.video-image-description,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-playing>.facebook-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-playing>.is,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-playing>.opineo-badge,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-image.video-image-playing>.available-badge,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-playing>.btn-video-like,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-playing>.video-trailer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-playing>.video-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-playing>.video-image-description,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-playing>.facebook-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-playing>.is,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-playing>.opineo-badge,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-image.video-image-playing>.available-badge{visibility:hidden;pointer-events:none;z-index:0;opacity:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-player-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-player-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-player-wrapper{position:absolute;top:0;left:0;right:0;z-index:1000;display:none;pointer-events:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-player-wrapper.video-image-playing,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-player-wrapper.video-image-playing,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-player-wrapper.video-image-playing{display:block;pointer-events:auto}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-description,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-description,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-description,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video{padding:0 45px;font-size:20px;line-height:26px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-description,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-description,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-description,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video{padding:6.4vw}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile{padding-top:1.5vw;padding-bottom:0}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video{padding:6.4vw}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper{display:flex;flex-wrap:wrap;padding-top:8px;justify-content:space-between;align-items:flex-start;min-height:22px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-coupon-video-popup>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-coupon-video-popup>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-coupon-video-popup>span{margin-right:15px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-coupon-video-popup,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-trailer,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-yt-watch,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-coupon-video-popup,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-trailer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-yt-watch,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-coupon-video-popup,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-trailer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-yt-watch{padding-top:0 !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-coupon-video-popup>span,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-trailer>span,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-yt-watch>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-coupon-video-popup>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-trailer>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-yt-watch>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-coupon-video-popup>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-trailer>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-yt-watch>span{font-size:15px !important;margin-left:0 !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-coupon-video-popup>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-trailer>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-yt-watch>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-coupon-video-popup>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-trailer>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-yt-watch>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-coupon-video-popup>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-trailer>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-yt-watch>span:before{margin-right:5px !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-trailer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-trailer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video .btn-video-trailer-wrapper .btn-video-trailer{margin-left:auto !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile{margin-top:10px;font-size:15px;color:#404040;display:inline-block}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile.btn-toggle,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile.btn-toggle,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile.btn-toggle{pointer-events:none;cursor:pointer;position:relative}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile.btn-toggle:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile.btn-toggle:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile.btn-toggle:after{content:"";width:12px;height:2px;border-radius:2px;background:#e61d2b;position:absolute;top:11px;right:0;opacity:0;transform:scaleX(0)}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile.btn-toggle.active,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile.btn-toggle.active,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile.btn-toggle.active{pointer-events:auto !important;cursor:pointer;padding-right:35px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile.btn-toggle.active:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile.btn-toggle.active:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile.btn-toggle.active:after{transition:opacity ease-in-out .25s,transform ease-in-out .25s;transform:scaleX(1);opacity:1}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile b,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile em,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile b,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile em,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile b,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile em{display:inline-block;font-weight:bold;font-style:normal;padding-right:1.75em;padding-bottom:.25em;white-space:nowrap}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile b img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile strong img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile b img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile strong img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile b img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile strong img{vertical-align:middle;display:inline-block;margin-right:.333em}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile strong:first-child img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile strong:first-child img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile strong:first-child img{opacity:.8}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile em,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile em,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile em{padding-left:.75em;padding-right:.75em;display:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile b,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile b,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile b{display:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile+.btn-toggle,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile+.btn-toggle,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .video-subtitle-mobile+.btn-toggle{padding-left:1.5vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile>a.btn-toggle,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile>a.btn-toggle,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile>a.btn-toggle{display:inline-block;font-weight:bold;font-size:15px;color:#e61d2b;text-decoration:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile>a.btn-toggle.active,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile>a.btn-toggle.active,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile>a.btn-toggle.active{display:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .btn-scroll-to-content .btn-scroll,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .btn-scroll-to-content .btn-scroll,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .btn-scroll-to-content .btn-scroll{background:#f3f3f3;border-radius:40px/35px;display:block;padding:10px;line-height:20px;text-align:center;font-size:15px;color:#000;text-decoration:none;margin-top:15px;position:relative}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .btn-scroll-to-content .btn-scroll:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .btn-scroll-to-content .btn-scroll:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .btn-scroll-to-content .btn-scroll:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .btn-scroll-to-content .btn-scroll:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .btn-scroll-to-content .btn-scroll:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .btn-scroll-to-content .btn-scroll:hover{text-decoration:none;background:#f6f6f6}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-mobile .btn-scroll-to-content .btn-scroll:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-mobile .btn-scroll-to-content .btn-scroll:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-mobile .btn-scroll-to-content .btn-scroll:after{content:"›";color:#000;font-weight:bold;display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;transform:rotate(90deg);transform-origin:50% 50%;font-size:22px;border-width:0;background:none;position:absolute;right:15px;top:12px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-description,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-description,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-description{padding-top:35px;padding-bottom:35px;background:#f4f3f3;font-size:19px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-description>p:last-child,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-description>p:last-child,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-description>p:last-child{margin-bottom:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-description>p:first-letter,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-description>p:first-letter,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-description>p:first-letter{font-size:48px;font-weight:normal;font-family:serif;color:#000;margin-right:0;line-height:22px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-description>p:first-letter,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-description>p:first-letter,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-description>p:first-letter{font-size:36px;color:#414141}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-description,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-description,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-description{padding:15px 0 30px;background:none;font-size:15px;line-height:22px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-description p,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-description p,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-description p{color:#414141}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-description p br,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-description p br,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-description p br{display:none}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description>strong.title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description>strong.title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description>strong.title{color:#000;font-weight:bold;display:block;margin-bottom:10px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile{text-align:left;padding-left:4vw;padding-right:4vw;padding-bottom:0;margin-top:5vw;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-return,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-atest,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-payment,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-return,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-atest,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-payment,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-return,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-atest,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-payment{display:inline-block;text-decoration:none;font-size:inherit;font-weight:normal;padding-left:2.4vw;padding-right:2.4vw;padding-bottom:1vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-shipping,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-return,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-atest,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-shipping,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-return,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-atest,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-shipping,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-return,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-atest{color:inherit;white-space:nowrap}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-shipping:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-return:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-atest:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-shipping:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-return:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-atest:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-shipping:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-return:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-atest:before{content:"✓";width:1em;font-size:1.5em;vertical-align:middle;position:relative;top:-1px;display:inline-block;line-height:1.5rem;color:#008c01}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment{padding-bottom:1.1rem}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-payment,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-payment,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-payment{margin-top:5px;margin-left:18px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-payment img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-payment img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-payment img{margin:0 4px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-paypo,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-paypo,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-shipping-and-payment>.subrow-paypo{margin-top:5px;color:inherit;line-height:1.5rem}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating{color:inherit;line-height:1.4rem}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating:before{display:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating{display:flex;justify-content:flex-start;width:100%;height:11px;margin-top:5px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating:after{content:"";background:url(gfx/elfi/2021/common/rating/stars-5.png) no-repeat top left;background-size:68px 11px;width:68px;height:11px;display:inline-block}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-4:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-40:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-4:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-40:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-4:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-40:after{width:56px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-45:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-45:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-45:after{width:62px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-5:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-50:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-5:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-50:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-5:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating.rating-50:after{width:68px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating-origin,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating-origin,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-under-description.visible-mobile>.row-rating>span.rating-origin{display:block;margin:5px 0 0 -4px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature{padding-top:15px;padding-bottom:30px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature{padding-top:2vw}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>strong.title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>strong.title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>strong.title{color:#000;font-weight:bold;display:block;margin-bottom:10px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>strong.title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>strong.title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>strong.title{margin-bottom:5vw}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>strong.title.title-bigger,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>strong.title.title-bigger,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>strong.title.title-bigger{font-size:1.33em}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone{line-height:1.25;display:inline-flex;justify-content:flex-start;align-items:center;font-size:16px;color:#2b2b2b;margin-bottom:15px;margin-left:-10px;background:#f3f3f3;border-radius:16px;height:40px;padding:0 18px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone{font-size:15px;margin-bottom:20px;margin-left:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone.btn-toggle,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone.btn-toggle,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone.btn-toggle{cursor:pointer;border-width:0;outline:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone.btn-toggle:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone.btn-toggle:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone.btn-toggle:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone.btn-toggle:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone.btn-toggle:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone.btn-toggle:hover{text-decoration:none;background:#f6f6f6}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone.btn-toggle>b,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone.btn-toggle>b,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone.btn-toggle>b{position:relative;padding-right:20px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone>b img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone>b img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone>b img{margin-right:5px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone>span.badge,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone>span.badge,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone>span.badge{display:inline-block;position:relative;top:1px;margin-left:8px;font-size:10px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-weight:bold;padding:3px 6px 1px 6px;border-radius:2px;text-transform:uppercase}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone>span.badge.is-new,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone>span.badge.is-new,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone>span.badge.is-new{background:#e61d2b;color:#fff}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone>a.tip,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone>a.tip,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone>a.tip{display:inline-block;margin-left:15px;position:relative;top:-1px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone>a.tip,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone>a.tip,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone>a.tip{display:none}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text{display:block;font-size:15px;max-height:0;overflow:hidden;opacity:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text>p,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text>p,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text>p{opacity:0}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text>p,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text>p,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text>p{font-size:15px;font-weight:normal;line-height:22px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-12>p>strong:first-child,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-13>p>strong:first-child,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-14>p>strong:first-child,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-12>p>strong:first-child,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-13>p>strong:first-child,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-14>p>strong:first-child,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-12>p>strong:first-child,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-13>p>strong:first-child,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-14>p>strong:first-child{font-size:1.25em !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-11>p,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-10>p,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-11>p,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-10>p,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-11>p,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-10>p{margin:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-11>p:first-of-type,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-10>p:first-of-type,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-11>p:first-of-type,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-10>p:first-of-type,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-11>p:first-of-type,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-10>p:first-of-type{margin-top:.5em !important;margin-bottom:1em !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-11>p:first-of-type>strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-10>p:first-of-type>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-11>p:first-of-type>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-10>p:first-of-type>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-11>p:first-of-type>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-10>p:first-of-type>strong{font-size:1.25em !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-11>p>i,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-10>p>i,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-11>p>i,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-10>p>i,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-11>p>i,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.is-10>p>i{color:#e61d2b;font-style:normal}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.active,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.active,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.active{padding-bottom:1.25em;display:block;max-height:125vw;overflow:visible;opacity:1;transition:max-height ease-in-out .2s,opacity ease-in-out .2s}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.active>p,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.active>p,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .video-addon-phone-text.active>p{opacity:1;transition:opacity ease-in-out .2s;transition-delay:.1s}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>div>table,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>table,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>div>table,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>table,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>div>table,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>table{width:100%;font-size:16px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>div>table td,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>table td,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>div>table td,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>table td,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>div>table td,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>table td{width:50%;vertical-align:top;padding-right:30px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>div>table td>img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>table td>img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>div>table td>img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>table td>img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>div>table td>img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>table td>img{display:inline-block;padding:2px 5px 2px 0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>div>table td>img.tip,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>table td>img.tip,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>div>table td>img.tip,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>table td>img.tip,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>div>table td>img.tip,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>table td>img.tip{position:relative;top:-6px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>div>table td>strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>table td>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>div>table td>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>table td>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>div>table td>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>table td>strong{display:inline-block;margin-top:1em}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>div>table td>strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>table td>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>div>table td>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>table td>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>div>table td>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>table td>strong{margin-top:0}}@media(max-width: 500px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>div>table td,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>table td,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>div>table td,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>table td,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>div>table td,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>table td{display:block;width:100%;padding-right:0}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>div>table,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>table,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>div>table,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>table,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>div>table,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>table{font-size:15px;font-weight:normal;line-height:22px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>div>table img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>table img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>div>table img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>table img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>div>table img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>table img{display:none !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature .tip img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature .tip img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature .tip img{display:inline !important}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>.paypo,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>.paypo,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>.paypo{margin-top:.5em;font-size:16px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-feature>.paypo,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>.paypo,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-feature>.paypo{font-size:15px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .slide-btns,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .slide-btns,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .slide-btns{text-align:center}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .slide-btns .dot,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .slide-btns .dot,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .slide-btns .dot{display:inline-block;width:8px;height:8px;margin:10px 1px;background-color:#e2e2e2;border-radius:100%}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .slide-btns .dot:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .slide-btns .dot:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .slide-btns .dot:hover{background-color:#e61d2b}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:4.6vw 4.9vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn{flex-grow:0;background:#f3f3f3;border-radius:20px;min-height:40px;line-height:1;padding:4px 15px 5px 15px;display:flex;text-align:left;justify-content:flex-start;align-items:center;outline:none;border-width:0;min-width:100px;font-size:15px;color:#2b2b2b;margin:1.8vw 1.5vw}@media(max-width: 375px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn{padding:3px 12px 4px 12px;min-height:38px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn>span{display:inline-block}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-is_available>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-is_available>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-is_available>span{background:url(gfx/elfi/2023/common/ico-check-green-circle_23x23.png) no-repeat left center;background-size:12px auto;min-height:12px;padding-left:22px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-return>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-return>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-return>span{background:url(gfx/elfi/2023/common/ico-return-dark_31x35.png) no-repeat left center;background-size:16px auto;min-height:18px;padding-left:28px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-shipment>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-shipment>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-shipment>span{background:url(gfx/elfi/2023/common/ico-shipment-dark_49x25.png) no-repeat left center;background-size:25px auto;min-height:13px;padding-left:38px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-faq,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-faq,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-faq{justify-content:center}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-atest>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-atest>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-atest>span{background:url(gfx/elfi/2024/mobile/common/ico-hospital_43x41.png) no-repeat left center;background-size:22px auto;min-height:13px;padding-left:30px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-is_subscription,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-is_subscription,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-is_subscription{background-color:rgba(0,0,0,0);flex-basis:100% !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-is_subscription>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-is_subscription>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn.pill-btn-is_subscription>span{padding:3px 10px;background:#ecd145;font-weight:bold;border-radius:5px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav button.pill-btn:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav button.pill-btn:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav button.pill-btn:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav button.pill-btn:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav button.pill-btn:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav button.pill-btn:hover{background:#e5e5e5}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile{padding:6.4vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info{padding-bottom:12vw;color:#000}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.img-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.img-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.img-wrapper{text-align:center}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper{font-size:28px;line-height:1.25;margin:1em 0 0 0}@media(max-width: 390px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper{font-size:28px}}@media(max-width: 375px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper{font-size:27px}}@media(max-width: 360px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper{font-size:26px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>.title-wrapper>strong{display:block}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>p,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>p,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info>p{font-size:14px;line-height:22px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq>.title-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq>.title-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq>.title-wrapper{margin-top:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper{margin-top:1em}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category .faq-element-title,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category .faq-element-text,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category .faq-element-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category .faq-element-text,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category .faq-element-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category .faq-element-text{line-height:22px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title{font-size:16px;font-weight:bold;padding-top:.25em;padding-bottom:.25em}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title:after{display:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title:hover,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title:active,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title:active,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category a.faq-element-title:active{font-weight:bold}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category .faq-element-text,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category .faq-element-text,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category .faq-element-text{font-size:14px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category .faq-element-text ul,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category .faq-element-text ul,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-faq .faq-wrapper .faq-category .faq-element-text ul{margin-top:0;padding-left:1em}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-shipment,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-shipment,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-shipment{padding-bottom:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-shipment>.title-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-shipment>.title-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-shipment>.title-wrapper{margin-top:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-atest>p>span.muted,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-atest>p>span.muted,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .video-info.video-info-atest>p>span.muted{color:#9c9c9c}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .btn-top,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .btn-top,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .btn-top{height:62px;border:1px solid #000;border-radius:62px;text-align:center;padding:10px;line-height:42px;font-weight:bold;font-size:18px;color:#000;background:#fff;margin:50px auto;width:100%;display:block;transition:transform linear .1s}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .btn-top:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .btn-top:active,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .btn-top:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .btn-top:active,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .btn-top:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-info-wrapper.visible-mobile .btn-top:active{transform:scale(0.95) !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-trailer,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-yt-watch,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-trailer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-yt-watch,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-trailer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-yt-watch{display:inline-block;text-align:center;font-size:16px;text-decoration:none;padding-top:8px;position:relative;color:#e61d2b}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-trailer,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-yt-watch,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-trailer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-yt-watch,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-trailer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-yt-watch{font-size:13px;line-height:normal;padding-top:2.5vw}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup>span,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold>span,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended>span,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-trailer>span,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-yt-watch>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-trailer>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-yt-watch>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-trailer>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-yt-watch>span{position:relative}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-trailer>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-yt-watch>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-trailer>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-yt-watch>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-trailer>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-yt-watch>span:before{content:"";display:inline-block;position:relative;top:-1px;vertical-align:middle;width:14px;height:14px;margin-right:15px;background:url(gfx/elfi/2019/order-common/ico-btn-coupon.png) no-repeat 0 0}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-trailer>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-yt-watch>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-trailer>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-yt-watch>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-trailer>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-yt-watch>span:before{background-image:url(gfx/elfi/2019/mobile/order-common/ico-btn-coupon_24x24.png);background-size:12px 12px;margin-right:2.5vw;vertical-align:bottom}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-trailer.disabled,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-trailer.disabled,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-trailer.disabled,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled{color:#aaa}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-trailer.disabled>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-trailer.disabled>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-trailer.disabled>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled>span:before{background:url(gfx/elfi/2019/order-common/ico-btn-coupon_gray.png) no-repeat 0 0}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-trailer.disabled>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-trailer.disabled>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-trailer.disabled>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled>span:before{background-image:url(gfx/elfi/2019/mobile/order-common/ico-btn-coupon_gray_24x24.png);background-size:12px 12px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled:hover,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled:hover,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled:hover,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-trailer.disabled:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-trailer.disabled:hover,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-trailer.disabled:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-trailer.disabled:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup.disabled:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold.disabled:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-coupon-video-popup-gold-extended.disabled:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-trailer.disabled:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-trailer.disabled:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-yt-watch.disabled:hover{opacity:.667}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-trailer>span,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-yt-watch>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-trailer>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-yt-watch>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-trailer>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-yt-watch>span{margin-left:10px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-trailer>span:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .btn-video-yt-watch>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-trailer>span:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .btn-video-yt-watch>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-trailer>span:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .btn-video-yt-watch>span:before{background:url(gfx/elfi/2021/common/ico-play-raw-small_10x11.png) no-repeat 0 0;width:10px;height:11px;vertical-align:middle}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .promo-area,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .promo-area,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .promo-area{border-radius:8px;font-weight:bold;display:flex;flex-flow:row nowrap;justify-content:flex-start;max-width:180px;margin-left:-5px;margin-top:15px;color:#333;text-align:center;font-size:16px;line-height:normal;padding:12px 8px;background:#82ca9c}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .promo-area:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .promo-area:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .promo-area:before{content:url(gfx/elfi/2019/common/promo/ico-green_16x16.png);margin-right:8px;display:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .promo-area span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .promo-area span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .promo-area span{display:block}@keyframes promo-area-animation{10%{background:#dbfadc;opacity:1;transform:translateY(0)}60%{background:#dbfadc;opacity:1;transform:translateY(0)}70%{background:rgba(219,250,220,0);opacity:1;transform:translateY(0)}100%{background:rgba(219,250,220,0);opacity:1;transform:translateY(0)}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review{width:100%;font-weight:normal;font-size:16px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review{text-align:left}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>strong{font-weight:bold;font-size:23px;display:block;margin-bottom:10px;color:#000}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>strong.visible-mobile,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>strong.visible-mobile,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>strong.visible-mobile{font-size:20px;margin-bottom:5vw}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value>small>.with-ico,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value>small>.with-ico,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.foundation,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-rating,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-shipping,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-return,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-atest,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value>small>.with-ico,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value>small>.with-ico,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.foundation,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-shipping,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-return,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-atest,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value>small>.with-ico,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value>small>.with-ico,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.foundation,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-shipping,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-return,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-atest{color:#2e2e2e;text-decoration:none;font-size:inherit;font-weight:normal;line-height:1;padding-top:3px;padding-bottom:3px;padding-left:26px;position:relative}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value>small>.with-ico:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value>small>.with-ico:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.foundation:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-rating:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-shipping:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-return:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-atest:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value>small>.with-ico:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value>small>.with-ico:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.foundation:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-rating:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-shipping:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-return:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-atest:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value>small>.with-ico:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value>small>.with-ico:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.foundation:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-rating:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-shipping:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-return:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-atest:before{content:"✓";width:1em;font-size:1.5em;vertical-align:middle;position:absolute;top:0;left:2px;display:inline-block}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value>small>.with-ico>a.tip,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value>small>.with-ico>a.tip,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.foundation>a.tip,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-rating>a.tip,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-shipping>a.tip,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-return>a.tip,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-atest>a.tip,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value>small>.with-ico>a.tip,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value>small>.with-ico>a.tip,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.foundation>a.tip,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-rating>a.tip,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-shipping>a.tip,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-return>a.tip,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-atest>a.tip,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value>small>.with-ico>a.tip,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value>small>.with-ico>a.tip,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.foundation>a.tip,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-rating>a.tip,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-shipping>a.tip,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-return>a.tip,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-atest>a.tip{display:inline-block}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value>small>.with-ico>a.tip img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value>small>.with-ico>a.tip img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.foundation>a.tip img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-rating>a.tip img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-shipping>a.tip img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-return>a.tip img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-atest>a.tip img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value>small>.with-ico>a.tip img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value>small>.with-ico>a.tip img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.foundation>a.tip img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-rating>a.tip img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-shipping>a.tip img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-return>a.tip img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-atest>a.tip img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value>small>.with-ico>a.tip img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value>small>.with-ico>a.tip img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.foundation>a.tip img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-rating>a.tip img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-shipping>a.tip img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-return>a.tip img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-atest>a.tip img{display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:5px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-payment,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-payment,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-payment{padding-top:1em;padding-left:.25em}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value{display:block;text-decoration:none;margin-bottom:12px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value{margin-bottom:0}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value>small,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value>small,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value>small,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value>small,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value>small,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value>small{color:#2e2e2e;font-size:inherit}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value>small>.rating,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value>small>.rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value>small>.rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value>small>.rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value>small>.rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value>small>.rating{position:relative;display:block;width:95px;height:14px;margin-top:6px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value>small>.rating:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value>small>.rating:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value>small>.rating:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value>small>.rating:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value>small>.rating:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value>small>.rating:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(gfx/elfi/2017/order-video/intro/product-video-layer/rating-45.png) no-repeat 0 0;background-size:contain}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value>small>.rating,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value>small>.rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value>small>.rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value>small>.rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value>small>.rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value>small>.rating{margin-left:0}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value>small,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value>small,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value>small,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value>small,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value>small,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value>small{font-size:15px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value>small>.rating,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value>small>.rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value>small>.rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value>small>.rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value>small>.rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value>small>.rating{width:70px;height:11px;margin-top:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value>small>.rating:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value>small>.rating:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value>small>.rating:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value>small>.rating:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value>small>.rating:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value>small>.rating:after{background-image:url(gfx/elfi/2021/common/rating/stars-5_108x18.png)}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value:hover,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>span.value:active,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value:hover,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.value:active,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>span.value:active,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.value:active,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>span.value:active,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.value:active{color:#e61d2b}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.foundation,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.foundation,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.foundation{color:#2e2e2e;text-decoration:none;font-weight:normal;display:block;position:relative}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.foundation img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.foundation img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.foundation img{display:inline-block;margin-left:4px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.foundation,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.foundation,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.foundation{pointer-events:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>a.foundation img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>a.foundation img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>a.foundation img{display:none}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-shipping,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-return,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-shipping,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-return,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-shipping,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-return{color:#008c01}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-shipping img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-return img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-shipping img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-return img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-shipping img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-return img{margin-left:4px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-shipping,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-return,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-shipping,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-return,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-shipping,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-return{color:inherit;pointer-events:none;text-decoration:none;display:inline-block;position:relative}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-shipping img,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review>.row-return img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-shipping img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review>.row-return img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-shipping img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review>.row-return img{display:none}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review:not(.one-col)>a,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review:not(.one-col)>a,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review:not(.one-col)>a{width:49%;float:left}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review:not(.one-col)>a.value,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review:not(.one-col)>a.value,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review:not(.one-col)>a.value{border-right:3px solid #f0f0f0;margin-right:3%}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review:not(.one-col)>a.foundation,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review:not(.one-col)>a.foundation,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review:not(.one-col)>a.foundation{width:45%}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review:not(.one-col) .video-review-see,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review:not(.one-col) .video-review-see,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review:not(.one-col) .video-review-see{float:left;width:48%;padding-top:.25em;display:none !important}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review:not(.one-col) .video-review-see,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review:not(.one-col) .video-review-see,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review:not(.one-col) .video-review-see{margin-top:0}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review:not(.one-col) .video-review-see,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review:not(.one-col) .video-review-see,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review:not(.one-col) .video-review-see{width:100%;display:none !important}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review:not(.one-col)>a,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review:not(.one-col)>a,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review:not(.one-col)>a{width:100%;float:none;border-right-width:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review:not(.one-col) .video-review-see,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review:not(.one-col) .video-review-see,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review:not(.one-col) .video-review-see{float:none}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review .video-review-see,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review .video-review-see,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review .video-review-see{position:relative;flex-flow:column;padding-top:.25em;padding-bottom:1em;display:none !important}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review .video-review-see,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review .video-review-see,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review .video-review-see{display:none !important}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review .video-review-see p,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review .video-review-see p,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review .video-review-see p{position:absolute;line-height:19px;font-weight:bold;font-size:17px;margin:0;opacity:0;transform:translateY(-1em)}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review .video-review-see p.c-red:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review .video-review-see p.c-green:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review .video-review-see p.c-red:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review .video-review-see p.c-green:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review .video-review-see p.c-red:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review .video-review-see p.c-green:before{margin-right:5px;vertical-align:middle}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review .video-review-see p.c-red:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review .video-review-see p.c-red:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review .video-review-see p.c-red:before{content:url(gfx/elfi/2019/common/ico-eye_23x11_red.png)}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review .video-review-see p.c-red.animate,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review .video-review-see p.c-red.animate,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review .video-review-see p.c-red.animate{animation-duration:5s;animation-name:p-animation-red;animation-iteration-count:1;animation-fill-mode:forwards}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review .video-review-see p.c-green,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review .video-review-see p.c-green,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review .video-review-see p.c-green{color:#f59c3c !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review .video-review-see p.c-green:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review .video-review-see p.c-green:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review .video-review-see p.c-green:before{content:url(gfx/elfi/2019/common/ico-cart_19x14_orange.png);position:relative;top:2px;margin-right:7px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review .video-review-see p.c-green.animate,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review .video-review-see p.c-green.animate,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review .video-review-see p.c-green.animate{animation-duration:5s;animation-name:p-animation-green;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes p-animation-red{10%{opacity:1;transform:translateY(0)}60%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(0)}}@keyframes p-animation-green{10%{opacity:1;transform:translateY(0)}60%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(0)}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review .video-review-see .promo-area,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review .video-review-see .promo-area,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review .video-review-see .promo-area{position:absolute;opacity:0;transform:translateY(-1em);margin-top:-8px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-review .video-review-see .promo-area.animate,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-review .video-review-see .promo-area.animate,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-review .video-review-see .promo-area.animate{animation-duration:5s;animation-name:promo-area-animation;animation-iteration-count:1;animation-fill-mode:forwards}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer{padding-top:0;padding-bottom:25px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer{flex-direction:column;text-align:center;justify-content:center;align-items:center;line-height:22px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.has_phone .video-review,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.has_phone .video-review,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.has_phone .video-review{padding-top:2em}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper{width:100%}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper>.btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper>.btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper>.btn{height:60px;padding:22px 0 18px;width:100%;max-width:315px;border-radius:5px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper>.btn:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper>.btn:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper>.btn:after{margin-left:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper.visually-hidden,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper.visually-hidden,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper.visually-hidden{visibility:hidden;opacity:0}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper.visually-hidden,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper.visually-hidden,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer>.video-btn-wrapper.visually-hidden{display:none}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.visible-mobile,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.visible-mobile,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.visible-mobile{padding-bottom:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-trustpilot,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-trustpilot,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-trustpilot{flex:1;width:100%;padding-bottom:25px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo:empty,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi:empty,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-trustpilot:empty,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo:empty,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi:empty,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-trustpilot:empty,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo:empty,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi:empty,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-trustpilot:empty{padding-bottom:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo{font-size:14px;font-weight:normal;line-height:1.2;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin-top:15px;margin-left:0;margin-right:auto;text-align:left}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo strong{font-weight:normal;display:inline-block;padding-left:1em;max-width:55vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-opineo img{max-width:70px;height:auto}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi>.ekomi-widget-container,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi>.ekomi-widget-container,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi>.ekomi-widget-container{display:block !important;visibility:visible !important;opacity:1 !important}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi>.ekomi-widget-container>.ekw150,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi>.ekomi-widget-container>div,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi>.ekomi-widget-container>.ekw150,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi>.ekomi-widget-container>div,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi>.ekomi-widget-container>.ekw150,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .video-footer.visible-mobile .badge-ekomi>.ekomi-widget-container>div{position:relative;top:0;right:0;bottom:0;left:0;z-index:1}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video{padding:4.4vw;background-color:#f3f3f3}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner{display:flex;flex-flow:nowrap row;justify-content:space-between;align-items:stretch}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right{width:47.5%;max-width:315px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn{height:65px;padding:5px;width:100%;font-size:22px;border-radius:10px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.unlocked,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.unlocked,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.unlocked,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.unlocked,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.unlocked,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.unlocked,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.unlocked,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.unlocked,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.unlocked,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.unlocked,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.unlocked,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.unlocked{background-image:url(gfx/elfi/2024/mobile/common/ico-lock-open-white_34x38.png);background-repeat:no-repeat;background-position:92% 50%;background-size:17px auto}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price{display:inline-block;margin-left:0;margin-right:-30px;padding-left:10px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price:after{content:url(gfx/elfi/2019/common/promo/ico-white_17x16.png);margin-left:.1em;display:inline-block;position:relative;top:2px;opacity:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price strong{position:relative;opacity:0;top:25px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price del{font-size:18px;top:1px;right:27px;opacity:1}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price del{font-size:15px;top:8px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional .version-price del:before{opacity:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price:after{opacity:1}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price strong{opacity:1;top:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price del{top:-13px;right:28px;opacity:.5;font-size:13px;line-height:1}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price del{top:-5px;right:0}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional.animated .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional.animated .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional.animated .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional.animated .version-price del:before{opacity:1;top:6px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn:after{margin-left:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top{color:#faa76c;width:100%;font-size:16px;display:block}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top{font-size:12px;line-height:12px;height:6px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top strong{margin-left:4px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top a,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top a,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top a,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top a,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top a,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top a,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top a,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top a,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top a,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top a,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top a,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top a{position:relative;display:inline-block;top:-3px;margin-left:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top a i,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top a i,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top a i,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top a i,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top a i{display:inline-block;background:#faa76c;color:#e61d2b;width:13px;height:13px;line-height:14px;border-radius:100%;text-align:center;font-size:10px;font-style:normal}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top a i,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top a i,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top a i,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top a i,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top a i,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top a i{width:11px;height:11px;line-height:11px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top a i:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top a i:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top a i:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top a i:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top a i:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top a i:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top a i:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top a i:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .price-coupon-top a i:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .price-coupon-top a i:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .price-coupon-top a i:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .price-coupon-top a i:after{content:"?"}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price{position:relative;font-weight:bold}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price del{position:absolute;bottom:-15px;right:10px;opacity:.5;font-size:13px;color:#fff;text-decoration:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price del:before{content:"";border-top:1px solid #fff;width:100%;padding:0 5px;margin-left:-5px;display:block;position:absolute;left:0;top:9px}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price del{position:relative;bottom:2px;margin-left:18px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn .version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn .version-price del:before{top:9px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>div>a,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>div>a,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>div>a,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>div>a,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>div>a,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>div>a{font-weight:bold}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center{text-align:center;width:10%;vertical-align:middle;color:#7d7a7a;font-size:17px;font-weight:bold;justify-content:center;align-items:center;display:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center span{position:relative;top:-14px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video{padding-top:4vh;padding-bottom:4vh}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner{flex-direction:column;align-items:center}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right{flex:1;display:block;width:100%;max-width:320px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn{height:50px;line-height:34px;padding:8px 10px;width:100%;max-width:100%;border-radius:4px;font-size:16px;margin-left:auto;margin-right:auto;border-bottom-width:0}}@media screen and (max-width: 450px)and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn{border-radius:30px;height:60px;line-height:1.15}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn>.version-price,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn>.version-price,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn>.version-price,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn>.version-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn>.version-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn>.version-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn>.version-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn>.version-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn>.version-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn>.version-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn>.version-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn>.version-price{line-height:inherit;display:inline-block;font-size:16px;margin-left:7.5vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn>.version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn>.version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn>.version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn>.version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn>.version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn>.version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn>.version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn>.version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn>.version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn>.version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn>.version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn>.version-price del{top:-2px;line-height:1;font-size:12px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn>.version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn>.version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn>.version-price del:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn>.version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn>.version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn>.version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn>.version-price del:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn>.version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn>.version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn>.version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn>.version-price del:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn>.version-price del:before{top:6px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional>.version-price:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional>.version-price:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional>.version-price:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional>.version-price:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional>.version-price:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional>.version-price:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional>.version-price:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional>.version-price:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional>.version-price:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional>.version-price:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional>.version-price:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional>.version-price:after{display:none}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional>.version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional>.version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional>.version-price del,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional>.version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional>.version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional>.version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional>.version-price del,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional>.version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left>.btn.is-promotional>.version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-left .btn-wrapper>.btn.is-promotional>.version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.is-promotional>.version-price del,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right .btn-wrapper>.btn.is-promotional>.version-price del{right:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center{padding-top:2.5vw;padding-bottom:2.5vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-center span{top:0}}@media(max-width: 375px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .select-order-video,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .select-order-video{padding-top:3vh;padding-bottom:3vh}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-image .video-title>img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-image .video-title>img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-image .video-title>img{vertical-align:bottom}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-image .video-trailer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-image .video-trailer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-image .video-trailer{width:28px;height:32px;margin-left:-19px;margin-bottom:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-image .video-trailer:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-image .video-trailer:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-image .video-trailer:before{top:10px;left:19px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-image .video-trailer:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-image .video-trailer:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-image .video-trailer:after{width:28px;height:32px;border-radius:0;background-color:rgba(0,0,0,0);background-image:url(gfx/elfi/2021/film/ico-play-white_28x32.png);background-size:contain}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-description,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-description,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-description{background:rgba(0,0,0,0)}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-description,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-description,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-description{padding:6.4vw 6.4vw 0}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-feature,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-feature,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-feature{padding-top:25px;float:left}@media screen and (min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-feature,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-feature,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-feature{float:none;flex-basis:370px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-feature>.title img,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-feature>.title img,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-feature>.title img{margin-right:.5em;vertical-align:middle}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper{padding:0 45px 30px 45px;display:block;text-align:center}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper{position:sticky;bottom:0;top:200px;z-index:6;padding:4.4vw;background-color:#f3f3f3}}@media screen and (min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper{display:inline-block;text-align:left}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn{min-width:265px;max-width:100%;width:auto;border-radius:8px;padding:15px 15px 12px 15px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn>b,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn>b,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn>b{font-size:1.33em;padding-left:.5em}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn{height:50px;line-height:34px;padding:8px 10px;min-width:0;max-width:320px;width:100%;border-radius:4px;font-size:15px;margin-left:auto;margin-right:auto;border-bottom-width:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn.btn-with-pencil:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn.btn-with-pencil:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn.btn-with-pencil:after{margin-left:5px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price{display:block;position:relative;opacity:.7;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;padding-top:2px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price{font-size:13px;font-weight:normal}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price.light,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price.light,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price.light{font-weight:normal}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price.light strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price.light strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price.light strong{font-weight:normal}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price strong{font-weight:bold;display:inline-block;position:relative;margin-left:5px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price strong{font-weight:normal}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price strong:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price strong:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price strong:before{content:"";border-top:1px solid #fff;width:100%;padding:0 3px;margin-left:-3px;display:block;position:absolute;left:0;top:9px}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price{position:relative}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price b:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price b:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn .subscription-price b:before{top:9px}}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn-video-trailer-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn-video-trailer-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .btn-video-trailer-wrapper{max-width:320px;width:100%;margin-left:auto;margin-right:auto;text-align:center;display:flex;justify-content:space-between}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer{display:inline-block;text-decoration:none;color:#e61d2b;margin-top:5px;padding:5px;font-weight:bold;font-size:15px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:before{content:"";display:inline-block;background-image:url(gfx/elfi/2021/order-list/ico-order-element-sprite.png);background-position:-58px -12px;background-repeat:no-repeat;margin-right:.25em;position:relative;width:11px;height:12px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:focus,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:focus,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:focus,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:hover{text-decoration:none;color:#000}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:focus:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:hover:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:focus:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:hover:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:focus:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer:hover:before{background-position:-58px 0px}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer{padding:0}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer.btn-how-it-works:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer.btn-how-it-works:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer .video-btn-wrapper .video-trailer.btn-how-it-works:before{display:none}@media screen and (min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-description,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-description,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-description,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-description,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-description,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-description,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-description,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-description,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-description{background:#f4f3f3}}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-description+.video-under-description,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-description+.video-under-description,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-description+.video-under-description,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-description+.video-under-description,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-description+.video-under-description,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-description+.video-under-description,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-description+.video-under-description,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-description+.video-under-description,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-description+.video-under-description{margin-top:7.5vw;margin-bottom:5vw}}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-description+.video-2-cols,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-description+.video-2-cols,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-description+.video-2-cols,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-description+.video-2-cols,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-description+.video-2-cols,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-description+.video-2-cols,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-description+.video-2-cols,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-description+.video-2-cols,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-description+.video-2-cols{margin-top:7.5vw}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-feature,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-feature,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-feature,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-feature,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-feature,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-feature,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-feature,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-feature,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-feature{padding-top:25px;padding-bottom:0}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-feature,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-feature,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-feature,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-feature,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-feature,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-feature,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-feature,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-feature,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-feature{padding-top:2vw;padding-bottom:5vw}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-footer,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-footer,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-footer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-footer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-footer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-footer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-footer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-footer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-footer{padding:25px 0 40px 0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>strong,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>strong{font-size:17px;padding-left:1.5em}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>a,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>a,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>a,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>a,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>a,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>a,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>a,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>a,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>a{font-weight:normal}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-rating,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-rating,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-rating{white-space:nowrap}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-rating,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-shipping,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.foundation,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-return,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-atest,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-rating,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-shipping,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.foundation,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-return,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-atest,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-rating,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-shipping,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.foundation,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-return,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-atest,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-shipping,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.foundation,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-return,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-atest,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-shipping,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.foundation,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-return,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-atest,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-shipping,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.foundation,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-return,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-atest,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-shipping,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.foundation,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-return,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-atest,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-shipping,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.foundation,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-return,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-atest,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-shipping,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.foundation,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-return,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-atest{color:inherit;white-space:nowrap}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-rating:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-shipping:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.foundation:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-return:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-atest:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-rating:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-shipping:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.foundation:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-return:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-atest:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-rating:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-shipping:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.foundation:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-return:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-atest:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-rating:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-shipping:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.foundation:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-return:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-atest:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-rating:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-shipping:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.foundation:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-return:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-atest:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-rating:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-shipping:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.foundation:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-return:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-atest:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-rating:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-shipping:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.foundation:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-return:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-review>.row-atest:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-rating:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-shipping:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.foundation:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-return:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-review>.row-atest:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-rating:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-shipping:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.foundation:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-return:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-review>.row-atest:before{color:#008c01}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end}@media screen and (min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols .c-left,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols .c-left,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols .c-left,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols .c-left,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols .c-left,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols .c-left,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols .c-left,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols .c-left,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols .c-left{flex-basis:340px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols .c-left .video-btn-wrapper,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols .c-left .video-btn-wrapper,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols .c-left .video-btn-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols .c-left .video-btn-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols .c-left .video-btn-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols .c-left .video-btn-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols .c-left .video-btn-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols .c-left .video-btn-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols .c-left .video-btn-wrapper{padding-top:50px;padding-right:0}}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols .c-left,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols .c-left,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols .c-left,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols .c-left,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols .c-left,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols .c-left,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols .c-left,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols .c-left,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols .c-left{flex-basis:100%}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols .c-right,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols .c-right,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols .c-right,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols .c-right,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols .c-right,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols .c-right,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-12 .video-2-cols .c-right,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-13 .video-2-cols .c-right,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-addon-phone-layer.product-video-addon-phone-layer-14 .video-2-cols .c-right{padding-right:40px;padding-bottom:30px}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-1.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-1.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-1.product-video-layer .video-image{height:348px}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-1.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-1.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-1.product-video-layer .video-image{background-position:25% 50%}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-2.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-2.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-2.product-video-layer .video-image{background-position:25% 50%}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-3.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-3.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-3.product-video-layer .video-image{height:379px}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-3.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-3.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-3.product-video-layer .video-image{background-position:70% 50%}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-4.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-4.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-4.product-video-layer .video-image{height:341px}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-4.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-4.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-4.product-video-layer .video-image{background-position:50% 50%}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-6.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-6.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-6.product-video-layer .video-image{height:384px}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-6.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-6.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-6.product-video-layer .video-image{background-position:75% 50%}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-7.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-7.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-7.product-video-layer .video-image{height:372px}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-7.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-7.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-7.product-video-layer .video-image{background-position:90% 50%}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-8.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-8.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-8.product-video-layer .video-image{height:376px}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-8.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-8.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-8.product-video-layer .video-image{background-position:90% 50%}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-9.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-9.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-9.product-video-layer .video-image{height:371px}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-10.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-10.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-10.product-video-layer .video-image{height:346px}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-11.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-11.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-11.product-video-layer .video-image{height:335px}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-13.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-13.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-13.product-video-layer .video-image{height:335px}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-13.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-13.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-13.product-video-layer .video-image{background-position:top center;max-height:397px}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-14.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-14.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-14.product-video-layer .video-image{background-position:top center}}.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-14.product-video-layer .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-14.product-video-layer .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-14.product-video-layer .video-title{text-shadow:none}@media(max-width: 390px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-14.product-video-layer .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-14.product-video-layer .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-14.product-video-layer .video-title{width:92.6vw}}.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-14.product-video-layer .video-title>.video-title-text,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-14.product-video-layer .video-title>.video-title-text,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-14.product-video-layer .video-title>.video-title-text{color:#e9c34d;background-image:linear-gradient(#dcb744, #e8d378);color:rgba(0,0,0,0);background-clip:text;line-height:normal;filter:drop-shadow(0 0 20px black)}@media(max-width: 390px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-14.product-video-layer .video-title>.video-title-text,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-14.product-video-layer .video-title>.video-title-text,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-14.product-video-layer .video-title>.video-title-text{padding-right:9vw}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image{flex-flow:column nowrap;justify-content:flex-end;align-items:flex-start}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image{height:331px}}@media(max-width: 960px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title{font-size:42px}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title{margin-bottom:0}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title{font-size:38px}}@media(max-width: 639px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title{font-size:35px}}@media(max-width: 415px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title{font-size:32px}}@media(max-width: 390px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title{font-size:30px}}@media(max-width: 360px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image .video-title{font-size:28px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges{margin-bottom:10px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges{margin-bottom:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges span.is-new,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges span.is-new,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges span.is-new{order:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges span.is-bestseller,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges span.is-bestseller,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges span.is-bestseller{order:1}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges span.is-coupon-top,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges span.is-coupon-top,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image .badges span.is-coupon-top{order:2}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .video-image.video-image-playing,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .video-image.video-image-playing,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .video-image.video-image-playing{height:458px !important}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .subscription-tabs.tabs .tab.active,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .subscription-tabs.tabs .tab.active,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .subscription-tabs.tabs .tab.active{background-color:#f3f3f3}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .subscription-tabs.tabs .tab.active:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .subscription-tabs.tabs .tab.active:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .subscription-tabs.tabs .tab.active:after{background-color:#f3f3f3}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title{margin-top:30px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title.with-ico,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title.with-ico,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title.with-ico{position:relative}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title.with-ico.sub-off,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title.with-ico.sub-off,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title.with-ico.sub-off{margin-bottom:15px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title.with-ico:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title.with-ico:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title.with-ico:before{content:"";height:26px;width:26px;position:absolute;left:-40px;top:1px;background:no-repeat center url(gfx/elfi/2024/common/ico-discount-black.png);background-size:22px auto}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-title{margin-top:5vw}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-payment,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-payment,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-payment{max-width:100%}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-payment,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-payment,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-payment{margin-top:1em}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-payment .sub-payment-logo,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-payment .sub-payment-logo,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .subscription-explanation .sub-payment .sub-payment-logo{margin-left:auto;margin-right:1em}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new.subscription-is-on .subscription-explanation .sub-payment.sub-on,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new.subscription-is-off .subscription-explanation .sub-payment.sub-off,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new.subscription-is-on .subscription-explanation .sub-payment.sub-on,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new.subscription-is-off .subscription-explanation .sub-payment.sub-off,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new.subscription-is-on .subscription-explanation .sub-payment.sub-on,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new.subscription-is-off .subscription-explanation .sub-payment.sub-off{display:flex !important;justify-content:flex-start;align-items:flex-end}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new.subscription-is-off .subscription-explanation,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new.subscription-is-off .subscription-explanation,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new.subscription-is-off .subscription-explanation{margin-left:35px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video{background:#f3f3f3}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video{padding:40px 20px 40px 40px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner{align-items:flex-start;flex-wrap:wrap}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left{width:auto;max-width:100%;display:block;flex-wrap:wrap;padding-right:20px;flex-grow:0;margin-right:auto}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left{padding-right:0;margin-right:0;width:100%}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select{width:510px;flex-basis:100%;display:flex;justify-content:flex-start;padding-bottom:11px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select{width:100%;padding-bottom:3vh;justify-content:center}}@media(max-width: 375px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select{padding-bottom:2vh}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label{border-radius:10px;border:1px solid #d4d4d4;padding:13px;margin-right:13px;font-size:15px;font-weight:normal;color:#323232;line-height:1.25;flex-basis:200px;height:80px;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;background-color:#fff;text-align:center}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>span{display:block}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label:hover,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label:hover,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label:hover{border-color:#666}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>strong{position:absolute;display:inline-block;top:-16px;left:0;right:0;text-align:center}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>strong{top:-14px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>strong>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>strong>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>strong>span{display:inline-block;background:#e8ecb6;color:#000;font-size:11px;border-radius:2px;padding:3px 5px 2px 5px;text-transform:uppercase}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label{text-align:center;justify-content:center;height:60px;padding:10px 0;font-size:14px;border-radius:10px;flex-basis:41vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>span,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>span,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label>span{position:relative}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label:last-of-type,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label:last-of-type,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select>label:last-of-type{margin-right:0}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio],.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio],.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]{visibility:hidden;opacity:0;position:absolute;z-index:-1}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label{border-width:4px;border-color:#424242;padding:7px;color:#000;font-weight:bold}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label{padding:9px 0;border-width:2px;border-color:#565656}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label:after{content:"";width:14px;height:14px;z-index:2;background:url(gfx/elfi/2024/common/ico-check-black-circle.png);background-size:14px 14px;position:absolute;top:-7px;right:-7px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label>strong{top:-17px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label>strong,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label>strong,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-version-select input[type=radio]:checked+label>strong{top:-15px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper{width:510px;display:flex;flex-flow:row nowrap}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper{width:100%;padding-bottom:8vw}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper{width:100%}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper{width:100%;margin-left:auto;margin-right:auto}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price{display:block;position:relative;opacity:.7;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;padding-top:2px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price{font-size:13px;font-weight:normal}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price.light,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price.light,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price.light{font-weight:normal}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price b,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price b,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price b{font-weight:bold;display:inline-block;position:relative;margin-left:5px}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price b,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price b,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price b{font-weight:normal}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price b:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price b:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price b:before{content:"";border-top:1px solid #fff;width:100%;padding:0 3px;margin-left:-3px;display:block;position:absolute;left:0;top:9px}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price{position:relative}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price b:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price b:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-wrapper>.btn .subscription-price b:before{top:8px}}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-video-trailer-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-video-trailer-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-video-trailer-wrapper{padding-top:2vh;padding-left:2.5vw;padding-right:2.5vw;position:absolute;width:calc(100% - 8.8vw);white-space:nowrap}}@media screen and (max-width: 375px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-video-trailer-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-video-trailer-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .c-btn-wrapper .btn-video-trailer-wrapper{padding-top:1vh}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area{text-align:left;align-items:center;max-width:188px;margin-left:12px;margin-top:0;align-self:flex-start;min-height:65px;flex-grow:0;padding:6px 25px 6px 12px;line-height:1.25;display:flex;justify-content:flex-start;font-size:14px;position:relative;white-space:nowrap}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area{font-size:13px;min-height:60px;padding-right:12px;flex-basis:45%}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area:after{content:"";width:14px;height:14px;position:absolute;top:6px;right:8px;display:inline-block;background:url(gfx/elfi/2025/common/ico-promo-black_128x122.png);background-size:contain}@media screen and (max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area:after{top:auto;bottom:6px}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area.campaign-blackfriday,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area.campaign-blackfriday,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area.campaign-blackfriday{background:#343008;color:#eed657}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area.campaign-blackfriday:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area.campaign-blackfriday:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .promo-area.campaign-blackfriday:after{background-image:url(gfx/elfi/2025/common/ico-promo-yellow_128x122.png)}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-coupon-video-popup,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-coupon-video-popup-gold,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-coupon-video-popup-gold-extended,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-video-trailer,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-video-yt-watch,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-coupon-video-popup,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-coupon-video-popup-gold,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-coupon-video-popup-gold-extended,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-video-trailer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-video-yt-watch,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-coupon-video-popup,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-coupon-video-popup-gold,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-coupon-video-popup-gold-extended,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-video-trailer,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left .btn-video-yt-watch{font-weight:bold}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right{width:auto;max-width:269px;flex-grow:0;margin-left:auto;padding-top:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>a,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>a,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>a{font-weight:normal}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating{display:flex;justify-content:flex-start;width:100%;height:15px;margin-bottom:8px;padding-left:26px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating:after{content:"";background:url(gfx/elfi/2024/common/rating/stars-5.png) no-repeat top left;background-size:contain;width:97px;height:15px;display:inline-block}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-4:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-40:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-4:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-40:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-4:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-40:after{width:78px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-45:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-45:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-45:after{width:55px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-5:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-50:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-5:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-50:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-5:after,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating.rating-50:after{width:97px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-rating,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-shipping,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.foundation,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-return,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-atest,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-shipping,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.foundation,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-return,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-atest,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-rating,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-shipping,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.foundation,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-return,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-atest{color:inherit;white-space:normal;max-width:210px;display:block}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-rating:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-shipping:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.foundation:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-return:before,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-atest:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-rating:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-shipping:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.foundation:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-return:before,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-atest:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-rating:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-shipping:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.foundation:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-return:before,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>.row-atest:before{color:#008c01}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-pre-bottom.visible-mobile,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-pre-bottom.visible-mobile,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-pre-bottom.visible-mobile{flex-basis:100%;flex-grow:1;padding-top:2vh;padding-left:2.5vw;padding-right:2.5vw}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-pre-bottom.visible-mobile>div,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-pre-bottom.visible-mobile>div,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-pre-bottom.visible-mobile>div{font-size:15px;font-weight:bold}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-pre-bottom.visible-mobile>div.with-ico-shipment,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-pre-bottom.visible-mobile>div.with-ico-shipment,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-pre-bottom.visible-mobile>div.with-ico-shipment{background:url(gfx/elfi/2023/common/ico-shipment-dark_49x25.png) no-repeat left center;background-size:20px auto;min-height:13px;padding-left:30px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-bottom,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-bottom,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-bottom{flex-basis:100%;flex-grow:1}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new.has-subscription .select-order-video,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new.has-subscription .select-order-video,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new.has-subscription .select-order-video{padding-top:20px}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new.has-subscription .select-order-video div.select-order-video-inner .c-right,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new.has-subscription .select-order-video div.select-order-video-inner .c-right,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new.has-subscription .select-order-video div.select-order-video-inner .c-right{padding-top:91px}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-2.product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-9.product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-2.product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-9.product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-2.product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-9.product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-left{align-self:flex-end}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-2.product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right,.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-9.product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-2.product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-9.product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-2.product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-9.product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right{padding-top:0}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-2.product-video-layer.product-video-layer-new.has-subscription .select-order-video div.select-order-video-inner .c-left .btn-wrapper,.fancybox-wrap-elfi-video-select .fancybox-inner #product-video-layer-9.product-video-layer.product-video-layer-new.has-subscription .select-order-video div.select-order-video-inner .c-left .btn-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-2.product-video-layer.product-video-layer-new.has-subscription .select-order-video div.select-order-video-inner .c-left .btn-wrapper,.fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-9.product-video-layer.product-video-layer-new.has-subscription .select-order-video div.select-order-video-inner .c-left .btn-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-2.product-video-layer.product-video-layer-new.has-subscription .select-order-video div.select-order-video-inner .c-left .btn-wrapper,.fancybox-wrap-elfi-only-text .fancybox-inner #product-video-layer-9.product-video-layer.product-video-layer-new.has-subscription .select-order-video div.select-order-video-inner .c-left .btn-wrapper{padding-bottom:20px}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-addon-phone-layer.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-addon-phone-layer.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-addon-phone-layer.product-video-layer .video-image{height:278px}}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-addon-phone-layer.product-video-layer .video-image,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-addon-phone-layer.product-video-layer .video-image,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-addon-phone-layer.product-video-layer .video-image{height:92.9vw;background-position:top center}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-addon-phone-layer.product-video-layer .video-image.video-image-playing,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-addon-phone-layer.product-video-layer .video-image.video-image-playing,.fancybox-wrap-elfi-only-text .fancybox-inner .product-video-addon-phone-layer.product-video-layer .video-image.video-image-playing{height:354px}}.fancybox-wrap-elfi-video-select .fancybox-close-alt,.fancybox-wrap-elfi-video-select-wide .fancybox-close-alt,.fancybox-wrap-elfi-only-text .fancybox-close-alt{display:none !important}.fancybox-wrap-elfi-video-select.product-video-image-playing .fancybox-close,.fancybox-wrap-elfi-video-select-wide.product-video-image-playing .fancybox-close,.fancybox-wrap-elfi-only-text.product-video-image-playing .fancybox-close{display:none !important}.fancybox-wrap-elfi-video-select.product-video-image-playing .fancybox-close-alt,.fancybox-wrap-elfi-video-select-wide.product-video-image-playing .fancybox-close-alt,.fancybox-wrap-elfi-only-text.product-video-image-playing .fancybox-close-alt{position:absolute;display:block !important;right:10px;top:12px;width:40px;height:40px;border-radius:100%;text-decoration:none;text-align:center;z-index:10000}.fancybox-wrap-elfi-video-select.product-video-image-playing .fancybox-close-alt:after,.fancybox-wrap-elfi-video-select-wide.product-video-image-playing .fancybox-close-alt:after,.fancybox-wrap-elfi-only-text.product-video-image-playing .fancybox-close-alt:after{content:"×";width:40px;height:40px;line-height:35px;text-align:center;display:block;border-radius:100%;font-size:40px;font-weight:normal;background:none;color:#fff;position:relative;z-index:2;box-shadow:0 0 10px rgba(0,0,0,.5),0 0 25px rgba(0,0,0,.99);background:rgba(0,0,0,.67)}.fancybox-wrap-elfi-video-select.product-video-image-playing .fancybox-close-alt.add-shadow:after,.fancybox-wrap-elfi-video-select-wide.product-video-image-playing .fancybox-close-alt.add-shadow:after,.fancybox-wrap-elfi-only-text.product-video-image-playing .fancybox-close-alt.add-shadow:after{color:#000;box-shadow:0 0 25px rgba(0,0,0,.25);background:rgba(255,255,255,.25)}@media(max-width: 415px){.language-it .fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn-return,.language-it .fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn-return,.language-it .fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn-return,.language-de .fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn-return,.language-de .fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn-return,.language-de .fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn-return,.language-fr .fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn-return,.language-fr .fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn-return,.language-fr .fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn-return,.language-br .fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .pills-nav .pill-btn-return,.language-br .fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .pills-nav .pill-btn-return,.language-br .fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer .pills-nav .pill-btn-return{flex-basis:55%;justify-content:center;flex-grow:1}}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer:not(#product-video-layer-2) .select-order-video.has_is-promotional{padding-right:20px !important;padding-left:20px !important}@media(max-width: 450px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer:not(#product-video-layer-2) .select-order-video.has_is-promotional{padding-right:8px !important;padding-left:8px !important}}.fancybox-wrap-elfi-only-text .fancybox-close{top:15px !important}.box-cloud{line-height:normal;display:block;position:fixed;top:0;left:0;z-index:5;opacity:0;transform:scale(0.9);background:#fff;border-radius:8px;box-shadow:5px 5px 24px rgba(0,0,0,.2);padding:14px 18px;font-size:16px;overflow:hidden;width:280px;pointer-events:none}@media screen and (min-width: 640px){.box-cloud.show{opacity:1;transform:scale(1);transition:opacity ease-in-out .25s 1s,transform ease-in-out .125s 1s}}.language-flag{display:inline-block;width:26px;height:17px;text-indent:-999em;background-repeat:no-repeat;background-position:0 0}.language-flag:not(.lazy-bg),.language-flag.lazy-bg.entered{background-image:url(gfx/elfi/2020/common/languages.png)}.language-flag.shadow{box-shadow:0 1px 2px rgba(0,0,0,.25)}.language-flag.language-pl{background-position:0 0}.language-flag.language-it{background-position:0 -17px}.language-flag.language-gb{background-position:0 -34px;height:16px}.language-flag.language-de{background-position:0 -51px;height:16px}.language-flag.language-fr{background-position:0 -68px}.language-flag.language-us{background-position:0 -85px}.language-flag.language-br{background-position:0 -102px}body.webp .language-flag:not(.lazy-bg),body.webp .language-flag.lazy-bg.entered{background-image:url(gfx/elfi/2020/common/languages.webp)}.page_messages{display:flex;justify-content:center;flex-flow:column nowrap;padding:0 10px;overflow-x:hidden}@media screen and (min-width: 640px){.page_messages{position:fixed;width:100%;max-width:525px;top:64px;right:40px;z-index:8000;display:flex;padding:0;overflow:visible}.page_messages.is-small{transition:top .1s ease-in-out}}.page_messages .page_message{width:100%;background:rgba(0,0,0,0);font-size:16px;color:#fff;line-height:1.25em;font-weight:bold;position:relative;border-radius:10px;margin:0 0 10px 0}.page_messages .page_message:first-child{margin-top:10px}@media screen and (min-width: 640px){.page_messages .page_message{width:100%;max-width:525px;z-index:1001;box-shadow:0 0 5px rgba(0,0,0,.5)}}@media screen and (max-width: 450px){.page_messages .page_message{right:0 !important;position:static !important}}.page_messages .page_message .inside{padding:20px 40px 20px 57px;border-radius:10px;position:relative}.page_messages .page_message .inside:before{content:"";position:absolute;left:25px;top:23px}.page_messages .page_message a.close{color:#fff;font-weight:normal;text-align:center;text-decoration:none;font-size:25px;position:absolute;top:10px;right:12px}.page_messages .page_message.page_error .inside{background:#c12 !important}.page_messages .page_message.page_error .inside:before{width:13px;height:13px;top:21px;line-height:13px;font-size:36px;content:"×"}.page_messages .page_message.page_success .inside{background:#007d3c !important}.page_messages .page_message.page_success .inside:before{width:18px;height:14px;background-image:url(gfx/elfi/2017/common/ico-checkmark-white.png);background-repeat:no-repeat}@media(max-width: 450px){.page_messages .page_message.page_success .inside:before{background-image:url(gfx/elfi/2019/mobile/ico-checkmark-white_36x27.png);background-size:18px 13.5px}}.btn{display:inline-block;box-sizing:border-box;color:#fff;border-radius:10px;background-color:#e61d2b;text-decoration:none;font-size:16px;font-weight:bold;text-align:center;line-height:20px;padding:15px;border-width:0;position:relative}.btn:focus,.btn:hover{background-color:#f22131;border-bottom-color:#cb1c29;text-decoration:none}.btn.btn-begin.tip-click:focus,.btn.btn-begin.tip-click.is-active,.btn.btn-with-pencil.tip-click:focus,.btn.btn-with-pencil.tip-click.is-active,.btn.btn-with-pencil.tip-click:focus,.btn.btn-with-pencil.tip-click.is-active,.btn[data-rel=product-dropdown]:focus,.btn[data-rel=product-dropdown].is-active,.btn.btn-stay-active.is-active,.btn:active{transform:scale(0.975);background-color:#f22131;border-bottom-color:#cb1c29;text-decoration:none}.btn.btn-with-pencil:after{content:url(gfx/elfi/2017/common/ico-btn-pencil.png);top:2px;position:relative;margin-left:5px}.btn.btn-facebook{padding-top:11px;padding-bottom:10px;background-color:#3b5998;border-bottom-color:#324b80}.btn.btn-facebook:before{content:url(gfx/elfi/2017/common/ico-btn-facebook.png);top:4px;position:relative;margin-right:5px}.btn.btn-facebook:focus,.btn.btn-facebook:hover,.btn.btn-facebook.is-active{background-color:#4264aa !important;border-bottom-color:#395692 !important}.btn.btn-with-rsaquo:after{content:"›";float:right;margin-left:10px;font-size:1.25em;line-height:inherit}.btn.btn-with-save:after{content:url(gfx/elfi/2017/common/ico-btn-save.png);float:right;top:2px;position:relative;margin-left:10px}@media(max-width: 450px){.btn.btn-with-save:after{content:"";background-image:url(gfx/elfi/2019/mobile/common/ico-btn-save.png);background-size:contain;width:14px;height:15px}}.btn.btn-with-stars:after{content:url(gfx/elfi/2018/common/ico-stars.png);position:absolute;top:5px;margin-left:5px}.btn.btn-with-stars-sm:after{content:url(gfx/elfi/2018/common/ico-stars-sm.png);position:absolute;top:5px;margin-left:5px}.btn.btn-large{padding:24px 40px 22px 40px}.btn.btn-large.btn-with-pencil{padding-right:20px}.btn.btn-large.btn-with-pencil:after{margin-left:20px}.btn.btn-large.btn-with-stars{padding-left:80px;padding-right:80px}.btn.btn-large.btn-with-stars:after{content:url(gfx/elfi/2018/common/ico-stars.png);position:absolute;top:5px;margin-left:5px}.btn.btn-black{background-color:#333;border-color:#000}.btn.btn-black:focus,.btn.btn-black:hover,.btn.btn-black.is-active{background-color:#444 !important;border-color:#111 !important}.btn.btn-white{color:#e61d2b;background-color:#fff;border-bottom-color:#d6d6d6}.btn.btn-white:focus,.btn.btn-white:hover,.btn.btn-white.is-active{background-color:#fff !important;border-bottom-color:#d6d6d6 !important;text-decoration:underline}.btn.btn-green{color:#fff;background-color:#168f0c;border-bottom-color:#0f6008}.btn.btn-green:focus,.btn.btn-green:hover,.btn.btn-green.is-active{background-color:#189d0d !important;border-bottom-color:#14810b !important}.btn.btn-green-2{background-color:#4b9936;border-bottom-color:#3f802d;color:#fff}.btn.btn-green-2:hover,.btn.btn-green-2:focus,.btn.btn-green-2.is-active{background-color:#51a43a !important;border-bottom-color:#458b31 !important}.btn.btn-grey,.btn.btn-gray{color:#000;background-color:#f4f4f4;border-bottom-color:#cfcfcf}.btn.btn-grey:focus,.btn.btn-grey:hover,.btn.btn-grey.is-active,.btn.btn-gray:focus,.btn.btn-gray:hover,.btn.btn-gray.is-active{background-color:#eaeaea !important;border-bottom-color:#c7c7c7 !important}.btn.btn-grey-alt,.btn.btn-gray-alt{color:#b1b1b1;background-color:#eaeaea;border-bottom-color:#e5e5e5}.btn.btn-grey-alt:focus,.btn.btn-grey-alt:hover,.btn.btn-grey-alt.is-active,.btn.btn-gray-alt:focus,.btn.btn-gray-alt:hover,.btn.btn-gray-alt.is-active{background-color:#e5e5e5 !important;border-bottom-color:#dadada !important}.btn.btn-outline{color:#e61d2b;border:1px solid #e61d2b;background-color:rgba(0,0,0,0)}.btn.btn-outline.btn-outline-double{border-width:2px}.btn.btn-outline:focus,.btn.btn-outline:hover,.btn.btn-outline.is-active{background-color:#fff5f5 !important}.btn.btn-outline-white{color:#fff;border:1px solid #fff;background-color:rgba(0,0,0,0)}.btn.btn-outline-white.btn-outline-double{border-width:2px}.btn.btn-outline-white:focus,.btn.btn-outline-white:hover,.btn.btn-outline-white.is-active{background-color:rgba(255,255,255,.2) !important}.btn.btn-outline-dark{color:#333;border:1px solid #000;background-color:rgba(0,0,0,0)}.btn.btn-outline-dark.btn-outline-double{border-width:2px}.btn.btn-outline-dark:focus,.btn.btn-outline-dark:hover,.btn.btn-outline-dark.is-active{background-color:rgba(0,0,0,.1) !important}.btn.btn-white-green{color:#085708;background-color:#fff;border-bottom-color:#bdbdbd}.btn.btn-white-green:focus,.btn.btn-white-green:hover,.btn.btn-white-green.is-active{background-color:#fff !important;border-bottom-color:#bdbdbd !important;text-decoration:none}.btn.btn-link{color:#000;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.btn.btn-link:focus,.btn.btn-link:hover,.btn.btn-link.is-active{color:#e61d2b !important;background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important}.btn.in-progress:not(.with-color),.btn._loading:not(.with-color),.btn.loading:not(.with-color),.loading .btn:not(.with-color){background-color:#d1d1d1;border-color:#afafaf;color:#afafaf}.btn.in-progress:not(.with-color):focus,.btn.in-progress:not(.with-color):hover,.btn._loading:not(.with-color):focus,.btn._loading:not(.with-color):hover,.btn.loading:not(.with-color):focus,.btn.loading:not(.with-color):hover,.loading .btn:not(.with-color):focus,.loading .btn:not(.with-color):hover{background-color:#d1d1d1;border-color:#afafaf;color:#afafaf}.btn.in-progress,.btn._loading,.btn.loading,.loading .btn{pointer-events:none;cursor:default}.btn.in-progress.btn-with-pencil:after,.btn.in-progress.btn-with-pencil:before,.btn.in-progress.btn-facebook:after,.btn.in-progress.btn-facebook:before,.btn._loading.btn-with-pencil:after,.btn._loading.btn-with-pencil:before,.btn._loading.btn-facebook:after,.btn._loading.btn-facebook:before,.btn.loading.btn-with-pencil:after,.btn.loading.btn-with-pencil:before,.btn.loading.btn-facebook:after,.btn.loading.btn-facebook:before,.loading .btn.btn-with-pencil:after,.loading .btn.btn-with-pencil:before,.loading .btn.btn-facebook:after,.loading .btn.btn-facebook:before{display:none}.btn.in-progress:after,.btn._loading:after,.btn.loading:after,.loading .btn:after{height:auto !important;margin-top:-10px !important;content:url(gfx/elfi/2017/common/ico-btn-loading.png) !important;float:right !important;top:7px !important;position:relative !important;margin-left:5px !important;animation:btn-loading-spinner-animation 1.5s infinite linear;transform-origin:10.5px 10.5px;background:none !important;line-height:10px}@media screen and (max-width: 450px){.btn.in-progress:after,.btn._loading:after,.btn.loading:after,.loading .btn:after{content:url(gfx/elfi/2019/mobile/ico-btn-loading.png) !important;width:21px !important;height:21px !important;line-height:21px !important;transform-origin:50% 50% !important;display:inline-block !important;position:relative !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;margin:0 !important}}@media screen and (max-width: 450px){.btn.in-progress,.btn._loading,.btn.loading,.loading .btn{display:inline-flex !important;justify-content:center !important;align-items:center !important}.btn.in-progress>*,.btn._loading>*,.btn.loading>*,.loading .btn>*{margin-left:auto !important;margin-right:auto !important}}@keyframes btn-loading-spinner-animation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes btn-shake{4%{transform:translateX(6px)}8%{transform:translateX(-3px)}12%{transform:translateX(2px)}16%{transform:translateX(-1px)}20%{transform:translateX(1px)}24%{transform:translateX(0)}100%{transform:translateX(0)}}form[disabled] .btn,.btn[disabled],.btn.disabled{pointer-events:none;cursor:default;background-color:#bbb;border-bottom-color:#a0a0a0;color:#eaeaea}form[disabled] .btn:focus,form[disabled] .btn:hover,.btn[disabled]:focus,.btn[disabled]:hover,.btn.disabled:focus,.btn.disabled:hover{background-color:#bbb;border-bottom-color:#a0a0a0}form[disabled] .btn.btn-with-pencil:after,.btn[disabled].btn-with-pencil:after,.btn.disabled.btn-with-pencil:after{opacity:.5}form[disabled] .btn.btn-facebook:before,.btn[disabled].btn-facebook:before,.btn.disabled.btn-facebook:before{opacity:.5}form[disabled] .btn.btn-link,.btn[disabled].btn-link,.btn.disabled.btn-link{color:#aaa !important;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}form[disabled] .btn.btn-link:focus,form[disabled] .btn.btn-link:hover,form[disabled] .btn.btn-link.is-active,.btn[disabled].btn-link:focus,.btn[disabled].btn-link:hover,.btn[disabled].btn-link.is-active,.btn.disabled.btn-link:focus,.btn.disabled.btn-link:hover,.btn.disabled.btn-link.is-active{color:#cfcfcf !important;background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important}form[disabled] .btn.btn-outline,.btn[disabled].btn-outline,.btn.disabled.btn-outline{color:#aaa !important;border-color:#aaa;background-color:rgba(0,0,0,0)}form[disabled] .btn.btn-outline:focus,form[disabled] .btn.btn-outline:hover,form[disabled] .btn.btn-outline.is-active,.btn[disabled].btn-outline:focus,.btn[disabled].btn-outline:hover,.btn[disabled].btn-outline.is-active,.btn.disabled.btn-outline:focus,.btn.disabled.btn-outline:hover,.btn.disabled.btn-outline.is-active{background-color:rgba(0,0,0,0) !important;border-color:#aaa !important}form[disabled] .btn.btn-outline-white,.btn[disabled].btn-outline-white,.btn.disabled.btn-outline-white{color:#aaa !important;border-color:#aaa;background-color:rgba(0,0,0,0)}form[disabled] .btn.btn-outline-white:focus,form[disabled] .btn.btn-outline-white:hover,form[disabled] .btn.btn-outline-white.is-active,.btn[disabled].btn-outline-white:focus,.btn[disabled].btn-outline-white:hover,.btn[disabled].btn-outline-white.is-active,.btn.disabled.btn-outline-white:focus,.btn.disabled.btn-outline-white:hover,.btn.disabled.btn-outline-white.is-active{background-color:rgba(255,255,255,.2) !important;border-color:#aaa !important}form[disabled] .btn.btn-grey,form[disabled] .btn.btn-gray,.btn[disabled].btn-grey,.btn[disabled].btn-gray,.btn.disabled.btn-grey,.btn.disabled.btn-gray{color:#969696 !important;background-color:#f4f4f4 !important;border-bottom-color:#cfcfcf !important}form[disabled] .btn.btn-grey:focus,form[disabled] .btn.btn-grey:hover,form[disabled] .btn.btn-grey.is-active,form[disabled] .btn.btn-gray:focus,form[disabled] .btn.btn-gray:hover,form[disabled] .btn.btn-gray.is-active,.btn[disabled].btn-grey:focus,.btn[disabled].btn-grey:hover,.btn[disabled].btn-grey.is-active,.btn[disabled].btn-gray:focus,.btn[disabled].btn-gray:hover,.btn[disabled].btn-gray.is-active,.btn.disabled.btn-grey:focus,.btn.disabled.btn-grey:hover,.btn.disabled.btn-grey.is-active,.btn.disabled.btn-gray:focus,.btn.disabled.btn-gray:hover,.btn.disabled.btn-gray.is-active{background-color:#f4f4f4 !important;border-bottom-color:#cfcfcf !important}form[disabled] .btn.clickable,.btn[disabled].clickable,.btn.disabled.clickable{pointer-events:auto;cursor:pointer}form[disabled] .btn.clickable:focus,form[disabled] .btn.clickable:hover,.btn[disabled].clickable:focus,.btn[disabled].clickable:hover,.btn.disabled.clickable:focus,.btn.disabled.clickable:hover{background-color:silver;border-bottom-color:#aaa}.btn.disabled-simple{pointer-events:none;cursor:default;opacity:.5}.btn.disabled-simple.clickable{pointer-events:auto;cursor:pointer}.checkbox-inline input:not(:checked),.checkbox-inline input:checked,.radio-inline input:not(:checked),.radio-inline input:checked{position:absolute;left:-9999px}.checkbox-inline input:not(:checked)+label,.checkbox-inline input:checked+label,.radio-inline input:not(:checked)+label,.radio-inline input:checked+label{position:relative;padding-left:40px;padding-top:4px;cursor:pointer}.checkbox-inline input:not(:checked)+label:before,.checkbox-inline input:checked+label:before,.radio-inline input:not(:checked)+label:before,.radio-inline input:checked+label:before{content:"";position:absolute;left:0;top:0;width:25px;height:23px;border:1px solid #cfcfcf;background:#fff;border-radius:2px}.checkbox-inline input:not(:checked)+label:after,.checkbox-inline input:checked+label:after,.radio-inline input:not(:checked)+label:after,.radio-inline input:checked+label:after{content:url(gfx/elfi/2019/common/ico-checkmark_21x16.png);position:absolute;top:4px;left:3px;width:21px;height:16px;transition:all .2s}@media(max-width: 450px){.checkbox-inline input:not(:checked)+label:after,.checkbox-inline input:checked+label:after,.radio-inline input:not(:checked)+label:after,.radio-inline input:checked+label:after{content:"";top:5px;width:21px;height:15.5px;background:url(gfx/elfi/2019/mobile/ico-checkmark_100x74.png);background-size:contain;display:inline-block}}.checkbox-inline input:not(:checked)+label:after,.radio-inline input:not(:checked)+label:after{opacity:0}.checkbox-inline input:checked+label:after,.radio-inline input:checked+label:after{opacity:1}.checkbox-inline input:disabled:not(:checked)+label:before,.checkbox-inline input:disabled:checked+label:before,.radio-inline input:disabled:not(:checked)+label:before,.radio-inline input:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.checkbox-inline input:disabled:checked+label:after,.radio-inline input:disabled:checked+label:after{color:#999}.checkbox-inline input:disabled+label,.radio-inline input:disabled+label{color:#aaa}.error-inline{color:#e61d2b;padding-top:10px}.form-letter-edit-popup .col-wrapper{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.form-letter-edit-popup .col-wrapper .col-1{width:320px}@media screen and (max-width: 450px){.form-letter-edit-popup .col-wrapper .col-1{width:100%}}.form-letter-edit-popup .col-wrapper .col-2{flex:1;font-size:15px;margin-bottom:35px}.form-letter-edit-popup .col-wrapper .col-2 .letter-version-gold{color:#d5990a}.form-letter-edit-popup .fields .row{margin-bottom:2px}.form-letter-edit-popup .fields .row .field .form-control{font-weight:bold;font-size:17px;border:2px solid #d0d0d0;border-radius:5px}.form-letter-edit-popup .fields .row .field .form-control[name=post_code]{max-width:160px}.form-letter-edit-popup .fields .row .field label{display:block;color:#aaa;font-size:17px;font-weight:normal;position:absolute;pointer-events:none;left:15px;top:18px;transition:.3s ease all;z-index:3}.form-letter-edit-popup .fields .row .field input.form-control{padding:8px 15px 2px;box-shadow:inset 2px 2px 8px rgba(0,0,0,.1);width:225px;flex:0;margin-bottom:7px;height:50px}@media screen and (max-width: 450px){.form-letter-edit-popup .fields .row .field input.form-control{width:100%;flex:1;appearance:none;box-shadow:inset 4px 4px 4px rgba(0,0,0,.1)}}.form-letter-edit-popup .fields .row .field input.form-control:focus{outline:none}.form-letter-edit-popup .fields .row .field input.form-control:focus~label,.form-letter-edit-popup .fields .row .field input.form-control:valid~label{top:6px;font-size:11px}.form-letter-edit-popup .fields .row .field textarea.form-control{height:400px}@media screen and (max-width: 450px){.form-letter-edit-popup .fields .row .field textarea.form-control{height:50vw}}.form-letter-edit-popup .buttons{text-align:center !important}.visible-only-mobile{display:none}@media screen and (max-width: 640px){.visible-only-mobile{display:block}}aside#cart{position:fixed;top:0;right:0;bottom:0;z-index:8009;height:100%}aside#cart:not(.step-2) .visible-step-2{display:none !important}aside#cart:not(.step-2) .hidden-step-1{display:none !important}aside#cart.step-2 .visible-step-1{display:none !important}aside#cart.step-2 .hidden-step-2{display:none !important}aside#cart .wrapper{position:absolute;top:0;right:-385px;bottom:0;height:100%;opacity:0;z-index:2;display:flex;flex-direction:column;width:385px;color:#000;background:#fff;box-shadow:-4px 0 20px rgba(0,0,0,.15)}@media screen and (max-width: 450px){aside#cart .wrapper{width:95%}}aside#cart .wrapper header{display:flex;flex:0 0 auto;justify-content:flex-start;align-items:center;font-size:26px;font-weight:normal;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;padding:15px 20px 15px 15px}aside#cart .wrapper header>a{position:relative;color:#000;text-decoration:none}aside#cart .wrapper header>a:focus,aside#cart .wrapper header>a:hover{color:#000}aside#cart .wrapper header.hidden-step-2>a{font-size:16px;margin-left:10px;font-weight:bold}@media screen and (max-width: 450px){aside#cart .wrapper header{font-size:22px}}@media screen and (max-width: 375px){aside#cart .wrapper header{font-size:20px}}aside#cart .wrapper header button.btn-step,aside#cart .wrapper header button.btn-close{display:block;width:44px;height:44px;background:no-repeat center center rgba(0,0,0,0);border-width:0;opacity:.6;z-index:10;box-shadow:0 3px 9px rgba(0,0,0,.25);border-radius:44px;padding:0;outline:none}aside#cart .wrapper header button.btn-step:focus,aside#cart .wrapper header button.btn-step:hover,aside#cart .wrapper header button.btn-close:focus,aside#cart .wrapper header button.btn-close:hover{opacity:1;outline:none}@media screen and (max-width: 450px){aside#cart .wrapper header button.btn-step,aside#cart .wrapper header button.btn-close{opacity:1;width:30px;height:30px;border-radius:30px}}aside#cart .wrapper header button.btn-step{background-image:url(gfx/elfi/2022/common/ico-btn-back_7x15.png);left:18px;margin-right:auto}@media screen and (max-width: 450px){aside#cart .wrapper header button.btn-step{background-image:url(gfx/elfi/2022/mobile/common/ico-btn-back_13x26.png);background-size:7.5px 13px;background-position:44% 50%;left:15px}}@media screen and (max-width: 375px){aside#cart .wrapper header button.btn-step{left:13px}}aside#cart .wrapper header button.btn-close{right:18px;margin-left:auto}@media screen and (max-width: 450px){aside#cart .wrapper header button.btn-close{background-size:13px 13px;right:15px}}@media screen and (max-width: 375px){aside#cart .wrapper header button.btn-close{right:13px}}aside#cart .wrapper header button.btn-close:not(.lazy-bg),aside#cart .wrapper header button.btn-close.lazy-bg.entered{background-image:url(gfx/elfi/2017/common/ico-btn-close.png)}@media screen and (max-width: 450px){aside#cart .wrapper header button.btn-close:not(.lazy-bg),aside#cart .wrapper header button.btn-close.lazy-bg.entered{background-image:url(gfx/elfi/2022/mobile/common/ico-btn-close_26x26.png)}}aside#cart .wrapper div.content-wrapper{flex:1 1 auto;position:relative;display:flex;flex-direction:column;height:100%;min-height:135px;overflow:hidden}aside#cart .wrapper div.content-wrapper div.content{display:block;flex:0 1 auto;position:relative;overflow-y:auto}aside#cart .wrapper div.content-wrapper div.content .content-title{margin-top:5px;padding:13px 13px 13px 30px;font-weight:bold}aside#cart .wrapper div.content-wrapper div.content .content-subscription:after{content:"";margin:10px 15px 20px 30px;border-bottom:1px solid #e1e1e1;display:block;height:1px}aside#cart .wrapper div.content-wrapper div.content .empty{font-size:18px;position:relative;padding:1em 13px 1em 20px}aside#cart .wrapper div.content-wrapper div.content .empty p{margin-bottom:1.5em}aside#cart .wrapper div.content-wrapper div.content .empty .btn-wrapper .btn{max-width:100%;width:260px}aside#cart .wrapper div.content-wrapper div.content .empty .btn-wrapper p{color:#e61d2b;font-size:19px;font-weight:bold}aside#cart .wrapper div.content-wrapper div.content .product,aside#cart .wrapper div.content-wrapper div.content-promo .product{font-size:15px;position:relative;padding:13px 13px 13px 25px;margin-bottom:20px;background-color:rgba(0,0,0,0);transition:background-color linear .5s}@media screen and (max-width: 375px){aside#cart .wrapper div.content-wrapper div.content .product,aside#cart .wrapper div.content-wrapper div.content-promo .product{padding-left:13px;font-size:15px}}aside#cart .wrapper div.content-wrapper div.content .product:last-child,aside#cart .wrapper div.content-wrapper div.content-promo .product:last-child{margin-bottom:0}aside#cart .wrapper div.content-wrapper div.content .product a.link,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link{text-decoration:none;position:relative;z-index:1;display:flex}aside#cart .wrapper div.content-wrapper div.content .product a.link .left,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .left{width:54px;margin-right:15px;display:flex;flex-direction:column;align-items:center;justify-content:start}aside#cart .wrapper div.content-wrapper div.content .product a.link .left img,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .left img{max-width:100%}@media screen and (max-width: 375px){aside#cart .wrapper div.content-wrapper div.content .product a.link .left,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .left{width:48px;margin-right:10px}}aside#cart .wrapper div.content-wrapper div.content .product a.link .right,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right{flex:1;display:flex;flex-direction:column}aside#cart .wrapper div.content-wrapper div.content .product a.link .right .giftcard-badge,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .giftcard-badge{color:#007839;font-weight:600;background-color:#b8ddca;border-radius:3px;font-size:13px;line-height:19px;padding:0 6px;max-width:42px}@media(max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product a.link .right .giftcard-badge,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .giftcard-badge{padding:2px 6px 0;margin:0 0 0 8px;max-height:23px}}aside#cart .wrapper div.content-wrapper div.content .product a.link .right .top,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .top{display:flex;flex-direction:row;flex-wrap:nowrap;color:#000;position:relative}aside#cart .wrapper div.content-wrapper div.content .product a.link .right .top.has-subscription-title,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .top.has-subscription-title{padding-top:25px}@media(max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product a.link .right .top.has-subscription-title,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .top.has-subscription-title{padding-top:0}}aside#cart .wrapper div.content-wrapper div.content .product a.link .right .top .subscription-badge,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .top .subscription-badge{font-weight:600;background-color:#ecd145;border-radius:3px;font-size:13px;line-height:19px;padding:3px 6px 0;position:absolute;top:0}@media(max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product a.link .right .top .subscription-badge,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .top .subscription-badge{position:relative;padding:2px 6px 0;margin:0 0 0 8px;max-height:23px}}aside#cart .wrapper div.content-wrapper div.content .product a.link .right .bottom,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .bottom{display:flex;flex-direction:row;flex-wrap:nowrap}aside#cart .wrapper div.content-wrapper div.content .product a.link .right .bottom .subtitle,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .bottom .subtitle{color:#bcbbbb;flex:1}aside#cart .wrapper div.content-wrapper div.content .product a.link .right .subscription-to-one-time,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .subscription-to-one-time{background-color:rgba(0,0,0,0);border:none;text-decoration:underline;padding:0;font-size:12px;color:inherit}aside#cart .wrapper div.content-wrapper div.content .product a.link .right .subscription-to-one-time:hover,aside#cart .wrapper div.content-wrapper div.content .product a.link .right .subscription-to-one-time:active,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .subscription-to-one-time:hover,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .subscription-to-one-time:active{text-decoration:none}aside#cart .wrapper div.content-wrapper div.content .product a.link .right .subscription,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .subscription{text-wrap:nowrap;white-space:nowrap;width:150px}aside#cart .wrapper div.content-wrapper div.content .product a.link .right .subscription .subscription-badge,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .subscription .subscription-badge{font-size:13px;font-weight:600;background-color:#ecd145;border-radius:5px;padding:4px 8px 2px;margin:6px 0;display:inline-block}aside#cart .wrapper div.content-wrapper div.content .product a.link .right .subscription .subscription-price,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .subscription .subscription-price{font-size:13px;margin-left:6px;font-style:italic;position:relative;top:2px;display:inline-block}aside#cart .wrapper div.content-wrapper div.content .product a.link .right .subscription .subscription-delivery,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .subscription .subscription-delivery{font-size:12px;text-wrap:nowrap;width:150px;position:relative}aside#cart .wrapper div.content-wrapper div.content .product a.link .right .subscription .subscription-delivery:before,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right .subscription .subscription-delivery:before{margin-right:5px;margin-top:5px;content:"";background:url(gfx/elfi/2024/common/ico-delivery.png) no-repeat center;background-size:contain;display:inline-block;width:20px;height:10px;vertical-align:center;position:relative;top:1px}aside#cart .wrapper div.content-wrapper div.content .product a.link .last,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last{flex-grow:0;white-space:nowrap;display:flex;flex-direction:column;margin-right:50px;justify-content:start;align-items:flex-end;padding-left:5px;margin-top:1px}@media screen and (max-width: 375px){aside#cart .wrapper div.content-wrapper div.content .product a.link .last,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last{padding-top:3px}}aside#cart .wrapper div.content-wrapper div.content .product a.link .last .price,aside#cart .wrapper div.content-wrapper div.content .product a.link .last .old-price,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .price,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .old-price{text-align:right;display:inline-block;font-size:90%}@media screen and (max-width: 375px){aside#cart .wrapper div.content-wrapper div.content .product a.link .last .price,aside#cart .wrapper div.content-wrapper div.content .product a.link .last .old-price,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .price,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .old-price{font-size:80%}}aside#cart .wrapper div.content-wrapper div.content .product a.link .last .price-margin,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .price-margin{margin-top:10px}aside#cart .wrapper div.content-wrapper div.content .product a.link .last .old-price,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .old-price{color:#bcbbbb;position:relative}aside#cart .wrapper div.content-wrapper div.content .product a.link .last .old-price:after,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .old-price:after{content:"";border-top:1px solid #bcbbbb;width:120%;display:block;position:absolute;bottom:9px;left:-5px}@media screen and (max-width: 375px){aside#cart .wrapper div.content-wrapper div.content .product a.link .last .old-price:after,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .old-price:after{bottom:7px}}aside#cart .wrapper div.content-wrapper div.content .product a.link .last .new-text,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .new-text{display:none;color:#168f0c;text-align:right}aside#cart .wrapper div.content-wrapper div.content .product a.link .last .new-text:after,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .new-text:after{content:url(gfx/elfi/2017/common/ico-checkmark-xs.png);margin-left:.7em}@media screen and (max-width: 375px){aside#cart .wrapper div.content-wrapper div.content .product a.link .last .new-text,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .new-text{font-size:80%}}aside#cart .wrapper div.content-wrapper div.content .product a.link .last .additional-price,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .additional-price{position:relative}aside#cart .wrapper div.content-wrapper div.content .product a.link .last .additional-price .subscription-delivery-price,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .additional-price .subscription-delivery-price{position:absolute;top:38px;right:100%}aside#cart .wrapper div.content-wrapper div.content .product a.link .last .additional-price .subscription-delivery-price span,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .additional-price .subscription-delivery-price span{font-size:14px;color:#bcbbbb;display:inline-block;position:relative}aside#cart .wrapper div.content-wrapper div.content .product a.link .last .additional-price .subscription-delivery-price span:after,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .last .additional-price .subscription-delivery-price span:after{content:"";border-top:1px solid #bcbbbb;width:120%;display:block;position:absolute;bottom:8px;left:-1px}aside#cart .wrapper div.content-wrapper div.content .product a.link:focus .right .top .title,aside#cart .wrapper div.content-wrapper div.content .product a.link:hover .right .top .title,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link:focus .right .top .title,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link:hover .right .top .title{color:#e61d2b}aside#cart .wrapper div.content-wrapper div.content .product a.link:focus .right .last .price,aside#cart .wrapper div.content-wrapper div.content .product a.link:hover .right .last .price,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link:focus .right .last .price,aside#cart .wrapper div.content-wrapper div.content-promo .product a.link:hover .right .last .price{color:#e61d2b}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options{margin:2px 0 10px 0;padding:2px 10px 2px 15px;background-color:#ebebeb;display:inline-block;border-radius:12px;border:1px solid rgba(0,0,0,0)}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options.options-subscription,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options.options-subscription{background-color:#ecd145;margin:10px 0 0;padding-right:15px;font-size:15px;border-radius:6px}@media(max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options.options-subscription,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options.options-subscription{margin:15px 0 0;font-size:13px}}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option{position:relative;padding-top:5px;padding-bottom:5px;min-height:26px;line-height:26px}@media(max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option{padding-top:3px;padding-bottom:3px}}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label{display:inline-block;cursor:pointer}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label .name,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label .name{position:relative;display:inline-block;padding-right:.25em}@media(max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label .name,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label .name{color:inherit}}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label .name:before{content:"";display:inline-block;position:relative;margin-right:10px;background:#fff;vertical-align:middle;top:0;background:url(gfx/elfi/2022/common/radio-unchecked-white.png) no-repeat center;background-color:rgba(0,0,0,0);border-width:0;border-radius:0;box-shadow:none;width:26px;height:26px;line-height:26px}@media(max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label .name:before{background-image:url(gfx/elfi/2022/mobile/common/radio-unchecked.png);background-size:33px 33px;width:33px;height:33px}}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label .params,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label .params{display:inline-block;padding-right:.25em}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label .price,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label .price{display:inline-block;padding-right:.1em}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label .after,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label .after{position:absolute;left:100%;color:#0ba62b;display:none;padding-left:.25em;width:100%;margin-left:15px;top:5px;white-space:nowrap}@media screen and (max-width: 541px){aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label .after,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label .after{white-space:normal;padding-left:22px;position:relative;left:0}}@media(max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label .name,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label .params,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label .price,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label .name,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label .params,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label .price{transition:color .25s}}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option input,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option input{float:none;position:absolute;z-index:-1;opacity:0;transform:scale(0);width:0;height:0;overflow:hidden}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option input:checked+label .name:before,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label.checked .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option input:checked+label .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label.checked .name:before{background-image:url(gfx/elfi/2024/common/radio-checked-black.png)}@media(max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option input:checked+label .name:before,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label.checked .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option input:checked+label .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label.checked .name:before{background-image:url(gfx/elfi/2023/mobile/common/radio-checked-black.png);background-size:33px 33px}}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option input:disabled+label,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label.disabled,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option input:disabled+label,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label.disabled{cursor:default;pointer-events:none}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option input:disabled+label .name,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option input:disabled+label .price,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label.disabled .name,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label.disabled .price,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option input:disabled+label .name,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option input:disabled+label .price,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label.disabled .name,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label.disabled .price{color:#888 !important}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option input:disabled+label a.ico-help,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label.disabled a.ico-help,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option input:disabled+label a.ico-help,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label.disabled a.ico-help{opacity:.5}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option input:disabled:checked+label .name:before,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label.disabled.checked .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option input:disabled:checked+label .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label.disabled.checked .name:before{background-image:url(gfx/elfi/2022/common/radio-checked-disabled.png)}@media(max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option input:disabled:checked+label .name:before,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper .options>.option label.disabled.checked .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option input:disabled:checked+label .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper .options>.option label.disabled.checked .name:before{background-image:url(gfx/elfi/2023/mobile/common/radio-checked-black.png);background-size:33px 33px;filter:grayscale(100%)}}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper.option-phone-wrapper .options,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper.option-phone-wrapper .options{padding-top:5px;padding-bottom:5px;margin-bottom:0}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper.option-phone-wrapper .options>.option label .name.is-empty,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper.option-phone-wrapper .options>.option label .name.is-empty{padding-right:0}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper.option-phone-wrapper .options>.option label .name.is-empty:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper.option-phone-wrapper .options>.option label .name.is-empty:before{margin-right:5px}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper._loading .options>.option input:checked+label .name:before,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper._loading .options>.option label.checked .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper._loading .options>.option input:checked+label .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper._loading .options>.option label.checked .name:before{background:url(gfx/elfi/2022/common/radio-unchecked-white.png) no-repeat center}@media(max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper._loading .options>.option input:checked+label .name:before,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper._loading .options>.option label.checked .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper._loading .options>.option input:checked+label .name:before,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper._loading .options>.option label.checked .name:before{background-image:url(gfx/elfi/2022/mobile/common/radio-unchecked.png);background-size:33px 33px}}aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper._loading .options>.option input:checked+label .name:after,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper._loading .options>.option label.checked .name:after,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper._loading .options>.option input:checked+label .name:after,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper._loading .options>.option label.checked .name:after{content:"" !important;background:url(gfx/elfi/2020/common/loader_16.gif) no-repeat center !important;background-size:14px !important;display:inline-block !important;width:16px !important;height:16px !important;position:absolute !important;left:5px !important;top:5px !important}@media(max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper._loading .options>.option input:checked+label .name:after,aside#cart .wrapper div.content-wrapper div.content .product .option-wrapper._loading .options>.option label.checked .name:after,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper._loading .options>.option input:checked+label .name:after,aside#cart .wrapper div.content-wrapper div.content-promo .product .option-wrapper._loading .options>.option label.checked .name:after{left:9px !important;top:9px !important}}aside#cart .wrapper div.content-wrapper div.content .product a.btn-delete,aside#cart .wrapper div.content-wrapper div.content-promo .product a.btn-delete{color:#818181;text-decoration:none;display:flex;justify-content:flex-end;align-items:flex-start;position:absolute;z-index:2;padding:0 8px 30px;top:6px;right:10px;line-height:10px;text-align:center;background:url(gfx/elfi/2022/common/btn-delete_31x36.png) no-repeat center center;background-size:15.5px 18px;transition:opacity .25s linear}@media(max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product a.btn-delete,aside#cart .wrapper div.content-wrapper div.content-promo .product a.btn-delete{right:15px}}aside#cart .wrapper div.content-wrapper div.content .product a.btn-delete>span,aside#cart .wrapper div.content-wrapper div.content-promo .product a.btn-delete>span{text-align:center;display:block;position:relative;bottom:-35px;color:#000;font-size:14px}@media screen and (max-width: 375px){aside#cart .wrapper div.content-wrapper div.content .product a.btn-delete>span,aside#cart .wrapper div.content-wrapper div.content-promo .product a.btn-delete>span{font-size:12px}}aside#cart .wrapper div.content-wrapper div.content .product a.btn-delete:focus,aside#cart .wrapper div.content-wrapper div.content .product a.btn-delete:hover,aside#cart .wrapper div.content-wrapper div.content-promo .product a.btn-delete:focus,aside#cart .wrapper div.content-wrapper div.content-promo .product a.btn-delete:hover{color:#e61d2b}@media screen and (max-width: 450px){aside#cart .wrapper div.content-wrapper div.content .product.type-video.is-real a.link .left img,aside#cart .wrapper div.content-wrapper div.content-promo .product.type-video.is-real a.link .left img{box-shadow:2px 2px 8px rgba(0,0,0,.25)}}aside#cart .wrapper div.content-wrapper div.content-coupon-top{display:flex;flex-wrap:nowrap;flex:0 0 auto;background:#f4f3f3;padding:5% 10% 5% 0;justify-content:flex-start;align-items:center}@media screen and (min-width: 451px){aside#cart .wrapper div.content-wrapper div.content-coupon-top{border-top:1px solid #ededed;padding:25px 40px 25px 0}}aside#cart .wrapper div.content-wrapper div.content-coupon-top.c-left-hidden{padding-left:10%;justify-content:center}aside#cart .wrapper div.content-wrapper div.content-coupon-top.c-left-hidden .c-right{text-align:center}@media screen and (min-width: 451px){aside#cart .wrapper div.content-wrapper div.content-coupon-top.c-left-hidden{padding-left:40px}}aside#cart .wrapper div.content-wrapper div.content-coupon-top .c-left{color:#e61d2b;font-weight:bold;font-size:1.25em;flex-basis:22.5%;text-align:center;flex-shrink:0}@media screen and (min-width: 451px){aside#cart .wrapper div.content-wrapper div.content-coupon-top .c-left{flex-basis:29%;font-size:1.5em}}aside#cart .wrapper div.content-wrapper div.content-coupon-top .c-right{text-align:left;flex-basis:auto;font-size:15px}@media screen and (min-width: 451px){aside#cart .wrapper div.content-wrapper div.content-coupon-top .c-right{font-size:1em}}aside#cart .wrapper div.content-wrapper div.content-coupon-top+div.content-promo{border-top-width:0 !important}aside#cart .wrapper div.content-wrapper div.content-coupon-top.campaign-blackfriday{background:#343008;color:#eed657;padding:3.33% 5% 3.33% 0}@media screen and (min-width: 451px){aside#cart .wrapper div.content-wrapper div.content-coupon-top.campaign-blackfriday{padding:15px 20px 15px 0}}aside#cart .wrapper div.content-wrapper div.content-coupon-top.campaign-blackfriday .c-left{color:#343008;flex-basis:25%}@media screen and (min-width: 451px){aside#cart .wrapper div.content-wrapper div.content-coupon-top.campaign-blackfriday .c-left{flex-basis:30%;padding-right:2.5%}}aside#cart .wrapper div.content-wrapper div.content-coupon-top.campaign-blackfriday .c-left>strong{background:#eed657;display:flex;border-radius:100%;width:50px;height:50px;text-align:center;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;font-size:.9em}@media screen and (min-width: 451px){aside#cart .wrapper div.content-wrapper div.content-coupon-top.campaign-blackfriday .c-left>strong{width:65px;height:65px;font-size:1em}}aside#cart .wrapper div.content-wrapper .btn-coupon-form-instant{cursor:pointer}aside#cart .wrapper div.content-wrapper .btn-coupon-form-instant:hover .c-right{text-decoration:underline}aside#cart .wrapper div.content-wrapper div.content-promo{display:block;flex:0 0 auto;border-top:1px solid #ededed}aside#cart .wrapper div.content-wrapper div.content-promo .product{padding-top:20px;padding-bottom:15px}@media screen and (max-width: 375px){aside#cart .wrapper div.content-wrapper div.content-promo .product{padding-top:11px;padding-bottom:6px}}aside#cart .wrapper div.content-wrapper div.content-promo .product a.link{flex-wrap:wrap}aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .right{margin-right:115px}aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .center{flex-basis:100%}aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .center .new-text{display:block;color:#168f0c;text-align:center;margin-top:5px}@media screen and (max-width: 375px){aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .center .new-text{margin-top:9px}}aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .center .new-text:before{content:url(gfx/elfi/2017/common/ico-checkmark-xs.png);margin-right:.7em}aside#cart .wrapper div.content-wrapper div.content-promo .product a.link .center .new-text:before{content:"✓";margin-right:.125em;font-size:1.5em;vertical-align:middle;position:relative;top:0;display:inline-block;color:#008c01;font-weight:normal;line-height:1}aside#cart .wrapper div.content-wrapper div.content-promo .product a.btn{text-decoration:none;display:block;position:absolute;z-index:2;padding:8px 14px;top:30px;right:15px;min-width:100px;text-align:center;border-width:0;border-radius:5px;font-size:16px;white-space:nowrap}aside#cart .wrapper div.content-wrapper div.content-promo .product a.btn:after{display:none !important}@media screen and (max-width: 450px){aside#cart .wrapper div.content-wrapper div.content-promo .product a.btn{font-size:15px;top:20px}}@media screen and (max-width: 375px){aside#cart .wrapper div.content-wrapper div.content-promo .product a.btn{min-width:80px;padding-left:5px;padding-right:5px}}aside#cart .wrapper div.content-wrapper div.content-promo .product.new{background-color:#e9f7ec}aside#cart .wrapper footer{display:block;flex:0 0 auto;padding:5px 0 30px 0}aside#cart .wrapper footer .discount-code{margin:25px 0 15px}@media screen and (max-width: 450px){aside#cart .wrapper footer .discount-code{margin-top:10px;margin-bottom:10px}}aside#cart .wrapper footer .discount-code-item-coupon-top{color:#000}aside#cart .wrapper footer .discount-code-item-coupon-top .discount-code-add{display:inline-block;text-decoration:none;padding-left:15px;padding-right:15px}aside#cart .wrapper footer .discount-code-item-coupon-top .discount-code-add:before{content:"";background:url(gfx/elfi/2019/common/ico-discount.png) no-repeat center;display:block;width:100%;height:26px;text-align:center;margin-bottom:20px}@media screen and (max-width: 450px){aside#cart .wrapper footer .discount-code-item-coupon-top .discount-code-add:before{margin-bottom:10px}}aside#cart .wrapper footer .discount-code-item-coupon-top .discount-code-add-instant{height:35px;border-radius:5px;margin-top:20px;margin-bottom:30px;background-color:#000;padding:8px 15px}aside#cart .wrapper footer .discount-code-msg{color:#e61d2b;font-size:16px}aside#cart .wrapper footer .discount-code-msg a.discount-code-add{display:inline-block;text-decoration:none;padding-left:15px;padding-right:15px}aside#cart .wrapper footer .discount-code-msg a.discount-code-add:before{content:"";background:url(gfx/elfi/2019/common/ico-discount.png) no-repeat center;display:block;width:100%;height:26px;text-align:center;margin-bottom:20px}@media screen and (max-width: 450px){aside#cart .wrapper footer .discount-code-msg a.discount-code-add:before{margin-bottom:10px}}aside#cart .wrapper footer .discount-code-add-form{border-bottom:2px solid rgba(230,29,43,.35);width:275px;margin:20px auto 0;padding-bottom:6px}aside#cart .wrapper footer .discount-code-add-form .error{color:#e61d2b}aside#cart .wrapper footer .discount-code-add-form input{width:165px;background-color:rgba(0,0,0,0);border:none;font-size:16px;position:relative;top:6px;outline:none;color:#2d2929}aside#cart .wrapper footer .discount-code-add-form input::placeholder{color:rgba(230,29,43,.35);opacity:1}aside#cart .wrapper footer .discount-code-add-form input:-ms-input-placeholder,aside#cart .wrapper footer .discount-code-add-form input::-ms-input-placeholder{color:rgba(230,29,43,.35)}aside#cart .wrapper footer .discount-code-add-form input.has-error{color:#e61d2b;border-bottom-color:#e61d2b}aside#cart .wrapper footer .discount-code-add-form input.has-error::placeholder{color:#f39097;opacity:1}aside#cart .wrapper footer .discount-code-add-form input.has-error:-ms-input-placeholder,aside#cart .wrapper footer .discount-code-add-form input.has-error::-ms-input-placeholder{color:#f39097}aside#cart .wrapper footer .discount-code-add-form button{width:106px;height:29px;font-size:14px;padding:0;line-height:29px;outline:none}aside#cart .wrapper footer .discount-code-add-form.hidden+hr{display:none}aside#cart .wrapper footer .discount-code>hr{margin-top:1em}aside#cart .wrapper footer hr{border:none;height:1px;width:100%;background-color:#ededed;margin-top:25px}@media screen and (max-width: 720px){aside#cart .wrapper footer{padding-bottom:5px}}aside#cart .wrapper footer p{margin:0}aside#cart .wrapper footer p.price,aside#cart .wrapper footer p.price-discount{text-align:right;max-width:335px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:bold;position:relative;color:#000}aside#cart .wrapper footer p.price span,aside#cart .wrapper footer p.price-discount span{display:inline-block;float:left}aside#cart .wrapper footer p.price b,aside#cart .wrapper footer p.price-discount b{display:inline-block;margin-left:auto;float:right}@media screen and (max-width: 450px){aside#cart .wrapper footer p.price,aside#cart .wrapper footer p.price-discount{max-width:320px !important;margin:0 auto;padding-right:5px;padding-left:5px}}aside#cart .wrapper footer p.price{margin-top:1em}aside#cart .wrapper footer p.price span,aside#cart .wrapper footer p.price b,aside#cart .wrapper footer p.price i{line-height:26px}aside#cart .wrapper footer p.price i{font-size:14px;color:#bcbbbb;display:inline-block;position:relative;font-style:normal;margin-right:10px;font-weight:normal}aside#cart .wrapper footer p.price i:after{content:"";border-top:1px solid #bcbbbb;width:120%;display:block;position:absolute;bottom:13px;left:-4px}aside#cart .wrapper footer p.price b{font-size:22px}aside#cart .wrapper footer p.price .price-coupon-top{position:relative;color:#d5990a;margin-bottom:.5em;margin-left:20px;font-size:16px;font-weight:bold}@media(max-width: 450px){aside#cart .wrapper footer p.price .price-coupon-top{margin-left:0;right:-16px}}aside#cart .wrapper footer p.price .price-coupon-top:before{content:"";background:url(gfx/elfi/2021/common/ico-discount-orange.png) no-repeat center;background-size:cover;width:17px;height:17px;position:absolute;left:-22px;top:-2px}aside#cart .wrapper footer p.price .price-coupon-top a{position:relative;display:inline-block;top:-3px;margin-left:0}aside#cart .wrapper footer p.price .price-coupon-top a i{display:inline-block;background:#5d5c5c;color:#fff;width:13px;height:13px;line-height:14px;border-radius:100%;text-align:center;font-size:10px;font-style:normal}aside#cart .wrapper footer p.price .price-coupon-top a i:after{content:"?"}aside#cart .wrapper footer p.price-discount span,aside#cart .wrapper footer p.price-discount b{font-size:15px;line-height:26px}aside#cart .wrapper footer p.price-discount span{text-transform:uppercase}aside#cart .wrapper footer p.price-discount span:before{content:"";background:url(gfx/elfi/2024/cart/ico-discount.png) no-repeat;width:17px;height:17px;margin-right:6px;display:inline-block;position:relative;top:2px}@media(max-width: 450px){aside#cart .wrapper footer p.price-discount span:before{background-image:url(gfx/elfi/2024/mobile/cart/ico-discount.png);background-repeat:no-repeat;background-size:contain}}aside#cart .wrapper footer .coupon-form-wrapper{max-width:335px;margin-left:auto;margin-right:auto;margin-top:.5em;margin-bottom:1em}@media screen and (max-width: 450px){aside#cart .wrapper footer .coupon-form-wrapper{margin-bottom:.5em;max-width:320px;padding-right:5px;padding-left:5px}}aside#cart .wrapper footer .coupon-form-wrapper a.btn-coupon-form{text-decoration:underline;text-align:right;display:block}@media screen and (max-width: 375px){aside#cart .wrapper footer .coupon-form-wrapper a.btn-coupon-form{font-size:15px}}aside#cart .wrapper footer .coupon-form-wrapper a.btn-coupon-form:hover,aside#cart .wrapper footer .coupon-form-wrapper a.btn-coupon-form:focus{text-decoration:underline}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form{font-size:17px;font-weight:bold;clear:both}@media screen and (max-width: 375px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form{font-size:15px}}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form label{float:left;line-height:29px}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .row{margin-bottom:0}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .row.focused_form-control label{font-size:10px;top:5px;color:#c5c5c5}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .row.focused_form-control .field .form-control{padding-top:12px;outline:none}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .row .field{flex-flow:row nowrap;justify-content:flex-end}@media(max-width: 539px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .row .field{justify-content:center}}@media(max-width: 450px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .row .field{justify-content:flex-start}}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper{order:2;white-space:nowrap;display:flex;flex-flow:row nowrap;justify-content:flex-end;width:100%;position:relative}@media(max-width: 539px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper{order:1}}@media(max-width: 450px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper{flex:1}}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper>label{position:absolute;padding:0;margin-right:16px;z-index:2;color:#b2b2b2;font-size:16px;transition:all ease-in-out .125s;pointer-events:none;left:13px;top:17px;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:normal}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper>label.has-flex{display:flex;width:calc(100% - 17px - 12px);justify-content:space-between}@media screen and (max-width: 360px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper>label{left:12px}}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper input.form-control{border:1px solid #ababab;height:55px;line-height:20px;padding:10px 16px;text-transform:uppercase;font-size:16px;font-weight:normal;border-radius:7px;flex:1;min-width:0;max-width:none;width:auto}@media(max-width: 639px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper input.form-control{max-width:100%;min-width:0;float:none;margin-left:auto;margin-right:auto}}@media(max-width: 450px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper input.form-control{font-size:14px;padding:8px 10px 8px 10px;border-radius:5px 0 0 5px;flex:1;border-right-width:0}}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper input.form-control:focus{outline-color:#a0d1a4;border-color:#a0d1a4}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper input.form-control::-moz-placeholder{text-transform:none;font-style:normal;font-weight:normal;color:#cbcbcb;opacity:1}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper input.form-control:-ms-input-placeholder{text-transform:none;font-style:normal;font-weight:normal;color:#cbcbcb;opacity:1}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper input.form-control:-moz-placeholder{text-transform:none;font-style:normal;font-weight:normal;color:#cbcbcb;opacity:1}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper input.form-control::-webkit-input-placeholder{text-transform:none;font-style:normal;font-weight:normal;color:#cbcbcb;opacity:1}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper button.btn{border-radius:7px;box-sizing:border-box;height:55px;padding:10px 15px;line-height:20px;font-size:16px;min-width:90px;text-align:center;background-color:#ebebeb;margin-left:14px;font-weight:normal;color:#000;border:1px solid #ccc}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper button.btn:focus,aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper button.btn:hover,aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper button.btn:active{background-color:#dedede}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper button.btn.active{background-color:#000;color:#fff}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper button.btn._loading:after{content:url(gfx/elfi/2022/common/loader.svg) !important;left:0 !important;top:9px !important;animation:none !important}@media(max-width: 450px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper button.btn._loading:after{transform:scale(0.75);top:-2px !important;right:auto !important;left:3px !important}}@media(max-width: 639px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper button.btn{float:none;padding-left:5px;padding-right:5px;flex-shrink:0}}@media(max-width: 450px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper button.btn{margin-left:0;border-radius:0 5px 5px 0 !important;font-weight:bold;padding-left:10px;padding-right:10px}}@media(max-width: 450px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form .form-control-wrapper button.btn{flex:0 1 90px;margin-top:0;padding:8px;text-align:center;border-radius:5px;font-size:15px;min-width:0}}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form-discount{text-align:left;background-color:#ebebeb;border-radius:5px;display:inline-block;margin-top:5px;margin-right:auto;padding:3px 10px 2px;min-width:180px;position:relative}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form-discount b{color:#000 !important}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form-discount b:before{content:"";background:url(gfx/elfi/2024/zamow/ico-discount-gray.png) no-repeat;width:17px;height:17px;margin-right:6px;display:inline-block;position:relative;top:2px}@media(max-width: 450px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form-discount b:before{background-image:url(gfx/elfi/2024/mobile/common/ico-discount-gray.png);background-repeat:no-repeat;background-size:contain}}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form-discount button{background:none;border-width:0;color:#000;font-size:20px;position:absolute;top:-2px;right:0}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form-discount button:focus,aside#cart .wrapper footer .coupon-form-wrapper .coupon-form-discount button:hover{color:#e61d2b}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form-discount .discount-code{display:inline-block;font-style:normal;margin:0 .5em 0 0}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form-discount .discount-code b{font-weight:normal}@media(min-width: 451px){aside#cart .wrapper footer .coupon-form-wrapper .coupon-form-discount .discount-code b{color:#e61d2b}}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form-discount .discount-wrapper{background-color:#e7f5e6;color:#168f0c;display:inline-flex;flex-direction:column;justify-content:flex-end;font-size:11px;border-radius:5px;padding:5px 10px}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form-discount .discount-wrapper .discount-value{padding-bottom:2px}aside#cart .wrapper footer .coupon-form-wrapper .coupon-form-discount .discount-wrapper .discount-old-price{text-decoration:line-through;font-size:14px;text-decoration-color:rgba(0,0,0,.5)}aside#cart .wrapper footer .price-discount{position:relative;height:25px;color:#168f0c}@media screen and (max-width: 450px){aside#cart .wrapper footer .price-discount{max-width:320px;margin-left:auto;margin-right:auto;height:13px}}@media screen and (max-width: 375px){aside#cart .wrapper footer .price-discount{max-width:320px}}aside#cart .wrapper footer .price-discount .discount{display:none;position:relative}aside#cart .wrapper footer .price-discount .discount-coupon-code{position:absolute;top:-20px;left:10px;color:#000}@media(max-width: 450px){aside#cart .wrapper footer .price-discount .discount-coupon-code{left:1px}}aside#cart .wrapper footer .price-discount .discount-value{font-size:12px;line-height:14px}aside#cart .wrapper footer .price-discount .discount-old-price{font-size:16px;line-height:20px;position:relative}aside#cart .wrapper footer .price-discount .discount-old-price:after{display:block;content:"";height:1px;position:absolute;background-color:rgba(0,0,0,.46);top:9px;left:-2px;right:-2px}aside#cart .wrapper footer .price-discount .discount.success{display:block;position:absolute;top:0;right:35px;background-color:#e7f5e6;border-radius:10px;height:50px;padding:12px 15px 0;text-align:right}@media screen and (max-width: 450px){aside#cart .wrapper footer .price-discount .discount.success{right:auto;left:0}}@media screen and (max-width: 375px){aside#cart .wrapper footer .price-discount .discount.success{padding:5px 8px 0;height:43px;top:6px}}aside#cart .wrapper footer .check .payment-list{pointer-events:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;margin:10px auto 0}aside#cart .wrapper footer .check .payment-list .subscription-active,aside#cart .wrapper footer .check .payment-list .subscription-inactive{display:none;flex-wrap:nowrap;justify-content:space-evenly;align-items:center}aside#cart .wrapper footer .check .payment-list .subscription-active .subscription-delivery,aside#cart .wrapper footer .check .payment-list .subscription-inactive .subscription-delivery{flex-basis:50%;font-size:14px;text-wrap:nowrap;text-align:start}aside#cart .wrapper footer .check .payment-list .subscription-active .subscription-delivery:before,aside#cart .wrapper footer .check .payment-list .subscription-inactive .subscription-delivery:before{margin-right:7px;margin-top:5px;content:"";background:url(gfx/elfi/2024/common/ico-delivery.png) no-repeat center;background-size:contain;display:inline-block;width:20px;height:10px;vertical-align:center;position:relative;top:1px}aside#cart .wrapper footer .check .payment-list .subscription-inactive{display:flex}aside#cart .wrapper footer .check .payment-list img{flex:1;max-width:32px}@media(max-width: 450px){aside#cart .wrapper footer .check .payment-list{margin:10px 35px}}@media(max-width: 375px){aside#cart .wrapper footer .check .payment-list{margin:10px}}aside#cart .wrapper footer .check p{display:block}aside#cart .wrapper footer .check p span{display:block}aside#cart .wrapper footer .check p span:before{content:"✓";margin-right:.125em;font-size:1.25em;vertical-align:middle;position:relative;top:-1px;display:inline-block;color:#008c01;font-weight:normal}@media screen and (max-width: 450px){aside#cart .wrapper footer .check p.visible-mobile span{padding-top:.5em;padding-bottom:.5em;font-size:90%}}@media screen and (max-width: 720px){aside#cart .wrapper footer .check p.hidden-mobile{margin-left:.5em;margin-right:.5em;display:inline-block}}@media screen and (max-width: 450px){aside#cart .wrapper footer .check{margin-top:-0.25em}}aside#cart .wrapper footer .coupon-top-progress{background:#f6f6f6;border-radius:10px;width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:20px 22px 15px 22px;margin:0 auto 14px auto;max-width:280px;text-align:left}@media screen and (max-width: 450px){aside#cart .wrapper footer .coupon-top-progress{font-size:15px;margin-top:.5em;margin-bottom:.5em;padding-top:12px;padding-bottom:22px}}aside#cart .wrapper footer .coupon-top-progress>.text{padding-top:0;padding-bottom:3px;line-height:20px}@media screen and (max-width: 450px){aside#cart .wrapper footer .coupon-top-progress>.text.missing{padding-top:5px}}aside#cart .wrapper footer .coupon-top-progress>.text.ok{text-align:left;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-bottom:5px}@media screen and (max-width: 450px){aside#cart .wrapper footer .coupon-top-progress>.text.ok{padding-bottom:0;padding-top:10px}}aside#cart .wrapper footer .coupon-top-progress>.text.ok:before{content:"";background-image:url(gfx/elfi/2022/common/ico-check-green-circle_24x24.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;margin-right:1.5em;width:24px;height:24px;vertical-align:middle;flex-shrink:0}@media(max-width: 450px){aside#cart .wrapper footer .coupon-top-progress>.text.ok:before{background-image:url(gfx/elfi/2022/mobile/common/ico-check-green-circle_42x43.png);width:26px;height:26px}}aside#cart .wrapper footer .coupon-top-progress>.progress{width:100%;max-width:100%;position:relative;border-radius:8px;height:8px;background:#e9e7e7;overflow:hidden;margin-top:8px}@media screen and (max-width: 450px){aside#cart .wrapper footer .coupon-top-progress>.progress{height:7px;border-radius:7px}}aside#cart .wrapper footer .coupon-top-progress>.progress>span{display:block;height:8px;background:#179a50;width:0;position:absolute;top:0;left:0;z-index:1;transition:width ease-in-out .5s;transition-delay:.15s}@media screen and (max-width: 450px){aside#cart .wrapper footer .coupon-top-progress>.progress>span{height:7px}}aside#cart .wrapper footer .buttons{margin:1rem auto 14px auto;max-width:335px}aside#cart .wrapper footer .buttons .btn{width:100%;padding:18px 30px 16px 30px;margin-bottom:8px}@media screen and (max-width: 450px){aside#cart .wrapper footer .buttons .btn{margin-bottom:.5em;border-radius:50px}}@media screen and (max-width: 450px){aside#cart .wrapper footer .buttons .btn{max-width:320px;padding-top:20px;padding-bottom:19px;font-size:15px;margin-right:auto;margin-left:auto;display:block}}@media screen and (max-width: 375px){aside#cart .wrapper footer .buttons .btn{padding:14px 18px 13px 18px;max-width:320px}}aside#cart .wrapper footer .buttons .btn-add-another{background-color:#ebebeb;border-color:#ccc;color:#000}aside#cart .wrapper footer .buttons .btn-add-another:focus,aside#cart .wrapper footer .buttons .btn-add-another:hover,aside#cart .wrapper footer .buttons .btn-add-another:active{background-color:#dedede !important}@media screen and (max-width: 720px){aside#cart .wrapper footer .buttons{margin-bottom:5px}}@media screen and (max-width: 450px){aside#cart .wrapper footer .buttons{max-width:100%;margin-bottom:0;margin-top:2rem}}@media screen and (max-width: 375px){aside#cart .wrapper footer .buttons{padding:0 10px}}aside#cart.step-2 header{justify-content:center;text-align:center}aside#cart.step-2 div.content-wrapper div.content-coupon-top{border-top-width:0;margin-top:5px}aside#cart.step-2 div.content-wrapper div.content-vouchers{display:block;flex:0 1 auto;position:relative;overflow-y:auto;padding:0 30px 0 30px}@media screen and (min-width: 640px){aside#cart.step-2 div.content-wrapper div.content-vouchers{padding-top:30px}}@media screen and (max-width: 450px){aside#cart.step-2 footer{border-top:1px solid #b5b5b5}}@media screen and (max-width: 450px){aside#cart.is-open{left:0}}aside#cart.is-open .wrapper{right:0;opacity:1;transition:right ease-in-out .25s,opacity ease-in-out .25s}aside#cart.is-open.has-backdrop.has-visible-backdrop:before{opacity:.36;pointer-events:all}aside#cart.is-open.has-backdrop:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;background-color:#000;transition:opacity ease-in-out .5s;pointer-events:none}aside#cart.is-open.fetching:not(.fetching-simple) .wrapper>header,aside#cart.is-open.fetching:not(.fetching-simple) .wrapper>div.content-wrapper,aside#cart.is-open.fetching:not(.fetching-simple) .wrapper>footer{filter:blur(4px)}aside#cart.is-open.fetching:not(.fetching-simple) .wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;width:100%;background:rgba(255,255,255,.25);z-index:3}aside#cart.is-open.fetching:not(.fetching-simple) .wrapper:before{content:"";position:absolute;top:50%;right:50%;border-radius:100%;border:5px solid #ddd;border-top-color:#e61d2b;z-index:4;width:40px;height:40px;margin-right:-25px;margin-top:-20px}aside#cart.is-open.fetching:not(.fetching-simple) .wrapper:before{z-index:5;animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}aside#cart.is-disabled{pointer-events:none !important;cursor:default !important;display:none !important;visibility:hidden !important;z-index:-1 !important}aside#cart.is-disabled *{opacity:.5 !important}@media screen and (max-width: 319px){aside#cart{pointer-events:none;cursor:default;display:none;visibility:hidden;z-index:-1}}aside#cart.fancybox-margin{margin-right:0 !important}@media screen and (max-width: 450px){aside#cart .fast-vouchers-wrapper .products .product .buttons a{font-size:15px}}aside#cart.is-subscription .wrapper footer .check .payment-list .subscription-inactive{display:none}aside#cart.is-subscription .wrapper footer .check .payment-list .subscription-active{display:flex}.qtip-letter-coupon-top-style{z-index:9999999 !important}@media screen and (max-width: 450px){html.cart-is-open{overflow:hidden !important}html.cart-is-open body{overflow:hidden !important}}aside#cart .wrapper footer p.price-discount span:before{background-image:url(gfx/elfi/2024/cart/ico-discount.webp)}@media(max-width: 450px){aside#cart .wrapper footer p.price-discount span:before{background-image:url(gfx/elfi/2024/mobile/cart/ico-discount.webp)}}@media screen and (max-width: 767px){.payment-types-list{padding-left:10px;padding-right:10px}}.payment-types-list .legend{flex-basis:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;font-size:18px;margin-bottom:1em;border-bottom:3px solid #e61d2b}.payment-types-list .legend>span{display:inline-block;font-weight:bold;padding-right:10px;text-align:left}.payment-types-list .legend>a{display:inline-block;text-align:right;text-decoration:none;color:#e61d2b}.payment-types-list .legend>a:focus,.payment-types-list .legend>a:hover,.payment-types-list .legend>a:active{color:#f22131}.payment-types-list .cells{display:flex;flex-flow:row wrap;justify-content:flex-start;margin-left:-7.5px;margin-right:-7.5px}.payment-types-list .cells .clearfix{flex-basis:100%}.payment-types-list .cells>label{flex:1 0 147.5px;height:105px;margin:7.5px;padding:10px;position:relative;cursor:pointer;border-radius:12px;border:1px solid #fff;background:#f6f6f6;overflow:hidden;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){.payment-types-list .cells>label{padding:8px}}@media screen and (max-width: 860px){.payment-types-list .cells>label{flex-basis:30%}}@media screen and (max-width: 639px){.payment-types-list .cells>label{flex-basis:45%}}.payment-types-list .cells>label input{opacity:0;position:absolute;visibility:hidden;top:-25px;left:-25px}.payment-types-list .cells>label .i{flex:1;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.payment-types-list .cells>label .i img{max-width:100%;max-height:42px;display:inline-block}.payment-types-list .cells>label .t{display:block;white-space:nowrap;clear:both;overflow:hidden;text-overflow:ellipsis;text-align:center;font-size:16px;align-self:stretch}@media screen and (max-width: 1024px){.payment-types-list .cells>label .t{font-size:15px}}@media screen and (max-width: 639px){.payment-types-list .cells>label .t{font-size:14px}}@media screen and (max-width: 450px){.payment-types-list .cells>label .t{font-size:13px}}.payment-types-list .cells>label:hover{background:#f0f0f0}.payment-types-list .cells>label.checked{background:#fff;border:3px solid #00a443;padding:8px}.payment-types-list .cells>label.checked:before{content:"";position:absolute;top:0;left:0;background:url("gfx/elfi/2018/common/ico-cell-checked.png") no-repeat;height:19px;width:19px}@media(max-width: 450px){.payment-types-list .cells>label.checked:before{background:#00a443 url(gfx/elfi/2019/mobile/ico-checkmark-white_36x27.png) no-repeat center;background-size:12px auto;border-radius:0 0 10px 0;border-style:solid;border-color:#00a443;border-width:1px 2px 2px 1px}}@media screen and (max-width: 1024px){.payment-types-list .cells>label.checked{padding:6px}}.payment-types-list .cells>label.disabled{pointer-events:none;cursor:default;background:none !important;border-color:rgba(0,0,0,0) !important}@media(min-width: 861px){.payment-types-list .cells>label.disabled{display:none !important;visibility:hidden !important}}.payment-types-list .cells>label.not-available{pointer-events:none;cursor:default;opacity:.5 !important;filter:grayscale(1)}.payment-types-list .cells>label.not-available:hover{border:1px solid #fff}.payment-types-list .cells>label.cell-ngpay,.payment-types-list .cells>label.cell-napay,.payment-types-list .cells>label.cell-plpp,.payment-types-list .cells>label.cell-pb-b,.payment-types-list .cells>label.cell-stripe,.payment-types-list .cells>label.cell-klarna,.payment-types-list .cells>label.cell-klarna-s,.payment-types-list .cells>label.cell-satispay,.payment-types-list .cells>label.cell-pmb{flex-grow:0}.payment-types-list .cells>label.cell-t,.payment-types-list .cells>label.cell-tt{color:red;background:#fee}.payment-types-list .cells>label.cell-t .i,.payment-types-list .cells>label.cell-tt .i{font-size:2em;font-weight:bold;line-height:1}@media(max-width: 450px){.payment-types-list .cells>.payment-types-under-list{margin-top:0 !important;padding:1em 1.5em 2em 1.5em;text-align:center}.payment-types-list .cells>.payment-types-under-list.payment-types-under-list_c,.payment-types-list .cells>.payment-types-under-list.payment-types-under-list_plc{text-align:left;padding:.5em 1em 1em 1em}.payment-types-list .cells>.payment-types-under-list.payment-types-under-list_c>p,.payment-types-list .cells>.payment-types-under-list.payment-types-under-list_plc>p{font-size:14px;margin-bottom:0;color:#3f3f3f;line-height:1.33}.payment-types-list .cells>.payment-types-under-list.payment-types-under-list_c>img,.payment-types-list .cells>.payment-types-under-list.payment-types-under-list_plc>img{max-width:240px;margin-top:1em;margin-left:.5em}}.payment-types-list.payment-types-list-pl .cells>label.cell-plpp .i img{max-height:22px}.payment-types-list.payment-types-list-pl .cells>label.cell-payu{overflow:visible}.payment-types-list.payment-types-list-pl .cells>label.cell-payu .i img{max-height:36px}.payment-types-list.payment-types-list-pl .cells>label.cell-payu>.tip{position:absolute;top:-58px;right:0;left:0;height:43px;line-height:19px;padding:12px;text-transform:uppercase;font-size:15px;color:#000;cursor:pointer;border-radius:12px;border:1px solid #fff;background:#f6f6f6;text-decoration:none;text-align:center}.payment-types-list.payment-types-list-pl .cells>label.cell-payu>.tip:hover{border:1px solid #e7e7e7}.payment-types-list.payment-types-list-pl .cells>label.cell-payu.checked>.tip{top:-60px;right:-2px;left:-2px}.payment-types-list.payment-types-list-pl .cells>label.cell-blik .i img{max-height:30px}.payment-types-list.payment-types-list-pl .cells>label.cell-c .i img{max-height:30px}.payment-types-list.payment-types-list-pl .cells>label.cell-b .i img{max-height:38px}.payment-types-list.payment-types-list-pl .cells>label.cell-dpp .i img{max-height:25px}.payment-types-list.payment-types-list-pl .cells>label.cell-ap .i img,.payment-types-list.payment-types-list-pl .cells>label.cell-jp .i img{max-height:25px}.payment-types-list.payment-types-list-br .cells>label .i img{max-height:26px}.payment-types-list.payment-types-list-br .cells>label.cell-plpp .i img{max-height:20px}.payment-types-list.payment-types-list-br .cells>label.cell-pb-reus,.payment-types-list.payment-types-list-br .cells>label.cell-ebanx-bt,.payment-types-list.payment-types-list-br .cells>label.cell-ebanx-pnet{padding-bottom:5px}.payment-types-list.payment-types-list-br .cells>label.cell-pb-reus.checked,.payment-types-list.payment-types-list-br .cells>label.cell-ebanx-bt.checked,.payment-types-list.payment-types-list-br .cells>label.cell-ebanx-pnet.checked{padding-bottom:3px}.payment-types-list.payment-types-list-br .cells>label.cell-pb-reus .i img,.payment-types-list.payment-types-list-br .cells>label.cell-ebanx-bt .i img,.payment-types-list.payment-types-list-br .cells>label.cell-ebanx-pnet .i img{max-height:34px}.payment-types-list.payment-types-list-br .cells>label.cell-pb-reus .t,.payment-types-list.payment-types-list-br .cells>label.cell-ebanx-bt .t,.payment-types-list.payment-types-list-br .cells>label.cell-ebanx-pnet .t{white-space:normal;line-height:1}.payment-types-under-list{display:none;min-height:35px}.payment-types-under-list.payment-types-under-list_pb-reus .d-flex{margin-left:-5px;display:flex;justify-content:flex-start;align-items:flex-end}@media screen and (max-width: 450px){.payment-types-under-list.payment-types-under-list_pb-reus .d-flex{margin-left:0;justify-content:center}}.payment-types-under-list.payment-types-under-list_pb-reus .d-flex label{flex-basis:85px;display:flex;flex-flow:column;justify-content:flex-end;align-items:center;cursor:pointer;position:relative}@media screen and (max-width: 450px){.payment-types-under-list.payment-types-under-list_pb-reus .d-flex label{flex-basis:25%}}.payment-types-under-list.payment-types-under-list_pb-reus .d-flex label img{max-height:35px;position:relative;z-index:1;cursor:pointer}@media screen and (max-width: 450px){.payment-types-under-list.payment-types-under-list_pb-reus .d-flex label img{max-height:8vw}}.payment-types-under-list.payment-types-under-list_pb-reus .d-flex label input{opacity:0;position:absolute;visibility:hidden;top:-25px;left:-25px}.payment-types-under-list.payment-types-under-list_pb-reus .d-flex label span{display:block;position:relative;width:26px;height:26px;border:3px solid #dcd9d9;margin-top:14px;margin-right:auto;margin-left:auto;border-radius:100%}@media screen and (max-width: 450px){.payment-types-under-list.payment-types-under-list_pb-reus .d-flex label span{width:30px;height:30px}}.payment-types-under-list.payment-types-under-list_pb-reus .d-flex label span:after{content:"";position:absolute;display:block;z-index:2;cursor:pointer;border-radius:100%;bottom:3px;left:3px;width:14px;height:14px}@media screen and (max-width: 450px){.payment-types-under-list.payment-types-under-list_pb-reus .d-flex label span:after{bottom:4px;left:4px;width:16px;height:16px}}.payment-types-under-list.payment-types-under-list_pb-reus .d-flex label.checked span{border-color:#000}.payment-types-under-list.payment-types-under-list_pb-reus .d-flex label.checked span:after{background:#000}.btn-video-like,.ico-video-like{width:37px;height:34px;background:rgba(0,0,0,0);display:inline-block;position:relative}.btn-video-like:before,.ico-video-like:before{top:-5px;left:9px;content:"";display:inline-block;position:absolute;width:38px;height:35px;background:url(gfx/elfi/2019/common/heart-animation_35p.png) no-repeat 0 0}@media(max-width: 450px){.btn-video-like:before,.ico-video-like:before{background-image:url(gfx/elfi/2019/common/heart-animation_70p.png);background-size:874px 34.5px;transform:scale(0.67);top:-3px;left:2px}}.btn-video-like.done:before,.ico-video-like.done:before{background-position:-836px 0}.btn-video-like.done.done-animated:before,.ico-video-like.done.done-animated:before{background-position:-836px 0;transition:background 1s steps(22)}.btn-video-like{position:absolute;top:7px;left:10px;padding:10px 10px 10px 42px;width:auto;min-width:37px;margin:0;border-width:0;outline:none;cursor:pointer;color:#fff;font-size:16px;font-weight:bold;z-index:5;text-shadow:0 0 5px rgba(0,0,0,.75)}@media(max-width: 450px){.btn-video-like{padding-left:30px;text-shadow:0 0 5px rgba(0,0,0,.75),0 0 10px rgba(0,0,0,.75),0 0 20px rgba(0,0,0,.75),0 0 30px rgba(0,0,0,.75)}}.btn-video-like.disabled,.btn-video-like[disabled]{pointer-events:none;cursor:default}.btn-video-like.done{pointer-events:none;cursor:default}#newsletter_layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8010;display:none;flex-flow:row nowrap;justify-content:center;align-items:stretch;width:100%;height:100%;overflow:hidden;background:#232631;pointer-events:none}@media(max-height: 700px){#newsletter_layer{overflow-y:auto}}@media(max-height: 450px){#newsletter_layer{z-index:1050}}#newsletter_layer .additional-text{max-width:60%;margin:0 auto;padding-bottom:10px}#newsletter_layer>.inner{position:relative;z-index:1;top:-125%;transform:translateY(-125%);width:1100px;max-width:100%}@media(max-width: 450px){#newsletter_layer>.inner{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:110vh}}#newsletter_layer>.inner:before{content:"";position:absolute;top:70px;right:0;left:0;display:block;width:100%;height:70px;background:url(gfx/elfi/2020/common/logo_75x91.png) no-repeat top center;background-size:contain;z-index:1}@media(max-width: 480px){#newsletter_layer>.inner:before{top:30px}}#newsletter_layer>.inner>.btn-close{position:absolute;z-index:2;top:30px;right:20px;width:74px;height:74px;border-radius:100%;overflow:hidden;background:rgba(0,0,0,0) url(gfx/elfi/2018/newsletter/ico-close.png) center no-repeat}@media(max-width: 480px){#newsletter_layer>.inner>.btn-close{top:20px;right:15px}}@media(max-width: 450px){#newsletter_layer>.inner>.btn-close{background-image:url(gfx/elfi/2019/mobile/newsletter/ico-close_46x46.png);background-size:23px auto}}@media(max-width: 400px){#newsletter_layer>.inner>.btn-close{top:10px;right:10px;width:37px;height:37px}}#newsletter_layer>.inner>.btn-close:after{content:"";background:#fff;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:100%}#newsletter_layer>.inner>.btn-close:focus:after,#newsletter_layer>.inner>.btn-close:hover:after,#newsletter_layer>.inner>.btn-close:active:after{transition:opacity .1s ease-in-out;opacity:.1}@media(max-width: 824px){#newsletter_layer form .steps{padding-top:50px !important}}@media(max-width: 450px){#newsletter_layer form{margin-top:auto !important;margin-bottom:0 !important}#newsletter_layer>.inner{min-height:100vh}#newsletter_layer>.inner:before{display:none}#newsletter_layer>.inner>.btn-close{display:none !important}#newsletter_layer .title{position:relative}#newsletter_layer .title>.btn-close{position:absolute;z-index:2;top:-60px;right:-25px;width:74px;height:74px;border-radius:100%;overflow:hidden;background:rgba(0,0,0,0) url(gfx/elfi/2018/newsletter/ico-close.png) center no-repeat}#newsletter_layer .title>.btn-close:after{content:"";background:#fff;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:100%}#newsletter_layer .title>.btn-close:focus:after,#newsletter_layer .title>.btn-close:hover:after,#newsletter_layer .title>.btn-close:active:after{transition:opacity .1s ease-in-out;opacity:.1}}#newsletter_layer>.inner:before{background-image:url(gfx/elfi/2020/common/logo_75x91.webp);position:relative}#newsletter_layer .step-1{display:block}#newsletter_layer .step-1 a{margin:10px 10px}@media(max-width: 450px){#newsletter_layer .step-1 a{margin:6px 0}}#newsletter_layer .step-2,#newsletter_layer .step-3{display:none}#newsletter_layer form{margin-top:60px}@media(max-width: 639px){#newsletter_layer form{margin-top:30px}}#newsletter_layer form,#newsletter_layer-inline form{position:relative;text-align:center}@media(max-width: 450px){#newsletter_layer form,#newsletter_layer-inline form{margin:auto;width:100%}}#newsletter_layer form>img,#newsletter_layer-inline form>img{max-width:85%;width:auto;height:auto}#newsletter_layer form .steps,#newsletter_layer-inline form .steps{padding:140px 10px 15px 10px;color:#fff;max-width:850px;margin-left:auto;margin-right:auto}@media(max-width: 450px){#newsletter_layer form .steps,#newsletter_layer-inline form .steps{padding:0 9vw}}#newsletter_layer form .steps .btn,#newsletter_layer-inline form .steps .btn{height:55px;line-height:normal;border-radius:30px;border-bottom:0;min-width:200px}#newsletter_layer form .steps .btn:hover,#newsletter_layer form .steps .btn:focus,#newsletter_layer form .steps .btn:active,#newsletter_layer-inline form .steps .btn:hover,#newsletter_layer-inline form .steps .btn:focus,#newsletter_layer-inline form .steps .btn:active{text-decoration:none}@media(max-width: 450px){#newsletter_layer form .steps .btn,#newsletter_layer-inline form .steps .btn{height:13.333vw;font-size:14px;line-height:7vw;width:100%;max-width:320px}}#newsletter_layer form .steps .title,#newsletter_layer-inline form .steps .title{font-weight:bold;font-size:50px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;line-height:72px;margin-top:35px;margin-bottom:20px}@media(max-width: 639px){#newsletter_layer form .steps .title,#newsletter_layer-inline form .steps .title{font-size:48px;margin-top:25px;margin-bottom:10px}}@media(max-width: 500px){#newsletter_layer form .steps .title,#newsletter_layer-inline form .steps .title{font-size:48px;margin-top:15px;margin-bottom:5px}}@media(max-width: 450px){#newsletter_layer form .steps .title,#newsletter_layer-inline form .steps .title{font-size:25px;line-height:36px;margin-top:0;margin-bottom:60px}}#newsletter_layer form .steps .text,#newsletter_layer-inline form .steps .text{font-weight:bold;font-size:27px;line-height:1.33em;margin-bottom:85px}@media(max-width: 639px){#newsletter_layer form .steps .text,#newsletter_layer-inline form .steps .text{font-size:26px;margin-bottom:25px}}@media(max-width: 500px){#newsletter_layer form .steps .text,#newsletter_layer-inline form .steps .text{font-size:25px}}@media(max-width: 450px){#newsletter_layer form .steps .text,#newsletter_layer-inline form .steps .text{line-height:normal;font-size:25px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;opacity:1;margin-bottom:7vw}}@media(max-width: 360px){#newsletter_layer form .steps .text,#newsletter_layer-inline form .steps .text{font-size:20px}}#newsletter_layer form .steps .form,#newsletter_layer-inline form .steps .form{display:none;max-width:591px;margin-left:auto;margin-right:auto}#newsletter_layer form .steps .form .captcha_wrapper,#newsletter_layer-inline form .steps .form .captcha_wrapper{text-align:center;display:none}@media(max-width: 450px){#newsletter_layer form .steps .form .captcha_wrapper,#newsletter_layer-inline form .steps .form .captcha_wrapper{display:block;max-width:100%}}#newsletter_layer form .steps .form .captcha_wrapper b,#newsletter_layer-inline form .steps .form .captcha_wrapper b{display:inline-block;padding-right:.25em}#newsletter_layer form .steps .form .captcha_wrapper input,#newsletter_layer-inline form .steps .form .captcha_wrapper input{width:100px}@media(max-width: 450px){#newsletter_layer form .steps .form .captcha_wrapper .text,#newsletter_layer-inline form .steps .form .captcha_wrapper .text{text-align:center;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:18px;margin-bottom:0;margin-top:2vw}#newsletter_layer form .steps .form .captcha_wrapper .text .captcha_operation,#newsletter_layer-inline form .steps .form .captcha_wrapper .text .captcha_operation{display:block}}@media(max-width: 360px){#newsletter_layer form .steps .form .captcha_wrapper .text,#newsletter_layer-inline form .steps .form .captcha_wrapper .text{font-size:15px}}@media(max-width: 450px){#newsletter_layer form .steps .form .captcha_wrapper .btn.btn-submit,#newsletter_layer-inline form .steps .form .captcha_wrapper .btn.btn-submit{display:none !important}}#newsletter_layer form .steps .form .captcha_wrapper .recaptcha_wrapper,#newsletter_layer-inline form .steps .form .captcha_wrapper .recaptcha_wrapper{display:flex;justify-content:center;align-items:center;min-height:78px;flex-direction:column;padding-bottom:9px}#newsletter_layer form .steps .form .captcha_error,#newsletter_layer-inline form .steps .form .captcha_error{text-align:center;width:100%;padding:15px 0;line-height:1;color:#e61d2b;font-size:22px;font-weight:bold}@media(max-width: 611px){#newsletter_layer form .steps .form .captcha_error,#newsletter_layer-inline form .steps .form .captcha_error{font-size:20px}}@media(max-width: 450px){#newsletter_layer form .steps .form .captcha_error,#newsletter_layer-inline form .steps .form .captcha_error{max-width:320px;margin-left:auto;margin-right:auto;text-align:center;font-size:15px;padding-top:0;padding-bottom:3vw}}#newsletter_layer form .steps .form .captcha_error:empty,#newsletter_layer-inline form .steps .form .captcha_error:empty{display:none !important}#newsletter_layer form .steps .form .simple-input-text,#newsletter_layer-inline form .steps .form .simple-input-text{text-align:center;border-radius:30px;overflow:hidden;background:#fff;width:100%;max-width:290px;height:55px;margin:0 auto 10px}@media(max-width: 450px){#newsletter_layer form .steps .form .simple-input-text,#newsletter_layer-inline form .steps .form .simple-input-text{height:auto;min-height:13.333vw;border-radius:0;max-width:320px;overflow:visible;margin-left:auto;margin-right:auto;background:none;margin-bottom:13px}}#newsletter_layer form .steps .form .simple-input-text .input-text,#newsletter_layer-inline form .steps .form .simple-input-text .input-text{text-align:center;background:rgba(0,0,0,0);width:100%;height:100%;color:#000;font-style:normal;font-size:18px;font-weight:bold;border:none;padding:0 15px}#newsletter_layer form .steps .form .simple-input-text .input-text::-moz-placeholder,#newsletter_layer-inline form .steps .form .simple-input-text .input-text::-moz-placeholder{opacity:.27;color:#000;font-weight:bold}#newsletter_layer form .steps .form .simple-input-text .input-text:-ms-input-placeholder,#newsletter_layer-inline form .steps .form .simple-input-text .input-text:-ms-input-placeholder{opacity:.27;color:#000;font-weight:bold}#newsletter_layer form .steps .form .simple-input-text .input-text:-moz-placeholder,#newsletter_layer-inline form .steps .form .simple-input-text .input-text:-moz-placeholder{opacity:.27;color:#000;font-weight:bold}#newsletter_layer form .steps .form .simple-input-text .input-text::-webkit-input-placeholder,#newsletter_layer-inline form .steps .form .simple-input-text .input-text::-webkit-input-placeholder{opacity:.27;color:#000;font-weight:bold}@media(max-width: 450px){#newsletter_layer form .steps .form .simple-input-text .input-text,#newsletter_layer-inline form .steps .form .simple-input-text .input-text{text-align:left;height:13.333vw;padding-left:25px;padding-right:25px;font-size:15px;font-weight:normal;border-radius:25px;background:#fff;outline:none}#newsletter_layer form .steps .form .simple-input-text .input-text::-moz-placeholder,#newsletter_layer-inline form .steps .form .simple-input-text .input-text::-moz-placeholder{opacity:.34;color:#000;font-style:normal;font-weight:bold}#newsletter_layer form .steps .form .simple-input-text .input-text:-ms-input-placeholder,#newsletter_layer-inline form .steps .form .simple-input-text .input-text:-ms-input-placeholder{opacity:.34;color:#000;font-style:normal;font-weight:bold}#newsletter_layer form .steps .form .simple-input-text .input-text:-moz-placeholder,#newsletter_layer-inline form .steps .form .simple-input-text .input-text:-moz-placeholder{opacity:.34;color:#000;font-style:normal;font-weight:bold}#newsletter_layer form .steps .form .simple-input-text .input-text::-webkit-input-placeholder,#newsletter_layer-inline form .steps .form .simple-input-text .input-text::-webkit-input-placeholder{opacity:.34;color:#000;font-style:normal;font-weight:bold}}#newsletter_layer form .steps .form .simple-input-text>.error,#newsletter_layer-inline form .steps .form .simple-input-text>.error{padding:0 15px;display:none;width:100%;line-height:55px;color:#e61d2b;font-size:16px;font-weight:bold}@media(max-width: 611px){#newsletter_layer form .steps .form .simple-input-text>.error,#newsletter_layer-inline form .steps .form .simple-input-text>.error{font-size:20px}}@media(max-width: 450px){#newsletter_layer form .steps .form .simple-input-text>.error,#newsletter_layer-inline form .steps .form .simple-input-text>.error{display:none;max-width:290px;line-height:13.333vw;margin-left:auto;margin-right:auto;text-align:center;color:#e61d2b;font-size:15px;font-weight:bold}}#newsletter_layer form .steps .form .form-upper,#newsletter_layer-inline form .steps .form .form-upper{display:flex;justify-content:flex-start;flex-flow:row nowrap}@media(max-width: 611px){#newsletter_layer form .steps .form .form-upper,#newsletter_layer-inline form .steps .form .form-upper{min-width:0;flex-direction:column;align-items:center}}#newsletter_layer form .steps .form .input-text-wrapper,#newsletter_layer-inline form .steps .form .input-text-wrapper{text-align:center;border-radius:30px;overflow:hidden;background:#fff;width:410px;height:55px;display:flex;flex-flow:row nowrap;margin:0 auto;position:relative}@media(max-width: 450px){#newsletter_layer form .steps .form .input-text-wrapper,#newsletter_layer-inline form .steps .form .input-text-wrapper{margin:3vw auto;height:13.333vw;border-radius:25px;max-width:320px;margin-left:auto;margin-right:auto}}#newsletter_layer form .steps .form .input-text-wrapper .btn-wrapper,#newsletter_layer-inline form .steps .form .input-text-wrapper .btn-wrapper{width:410px;text-align:right;background-color:#e61d2b;position:absolute;left:0;top:0}#newsletter_layer form .steps .form .input-text-wrapper .btn-wrapper:hover,#newsletter_layer form .steps .form .input-text-wrapper .btn-wrapper:focus,#newsletter_layer-inline form .steps .form .input-text-wrapper .btn-wrapper:hover,#newsletter_layer-inline form .steps .form .input-text-wrapper .btn-wrapper:focus{background-color:#f22131}#newsletter_layer form .steps .form .input-text-wrapper .btn-wrapper button,#newsletter_layer-inline form .steps .form .input-text-wrapper .btn-wrapper button{width:150px;min-width:150px}#newsletter_layer form .steps .form .input-text-wrapper .input-text,#newsletter_layer-inline form .steps .form .input-text-wrapper .input-text{text-align:center;border-radius:30px;background-color:#fff;width:260px;height:100%;color:#000;font-size:22px;font-weight:bold;border:none;padding:0 15px;position:relative;z-index:1}#newsletter_layer form .steps .form .input-text-wrapper .input-text::-moz-placeholder,#newsletter_layer-inline form .steps .form .input-text-wrapper .input-text::-moz-placeholder{opacity:.27;color:#000;font-style:italic;font-weight:bold}#newsletter_layer form .steps .form .input-text-wrapper .input-text:-ms-input-placeholder,#newsletter_layer-inline form .steps .form .input-text-wrapper .input-text:-ms-input-placeholder{opacity:.27;color:#000;font-style:italic;font-weight:bold}#newsletter_layer form .steps .form .input-text-wrapper .input-text:-moz-placeholder,#newsletter_layer-inline form .steps .form .input-text-wrapper .input-text:-moz-placeholder{opacity:.27;color:#000;font-style:italic;font-weight:bold}#newsletter_layer form .steps .form .input-text-wrapper .input-text::-webkit-input-placeholder,#newsletter_layer-inline form .steps .form .input-text-wrapper .input-text::-webkit-input-placeholder{opacity:.27;color:#000;font-style:italic;font-weight:bold}@media(max-width: 450px){#newsletter_layer form .steps .form .input-text-wrapper .input-text,#newsletter_layer-inline form .steps .form .input-text-wrapper .input-text{width:100%;padding-left:25px;padding-right:25px;font-size:17px}#newsletter_layer form .steps .form .input-text-wrapper .input-text::-moz-placeholder,#newsletter_layer-inline form .steps .form .input-text-wrapper .input-text::-moz-placeholder{opacity:.34;color:#000;font-style:normal;font-weight:bold}#newsletter_layer form .steps .form .input-text-wrapper .input-text:-ms-input-placeholder,#newsletter_layer-inline form .steps .form .input-text-wrapper .input-text:-ms-input-placeholder{opacity:.34;color:#000;font-style:normal;font-weight:bold}#newsletter_layer form .steps .form .input-text-wrapper .input-text:-moz-placeholder,#newsletter_layer-inline form .steps .form .input-text-wrapper .input-text:-moz-placeholder{opacity:.34;color:#000;font-style:normal;font-weight:bold}#newsletter_layer form .steps .form .input-text-wrapper .input-text::-webkit-input-placeholder,#newsletter_layer-inline form .steps .form .input-text-wrapper .input-text::-webkit-input-placeholder{opacity:.34;color:#000;font-style:normal;font-weight:bold}}#newsletter_layer form .steps .form .input-text-wrapper .error,#newsletter_layer-inline form .steps .form .input-text-wrapper .error{padding:0 15px;display:none;width:100%;line-height:1;color:#e61d2b;font-size:22px;font-weight:bold}@media(max-width: 611px){#newsletter_layer form .steps .form .input-text-wrapper .error,#newsletter_layer-inline form .steps .form .input-text-wrapper .error{font-size:20px}}#newsletter_layer form .steps .form .input-text-wrapper .error>div,#newsletter_layer-inline form .steps .form .input-text-wrapper .error>div{display:none}#newsletter_layer form .steps .form .btn-submit,#newsletter_layer-inline form .steps .form .btn-submit{width:290px;height:55px;border-radius:30px;border-bottom-width:0;padding:5px}@media(max-width: 450px){#newsletter_layer form .steps .form .btn-submit,#newsletter_layer-inline form .steps .form .btn-submit{height:13.333vw;line-height:8vw;padding:10px;max-width:320px;width:100%;font-size:15px;border-radius:25px;margin-left:auto;margin-right:auto}}@media(max-width: 450px){#newsletter_layer form .steps .form .visible-mobile.btn-wrapper,#newsletter_layer-inline form .steps .form .visible-mobile.btn-wrapper{width:100%}}@media(max-width: 450px){#newsletter_layer form .steps .form .visible-mobile.btn-wrapper .btn-submit,#newsletter_layer-inline form .steps .form .visible-mobile.btn-wrapper .btn-submit{display:block}}#newsletter_layer form .steps .form .form-lower,#newsletter_layer-inline form .steps .form .form-lower{justify-content:space-between;font-size:20px;font-weight:bold}@media(max-width: 639px){#newsletter_layer form .steps .form .form-lower,#newsletter_layer-inline form .steps .form .form-lower{justify-content:center}}@media(max-width: 611px){#newsletter_layer form .steps .form .form-lower,#newsletter_layer-inline form .steps .form .form-lower{flex-direction:column;align-items:center}}#newsletter_layer form .steps .form .form-lower .form-reviews,#newsletter_layer-inline form .steps .form .form-lower .form-reviews{margin-top:16px}#newsletter_layer form .steps .form .form-lower .form-hint,#newsletter_layer-inline form .steps .form .form-lower .form-hint{position:relative;margin-top:16px;font-size:12px}#newsletter_layer form .steps .form .form-lower .form-hint>button,#newsletter_layer-inline form .steps .form .form-lower .form-hint>button{border-width:0;outline:none;background:none;color:#fff;text-decoration:none;padding:0}@media(max-width: 450px){#newsletter_layer form .steps .form .form-lower .form-hint>button,#newsletter_layer-inline form .steps .form .form-lower .form-hint>button{font-size:10px;opacity:1}}#newsletter_layer form .steps .form .form-lower .form-hint>button:focus,#newsletter_layer form .steps .form .form-lower .form-hint>button:hover,#newsletter_layer form .steps .form .form-lower .form-hint>button:active,#newsletter_layer-inline form .steps .form .form-lower .form-hint>button:focus,#newsletter_layer-inline form .steps .form .form-lower .form-hint>button:hover,#newsletter_layer-inline form .steps .form .form-lower .form-hint>button:active{z-index:2;text-decoration:none;opacity:1}#newsletter_layer form .steps .form .form-lower .form-hint .hint,#newsletter_layer-inline form .steps .form .form-lower .form-hint .hint{margin-bottom:5px;width:336px;background:#fff;z-index:10;display:none;position:absolute;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:10px;padding:18px 22px;font-weight:normal;font-size:16px;text-align:left;color:#000;bottom:100%;right:0}@media(max-width: 768px){#newsletter_layer form .steps .form .form-lower .form-hint .hint,#newsletter_layer-inline form .steps .form .form-lower .form-hint .hint{right:auto;left:50%;margin-left:-168px}}#newsletter_layer form .steps .form .form-lower .form-hint .hint strong,#newsletter_layer-inline form .steps .form .form-lower .form-hint .hint strong{text-transform:none;display:block;margin-bottom:1em}#newsletter_layer form .steps .form .form-lower .form-hint .hint a,#newsletter_layer-inline form .steps .form .form-lower .form-hint .hint a{color:#e61d2b;text-decoration:none}#newsletter_layer form .steps .form .form-lower .form-hint .hint a:hover,#newsletter_layer-inline form .steps .form .form-lower .form-hint .hint a:hover{text-decoration:underline}@media(max-width: 1024px)and (min-width: 640px){#newsletter_layer form .steps .form .form-lower .form-hint .hint,#newsletter_layer-inline form .steps .form .form-lower .form-hint .hint{right:0}}@media(max-width: 780px){#newsletter_layer form .steps .form .form-lower .form-hint .hint,#newsletter_layer-inline form .steps .form .form-lower .form-hint .hint{font-size:15px}}@media(max-width: 639px){#newsletter_layer form .steps .form .form-lower .form-hint .hint,#newsletter_layer-inline form .steps .form .form-lower .form-hint .hint{font-size:17px}}#newsletter_layer form .steps .form .form-lower .form-hint .hint.on,#newsletter_layer-inline form .steps .form .form-lower .form-hint .hint.on{display:block}#newsletter_layer.step-2>.inner .step-0,#newsletter_layer.step-2>.inner .step-1,#newsletter_layer.step-2>.inner .step-3,#newsletter_layer-inline.step-2>.inner .step-0,#newsletter_layer-inline.step-2>.inner .step-1,#newsletter_layer-inline.step-2>.inner .step-3{display:none}#newsletter_layer.step-2>.inner .step-2,#newsletter_layer-inline.step-2>.inner .step-2{display:block}#newsletter_layer.step-2>.inner form .steps .title,#newsletter_layer-inline.step-2>.inner form .steps .title{margin-bottom:40px}#newsletter_layer.step-2>.inner form .steps .text,#newsletter_layer-inline.step-2>.inner form .steps .text{margin-bottom:10px;max-width:591px;margin-left:auto;margin-right:auto;text-align:center}@media(max-width: 611px){#newsletter_layer.step-2>.inner form .steps .text,#newsletter_layer-inline.step-2>.inner form .steps .text{text-align:center}}#newsletter_layer.step-2>.inner form .steps .form,#newsletter_layer-inline.step-2>.inner form .steps .form{display:block}#newsletter_layer.step-2>.inner form .steps .form .form-upper .btn-submit,#newsletter_layer-inline.step-2>.inner form .steps .form .form-upper .btn-submit{max-width:159px}@media(max-width: 611px){#newsletter_layer.step-2>.inner form .steps .form .form-upper .btn-submit,#newsletter_layer-inline.step-2>.inner form .steps .form .form-upper .btn-submit{max-width:357px}}#newsletter_layer.step-2>.inner form .steps .form .captcha_wrapper,#newsletter_layer-inline.step-2>.inner form .steps .form .captcha_wrapper{display:block}#newsletter_layer.step-3>.inner .step-1,#newsletter_layer.step-3>.inner .step-2,#newsletter_layer-inline.step-3>.inner .step-1,#newsletter_layer-inline.step-3>.inner .step-2{display:none}#newsletter_layer.step-3>.inner .step-3,#newsletter_layer-inline.step-3>.inner .step-3{display:block}#newsletter_layer.step-3>.inner .step-3>img,#newsletter_layer-inline.step-3>.inner .step-3>img{display:none}#newsletter_layer.step-3>.inner form .steps .form,#newsletter_layer-inline.step-3>.inner form .steps .form{display:block}#newsletter_layer.step-3>.inner form .steps .title,#newsletter_layer-inline.step-3>.inner form .steps .title{margin-bottom:20px}@media(max-width: 450px){#newsletter_layer.step-3>.inner form .steps .title,#newsletter_layer-inline.step-3>.inner form .steps .title{margin-bottom:7.5vw}}#newsletter_layer.step-3>.inner form .steps .text,#newsletter_layer-inline.step-3>.inner form .steps .text{font-size:22px;line-height:26px;font-weight:lighter;width:300px;margin:0 auto 30px}@media(max-width: 450px){#newsletter_layer.step-3>.inner form .steps .text,#newsletter_layer-inline.step-3>.inner form .steps .text{max-width:50vw;margin-left:auto;margin-right:auto;margin-bottom:7.5vw;line-height:normal;font-size:14px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-weight:normal}}#newsletter_layer.step-3>.inner form .steps .captcha_wrapper,#newsletter_layer-inline.step-3>.inner form .steps .captcha_wrapper{display:none}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .simple-input-text,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .simple-input-text{margin-left:auto;margin-right:auto}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .simple-input-text .input-text,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .simple-input-text .input-text{text-align:center}@media(max-width: 450px){#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .simple-input-text .input-text,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .simple-input-text .input-text{font-size:18px;font-weight:bold}}@media(max-width: 450px){#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .simple-input-text,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .simple-input-text{max-width:320px;width:100%}}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .btn-wrapper .btn.btn-copy span:after,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .btn-wrapper .btn.btn-copy span:after{content:url(gfx/elfi/2018/coupon-top/ico-copy.png);margin-left:.75em;top:.1em;position:relative;vertical-align:top}@media(max-width: 450px){#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .btn-wrapper .btn.btn-copy span:after,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .btn-wrapper .btn.btn-copy span:after{display:none}}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .btn-wrapper .btn.btn-copy i,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .btn-wrapper .btn.btn-copy i{font-style:normal;display:none}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-hint,#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-hint-copied,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-hint,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-hint-copied{margin-top:20px;font-size:18px;font-weight:bold}@media(max-width: 450px){#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-hint,#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-hint-copied,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-hint,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-hint-copied{margin-top:3vw;font-size:10px}}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-hint-copied,#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-hint-copied-copied,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-hint-copied,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-hint-copied-copied{display:none}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-hint:before,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-hint:before{content:"";display:inline-block;width:16px;height:20px;background:no-repeat center url(gfx/elfi/2018/coupon-top/ico-burn.png);margin-right:5px;vertical-align:sub}@media(max-width: 450px){#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-hint:before,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-hint:before{background-size:contain;width:8px;height:10px}}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-spam,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-spam{border-radius:10px;border:2px solid rgba(255,255,255,.1);padding:30px 20px;max-width:410px;background:#0c1c45;margin:20px auto}@media(max-width: 450px){#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-spam,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-spam{padding:3.33vw 2vw;margin:3.33vw 2.5vw;max-width:100%}}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-spam>strong,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-spam>strong{font-size:25px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;display:block;text-align:center}@media(max-width: 450px){#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-spam>strong,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-spam>strong{font-size:16px}}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-spam>p,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-spam>p{font-size:20px;padding:20px 20px 0 20px;margin-top:0;margin-bottom:0}@media(max-width: 450px){#newsletter_layer.step-3>.inner form .steps .coupon_wrapper .coupon-spam>p,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper .coupon-spam>p{padding:2.5vw 2.5vw 0 2.5vw;font-size:13px}}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper.copied .coupon-hint,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper.copied .coupon-hint{display:none}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper.copied .coupon-hint-copied,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper.copied .coupon-hint-copied{display:block}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper.copied .btn-wrapper .btn.btn-copy span,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper.copied .btn-wrapper .btn.btn-copy span{display:none}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper.copied .btn-wrapper .btn.btn-copy i,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper.copied .btn-wrapper .btn.btn-copy i{display:inline-block}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper.copied .btn-wrapper .btn.btn-copy:before,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper.copied .btn-wrapper .btn.btn-copy:before{content:url(gfx/elfi/2018/coupon-top/ico-check.png);margin-left:auto;margin-right:10px;position:relative;top:2px}@media(max-width: 450px){#newsletter_layer.step-3>.inner form .steps .coupon_wrapper.copied .btn-wrapper .btn.btn-copy:before,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper.copied .btn-wrapper .btn.btn-copy:before{content:""}#newsletter_layer.step-3>.inner form .steps .coupon_wrapper.copied .btn-wrapper .btn.btn-copy:after,#newsletter_layer-inline.step-3>.inner form .steps .coupon_wrapper.copied .btn-wrapper .btn.btn-copy:after{content:url(gfx/elfi/2018/coupon-top/ico-check.png);margin-left:auto;margin-right:10px;position:absolute;top:18px;right:20px}}#newsletter_layer.loading>.inner .step-1 .input-text-wrapper .input-text,#newsletter_layer.loading>.inner .step-1 .btn-submit,#newsletter_layer.loading>.inner .step-2 .input-text-wrapper .input-text,#newsletter_layer.loading>.inner .step-2 .btn-submit,#newsletter_layer-inline.loading>.inner .step-1 .input-text-wrapper .input-text,#newsletter_layer-inline.loading>.inner .step-1 .btn-submit,#newsletter_layer-inline.loading>.inner .step-2 .input-text-wrapper .input-text,#newsletter_layer-inline.loading>.inner .step-2 .btn-submit{pointer-events:none;cursor:default}#newsletter_layer.show,#newsletter_layer-inline.show{display:flex;pointer-events:auto}#newsletter_layer.show>.inner.show,#newsletter_layer-inline.show>.inner.show{top:0;transition-property:transform;transition-duration:.5s;transform:translateY(0)}#newsletter_layer.hide,#newsletter_layer-inline.hide{pointer-events:none;transition-property:height,opacity;transition-duration:.25s;height:0;opacity:0}body.no-webp #newsletter_layer{background:rgba(0,0,0,0) no-repeat right top url(gfx/elfi/2019/coupon-top/bg-1125s.jpg)}@media(max-width: 450px){body.no-webp #newsletter_layer{background-image:none}body.no-webp #newsletter_layer .steps{background-image:url(gfx/elfi/2019/coupon-top/bg-mobile-1.jpg);background-size:cover;background-position:center}}@media(max-height: 768px){body.no-webp #newsletter_layer{overflow-y:auto}}@media(min-width: 1126px){body.no-webp #newsletter_layer{background-image:url(gfx/elfi/2019/coupon-top/bg-1440.jpg);background-size:cover;background-position:center top}}@media(min-width: 1441px){body.no-webp #newsletter_layer{background-image:url(gfx/elfi/2019/coupon-top/bg-1680.jpg);background-size:cover;background-position:center top}}@media(min-width: 1681px){body.no-webp #newsletter_layer{background-image:url(gfx/elfi/2019/coupon-top/bg-1920.jpg);background-size:cover;background-position:center top}}@media(min-width: 1921px){body.no-webp #newsletter_layer{background-image:url(gfx/elfi/2019/coupon-top/bg-full.jpg);background-size:cover;background-position:center top}}body.webp #newsletter_layer{background:rgba(0,0,0,0) no-repeat right top url(gfx/elfi/2019/coupon-top/bg-1125s.webp)}@media(max-width: 450px){body.webp #newsletter_layer{background-image:none}body.webp #newsletter_layer .steps{background-image:url(gfx/elfi/2019/coupon-top/bg-mobile-1.webp);background-size:cover;background-position:center}}@media(max-height: 768px){body.webp #newsletter_layer{overflow-y:auto}}@media(min-width: 1126px){body.webp #newsletter_layer{background-image:url(gfx/elfi/2019/coupon-top/bg-1440.webp);background-size:cover;background-position:center top}}@media(min-width: 1441px){body.webp #newsletter_layer{background-image:url(gfx/elfi/2019/coupon-top/bg-1680.webp);background-size:cover;background-position:center top}}@media(min-width: 1681px){body.webp #newsletter_layer{background-image:url(gfx/elfi/2019/coupon-top/bg-1920.webp);background-size:cover;background-position:center top}}@media(min-width: 1921px){body.webp #newsletter_layer{background-image:url(gfx/elfi/2019/coupon-top/bg-full.webp);background-size:cover;background-position:center top}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25)and (min-width: 321px),only screen and (min--moz-device-pixel-ratio: 1.25)and (min-width: 321px),only screen and (-o-min-device-pixel-ratio: 1.25/1)and (min-width: 321px),only screen and (min-device-pixel-ratio: 1.25)and (min-width: 321px),only screen and (min-resolution: 200dpi)and (min-width: 321px),only screen and (min-resolution: 1.25dppx)and (min-width: 321px){#newsletter_layer>.inner:before{background-image:url(gfx/elfi/2018/common/logo@2x.png)}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25)and (max-width: 320px),only screen and (min--moz-device-pixel-ratio: 1.25)and (max-width: 320px),only screen and (-o-min-device-pixel-ratio: 1.25/1)and (max-width: 320px),only screen and (min-device-pixel-ratio: 1.25)and (max-width: 320px),only screen and (min-resolution: 200dpi)and (max-width: 320px),only screen and (min-resolution: 1.25dppx)and (max-width: 320px){#newsletter_layer>.inner:before{background-size:45.2px 64px}}#coupon_top_message,#coupon_top_message__tpl{position:relative;min-height:38px;display:flex;justify-content:center;align-items:stretch;flex-flow:row nowrap;flex-basis:100%;overflow:hidden;background:#99deb1;background:linear-gradient(to right, #99deb1 0%, #f0ba45 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#99deb1", endColorstr="#f0ba45",GradientType=1 );width:100%;color:#000;padding-left:30px;padding-right:30px;font-weight:normal;font-size:17px;cursor:pointer}@media(max-width: 639px){#coupon_top_message,#coupon_top_message__tpl{min-height:0;padding-left:10vw;padding-right:10vw;align-items:center;z-index:1101;flex-basis:auto}}@media(max-width: 450px){#coupon_top_message,#coupon_top_message__tpl{padding-left:1vw;padding-right:1vw}}#coupon_top_message.bg-alt,#coupon_top_message__tpl.bg-alt{background:#d51a26}#coupon_top_message .close,#coupon_top_message__tpl .close{background:url(gfx/elfi/2022/common/ico-close-black-thin_26x26.png) no-repeat center;background-size:16px 16px;width:38px;height:100%;position:absolute;top:0;right:0}@media(max-width: 639px){#coupon_top_message .close,#coupon_top_message__tpl .close{background-size:13px 13px;width:10vw}}@media(max-width: 450px){#coupon_top_message .close,#coupon_top_message__tpl .close{width:10vw}}#coupon_top_message>.inner,#coupon_top_message__tpl>.inner{display:flex;justify-content:center;align-items:center;flex-flow:row wrap;padding:4px 0}@media(max-width: 767px){#coupon_top_message>.inner,#coupon_top_message__tpl>.inner{text-align:center}}@media(max-width: 450px){#coupon_top_message>.inner,#coupon_top_message__tpl>.inner{padding-top:2vw;padding-bottom:2vw}}#coupon_top_message>.inner .sep,#coupon_top_message__tpl>.inner .sep{display:inline-block;margin:0 12px}#coupon_top_message>.inner .text,#coupon_top_message__tpl>.inner .text{display:inline-block;margin:0 3px;font-weight:normal}@media(max-width: 767px){#coupon_top_message>.inner .text,#coupon_top_message__tpl>.inner .text{display:block}}@media(max-width: 639px){#coupon_top_message>.inner .text,#coupon_top_message__tpl>.inner .text{font-size:90%}}@media(max-width: 475px){#coupon_top_message>.inner .text,#coupon_top_message__tpl>.inner .text{font-size:85%}}@media(max-width: 450px){#coupon_top_message>.inner .text,#coupon_top_message__tpl>.inner .text{font-size:80%}}@media(max-width: 375px){#coupon_top_message>.inner .text,#coupon_top_message__tpl>.inner .text{font-size:80%}}@media(max-width: 360px){#coupon_top_message>.inner .text,#coupon_top_message__tpl>.inner .text{font-size:75%}}#coupon_top_message>.inner .date-code,#coupon_top_message__tpl>.inner .date-code{display:inline-block;margin:0 3px;text-decoration:underline;font-weight:normal}@media(max-width: 639px){#coupon_top_message>.inner .date-code,#coupon_top_message__tpl>.inner .date-code{font-size:90%}}@media(max-width: 475px){#coupon_top_message>.inner .date-code,#coupon_top_message__tpl>.inner .date-code{font-size:85%}}@media(max-width: 450px){#coupon_top_message>.inner .date-code,#coupon_top_message__tpl>.inner .date-code{font-size:80%}}@media(max-width: 375px){#coupon_top_message>.inner .date-code,#coupon_top_message__tpl>.inner .date-code{font-size:80%}}@media(max-width: 360px){#coupon_top_message>.inner .date-code,#coupon_top_message__tpl>.inner .date-code{font-size:75%}}#coupon_top_message>.inner .date-code strong,#coupon_top_message__tpl>.inner .date-code strong{font-weight:normal}#coupon_top_message.campaign-blackfriday,#coupon_top_message__tpl.campaign-blackfriday{background:#343008;color:#eed657}@media(max-width: 450px){#coupon_top_message.campaign-blackfriday .inner,#coupon_top_message__tpl.campaign-blackfriday .inner{padding-top:3vw;padding-bottom:3vw}}#coupon_top_message.campaign-blackfriday .inner .text>strong,#coupon_top_message__tpl.campaign-blackfriday .inner .text>strong{font-weight:normal}@media(min-width: 451px){#coupon_top_message.campaign-blackfriday .inner .text>strong,#coupon_top_message__tpl.campaign-blackfriday .inner .text>strong{text-transform:uppercase;font-weight:bold}}#coupon_top_message__tpl{background:rgba(0,0,0,0) !important;z-index:0 !important}#coupon_top_message__tpl>.inner{opacity:0;pointer-events:none}#header.is-small #coupon_top_message,#header.is-small #coupon_top_message__tpl{height:0;min-height:0}#header.is-small #coupon_top_message:not(.no-anim),#header.is-small #coupon_top_message__tpl:not(.no-anim){transition:min-height ease-in-out .1s,height ease-in-out .1s}#coupon_top{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8010;display:none;flex-flow:row nowrap;justify-content:center;align-items:stretch;width:100%;min-height:100%;overflow:hidden}@media(max-height: 720px){#coupon_top{overflow-y:auto;flex-flow:column;justify-content:flex-start}}#coupon_top>.inner{position:relative;z-index:1;top:-125%;width:960px;max-width:100%;text-align:center;padding:40px 10px 40px 10px;color:#fff;margin-top:40px;margin-bottom:40px;align-self:center}@media(max-width: 767px){#coupon_top>.inner{margin-top:auto;margin-bottom:auto}}@media(max-width: 450px){#coupon_top>.inner{padding:0}}#coupon_top>.inner>.btn-close{position:absolute;z-index:2;top:-37px;right:20px;width:74px;height:74px;border-radius:100%;overflow:hidden;background:rgba(0,0,0,0) url(gfx/elfi/2018/newsletter/ico-close.png) center no-repeat}@media(max-height: 720px){#coupon_top>.inner>.btn-close{top:20px}}@media(max-width: 1023px){#coupon_top>.inner>.btn-close{position:fixed;top:20px;right:40px}}@media(max-width: 960px){#coupon_top>.inner>.btn-close{right:20px}}@media(max-width: 450px){#coupon_top>.inner>.btn-close{z-index:2;top:20px;right:15px;width:74px;height:74px;border-radius:100%;overflow:hidden;background-image:url(gfx/elfi/2019/mobile/newsletter/ico-close_46x46.png);background-size:23px auto}}@media(max-width: 400px){#coupon_top>.inner>.btn-close{top:10px;right:10px;width:37px;height:37px}}#coupon_top>.inner>.btn-close:after{content:"";background:#fff;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:100%}@media(max-width: 450px){#coupon_top>.inner>.btn-close:after{content:"";background:#fff;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:100%}}#coupon_top>.inner>.btn-close:focus:after,#coupon_top>.inner>.btn-close:hover:after,#coupon_top>.inner>.btn-close:active:after{transition:opacity .1s ease-in-out;opacity:.1}#coupon_top>.inner>.title{font-weight:bold;font-size:50px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;line-height:72px;margin:0 auto 45px;width:80%}@media(max-width: 767px){#coupon_top>.inner>.title{font-size:35px;line-height:1.5;margin-bottom:5vw}}@media(max-width: 639px){#coupon_top>.inner>.title{font-size:30px;margin-top:5vh;margin-bottom:10vh;max-width:420px;margin-left:auto;margin-right:auto}}@media(max-width: 450px){#coupon_top>.inner>.title{margin-top:0;margin-bottom:9vw}}@media(max-width: 450px){#coupon_top>.inner>.title .c-red{color:#fff !important;font-size:25px;margin-bottom:9vw}}@media(max-width: 450px){#coupon_top>.inner>.title .c-text{color:#fff;font-size:14px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-weight:normal}}@media(max-width: 450px){#coupon_top>.inner .step-1{padding:0 9vw}}#coupon_top>.inner .step-1 .form{display:flex;justify-content:center;align-items:center;flex-flow:column wrap}#coupon_top>.inner .step-1 .form .btn-wrapper{display:flex;width:0;justify-content:center;flex-flow:row nowrap}@media(max-width: 639px){#coupon_top>.inner .step-1 .form .btn-wrapper{min-width:0;flex-direction:column;align-items:center;width:100%}}#coupon_top>.inner .step-1 .form .btn-wrapper span{text-align:left;border-width:0;border-radius:58px;overflow:hidden;background:#fff;width:auto;min-width:260px;height:58px;display:flex;justify-content:center;flex-flow:row nowrap;align-items:center;color:#000;font-size:29px;font-weight:bold;padding:0 0;cursor:text;position:relative;z-index:2}@media(max-width: 639px){#coupon_top>.inner .step-1 .form .btn-wrapper span{margin-bottom:2.5vw}}#coupon_top>.inner .step-1 .form .btn-wrapper span input{display:inline-block;background:none;border-width:0;outline:none !important;text-align:center;width:auto;min-width:260px;padding-left:5px;padding-right:5px;height:58px;line-height:58px;font-size:29px;font-weight:bold}@media(max-width: 450px){#coupon_top>.inner .step-1 .form .btn-wrapper span input{font-size:18px;height:30px;line-height:30px}}#coupon_top>.inner .step-1 .form .btn-wrapper .btn{min-width:203px;height:58px;border-radius:58px;border-bottom-width:0;font-size:18px;padding-left:44px;padding-right:10px;margin-left:-48px;position:relative;z-index:1}#coupon_top>.inner .step-1 .form .btn-wrapper .btn i{font-style:normal}#coupon_top>.inner .step-1 .form .btn-wrapper .btn:after{content:url(gfx/elfi/2018/coupon-top/ico-copy.png);margin-left:.75em;top:.1em;position:relative;vertical-align:top}@media(max-width: 450px){#coupon_top>.inner .step-1 .form .btn-wrapper .btn:after{display:none}}@media(max-width: 639px){#coupon_top>.inner .step-1 .form .btn-wrapper .btn{margin-left:0;padding-left:10px;font-size:16px}}@media(max-width: 639px){#coupon_top>.inner .step-1 .form .btn-wrapper span,#coupon_top>.inner .step-1 .form .btn-wrapper .btn{border-radius:25px;height:50px;min-height:50px;min-width:0;width:100%;max-width:320px;display:flex;justify-content:center;align-items:center}}@media(max-width: 450px){#coupon_top>.inner .step-1 .form .btn-wrapper span,#coupon_top>.inner .step-1 .form .btn-wrapper .btn{padding:10px 15px;line-height:30px;height:50px}}#coupon_top>.inner .step-1 .form .desc{width:100%;font-weight:bold;font-size:20px;margin-top:25px}@media(max-width: 639px){#coupon_top>.inner .step-1 .form .desc{font-size:16px}}@media(max-width: 450px){#coupon_top>.inner .step-1 .form .desc{font-size:10px;margin-top:3vw}}#coupon_top>.inner .step-1 .form .desc img{margin-right:.25em;vertical-align:top}@media(max-width: 450px){#coupon_top>.inner .step-1 .form .desc img{margin-right:5px;max-width:8px;height:auto}}#coupon_top>.inner .step-1 .form .desc .after-copy{display:none}#coupon_top>.inner .step-1 .form .review-wrapper{color:#fff;text-align:center;padding-top:75px}#coupon_top>.inner .step-1 .form .review-wrapper .review{position:relative;text-shadow:0 0 10px #000}#coupon_top>.inner .step-1 .form .review-wrapper .review:before{content:"";position:absolute;width:290px;border-top:1px solid rgba(255,255,255,.25);top:0;left:50%;margin-left:-145px}#coupon_top>.inner .step-1 .form .review-wrapper .review .text{padding-top:30px;line-height:29px;margin-bottom:10px;font-family:Georgia,Lora,Times,"Times New Roman",serif;font-size:21px;font-style:italic}#coupon_top>.inner .step-1 .form .review-wrapper .review .text:before{margin-right:5px;content:"“";display:inline-block;position:relative;top:8px;font-family:Georgia,Lora,Times,"Times New Roman",serif;font-size:50px;font-style:italic}#coupon_top>.inner .step-1 .form .review-wrapper .review .author{font-size:21px;font-weight:bold;line-height:33px;display:inline-block;padding:0;color:#fff}#coupon_top>.inner .step-1 .form .review-wrapper .review .rating{display:inline-block;padding-left:5px;position:relative;top:2px}#coupon_top>.inner .step-1 .form .review-wrapper .review .img-wrapper{display:block;padding-top:15px}#coupon_top.show{display:flex}#coupon_top.show>.inner.show{transition-property:top;transition-duration:.5s;top:0}#coupon_top.hide{transition-property:height,opacity;transition-duration:.25s;height:0;opacity:0}@media(min-width: 451px){#coupon_top.copied>.inner .step-1 .form .btn-wrapper .btn:after{display:none}#coupon_top.copied>.inner .step-1 .form .btn-wrapper .btn:before{content:url(gfx/elfi/2018/coupon-top/ico-check.png);margin-right:.67em}}@media(max-width: 450px){#coupon_top.copied>.inner .step-1 .form .btn-wrapper .btn{display:flex;align-items:center;justify-content:space-between}#coupon_top.copied>.inner .step-1 .form .btn-wrapper .btn i{margin-left:auto}#coupon_top.copied>.inner .step-1 .form .btn-wrapper .btn:after{content:url(gfx/elfi/2018/coupon-top/ico-check.png);display:block;margin-left:auto;margin-right:0;position:relative;top:2px}}#coupon_top.copied>.inner .step-1 .form .desc .before-copy{display:none}#coupon_top.copied>.inner .step-1 .form .desc .after-copy{display:block}body.no-webp #coupon_top{background:#232631 no-repeat center top url(gfx/elfi/2019/coupon-top/bg-1440.jpg)}@media(min-width: 1441px){body.no-webp #coupon_top{background-image:url(gfx/elfi/2019/coupon-top/bg-1680.jpg)}}@media(min-width: 1681px){body.no-webp #coupon_top{background-image:url(gfx/elfi/2019/coupon-top/bg-1920.jpg)}}@media(min-width: 1921px){body.no-webp #coupon_top{background-image:url(gfx/elfi/2019/coupon-top/bg-full.jpg)}}body.webp #coupon_top{background:#232631 no-repeat center top url(gfx/elfi/2019/coupon-top/bg-1440.webp)}@media(min-width: 1441px){body.webp #coupon_top{background-image:url(gfx/elfi/2019/coupon-top/bg-1680.webp)}}@media(min-width: 1681px){body.webp #coupon_top{background-image:url(gfx/elfi/2019/coupon-top/bg-1920.webp)}}@media(min-width: 1921px){body.webp #coupon_top{background-image:url(gfx/elfi/2019/coupon-top/bg-full.webp)}}html.coupon_top-is-opened{overflow:hidden !important}html.coupon_top-is-opened body{overflow:hidden !important}#subscription_active_message,#subscription_active_message__tpl{position:relative;height:25px;display:flex;justify-content:center;align-items:stretch;flex-flow:row nowrap;flex-basis:100%;overflow:hidden;background:#eed657;width:100%;color:#000;padding-left:30px;padding-right:30px}@media(max-width: 639px){#subscription_active_message,#subscription_active_message__tpl{min-height:0;padding-left:10vw;padding-right:10vw;align-items:center;z-index:1101;flex-basis:auto}}@media(max-width: 450px){#subscription_active_message,#subscription_active_message__tpl{padding-left:1vw;padding-right:1vw}}#subscription_active_message>.inner,#subscription_active_message__tpl>.inner{display:flex;justify-content:center;align-items:center;flex-flow:row wrap;padding:4px 0}@media(max-width: 767px){#subscription_active_message>.inner,#subscription_active_message__tpl>.inner{text-align:center}}@media(max-width: 450px){#subscription_active_message>.inner,#subscription_active_message__tpl>.inner{padding-top:2vw;padding-bottom:2vw}}#subscription_active_message>.inner .sep,#subscription_active_message__tpl>.inner .sep{display:inline-block;margin:0 12px}#subscription_active_message>.inner .text,#subscription_active_message__tpl>.inner .text{display:inline-block;margin:0 3px;font-weight:bold;font-size:14px;letter-spacing:3px;position:relative}@media(max-width: 767px){#subscription_active_message>.inner .text,#subscription_active_message__tpl>.inner .text{display:block}}@media(max-width: 639px){#subscription_active_message>.inner .text,#subscription_active_message__tpl>.inner .text{font-size:90%}}@media(max-width: 475px){#subscription_active_message>.inner .text,#subscription_active_message__tpl>.inner .text{font-size:85%}}@media(max-width: 450px){#subscription_active_message>.inner .text,#subscription_active_message__tpl>.inner .text{font-size:80%}}@media(max-width: 375px){#subscription_active_message>.inner .text,#subscription_active_message__tpl>.inner .text{font-size:80%}}@media(max-width: 360px){#subscription_active_message>.inner .text,#subscription_active_message__tpl>.inner .text{font-size:75%}}#subscription_active_message>.inner .text:before,#subscription_active_message__tpl>.inner .text:before{content:"";background:url(gfx/elfi/2024/common/ico-discount-gold-top.png) no-repeat;display:inline-block;width:17px;height:16px;position:absolute;left:-25px;top:0}@media(max-width: 450px){#subscription_active_message>.inner .text:before,#subscription_active_message__tpl>.inner .text:before{content:"";background-image:url(gfx/elfi/2024/mobile/common/ico-discount-gold-top.png);background-repeat:no-repeat;background-size:contain}}#subscription_active_message__tpl{background:rgba(0,0,0,0) !important;z-index:0 !important}#subscription_active_message__tpl>.inner{opacity:0;pointer-events:none}#subscription_active_message__tpl+#elfi{min-height:calc(100vh - 25px)}.fancybox-wrap-elfi-only-text .fancybox-skin,.fancybox-wrap-elfi-only-text .fancybox-inner{border-radius:19px;background:rgba(0,0,0,0)}.fancybox-wrap-elfi-only-text .fancybox-close,.fancybox-wrap-elfi-only-text .fancybox-btn-close{right:19px;top:5px;background:url(gfx/elfi/2019/layer/x.png) no-repeat center rgba(0,0,0,0);width:51px;height:51px;text-decoration:none}.fancybox-wrap-elfi-only-text .fancybox-close:after,.fancybox-wrap-elfi-only-text .fancybox-btn-close:after{display:none}.fancybox-wrap-elfi-only-text .fancybox-close:focus,.fancybox-wrap-elfi-only-text .fancybox-close:hover,.fancybox-wrap-elfi-only-text .fancybox-close:active,.fancybox-wrap-elfi-only-text .fancybox-btn-close:focus,.fancybox-wrap-elfi-only-text .fancybox-btn-close:hover,.fancybox-wrap-elfi-only-text .fancybox-btn-close:active{background:#ebebeb url(gfx/elfi/2019/layer/x.png) no-repeat center}.fancybox-wrap.fancybox-wrap-video .fancybox-skin,.fancybox-wrap.fancybox-wrap-youtube .fancybox-skin{background:none;border-radius:15px;overflow:hidden !important}.fancybox-wrap.fancybox-wrap-video .fancybox-close,.fancybox-wrap.fancybox-wrap-youtube .fancybox-close{background:none;right:10px;top:10px}.fancybox-wrap.fancybox-wrap-video .fancybox-close:focus,.fancybox-wrap.fancybox-wrap-video .fancybox-close:hover,.fancybox-wrap.fancybox-wrap-video .fancybox-close:active,.fancybox-wrap.fancybox-wrap-youtube .fancybox-close:focus,.fancybox-wrap.fancybox-wrap-youtube .fancybox-close:hover,.fancybox-wrap.fancybox-wrap-youtube .fancybox-close:active{background:#000}.fancybox-wrap.fancybox-wrap-youtube .fancybox-skin{background:none;border-radius:15px;overflow:hidden !important}.fancybox-wrap.fancybox-wrap-youtube .fancybox-skin .fancybox-inner{height:auto !important}.fancybox-wrap.fancybox-wrap-video .fancybox-skin .fancybox-inner{display:flex;justify-content:center;align-items:center;background:#000;height:100%}.fancybox-wrap.fancybox-wrap-video .fancybox-skin .fancybox-inner .video-player-popup{width:100%;height:100%;display:flex;align-items:center}.exit-loader-with-text,.exit-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000000;justify-content:center;align-items:center;display:none}.exit-loader-with-text .inner,.exit-loader .inner{position:relative;z-index:1000001;width:104px;height:104px;border-radius:10px;box-shadow:0 0 75px rgba(0,0,0,.33);background:#fff;display:flex;justify-content:center;align-items:center}.exit-loader-with-text .inner .spinner,.exit-loader .inner .spinner,.exit-loader-inline .inner .spinner,.exit-loader-inline-with-text .inner .spinner{color:#fff;display:inline-block;position:relative;width:42px;height:42px}.exit-loader-with-text .inner .spinner div,.exit-loader .inner .spinner div,.exit-loader-inline .inner .spinner div,.exit-loader-inline-with-text .inner .spinner div{transform-origin:21px 21px;animation:exit-loader 1.2s linear infinite}.exit-loader-with-text .inner .spinner div:after,.exit-loader .inner .spinner div:after,.exit-loader-inline .inner .spinner div:after,.exit-loader-inline-with-text .inner .spinner div:after{content:" ";display:block;position:absolute;top:-6px;left:19px;width:5px;height:15px;border-radius:100%;background:#e61d2b}.exit-loader-with-text .inner .spinner div:nth-child(1),.exit-loader .inner .spinner div:nth-child(1),.exit-loader-inline .inner .spinner div:nth-child(1),.exit-loader-inline-with-text .inner .spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.exit-loader-with-text .inner .spinner div:nth-child(2),.exit-loader .inner .spinner div:nth-child(2),.exit-loader-inline .inner .spinner div:nth-child(2),.exit-loader-inline-with-text .inner .spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.exit-loader-with-text .inner .spinner div:nth-child(3),.exit-loader .inner .spinner div:nth-child(3),.exit-loader-inline .inner .spinner div:nth-child(3),.exit-loader-inline-with-text .inner .spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.exit-loader-with-text .inner .spinner div:nth-child(4),.exit-loader .inner .spinner div:nth-child(4),.exit-loader-inline .inner .spinner div:nth-child(4),.exit-loader-inline-with-text .inner .spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.exit-loader-with-text .inner .spinner div:nth-child(5),.exit-loader .inner .spinner div:nth-child(5),.exit-loader-inline .inner .spinner div:nth-child(5),.exit-loader-inline-with-text .inner .spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.exit-loader-with-text .inner .spinner div:nth-child(6),.exit-loader .inner .spinner div:nth-child(6),.exit-loader-inline .inner .spinner div:nth-child(6),.exit-loader-inline-with-text .inner .spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.exit-loader-with-text .inner .spinner div:nth-child(7),.exit-loader .inner .spinner div:nth-child(7),.exit-loader-inline .inner .spinner div:nth-child(7),.exit-loader-inline-with-text .inner .spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.exit-loader-with-text .inner .spinner div:nth-child(8),.exit-loader .inner .spinner div:nth-child(8),.exit-loader-inline .inner .spinner div:nth-child(8),.exit-loader-inline-with-text .inner .spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.exit-loader-with-text .inner .spinner div:nth-child(9),.exit-loader .inner .spinner div:nth-child(9),.exit-loader-inline .inner .spinner div:nth-child(9),.exit-loader-inline-with-text .inner .spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.exit-loader-with-text .inner .spinner div:nth-child(10),.exit-loader .inner .spinner div:nth-child(10),.exit-loader-inline .inner .spinner div:nth-child(10),.exit-loader-inline-with-text .inner .spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.exit-loader-with-text .inner .spinner div:nth-child(11),.exit-loader .inner .spinner div:nth-child(11),.exit-loader-inline .inner .spinner div:nth-child(11),.exit-loader-inline-with-text .inner .spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.exit-loader-with-text .inner .spinner div:nth-child(12),.exit-loader .inner .spinner div:nth-child(12),.exit-loader-inline .inner .spinner div:nth-child(12),.exit-loader-inline-with-text .inner .spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}.exit-loader-with-text.on,.exit-loader.on,.exit-loader-inline.on,.exit-loader-inline-with-text.on{display:flex}.exit-loader-with-text.size-half .inner .spinner,.exit-loader.size-half .inner .spinner,.exit-loader-inline.size-half .inner .spinner,.exit-loader-inline-with-text.size-half .inner .spinner{width:20px;height:20px}.exit-loader-with-text.size-half .inner .spinner div,.exit-loader.size-half .inner .spinner div,.exit-loader-inline.size-half .inner .spinner div,.exit-loader-inline-with-text.size-half .inner .spinner div{transform-origin:0 10px}.exit-loader-with-text.size-half .inner .spinner div:after,.exit-loader.size-half .inner .spinner div:after,.exit-loader-inline.size-half .inner .spinner div:after,.exit-loader-inline-with-text.size-half .inner .spinner div:after{top:0;left:0;width:3px;height:6px}.exit-loader-inline,.exit-loader-inline-with-text{display:flex;justify-content:center;align-items:center}.exit-loader-inline .inner,.exit-loader-inline-with-text .inner{position:relative;z-index:1000001;display:flex;justify-content:center;align-items:center;flex-flow:column}.exit-loader-inline .inner .text,.exit-loader-inline-with-text .inner .text{padding:1em 0 0 0;text-align:center;max-width:480px}.exit-loader-inline .inner .text a,.exit-loader-inline-with-text .inner .text a{display:block;text-decoration:none;font-size:.8em;color:#767474;white-space:normal;overflow:hidden;text-overflow:ellipsis}.exit-loader-inline .inner .text a:focus,.exit-loader-inline .inner .text a:hover,.exit-loader-inline-with-text .inner .text a:focus,.exit-loader-inline-with-text .inner .text a:hover{text-decoration:underline}.exit-loader-with-text.on .inner{width:100%;height:100%;border-radius:0;box-shadow:0 0 #000;flex-flow:column;justify-content:center;align-items:center}.exit-loader-with-text.on .inner .text{padding:2em 1em;text-align:center;max-width:480px}.exit-loader-with-text.on .inner .text a{display:block;text-decoration:none;font-size:.8em;color:#767474;white-space:normal;overflow:hidden;text-overflow:ellipsis}.exit-loader-with-text.on .inner .text a:focus,.exit-loader-with-text.on .inner .text a:hover{text-decoration:underline}.exit-loader-with-text.on .inner .button .btn>span{position:relative;top:2px;font-size:1.5em}@keyframes exit-loader{0%{opacity:1}100%{opacity:0}}.rating{position:relative;display:inline-block}.rating:after{position:relative;content:"";display:block;width:0;height:100%;background-position:top left;background-repeat:no-repeat}.rating.rating_144{width:144px;height:21px}.rating.rating_144:after{background-image:url(gfx/elfi/2018/common/rating-5_144x21.png)}.rating.rating_144.rating-00:after{width:0}.rating.rating_144.rating-05:after{width:12px}.rating.rating_144.rating-10:after{width:26px}.rating.rating_144.rating-15:after{width:42px}.rating.rating_144.rating-20:after{width:56px}.rating.rating_144.rating-25:after{width:72px}.rating.rating_144.rating-30:after{width:86px}.rating.rating_144.rating-35:after{width:102px}.rating.rating_144.rating-40:after{width:116px}.rating.rating_144.rating-45:after{width:131px}.rating.rating_144.rating-50:after{width:144px}.rating.rating_144.with-bg:after{width:100%}.rating.rating_144.with-bg.rating-00:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/144x21/00.png)}.rating.rating_144.with-bg.rating-05:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/144x21/05.png)}.rating.rating_144.with-bg.rating-10:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/144x21/10.png)}.rating.rating_144.with-bg.rating-15:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/144x21/15.png)}.rating.rating_144.with-bg.rating-20:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/144x21/20.png)}.rating.rating_144.with-bg.rating-25:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/144x21/25.png)}.rating.rating_144.with-bg.rating-30:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/144x21/30.png)}.rating.rating_144.with-bg.rating-35:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/144x21/35.png)}.rating.rating_144.with-bg.rating-40:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/144x21/40.png)}.rating.rating_144.with-bg.rating-45:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/144x21/45.png)}.rating.rating_144.with-bg.rating-50:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/144x21/50.png)}.rating.rating_126{width:126px;height:21px}.rating.rating_126:after{background-image:url(gfx/elfi/2018/common/rating-5_126x21.png)}.rating.rating_126.rating-00:after{width:0}.rating.rating_126.rating-05:after{width:11px}.rating.rating_126.rating-10:after{width:24px}.rating.rating_126.rating-15:after{width:37px}.rating.rating_126.rating-20:after{width:50px}.rating.rating_126.rating-25:after{width:64px}.rating.rating_126.rating-30:after{width:77px}.rating.rating_126.rating-35:after{width:89px}.rating.rating_126.rating-40:after{width:102px}.rating.rating_126.rating-45:after{width:115px}.rating.rating_126.rating-50:after{width:126px}.rating.rating_121{width:121px;height:18px}.rating.rating_121:after{background-image:url(gfx/elfi/2018/common/rating-5_121x18.png)}.rating.rating_121.rating-00:after{width:0}.rating.rating_121.rating-05:after{width:10px}.rating.rating_121.rating-10:after{width:22px}.rating.rating_121.rating-15:after{width:35px}.rating.rating_121.rating-20:after{width:47px}.rating.rating_121.rating-25:after{width:60px}.rating.rating_121.rating-30:after{width:72px}.rating.rating_121.rating-35:after{width:86px}.rating.rating_121.rating-40:after{width:98px}.rating.rating_121.rating-45:after{width:110px}.rating.rating_121.rating-50:after{width:121px}.rating.rating_96{width:96px;height:14px}.rating.rating_96:after{background-image:url(gfx/elfi/2018/common/rating-5_96x14.png)}.rating.rating_96.rating-00:after{width:0}.rating.rating_96.rating-05:after{width:8px}.rating.rating_96.rating-10:after{width:18px}.rating.rating_96.rating-15:after{width:28px}.rating.rating_96.rating-20:after{width:58px}.rating.rating_96.rating-25:after{width:48px}.rating.rating_96.rating-30:after{width:58px}.rating.rating_96.rating-35:after{width:68px}.rating.rating_96.rating-40:after{width:78px}.rating.rating_96.rating-45:after{width:87px}.rating.rating_96.rating-50:after{width:96px}.rating.rating_96.with-bg:after{width:100%}.rating.rating_96.with-bg.rating-00:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/96x14/00.png)}.rating.rating_96.with-bg.rating-05:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/96x14/05.png)}.rating.rating_96.with-bg.rating-10:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/96x14/10.png)}.rating.rating_96.with-bg.rating-15:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/96x14/15.png)}.rating.rating_96.with-bg.rating-20:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/96x14/20.png)}.rating.rating_96.with-bg.rating-25:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/96x14/25.png)}.rating.rating_96.with-bg.rating-30:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/96x14/30.png)}.rating.rating_96.with-bg.rating-35:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/96x14/35.png)}.rating.rating_96.with-bg.rating-40:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/96x14/40.png)}.rating.rating_96.with-bg.rating-45:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/96x14/45.png)}.rating.rating_96.with-bg.rating-50:after{background-image:url(gfx/elfi/2018/common/rating-with-bg/96x14/50.png)}.rating.rating_93{width:93px;height:15px}.rating.rating_93:after{background-image:url(gfx/elfi/2021/common/rating/stars-5_93x15.png)}.rating.rating_93.rating-40:after{width:75px}.rating.rating_93.rating-45:after{width:85px}.rating.rating_93.rating-50:after{width:93px}body.webp .rating.rating_93:after{background-image:url(gfx/elfi/2021/common/rating/stars-5_93x15.webp)}body.layout-homepage{background:#fff}body.layout-homepage .clickable.clickable-bg[data-href]{position:absolute;top:0;right:0;bottom:0;left:0}body.layout-homepage .clickable[data-href]{cursor:pointer}body.layout-homepage #main>.container.full-width>.mikolaj-bg{height:175vw;background-position:bottom center;background-size:100% auto;position:relative;background-color:#000}@media(min-width: 1px){body.layout-homepage #main>.container.full-width>.mikolaj-bg{height:156vw;background-size:100% auto}}@media(min-width: 391px){body.layout-homepage #main>.container.full-width>.mikolaj-bg{background-size:100% auto}}@media(min-width: 451px){body.layout-homepage #main>.container.full-width>.mikolaj-bg{background-size:100% auto}}@media(min-width: 640px){body.layout-homepage #main>.container.full-width>.mikolaj-bg{height:948px;background-size:auto;background-color:#0d0e3b;background-position:top center}}@media(min-width: 768px){body.layout-homepage #main>.container.full-width>.mikolaj-bg{background-position:top right}}@media(min-width: 1280px){body.layout-homepage #main>.container.full-width>.mikolaj-bg{background-position:top center}}body.layout-homepage #main>.container.full-width>.mikolaj-bg>.container{align-items:center;justify-content:center;position:relative;z-index:2}body.layout-homepage #main>.container.full-width>.mikolaj-bg .youtube-player-wrapper{display:none}body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube{position:relative}body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube .clickable.clickable-bg[data-href]{display:none}body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube>.container{max-width:100%;position:static}body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube .youtube-player-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:stretch;position:absolute;top:0;right:0;bottom:0;left:0;z-index:8000}body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube .youtube-player-wrapper .youtube-player{width:100%;max-width:1488px;margin-left:auto;margin-right:auto;position:relative}@media(min-width: 451px){body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube .youtube-player-wrapper .youtube-player{height:100%;background:#000;display:flex;align-items:center}}@media(max-width: 450px){body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube .youtube-player-wrapper .youtube-player{margin-top:10vw;margin-bottom:10vw}}body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube .youtube-player-wrapper .youtube-player iframe,body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube .youtube-player-wrapper .youtube-player .iframe{width:100%;height:100%}body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube .youtube-player-wrapper .youtube-player>.close{position:absolute;top:10px;right:10px;text-decoration:none;color:#8a8a8a}@media(max-width: 1300px){body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube .youtube-player-wrapper .youtube-player>.close{right:5px}}@media(min-width: 451px)and (max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube .youtube-player-wrapper .youtube-player>.close{top:50px}}body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube .youtube-player-wrapper .youtube-player>.close:after{content:"×";font-size:30px;display:block;font-weight:100;width:51px;height:51px;line-height:51px;border-radius:100%;color:#fff;text-decoration:none;text-align:center;background:rgba(255,255,255,.25);position:relative;z-index:1}body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube .youtube-player-wrapper .youtube-player>.close:before{content:"";position:absolute;z-index:0;display:block;width:0;height:0;top:30px;right:30px;box-shadow:0 0 71px 71px #000}body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube .youtube-player-wrapper .youtube-player>.close:hover{color:#fff}body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:rgba(0,0,0,.75)}@media(max-width: 450px){body.layout-homepage #main>.container.full-width>.mikolaj-bg.overlay-youtube:after{background:#000}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro{flex:1 0 auto;padding-bottom:0;display:flex;flex-direction:column;justify-content:center;padding-left:15px;padding-right:15px;margin-top:auto;margin-bottom:auto;position:relative}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro{max-width:100%;flex-grow:1;justify-content:flex-end}}@media(max-width: 450px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro{padding-left:8.7vw;padding-right:8.7vw}}@media(max-width: 415px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro{padding-left:8.2vw;padding-right:8.2vw}}@media(max-width: 390px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro{padding-left:7.7vw;padding-right:7.7vw}}@media(max-width: 375px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro{padding-left:6.2vw;padding-right:6.2vw}}@media(max-width: 360px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro{padding-left:5.7vw;padding-right:5.7vw}}@media(max-width: 340px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro{padding-left:5vw;padding-right:5vw}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .pre-intro-title{text-shadow:0 0 5px #1d0428,0 0 10px #1d0428,0 0 15px #1d0428,0 0 20px #1d0428,0 0 40px #1d0428;margin:125px 0 20px 0;font-size:18px;font-weight:900;font-style:italic}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .pre-intro-title{font-size:15px;margin-top:10vw;margin-bottom:2vw}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .pre-intro-title>b{color:#e6cd6d}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title{margin:0 0 40px 0;font-size:5.333rem;text-shadow:0 2px 15px #1d0428,0 4px 30px #1d0428,0 6px 50px #1d0428,0 8px 70px #1d0428;margin-left:auto;margin-right:auto}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title.small{font-size:4.25rem;line-height:1.2}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title.campaign-blackfriday>strong{color:#eed657}@media(min-width: 1024px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title{max-width:1024px}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title.small{max-width:768px}}@media(max-width: 1023px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title{font-size:4rem !important;margin-bottom:20px}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title.small{font-size:3.5rem !important}}@media(max-width: 767px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title{font-size:3.5rem !important}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title.small{font-size:3.333rem !important}}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title{line-height:1.15;max-width:100%;letter-spacing:0;position:relative;z-index:1;color:#fff;text-shadow:0 1px 10px #301335,0 2px 20px #301335,0 3px 30px #301335;margin-bottom:5vw}}@media(max-width: 620px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title{font-size:50px !important}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title.small{font-size:46px !important}}@media(max-width: 550px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title{font-size:48px !important}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title.small{font-size:44px !important}}@media(max-width: 499px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title{font-size:45px !important}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title.small{font-size:40px !important}}@media(max-width: 450px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title{font-size:41px !important}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title.small{font-size:39px !important}}@media(max-width: 415px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title{font-size:38px !important}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title.small{font-size:36px !important}}@media(max-width: 375px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title{font-size:35px !important}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title.small{font-size:33px !important}}@media(max-width: 360px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title{font-size:32px !important}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title.small{font-size:30px !important}}@media(max-width: 340px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title{font-size:30px !important}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title.small{font-size:28px !important}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title u{position:relative;text-decoration:none}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title u:after{content:"";background:url(gfx/elfi/2022/home/intro/underline.png) no-repeat bottom center;background-size:contain;position:absolute;bottom:-5px;left:0;right:0;height:15px}@media(max-width: 450px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-title u:after{background-image:url(gfx/elfi/2022/mobile/home/intro/underline.png);height:5.5px}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro p{margin:0;position:relative}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-subtitle{position:relative;font-size:27px;font-weight:normal;max-width:700px;margin-bottom:30px;text-shadow:0 2px 10px #1d0428,0 3px 15px #1d0428,0 4px 20px #1d0428,0 5px 30px #1d0428,0 6px 35px #1d0428;margin-left:auto;margin-right:auto}@media(max-width: 1023px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-subtitle{font-size:23px;margin-bottom:20px}}@media(max-width: 767px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-subtitle{font-size:20px;max-width:70vw}}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-subtitle{max-width:100%;color:#fff;text-shadow:0 1px 5px #28093b,0 2px 10px #28093b,0 3px 15px #28093b,0 4px 20px #28093b;margin-bottom:5vw}}@media(max-width: 475px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-subtitle{max-width:80vw;font-size:18px}}@media(max-width: 450px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-subtitle{font-size:17px}}@media(max-width: 415px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-subtitle{font-size:16px}}@media(max-width: 390px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-subtitle{font-size:15px;line-height:1.33}}@media(max-width: 390px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-subtitle{max-width:100%}}@media(max-width: 340px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-subtitle{font-size:14px}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions{position:relative}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn{margin-bottom:15px;width:100%;max-width:260px;line-height:20px;height:60px;padding-top:20px;padding-bottom:20px;border-radius:10px;position:relative}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn{border-radius:30px;margin-bottom:5px}}@media(max-width: 450px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn{font-size:15px}}@media(max-width: 375px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn{padding-top:15px;padding-bottom:15px;height:50px}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn.btn-begin{z-index:2}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn.btn-begin{max-width:62vw}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn.btn-show-video{z-index:1;display:inline-flex;color:#fff;background:none;justify-content:center;align-items:center}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn.btn-show-video:focus,body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn.btn-show-video:hover{color:#fff}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn.btn-show-video>b{display:inline-block;background:url(gfx/elfi/2022/common/btn-play-red-circle_116x116.png) no-repeat center;width:116px;height:116px;margin-left:-58px}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn.btn-show-video>span{display:inline-block;white-space:nowrap;margin-left:-17px;text-shadow:0 0 5px #580c3a,0 0 10px #580c3a,0 0 15px #580c3a}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn.btn-show-video>b{background-image:url(gfx/elfi/2022/mobile/common/btn-play-red-circle_82x82.png);background-size:41px 41px;width:41px;height:41px;margin-left:-20px}body.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn.btn-show-video>span{margin-left:10px;text-shadow:0 0 10px #331035,0 0 20px #331035}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro{margin-bottom:20px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;position:relative}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro{margin-top:10px;margin-bottom:10px}}@media(max-width: 450px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro{margin-bottom:20px}}@media(max-width: 415px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro{margin-left:10px;margin-right:10px}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>span.badge,body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>a.badge{flex-shrink:0;display:inline-block;width:101px;height:31px}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>span.badge,body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>a.badge{width:79px;height:24px}}@media(max-width: 639px)and (min-width: 451px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>span.badge,body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>a.badge{margin-left:5px}}@media(max-width: 340px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>span.badge,body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>a.badge{width:64px;margin-top:-3px}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-5px 15px 0 15px}@media(max-width: 450px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper{flex-grow:0;flex-shrink:1;margin-right:auto}}@media(max-width: 415px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper{justify-content:center;text-align:center;margin-left:auto}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper>.rating-text{text-shadow:2px 2px 5px #25063b,2px 2px 15px #25063b,2px 2px 25px #25063b;text-align:left;line-height:normal;font-size:19px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-style:normal;font-weight:normal;color:#fff;margin-right:15px}@media(max-width: 960px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper>.rating-text{font-size:20px}}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper>.rating-text{font-size:17px}}@media(max-width: 475px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper>.rating-text{font-size:15px}}@media(max-width: 415px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper>.rating-text{flex-basis:100%;margin-right:0;text-align:center}}@media(max-width: 360px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper>.rating-text{font-size:13px;margin-left:10px;margin-right:10px}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper>.rating-text>b{font-weight:900}body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper>span.rating{flex-shrink:0;display:inline-block;width:108px;height:17px;background:url(gfx/elfi/2024/mobile/home/rating-5_136x22.png) no-repeat top left;background-size:contain;margin-top:5px}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper>span.rating{width:79px;height:11px;margin-top:7px}}@media(max-width: 450px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper>span.rating{margin-top:5px}}@media(max-width: 415px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper>span.rating{margin-top:0}}@media(max-width: 360px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper>span.rating{width:70px}}@media(max-width: 340px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>.rating-text-wrapper>span.rating{width:60px}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>a.badge,body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>a.rating-text-wrapper{text-decoration:none}body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>a.badge:hover,body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>a.badge:focus,body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>a.rating-text-wrapper:hover,body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro>a.rating-text-wrapper:focus{text-decoration:underline}body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro .circle-badges{position:relative;height:30px;display:inline-block;width:70px;margin-left:20px;margin-bottom:-10px}@media(max-width: 639px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro .circle-badges{margin-left:5px}}@media(max-width: 639px)and (min-width: 451px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro .circle-badges{margin-right:5px}}@media(max-width: 450px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro .circle-badges{margin-bottom:-4vw;width:14.5vw;margin-left:auto}}@media(max-width: 360px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro .circle-badges{margin-bottom:-2vw;width:15.3vw}}body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro .circle-badges .circle-badge{position:absolute;bottom:0}body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro .circle-badges .circle-badge.circle-badge_58mln-yt-views{width:100%;max-width:70px;height:70px}@media(max-width: 450px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro .circle-badges .circle-badge.circle-badge_58mln-yt-views{height:65px}}@media(max-width: 360px){body.layout-homepage #main>.container.full-width>.mikolaj-bg .badge-rating-intro .circle-badges .circle-badge.circle-badge_58mln-yt-views{height:55px}}body.layout-homepage #main .rating-wrapper-alt{margin-top:20px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background-color:#ebdec8;height:52px;border-radius:28px;max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:60px}@media(max-width: 639px){body.layout-homepage #main .rating-wrapper-alt{flex-wrap:wrap;border-radius:0;padding:5px 3.33vw;background-color:rgba(0,0,0,0);margin:4vw 6vw 8.667vw 6vw;height:auto}}body.layout-homepage #main .rating-wrapper-alt>span.rating{flex-grow:0;display:flex;justify-content:center;width:98px;height:16px;margin-right:15px}body.layout-homepage #main .rating-wrapper-alt>span.rating:after{content:"";background:url(gfx/elfi/2024/common/rating/stars-5.png) no-repeat top left;background-size:contain;width:100%;height:100%;display:block;margin-left:auto;margin-right:auto}@media(max-width: 639px){body.layout-homepage #main .rating-wrapper-alt>span.rating{flex-grow:1;width:19vw;height:3.1vw;margin:0 auto 3vw}body.layout-homepage #main .rating-wrapper-alt>span.rating:after{width:158px;height:66px;margin:0 auto}body.layout-homepage #main .rating-wrapper-alt>span.rating:after{content:"";background:url(gfx/elfi/2024/common/rating/stars-5.png) no-repeat top center;background-size:contain;width:100%;height:100%;display:block;margin-left:auto;margin-right:auto}}body.layout-homepage #main .rating-wrapper-alt>.rating-text{text-align:left;line-height:normal;font-size:22px;font-family:Georgia,Lora,Times,"Times New Roman",serif;font-style:italic;color:#000;padding-right:15px}@media(max-width: 960px){body.layout-homepage #main .rating-wrapper-alt>.rating-text{font-size:20px}}@media(max-width: 639px){body.layout-homepage #main .rating-wrapper-alt>.rating-text{font-size:18px;width:100%;flex-grow:1;text-align:center;margin:0 auto 0 auto;border-radius:5vw;background:#ebdec8;padding:1.75vw 3.5vw;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif}}@media(max-width: 475px){body.layout-homepage #main .rating-wrapper-alt>.rating-text{font-size:16px}}body.layout-homepage #main .rating-wrapper.hidden-mobile{margin-top:20px;margin-bottom:40px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;background:#fff;height:56px;border-radius:28px;max-width:680px;margin-left:auto;margin-right:auto}@media(max-width: 639px){body.layout-homepage #main .rating-wrapper.hidden-mobile{margin-left:3vw;margin-right:3vw;padding-top:2vw;padding-bottom:2vw;height:auto}}body.layout-homepage #main .rating-wrapper.hidden-mobile>span.rating{flex-grow:0;display:flex;justify-content:center;width:98px;height:16px;margin-right:15px}body.layout-homepage #main .rating-wrapper.hidden-mobile>span.rating:after{content:"";background:url(gfx/elfi/2021/common/rating/stars-5.png) no-repeat top left;background-size:contain;width:100%;height:100%;display:block;margin-left:auto;margin-right:auto}@media(max-width: 639px){body.layout-homepage #main .rating-wrapper.hidden-mobile>span.rating{width:100%;flex-grow:1;margin:0 auto 5vw auto}body.layout-homepage #main .rating-wrapper.hidden-mobile>span.rating:after{width:158px;height:66px;margin:0 auto}}body.layout-homepage #main .rating-wrapper.hidden-mobile>.rating-text{text-align:left;line-height:normal;font-size:22px;font-family:Georgia,Lora,Times,"Times New Roman",serif;font-style:italic;color:#000;padding-right:15px}@media(max-width: 960px){body.layout-homepage #main .rating-wrapper.hidden-mobile>.rating-text{font-size:20px}}@media(max-width: 639px){body.layout-homepage #main .rating-wrapper.hidden-mobile>.rating-text{font-size:18px;width:100%;flex-grow:1;text-align:center;margin:-20px auto 0 auto;padding-left:15px}}@media(max-width: 475px){body.layout-homepage #main .rating-wrapper.hidden-mobile>.rating-text{font-size:16px}}@media(max-width: 639px){body.layout-homepage #main .rating-wrapper.hidden-mobile{flex-wrap:wrap;margin-bottom:20px}}body.layout-homepage #main .rating-wrapper.visible-mobile{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;border-radius:5vw;padding:5px 3.33vw;height:10vw;background:#fff;margin:8.667vw 6vw 8.667vw 6vw}body.layout-homepage #main .rating-wrapper.visible-mobile>span.rating{flex-grow:0;display:flex;justify-content:center;width:19vw;height:3.1vw;margin-right:3vw}body.layout-homepage #main .rating-wrapper.visible-mobile>span.rating:after{content:"";background:url(gfx/elfi/2021/common/rating/stars-5.png) no-repeat top left;background-size:contain;width:100%;height:100%;display:block;margin-left:auto;margin-right:auto}body.layout-homepage #main .rating-wrapper.visible-mobile>.rating-text{text-align:left;line-height:1;font-size:14px;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-style:normal;font-weight:bold;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body.layout-homepage #main .section-light-boxes-wrapper{position:relative;width:100%;overflow:hidden;background-color:#fff}body.layout-homepage #main .section-light-boxes-wrapper .rating-wrapper.visible-mobile{margin-bottom:0}body.layout-homepage #main .section-light-boxes-wrapper .rating-wrapper{box-shadow:0 0 15px rgba(0,0,0,.2)}body.layout-homepage #main .section-light-boxes-wrapper .rating-wrapper.visible-mobile{margin-bottom:7.5vw}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes{height:130px;overflow:hidden;margin-left:auto;margin-right:auto;color:#444;font-size:20px;line-height:normal;opacity:0;position:relative;width:3125px}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .inner{top:0;bottom:0;left:0;position:absolute;width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;animation-duration:50s;animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:paused;overflow:hidden;white-space:nowrap;background:#fff;transition-delay:.5s;transition-property:opacity;transition-duration:.5s;opacity:0;padding-left:125px}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .inner.inner-1{animation-name:lightBoxesMarquee1;animation-iteration-count:1;animation-duration:25s;opacity:1}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .inner.inner-2,body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .inner.inner-3{animation-name:lightBoxesMarquee2;left:100%}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .inner.inner-2{animation-delay:0s}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .inner.inner-3{animation-delay:25s}@media(max-width: 639px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .inner{animation-duration:20s;padding-left:25px}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .inner.inner-1{animation-duration:10s}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .inner.inner-3{animation-delay:10s}}@media(max-width: 1200px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes{width:3005px}}@media(max-width: 1100px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes{width:2885px}}@media(max-width: 960px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes{width:2765px}}@media(max-width: 639px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes{width:1125px}}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes.slider-init{opacity:1}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes.slider-init .inner.inner-1{opacity:1}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes.slider-running .inner{animation-play-state:running}@media(max-width: 960px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes{font-size:18px}}@media(max-width: 639px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes{font-size:16px;height:auto;min-height:160px}}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .slide{padding:3em 1em;width:auto;min-width:500px}@media(max-width: 1200px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .slide{min-width:480px}}@media(max-width: 1100px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .slide{min-width:460px}}@media(max-width: 960px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .slide{min-width:440px}}@media(max-width: 639px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .slide{padding-bottom:1em;min-width:220px}}@media(max-width: 450px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .slide{padding-top:1em}}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .slide>div{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}@media(max-width: 639px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .slide>div{flex-direction:column;justify-content:flex-start;align-items:center;flex:1}}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .slide>div img{max-width:100%;height:auto}@media(max-width: 639px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .slide>div>div:first-child{height:34px;display:flex;justify-content:center;align-items:flex-end}}body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .slide>div>div:last-child{display:inline-block;padding-left:22px}@media(max-width: 960px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .slide>div>div:last-child{padding-left:15px}}@media(max-width: 639px){body.layout-homepage #main .section-light-boxes-wrapper .section-light-boxes .slide>div>div:last-child{padding-left:0;padding-top:10px;text-align:center}}body.layout-homepage #main .section-our-products-wrapper{position:relative;width:100%;overflow:hidden;margin-top:60px;margin-bottom:80px;text-align:center}@media(max-width: 1200px){body.layout-homepage #main .section-our-products-wrapper{margin-top:10vw;margin-bottom:20vw}}body.layout-homepage #main .section-our-products-wrapper .section-title{color:#333;font-size:50px;padding-bottom:50px}@media(max-width: 1200px){body.layout-homepage #main .section-our-products-wrapper .section-title{font-size:46px}}@media(max-width: 1100px){body.layout-homepage #main .section-our-products-wrapper .section-title{font-size:42px}}@media(max-width: 960px){body.layout-homepage #main .section-our-products-wrapper .section-title{font-size:38px}}@media(max-width: 639px){body.layout-homepage #main .section-our-products-wrapper .section-title{font-size:36px}}@media(max-width: 450px){body.layout-homepage #main .section-our-products-wrapper .section-title{font-size:34px}}@media(max-width: 375px){body.layout-homepage #main .section-our-products-wrapper .section-title{font-size:32px}}body.layout-homepage #main .section-our-products-wrapper .section-our-products{margin-left:auto;margin-right:auto;width:100%;max-width:720px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}body.layout-homepage #main .section-our-products-wrapper .section-our-products.justify-content-center{justify-content:center}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product{flex-grow:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding-left:15px;padding-right:15px}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.image{height:255px;position:relative}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.image .badge-is-subscription{font-size:15px;font-weight:bold;display:inline-block;white-space:nowrap;padding:4px 8px;border-radius:2px;color:#000;position:absolute;text-shadow:none}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.image .badge-is-promotion{background:#82ca9c}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.image .badge-is-promotion.campaign-blackfriday{background:#343008;color:#eed657}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.image .badge-is-subscription{background:#ecd145}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.image .btn-play{cursor:pointer;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;left:50%;z-index:2;width:50px;height:50px;display:flex;justify-content:center;align-items:center}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.image .btn-play>span{display:block;overflow:hidden;border-radius:100%;outline:none;border-width:0;width:100%;height:100%;background-color:#fff;background-image:url(gfx/elfi/2023/common/ico-play-red_23x26.png);background-repeat:no-repeat;background-position:center center;background-size:12px auto}@media(max-width: 450px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.image .btn-play{width:8.533vw;height:8.533vw;margin-left:-4.25vw;margin-top:-4.25vw}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.image .btn-play>span{background-size:2vw auto}}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.name{font-size:24px;padding-bottom:15px}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.name>span del,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.name>div del{color:#d1d0d0}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.action .btn{border-radius:8px;min-width:180px;margin-left:auto;margin-right:auto}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-subscription{top:202px;left:13px}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-subscription{top:198px;left:11px}@media(max-width: 960px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.name{font-size:21px}}@media(max-width: 639px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product{padding-left:5vw;padding-right:5vw}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.image{height:40vw;margin-bottom:2.5vw}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.image img{width:auto !important;height:auto !important;max-width:initial !important;max-height:100%}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.name{font-size:18px}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.name>span{display:block}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.name>span:first-child{text-transform:uppercase}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.action .btn{border-radius:5px}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-subscription{top:31.5vw;left:2vw}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-subscription{top:30.9vw;left:1.75vw}}@media(max-width: 630px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-subscription{top:31.5vw}}@media(max-width: 615px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-subscription{top:32vw}}@media(max-width: 600px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-subscription{top:32.5vw}}@media(max-width: 580px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-subscription{top:31.2vw}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-subscription{top:33vw}}@media(max-width: 550px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-subscription{top:31vw}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-subscription{top:32.5vw}}@media(max-width: 500px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-subscription{top:30.5vw}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-subscription{top:32vw}}@media(max-width: 475px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-subscription{top:30.25vw}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-subscription{top:31.75vw}}@media(max-width: 450px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.image .badge-is-promotion{top:75%}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.name{font-size:15px}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.action .btn{width:100%;max-width:90%;min-width:0;font-size:15px;padding:12px;border-radius:22px}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image{height:42.5vw;padding-top:2.5vw;margin-bottom:0}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-subscription{top:32.25vw}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-subscription{top:31.5vw;left:3vw}}@media(max-width: 415px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-subscription{top:32vw}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-subscription{top:31vw;left:2.8vw}}@media(max-width: 375px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.video>.image .badge-is-subscription{top:31vw}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-promotion,body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product.letter>.image .badge-is-subscription{top:30.5vw;left:3vw}}@media(max-width: 360px){body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.name{font-size:13px}body.layout-homepage #main .section-our-products-wrapper .section-our-products .our-product>.action .btn{padding:10px}}body.layout-homepage #main .section-our-products-wrapper .section-our-products.slider-init_flickity{display:block}@media(max-width: 450px){body.layout-homepage #main .section-our-products-wrapper #section-our-products .our-product{width:50vw}}body.layout-homepage #main .section-our-products-wrapper .section-dots{margin-top:2em}body.layout-homepage #main .section-our-products-wrapper .section-dots button{display:inline-block;margin:0 .1em;border-radius:100%;border-width:0;background:none;text-decoration:none;padding:8px;width:28px;height:28px;line-height:12px;outline:none}body.layout-homepage #main .section-our-products-wrapper .section-dots button>span{display:inline-block;width:12px;height:12px;background:#e0e0e0}body.layout-homepage #main .section-our-products-wrapper .section-dots button:hover,body.layout-homepage #main .section-our-products-wrapper .section-dots button:focus{background:none}body.layout-homepage #main .section-our-products-wrapper .section-dots button:hover>span,body.layout-homepage #main .section-our-products-wrapper .section-dots button:focus>span{background:#e0e0e0}body.layout-homepage #main .section-our-products-wrapper .section-dots button>span{background:#e2e2e2;border-radius:100%}body.layout-homepage #main .section-our-products-wrapper .section-dots button.active>span{background:#e61d2b;color:#e61d2b}body.layout-homepage #main .section-subscription-wrapper{background:#eed657;position:relative}body.layout-homepage #main .section-subscription-wrapper .section-subscription{position:relative;max-width:1670px;min-height:800px;color:#2a2a2a;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;overflow:hidden;margin-left:auto;margin-right:auto}body.layout-homepage #main .section-subscription-wrapper .section-subscription .discount-badge{width:130px;color:#fff;background:linear-gradient(to bottom, #26501e 0%, #9a1f1d 100%);font-size:35px;font-weight:bold;line-height:1;text-align:center;padding:15px 5px 20px 5px;position:absolute;top:0;left:0;border-radius:0 0 130px 130px;pointer-events:none;z-index:0}@media(max-width: 639px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .discount-badge{height:130px;border-radius:0;background:linear-gradient(to bottom, #5f381e 0%, #96201d 100%);padding:20px 5px 5px 10px;text-align:left;font-size:30px}body.layout-homepage #main .section-subscription-wrapper .section-subscription .discount-badge:before{width:190px;height:190px;content:"";display:block;position:absolute;z-index:0;top:36px;right:-99px;background:#eed657;transform:rotate(-45deg)}}body.layout-homepage #main .section-subscription-wrapper .section-subscription .discount-badge>span{position:relative;z-index:1}body.layout-homepage #main .section-subscription-wrapper .section-subscription .discount-bg{color:rgba(255,255,255,.08);position:absolute;right:0;bottom:0;left:0;text-align:center;font-size:750px;font-weight:bold;line-height:500px;pointer-events:none;z-index:0}@media(max-width: 1500px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .discount-bg{font-size:650px;line-height:450px}}@media(max-width: 1250px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .discount-bg{font-size:600px;line-height:375px}}@media(max-width: 1024px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .discount-bg{font-size:425px;line-height:300px}}@media(max-width: 760px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .discount-bg{display:none}}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner{max-width:990px;display:flex;flex-flow:column;justify-content:center;align-items:stretch;margin-left:auto;margin-right:auto;text-align:center;font-size:21px;line-height:1.2;position:relative;z-index:1;padding-left:15px;padding-right:15px}@media(max-width: 990px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner{max-width:none}}@media(max-width: 639px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner{font-size:18px}}@media(max-width: 450px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner{font-size:16px}}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-image{margin-top:45px;margin-bottom:15px}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-image img{width:130px;height:130px}@media(max-width: 639px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-image img{width:153px;height:153px}}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-title{position:relative;font-size:50px;font-weight:bold;font-family:"Fertigo Pro",Times,"Times New Roman",serif;margin-bottom:30px}@media(max-width: 639px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-title{font-size:35px}}@media(max-width: 450px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-title{font-size:30px}}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-description{max-width:590px;margin-bottom:50px;margin-left:auto;margin-right:auto}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols .col{width:140px;margin-left:50px;margin-right:50px;padding-top:65px;margin-bottom:50px}@media(max-width: 500px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols .col{margin-left:auto;margin-right:auto}}@media(max-width: 450px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols .col{padding-top:45px}}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols .col-discount{background-repeat:no-repeat;background-position:top center;background-size:48px auto}@media(max-width: 450px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols .col-discount{background-size:35px auto}}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols .col-discount:not(.lazy-bg),body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols .col-discount.lazy-bg.entered{background-image:url(gfx/elfi/2024/home/subscription/ico-discount_71x68.png)}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols .col-shipping{background-repeat:no-repeat;background-position:50% 5%;background-size:57px auto}@media(min-width: 501px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols .col-shipping{width:190px;margin-left:20px;margin-right:20px}}@media(max-width: 450px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols .col-shipping{background-size:42px auto}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols .col-shipping .smaller{font-size:85%}}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols .col-shipping:not(.lazy-bg),body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-cols .col-shipping.lazy-bg.entered{background-image:url(gfx/elfi/2024/home/subscription/ico-delivery_85x43.png)}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner .btn-wrapper{width:260px;margin-bottom:60px;display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto}@media(max-width: 639px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner .btn-wrapper{width:100%}}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner .btn-wrapper .btn{margin-bottom:20px;width:100%}@media(max-width: 639px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner .btn-wrapper .btn{max-width:230px;border-radius:5px}}@media(max-width: 450px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner .btn-wrapper .btn{padding:20px;font-size:15px;border-radius:30px}}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner .btn-wrapper .btn-more{display:block;text-decoration:none;color:#000}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner .btn-wrapper .btn-more:hover,body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner .btn-wrapper .btn-more:focus{color:#000}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner .btn-wrapper .btn-more:hover>span,body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner .btn-wrapper .btn-more:focus>span{text-decoration:underline}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner .btn-wrapper .btn-more>span{display:inline-block;background:url(gfx/elfi/2023/common/ico-plus-circle-grey_14x14.png) no-repeat center right;padding-right:20px;height:17px;line-height:17px;font-size:19px}@media(max-width: 639px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner .btn-wrapper .btn-more>span{font-size:17px}}@media(max-width: 450px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner .btn-wrapper .btn-more>span{font-size:15px;background-image:url(gfx/elfi/2024/mobile/common/ico-plus-circle-grey_26x26.png);background-size:13px 13px}}body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-asterisk{margin-bottom:15px;font-size:15px;opacity:.8}@media(max-width: 639px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-asterisk{font-size:14px}}@media(max-width: 450px){body.layout-homepage #main .section-subscription-wrapper .section-subscription .inner-asterisk{font-size:13px}}body.layout-homepage #main .section-videos-wrapper .section-videos{width:1694px;max-width:100%;margin-left:auto;margin-right:auto;position:relative;padding:50px 2px 0 2px}@media(max-width: 1674px){body.layout-homepage #main .section-videos-wrapper .section-videos{padding-left:0;padding-right:0}}@media(max-width: 639px){body.layout-homepage #main .section-videos-wrapper .section-videos{padding-top:25px}}body.layout-homepage #main .section-videos-wrapper .section-videos .section-title{max-width:495px;text-align:center;font-size:55px;line-height:1.2;margin:0 auto 45px;color:#000}@media(min-width: 640px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-title br{display:none}}@media(max-width: 639px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-title{font-size:45px}}@media(max-width: 450px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-title{font-size:39px;margin-bottom:4vw}}@media(max-width: 415px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-title{font-size:36px}}@media(max-width: 390px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-title{font-size:34px}}@media(max-width: 375px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-title{font-size:32px}}@media(max-width: 360px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-title{font-size:30px}}body.layout-homepage #main .section-videos-wrapper .section-videos .rating-wrapper-alt{box-shadow:0 0 15px rgba(0,0,0,.2)}@media(max-width: 639px){body.layout-homepage #main .section-videos-wrapper .section-videos .rating-wrapper-alt{margin-top:5vw;margin-bottom:7.5vw;box-shadow:none}body.layout-homepage #main .section-videos-wrapper .section-videos .rating-wrapper-alt>.rating-text{box-shadow:0 0 15px rgba(0,0,0,.2)}}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider{height:430px;overflow:hidden}@media(min-width: 1675px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider{border-radius:10px}}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell{position:relative;width:320px;height:430px;overflow:hidden;display:flex;justify-content:center;align-items:stretch;margin:0 9px;border-radius:10px}@media(max-width: 390px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell{width:318px}}@media(max-width: 360px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell{width:298px}}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell .poster{position:absolute;z-index:1;top:0;right:0;left:0}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell .player{overflow:hidden;border-radius:10px;position:relative;z-index:2;flex:1;width:100%;height:100%;display:flex;justify-content:center}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell .player video{display:block;position:relative;z-index:1;width:320px;height:568px;object-fit:cover}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell .player .btn-play{cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;align-items:center}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell .player .btn-play button{display:block;overflow:hidden;border-radius:100%;outline:none;border-width:0;width:58px;height:58px;background-color:#fff;background-image:url(gfx/elfi/2023/common/ico-play-red_23x26.png);background-repeat:no-repeat;background-position:center center;background-size:13px auto;box-shadow:0 0 20px rgba(0,0,0,.5)}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell .player .btn-play button:focus{outline:none !important;box-shadow:0 0 20px rgba(0,0,0,.5);background-color:#ebebeb}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell .player .btn-play button:active{opacity:1;background-color:#ebebeb;box-shadow:0 0 20px rgba(0,0,0,.5)}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell a.link{font-size:15px;font-weight:bold;color:#fff;text-decoration:none;position:absolute;left:0;bottom:0;padding:18px 30px 15px 18px;z-index:3;text-shadow:0 0 3px #000,0 0 6px #000,0 0 18px #000}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell a.link:hover,body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell a.link:focus{color:#fff;text-decoration:underline}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .carousel-cell>.placeholder{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:block}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:7px auto;width:50px;height:50px;box-shadow:0 0 20px rgba(0,0,0,.33)}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button svg{display:none}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.previous{left:312px;background-image:url(gfx/elfi/2022/mobile/common/btn-angle-left_13x26.png)}@media(max-width: 1693px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.previous{left:calc((100% - 1014px)/2 - 26px)}}@media(max-width: 1080px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.previous{left:calc((100% - 338px)/2 - 26px)}}@media(max-width: 390px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.previous{left:2.5vw}}@media(max-width: 375px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.previous{left:2vw}}@media(max-width: 360px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.previous{left:1.25vw}}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.next{right:312px;background-image:url(gfx/elfi/2022/mobile/common/btn-angle-right_13x26.png)}@media(max-width: 1693px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.next{right:calc((100% - 1014px)/2 - 26px)}}@media(max-width: 1080px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.next{right:calc((100% - 338px)/2 - 26px)}}@media(max-width: 390px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.next{right:2.5vw}}@media(max-width: 375px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.next{right:2vw}}@media(max-width: 360px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.next{right:1.25vw}}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button:disabled{opacity:1 !important}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button:focus{outline:none !important;box-shadow:0 0 20px rgba(0,0,0,.33)}body.layout-homepage #main .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button:active{background-color:#ebebeb;opacity:1 !important;box-shadow:0 0 20px rgba(0,0,0,.33)}body.layout-homepage #main .section-videos-wrapper .section-videos .section-btn .btn-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center;padding-top:40px;padding-bottom:45px}@media(max-width: 639px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-btn .btn-wrapper{padding:5vw}}@media(max-width: 450px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-btn .btn-wrapper{padding:10vw}}body.layout-homepage #main .section-videos-wrapper .section-videos .section-btn .btn-wrapper a.btn{min-width:0;border-bottom-width:0;width:100%;max-width:260px;margin-left:auto;margin-right:auto}@media(max-width: 639px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-btn .btn-wrapper a.btn{max-width:230px;border-radius:5px}}@media(max-width: 450px){body.layout-homepage #main .section-videos-wrapper .section-videos .section-btn .btn-wrapper a.btn{padding:20px;font-size:15px;border-radius:30px}}@media(max-width: 639px){body.layout-homepage #main #step_0 .section-videos-wrapper .section-videos{padding-top:0}}body.layout-homepage #main #step_0 .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.previous{left:304px}@media(max-width: 1693px){body.layout-homepage #main #step_0 .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.previous{left:calc((100% - 1014px)/2 + 140px)}}@media(max-width: 1080px){body.layout-homepage #main #step_0 .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.previous{left:calc((100% - 338px)/2 + 16px)}}@media(max-width: 390px){body.layout-homepage #main #step_0 .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.previous{left:2.5vw}}@media(max-width: 375px){body.layout-homepage #main #step_0 .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.previous{left:2vw}}@media(max-width: 360px){body.layout-homepage #main #step_0 .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.previous{left:1.25vw}}body.layout-homepage #main #step_0 .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.next{right:304px}@media(max-width: 1693px){body.layout-homepage #main #step_0 .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.next{right:calc((100% - 1014px)/2 + 140px)}}@media(max-width: 1080px){body.layout-homepage #main #step_0 .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.next{right:calc((100% - 338px)/2 + 16px)}}@media(max-width: 390px){body.layout-homepage #main #step_0 .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.next{right:2.5vw}}@media(max-width: 375px){body.layout-homepage #main #step_0 .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.next{right:2vw}}@media(max-width: 360px){body.layout-homepage #main #step_0 .section-videos-wrapper .section-videos .section-videos-slider .flickity-prev-next-button.next{right:1.25vw}}body.layout-homepage #main .section-list-od-mikolaja-wrapper,body.layout-homepage #main .section-wideo-od-mikolaja-wrapper{margin-bottom:45px;background-color:#f6f6f6;border-radius:18px;width:1694px;max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden;background-position:bottom right;background-repeat:no-repeat}@media(max-width: 1724px){body.layout-homepage #main .section-list-od-mikolaja-wrapper,body.layout-homepage #main .section-wideo-od-mikolaja-wrapper{margin-left:10px;margin-right:10px;max-width:calc(100% - 20px)}}@media(max-width: 639px){body.layout-homepage #main .section-list-od-mikolaja-wrapper,body.layout-homepage #main .section-wideo-od-mikolaja-wrapper{margin:0 0 8vw;border-radius:0;max-width:100%;background-color:#f5f5f5;box-shadow:0 5px 15px rgba(0,0,0,.1)}}body.layout-homepage #main .section-list-od-mikolaja-wrapper .spacer,body.layout-homepage #main .section-wideo-od-mikolaja-wrapper .spacer{display:none !important}body.layout-homepage #main .section-wideo-od-mikolaja-wrapper{background-color:#6c8e64}body.layout-homepage #main .section-wideo-od-mikolaja-wrapper:not(.lazy-bg),body.layout-homepage #main .section-wideo-od-mikolaja-wrapper.lazy-bg.entered{background-image:url(gfx/elfi/2022/home/video/text-bg.png)}@media(max-width: 639px){body.layout-homepage #main .section-wideo-od-mikolaja-wrapper{background-size:80% auto}}body.layout-homepage #main .section-list-od-mikolaja-wrapper{background-color:#c08c4d;background-position:bottom left}body.layout-homepage #main .section-list-od-mikolaja-wrapper:not(.lazy-bg),body.layout-homepage #main .section-list-od-mikolaja-wrapper.lazy-bg.entered{background-image:url(gfx/elfi/2022/home/letter/text-bg.png)}@media(max-width: 639px){body.layout-homepage #main .section-list-od-mikolaja-wrapper{background-size:110% auto}}body.layout-homepage #main .section-calendar-wrapper{margin-top:20px;background-color:#dfd7a1}@media(max-width: 1724px)and (min-width: 640px){body.layout-homepage #main .section-calendar-wrapper{margin-left:10px;margin-right:10px;max-width:calc(100% - 20px)}}@media(max-width: 639px){body.layout-homepage #main .section-calendar-wrapper{margin:16vw 0 0 0}}body.layout-homepage #main .container.section-list-od-mikolaja,body.layout-homepage #main .container.section-wideo-od-mikolaja,body.layout-homepage #main .container.section-calendar{width:100%;max-width:1340px;box-sizing:border-box;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja,body.layout-homepage #main .container.section-wideo-od-mikolaja,body.layout-homepage #main .container.section-calendar{flex-flow:column nowrap;padding-left:0;padding-right:0}}body.layout-homepage #main .container.section-list-od-mikolaja .text,body.layout-homepage #main .container.section-wideo-od-mikolaja .text,body.layout-homepage #main .container.section-calendar .text{position:relative;z-index:1;width:45%;max-width:560px;font-weight:normal}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text,body.layout-homepage #main .container.section-wideo-od-mikolaja .text,body.layout-homepage #main .container.section-calendar .text{width:100%;padding:12.5vw 10vw}}@media(max-width: 450px){body.layout-homepage #main .container.section-list-od-mikolaja .text,body.layout-homepage #main .container.section-wideo-od-mikolaja .text,body.layout-homepage #main .container.section-calendar .text{width:100%;padding:12.5vw 10vw 10vw 10vw}}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-calendar .text .section-title{margin:0 0 .125em 0;font-size:50px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;color:#383838}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>a,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>a,body.layout-homepage #main .container.section-calendar .text .section-title>a{text-decoration:none;color:inherit}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>small,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>small,body.layout-homepage #main .container.section-calendar .text .section-title>small{font-weight:normal}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title.with-stars,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title.with-stars,body.layout-homepage #main .container.section-calendar .text .section-title.with-stars{position:relative}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title.with-stars:after,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title.with-stars:after,body.layout-homepage #main .container.section-calendar .text .section-title.with-stars:after{content:url(gfx/elfi/2018/home/video/stars.png);position:relative;top:-30px;right:15px;width:38px;height:32px}@media(max-width: 1199px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title.with-stars:after,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title.with-stars:after,body.layout-homepage #main .container.section-calendar .text .section-title.with-stars:after{display:none}}@media(max-width: 1280px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-calendar .text .section-title{font-size:45px}}@media(max-width: 1100px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-calendar .text .section-title{font-size:40px}}@media(max-width: 1024px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-calendar .text .section-title{font-size:35px}}@media(max-width: 768px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-calendar .text .section-title{font-size:30px}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-calendar .text .section-title{font-size:25px;text-align:left;padding:0 1.5vw}}body.layout-homepage #main .container.section-list-od-mikolaja .text p,body.layout-homepage #main .container.section-wideo-od-mikolaja .text p,body.layout-homepage #main .container.section-calendar .text p{font-size:21px;margin:1.33em 0 1.67em 0;line-height:1.33em;color:#2d2c2c}@media(max-width: 1200px){body.layout-homepage #main .container.section-list-od-mikolaja .text p,body.layout-homepage #main .container.section-wideo-od-mikolaja .text p,body.layout-homepage #main .container.section-calendar .text p{font-size:20px}}@media(max-width: 960px){body.layout-homepage #main .container.section-list-od-mikolaja .text p,body.layout-homepage #main .container.section-wideo-od-mikolaja .text p,body.layout-homepage #main .container.section-calendar .text p{font-size:19px}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text p,body.layout-homepage #main .container.section-wideo-od-mikolaja .text p,body.layout-homepage #main .container.section-calendar .text p{margin-left:1.5vw;margin-right:1.5vw;font-size:18px;line-height:1.5em}}@media(max-width: 450px){body.layout-homepage #main .container.section-list-od-mikolaja .text p,body.layout-homepage #main .container.section-wideo-od-mikolaja .text p,body.layout-homepage #main .container.section-calendar .text p{font-size:17px}}@media(max-width: 375px){body.layout-homepage #main .container.section-list-od-mikolaja .text p,body.layout-homepage #main .container.section-wideo-od-mikolaja .text p,body.layout-homepage #main .container.section-calendar .text p{font-size:16px}}body.layout-homepage #main .container.section-list-od-mikolaja .text p a.more,body.layout-homepage #main .container.section-wideo-od-mikolaja .text p a.more,body.layout-homepage #main .container.section-calendar .text p a.more{color:#e61d2b;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:19px;text-decoration:none}body.layout-homepage #main .container.section-list-od-mikolaja .text p a.more:hover,body.layout-homepage #main .container.section-wideo-od-mikolaja .text p a.more:hover,body.layout-homepage #main .container.section-calendar .text p a.more:hover{text-decoration:underline}body.layout-homepage #main .container.section-list-od-mikolaja .text .info,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info,body.layout-homepage #main .container.section-calendar .text .info{margin-top:1em;position:relative}body.layout-homepage #main .container.section-list-od-mikolaja .text .info .buttons,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info .buttons,body.layout-homepage #main .container.section-calendar .text .info .buttons{width:100%;max-width:260px;text-align:center;margin-top:3.25rem}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info .buttons,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info .buttons,body.layout-homepage #main .container.section-calendar .text .info .buttons{max-width:100%}}body.layout-homepage #main .container.section-list-od-mikolaja .text .info .buttons a.btn,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info .buttons a.btn,body.layout-homepage #main .container.section-calendar .text .info .buttons a.btn{display:block;padding-top:20px;padding-bottom:20px}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info .buttons a.btn,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info .buttons a.btn,body.layout-homepage #main .container.section-calendar .text .info .buttons a.btn{max-width:320px;padding:24px 40px 22px 40px;margin-left:auto;margin-right:auto;border-radius:5px}body.layout-homepage #main .container.section-list-od-mikolaja .text .info .buttons a.btn:after,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info .buttons a.btn:after,body.layout-homepage #main .container.section-calendar .text .info .buttons a.btn:after{display:none}}@media(max-width: 450px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info .buttons a.btn,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info .buttons a.btn,body.layout-homepage #main .container.section-calendar .text .info .buttons a.btn{padding:20px;font-size:15px;border-radius:30px}}body.layout-homepage #main .container.section-list-od-mikolaja .text .info .buttons a.btn.btn-img-create-video.btn-with-stars>strong,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info .buttons a.btn.btn-img-create-video.btn-with-stars>strong,body.layout-homepage #main .container.section-calendar .text .info .buttons a.btn.btn-img-create-video.btn-with-stars>strong{font-weight:bold;font-style:italic}body.layout-homepage #main .container.section-list-od-mikolaja .text .info .buttons a.more,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info .buttons a.more,body.layout-homepage #main .container.section-calendar .text .info .buttons a.more{display:block;color:#e61d2b;text-decoration:none;white-space:nowrap;font-size:19px;margin-top:.8em;font-weight:bold}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info .buttons a.more,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info .buttons a.more,body.layout-homepage #main .container.section-calendar .text .info .buttons a.more{max-width:320px;margin-left:auto;margin-right:auto;font-size:17px;text-align:center}}body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul,body.layout-homepage #main .container.section-calendar .text .info ul{padding:0 0 0 28px;margin:0;list-style-image:url(gfx/elfi/2020/common/ico-plant-checkmark_19x18.png)}@media(max-width: 1024px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul,body.layout-homepage #main .container.section-calendar .text .info ul{padding-left:20px}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul,body.layout-homepage #main .container.section-calendar .text .info ul{padding-left:0;list-style-type:none;list-style-image:none}}body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li,body.layout-homepage #main .container.section-calendar .text .info ul li{padding:0;margin:0 0 7px 0;font-size:21px;position:relative;z-index:1;color:#2d2c2c}@media(max-width: 1200px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li,body.layout-homepage #main .container.section-calendar .text .info ul li{font-size:20px;line-height:normal}}@media(max-width: 960px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li,body.layout-homepage #main .container.section-calendar .text .info ul li{font-size:19px}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li,body.layout-homepage #main .container.section-calendar .text .info ul li{font-size:18px;text-align:left;margin-bottom:.51em}body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li:before,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li:before,body.layout-homepage #main .container.section-calendar .text .info ul li:before{content:"";display:inline-block;background:url(gfx/elfi/2020/common/ico-plant-checkmark_41x37.png) no-repeat top right;background-size:contain;width:20.5px;height:18.8px;margin-right:12px;position:relative;top:4px}}@media(max-width: 450px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li,body.layout-homepage #main .container.section-calendar .text .info ul li{font-size:17px}}@media(max-width: 375px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li,body.layout-homepage #main .container.section-calendar .text .info ul li{font-size:16px}}body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li>b,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li>b,body.layout-homepage #main .container.section-calendar .text .info ul li>b{color:#131313}body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li .hint,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li .hint,body.layout-homepage #main .container.section-calendar .text .info ul li .hint{margin-top:5px;width:336px;background:#fff;z-index:10;display:none;position:absolute;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:10px;padding:18px 22px;font-weight:normal;font-size:16px;color:#000}body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li .hint p,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li .hint p,body.layout-homepage #main .container.section-calendar .text .info ul li .hint p{margin:0;font-size:inherit}@media(max-width: 1024px)and (min-width: 640px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li .hint,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li .hint,body.layout-homepage #main .container.section-calendar .text .info ul li .hint{right:0}}@media(max-width: 780px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li .hint,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li .hint,body.layout-homepage #main .container.section-calendar .text .info ul li .hint{font-size:15px}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li .hint,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li .hint,body.layout-homepage #main .container.section-calendar .text .info ul li .hint{font-size:17px}}@media(max-width: 450px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li .hint,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li .hint,body.layout-homepage #main .container.section-calendar .text .info ul li .hint{display:none !important}}body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li:hover,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li:hover,body.layout-homepage #main .container.section-calendar .text .info ul li:hover{z-index:2}body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li:hover .hint,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li:hover .hint,body.layout-homepage #main .container.section-calendar .text .info ul li:hover .hint{display:block}body.layout-homepage #main .container.section-calendar .link{display:block}body.layout-homepage #main .container.section-calendar .link>img,body.layout-homepage #main .container.section-calendar .link>picture>img{display:inline-block;height:auto}@media(max-width: 639px){body.layout-homepage #main .container.section-calendar .link>img[src][loading],body.layout-homepage #main .container.section-calendar .link>picture>img[src][loading]{width:auto;height:auto}}body.layout-homepage #main .container.section-calendar .link>img[data-src].loaded,body.layout-homepage #main .container.section-calendar .link>picture>img[data-src].loaded{height:auto}body.layout-homepage #main .container.section-calendar .spacer{flex:1 0 auto}body.layout-homepage #main .container.section-list-od-mikolaja,body.layout-homepage #main .container.section-wideo-od-mikolaja{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:stretch;max-width:100%;width:100%;max-height:796px;height:796px}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja,body.layout-homepage #main .container.section-wideo-od-mikolaja{max-height:none;height:auto}}body.layout-homepage #main .container.section-list-od-mikolaja .link,body.layout-homepage #main .container.section-wideo-od-mikolaja .link{flex-grow:1;flex-shrink:1;z-index:1;margin-right:auto;position:relative;display:block;overflow:hidden}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link,body.layout-homepage #main .container.section-wideo-od-mikolaja .link{flex-shrink:0}}body.layout-homepage #main .container.section-list-od-mikolaja .link .badges,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .badges{position:absolute;top:30px;left:30px;z-index:5;pointer-events:none;display:flex;justify-content:flex-start}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link .badges,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .badges{top:5vw;left:auto;right:5vw;justify-content:flex-end;flex-direction:row-reverse}}body.layout-homepage #main .container.section-list-od-mikolaja .link .badges>strong,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .badges>strong{text-transform:uppercase;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:16px;font-weight:bold;display:inline-block;white-space:nowrap;padding:6px 15px 4px 15px;border-radius:3px;line-height:1;color:#000;position:relative;margin:0 7px 7px 0;box-shadow:0 0 7px 0 rgba(0,0,0,.125)}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link .badges>strong,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .badges>strong{font-size:14px;padding:6px 10px 4px 10px;margin:0 0 7px 7px}}body.layout-homepage #main .container.section-list-od-mikolaja .link .badges>strong.is-new,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .badges>strong.is-new{background-color:#f3f677}body.layout-homepage #main .container.section-list-od-mikolaja .link .badges>strong.is-subscription,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .badges>strong.is-subscription{background-color:#ecd145}body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text{position:absolute;z-index:2;text-align:center;display:block}body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text .link-text-inner,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text .link-text-inner{display:block;z-index:2;position:relative;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:18px;font-weight:900;line-height:1.33;color:#fff;text-shadow:0 0 10px #000,0 0 20px #000}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text .link-text-inner,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text .link-text-inner{font-size:15px;line-height:1.5;text-shadow:none !important}body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text .link-text-inner>span,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text .link-text-inner>span{position:relative;z-index:2;display:inline-block;text-shadow:0 0 0 #fff}body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text .link-text-inner:after,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text .link-text-inner:after{z-index:0;content:"";position:absolute;display:block;height:0;background:rgba(0,0,0,0);box-shadow:0 0 40px 15px #000;top:50%;left:10%;width:80%}}@media(max-width: 450px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text .link-text-inner,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text .link-text-inner{font-size:14px;line-height:1.33}}body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text:after,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text:after{z-index:1;content:"";position:absolute;display:block;background-position:0 0;background-repeat:no-repeat;background-size:contain}body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}body.layout-homepage #main .container.section-list-od-mikolaja .link>img,body.layout-homepage #main .container.section-list-od-mikolaja .link>picture>img,body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner>img,body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner>picture>img,body.layout-homepage #main .container.section-wideo-od-mikolaja .link>img,body.layout-homepage #main .container.section-wideo-od-mikolaja .link>picture>img,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner>img,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner>picture>img{display:block;position:absolute;top:0;bottom:0;z-index:1;max-width:none;max-height:100%}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link>img,body.layout-homepage #main .container.section-list-od-mikolaja .link>picture>img,body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner>img,body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner>picture>img,body.layout-homepage #main .container.section-wideo-od-mikolaja .link>img,body.layout-homepage #main .container.section-wideo-od-mikolaja .link>picture>img,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner>img,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner>picture>img{max-width:100%;max-height:none}body.layout-homepage #main .container.section-list-od-mikolaja .link>img[src][loading],body.layout-homepage #main .container.section-list-od-mikolaja .link>picture>img[src][loading],body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner>img[src][loading],body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner>picture>img[src][loading],body.layout-homepage #main .container.section-wideo-od-mikolaja .link>img[src][loading],body.layout-homepage #main .container.section-wideo-od-mikolaja .link>picture>img[src][loading],body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner>img[src][loading],body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner>picture>img[src][loading]{width:auto;height:auto}}body.layout-homepage #main .container.section-list-od-mikolaja .link>img[data-src].loaded,body.layout-homepage #main .container.section-list-od-mikolaja .link>picture>img[data-src].loaded,body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner>img[data-src].loaded,body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner>picture>img[data-src].loaded,body.layout-homepage #main .container.section-wideo-od-mikolaja .link>img[data-src].loaded,body.layout-homepage #main .container.section-wideo-od-mikolaja .link>picture>img[data-src].loaded,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner>img[data-src].loaded,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner>picture>img[data-src].loaded{height:auto}body.layout-homepage #main .container.section-list-od-mikolaja .text,body.layout-homepage #main .container.section-wideo-od-mikolaja .text{z-index:2;flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:20px;width:auto;max-width:none;color:#fff;position:static}@media(max-width: 1200px){body.layout-homepage #main .container.section-list-od-mikolaja .text,body.layout-homepage #main .container.section-wideo-od-mikolaja .text{padding-left:20px;padding-right:20px}}@media(max-width: 1024px){body.layout-homepage #main .container.section-list-od-mikolaja .text,body.layout-homepage #main .container.section-wideo-od-mikolaja .text{flex-basis:45%}}@media(max-width: 1100px){body.layout-homepage #main .container.section-list-od-mikolaja .text,body.layout-homepage #main .container.section-wideo-od-mikolaja .text{margin:0;padding:30px}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text,body.layout-homepage #main .container.section-wideo-od-mikolaja .text{flex-basis:100%;padding:7.33vw}}@media(max-width: 450px){body.layout-homepage #main .container.section-list-od-mikolaja .text,body.layout-homepage #main .container.section-wideo-od-mikolaja .text{padding-top:12.5vw;padding-bottom:10vw}}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title{font-size:65px;color:inherit}@media(max-width: 450px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span{font-size:35px}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span:first-child,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span:first-child,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span:first-child,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span:first-child{display:block}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span:first-child:first-letter,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span:first-child:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span:first-child:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span:first-child:first-letter{font-size:45px}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span:last-child,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span:last-child,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span:last-child,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span:last-child{display:inline-block;white-space:nowrap}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span:last-child span,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span:last-child span,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span:last-child span,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span:last-child span{display:inline-block}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span:last-child span:first-letter,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span:last-child span:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span:last-child span:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span:last-child span:first-letter{font-size:70px}}@media(max-width: 415px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span{font-size:33px}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span:first-child:first-letter,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span:first-child:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span:first-child:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span:first-child:first-letter{font-size:40px}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span:last-child span:first-letter,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span:last-child span:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span:last-child span:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span:last-child span:first-letter{font-size:65px}}@media(max-width: 415px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span{font-size:30px}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span:first-child:first-letter,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span:first-child:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span:first-child:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span:first-child:first-letter{font-size:35px}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span:last-child span:first-letter,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span:last-child span:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span:last-child span:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span:last-child span:first-letter{font-size:55px}}@media(max-width: 360px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span{font-size:28px}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span:first-child:first-letter,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span:first-child:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span:first-child:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span:first-child:first-letter{font-size:33px}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title a>span:last-child span:first-letter,body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title>span:last-child span:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title a>span:last-child span:first-letter,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title>span:last-child span:first-letter{font-size:45px}}body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title small,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title small{font-size:75%}@media(max-width: 450px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title small,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title small{display:inline-block}}@media(max-width: 1300px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title{font-size:40px}}@media(max-width: 960px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title{font-size:38px}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title{font-size:34px;padding-left:0;padding-right:0}}@media(max-width: 450px){body.layout-homepage #main .container.section-list-od-mikolaja .text .section-title,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .section-title{font-size:30px}}body.layout-homepage #main .container.section-list-od-mikolaja .text p,body.layout-homepage #main .container.section-wideo-od-mikolaja .text p{color:inherit}@media(max-width: 1200px){body.layout-homepage #main .container.section-list-od-mikolaja .text p,body.layout-homepage #main .container.section-wideo-od-mikolaja .text p{font-size:18px;margin:1em 0 1em 0}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text p,body.layout-homepage #main .container.section-wideo-od-mikolaja .text p{margin-left:0;margin-right:0}}@media(max-width: 450px){body.layout-homepage #main .container.section-list-od-mikolaja .text p,body.layout-homepage #main .container.section-wideo-od-mikolaja .text p{font-size:16px}}body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li{color:inherit}body.layout-homepage #main .container.section-list-od-mikolaja .text .info ul li>b,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info ul li>b{color:inherit}@media(max-width: 1200px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info .buttons,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info .buttons{margin-top:1.5rem}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text .info .buttons,body.layout-homepage #main .container.section-wideo-od-mikolaja .text .info .buttons{margin-top:7.33vw}}body.layout-homepage #main .container.section-wideo-od-mikolaja{max-height:798px;height:798px}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja{max-height:none;height:auto}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link{flex-basis:60.5%;max-width:1025px}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link{height:134.25vw;flex-basis:134.25vw;max-height:858px;margin:0 !important}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text .link-text-inner{transform:rotate(-6deg)}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-1{top:155px;left:310px;text-align:left}@media(max-width: 720px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-1{top:100px;left:330px}}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-1{left:14.5395799677%;top:11.3065326633%}}@media(max-width: 450px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-1{left:12.1163166397%;top:9.4221105528%}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-1:after{top:100%;left:90px;background-image:url(gfx/elfi/2022/home/video/arrow-1.png);width:125px;height:83px}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-1:after{left:60%;background-image:url(gfx/elfi/2022/mobile/home/video/arrow-1.png);width:14.5vw;height:12.93vw}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-2{top:330px;left:145px;width:180px}@media(max-width: 850px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-2{left:200px}}@media(max-width: 768px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-2{left:225px}}@media(max-width: 720px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-2{left:300px;top:300px}}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-2{left:79.1599353796%;top:81.6582914573%;width:80px}}@media(max-width: 450px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-2{left:76.7366720517%;top:78.5175879397%}}@media(max-width: 450px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-2 .link-text-inner:after{width:0;left:50%;height:80%;top:10%}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-2:after{left:90%;top:0;background-image:url(gfx/elfi/2022/home/video/arrow-2.png);width:109px;height:97px}@media(max-width: 720px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-2:after{left:60%;top:100%}}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-2:after{top:-100%;left:0;background-image:url(gfx/elfi/2022/mobile/home/video/arrow-2.png);width:11.6vw;height:15.33vw}}@media(max-width: 450px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-2:after{top:-75%}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-3{top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-3 .link-text-inner{transform:rotate(0)}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-3 .link-text-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex:1}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-3 .link-text-inner:after{display:none}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-3 button.video-popup{display:inline-flex;justify-content:center;align-items:center;flex-direction:column;background:none;border-width:0;outline:none;color:#fff;font-size:16px;padding:0;margin:0;font-weight:bold}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-3 button.video-popup{display:flex;flex:1;width:100%;height:100%}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-3 button.video-popup>b{display:inline-block;background:url(gfx/elfi/2022/common/btn-play-red-circle_110x110.png) no-repeat center;width:110px;height:110px}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-3 button.video-popup>b{background-image:url(gfx/elfi/2022/mobile/common/btn-play-red-circle_248x248.png);background-size:124px 124px;width:124px;height:124px}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-3 button.video-popup>span{display:inline-block;white-space:nowrap;margin-top:-17px;text-shadow:0 0 10px #8f5751,0 0 20px #8f5751}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-text.link-text-3 button.video-popup>span{display:none}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{left:0}@media(max-width: 1300px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{left:-5%}}@media(max-width: 1200px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{left:-10%}}@media(max-width: 1100px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{left:-15%}}@media(max-width: 1050px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{left:-20%}}@media(max-width: 1000px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{left:-25%}}@media(max-width: 900px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{left:-30%}}@media(max-width: 850px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{left:-40%}}@media(max-width: 768px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{left:-50%}}@media(max-width: 720px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{left:-65%}}@media(max-width: 680px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{left:-70%}}@media(max-width: 650px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{left:-75%}}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner{position:relative;left:0}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner>img,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner>picture>img{left:0}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner>img,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .link-inner>picture>img{position:relative;left:0}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-wrapper{overflow:hidden;position:absolute;z-index:2;flex:1;width:100%;height:100%;display:flex;justify-content:center;align-items:stretch;background-color:#000}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-wrapper>div{flex:1;width:100%;height:100%;position:relative;z-index:2;display:flex;justify-content:center;align-items:stretch}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-wrapper video{display:block;position:relative;z-index:1;width:100%;height:100%;object-fit:cover;background-color:#000}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-wrapper .btn-play{display:inline-flex;justify-content:center;align-items:center;flex-direction:column;background:none;border-width:0;outline:none;color:#fff;font-size:16px;padding:0;margin:0;font-weight:bold;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-wrapper .btn-play{display:flex;flex:1;width:100%;height:100%}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-wrapper .btn-play>b{display:inline-block;background:url(gfx/elfi/2022/common/btn-play-red-circle_110x110.png) no-repeat center;width:110px;height:110px}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-wrapper .btn-play>b{background-image:url(gfx/elfi/2022/mobile/common/btn-play-red-circle_248x248.png);background-size:124px 124px;width:124px;height:124px}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-controls{position:absolute;z-index:2;bottom:16px;right:16px}@media(max-width: 450px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-controls{bottom:0;right:0}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-controls .btn-mute-toggle{border-width:0;outline:none;box-shadow:none;background-repeat:no-repeat;background-color:rgba(0,0,0,0);background-position:center;background-size:80px auto;width:80px;height:80px;padding:0;position:relative}@media(max-width: 639px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-controls .btn-mute-toggle{background-size:50px auto}}@media(max-width: 450px){body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-controls .btn-mute-toggle{width:50px;height:50px}}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-controls:not(.lazy-bg) .btn-mute-toggle,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-controls.lazy-bg.entered .btn-mute-toggle{background-image:url(gfx/elfi/2024/mobile/common/ico-mute_100x100.png)}body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-controls:not(.lazy-bg) .btn-mute-toggle.muted,body.layout-homepage #main .container.section-wideo-od-mikolaja .link .video-controls.lazy-bg.entered .btn-mute-toggle.muted{background-image:url(gfx/elfi/2024/mobile/common/ico-unmute_100x100.png)}body.layout-homepage #main .container.section-wideo-od-mikolaja .text{flex-basis:39.49%}@media(min-width: 1101px){body.layout-homepage #main .container.section-wideo-od-mikolaja .text{margin-left:auto;padding-left:80px;padding-right:20px}}@media(max-width: 1200px)and (min-width: 1101px){body.layout-homepage #main .container.section-wideo-od-mikolaja .text{margin-left:20px}}@media(min-width: 1101px){body.layout-homepage #main .container.section-wideo-od-mikolaja .text p{padding-right:60px}}body.layout-homepage #main .container.section-list-od-mikolaja .link{flex-basis:56.2%}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link{order:1;height:124.5vw;flex-basis:124.5vw;max-height:796px}}body.layout-homepage #main .container.section-list-od-mikolaja .link .badges{left:auto;right:30px;justify-content:flex-end;flex-direction:row-reverse}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link .badges{right:5vw}}body.layout-homepage #main .container.section-list-od-mikolaja .link .badges>strong{margin:0 0 7px 7px}body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text .link-text-inner{text-shadow:0 0 5px #000,0 0 10px #000;transform:rotate(-6deg);line-height:1.2}body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-1{top:342px;right:480px;width:130px}@media(max-width: 1000px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-1{right:75%}}@media(max-width: 800px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-1{right:70%}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-1{top:50.2512562814%}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-1{top:47.1105527638%;right:60%}}@media(max-width: 450px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-1 .link-text-inner:after{width:60%;left:15%}}body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-1:after{top:100%;left:90px;background-image:url(gfx/elfi/2022/home/letter/arrow-1.png);width:109px;height:97px}@media(max-width: 800px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-1:after{left:40px}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-1:after{left:90%;top:15%;background-image:url(gfx/elfi/2022/mobile/home/letter/arrow-1.png);width:14.53vw;height:12.93vw}}body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-2{top:450px;right:4%;width:90px}@media(max-width: 1300px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-2{right:8%}}@media(max-width: 1200px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-2{right:12%}}@media(max-width: 1100px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-2{right:16%}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-2{right:0;top:62.8140703518%}}body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-2:after{top:100%;right:25px;background-image:url(gfx/elfi/2022/home/letter/arrow-2.png);width:105px;height:105px}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-text.link-text-2:after{top:133%;right:75%;background-image:url(gfx/elfi/2022/mobile/home/letter/arrow-2.png);width:9.86vw;height:9.86vw}}body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner{right:0}@media(max-width: 1300px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner{right:-5%}}@media(max-width: 1200px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner{right:-10%}}@media(max-width: 1100px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner{right:-15%}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner{position:relative;right:0}}body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner>img,body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner>picture>img{right:0}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner>img,body.layout-homepage #main .container.section-list-od-mikolaja .link .link-inner>picture>img{position:relative;right:0}}body.layout-homepage #main .container.section-list-od-mikolaja .text{flex-basis:43.9%}@media(min-width: 1101px){body.layout-homepage #main .container.section-list-od-mikolaja .text{margin-right:auto;padding-right:80px;padding-left:80px}}@media(max-width: 1200px)and (min-width: 1101px){body.layout-homepage #main .container.section-list-od-mikolaja .text{margin-right:20px}}@media(max-width: 639px){body.layout-homepage #main .container.section-list-od-mikolaja .text{order:2}}body.layout-homepage #main .container.section-calendar{min-height:500px;max-width:1300px;padding-top:60px;padding-bottom:60px;margin-bottom:45px}@media(max-width: 1340px){body.layout-homepage #main .container.section-calendar{padding-left:20px;padding-right:20px}}@media(max-width: 639px){body.layout-homepage #main .container.section-calendar{max-width:79.2vw;padding:15vw 0 0;margin-left:auto;margin-right:auto;margin-bottom:3vw}}body.layout-homepage #main .container.section-calendar .link{text-decoration:none;z-index:1;align-self:center;text-align:left}@media(min-width: 961px){body.layout-homepage #main .container.section-calendar .link{margin-right:125px}}body.layout-homepage #main .container.section-calendar .link img{position:relative;z-index:1;box-shadow:0 0 30px rgba(0,0,0,.25)}body.layout-homepage #main .container.section-calendar .text{z-index:2;max-width:575px;padding-top:25px}@media(max-width: 1215px)and (min-width: 640px){body.layout-homepage #main .container.section-calendar .text{padding-left:15px}}@media(max-width: 767px){body.layout-homepage #main .container.section-calendar .text{width:67%}}@media(min-width: 769px)and (max-width: 960px){body.layout-homepage #main .container.section-calendar .text{width:50%}}@media(min-width: 640px)and (max-width: 768px){body.layout-homepage #main .container.section-calendar .text{width:55%}}@media(max-width: 639px){body.layout-homepage #main .container.section-calendar .text{width:100%;max-width:100%;margin-top:10vw;padding-left:0;padding-right:0}}@media(max-width: 639px){body.layout-homepage #main .container.section-calendar .text .section-title{padding-left:0;padding-right:0}}body.layout-homepage #main .container.section-calendar .text .section-title[data-badge]:before{content:attr(data-badge);text-transform:uppercase;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:16px;font-weight:bold;display:inline-block;white-space:nowrap;padding:6px 15px 4px 15px;border-radius:3px;line-height:1;background-color:#e8ecb6;color:#000;position:absolute;top:-15px;left:5px}@media(max-width: 639px){body.layout-homepage #main .container.section-calendar .text .section-title[data-badge]:before{top:-10px;left:0}}@media(max-width: 639px){body.layout-homepage #main .container.section-calendar .text p{margin-left:0;margin-right:0}}body.layout-homepage #main .container.section-calendar .text .info .buttons{margin-top:0;text-align:left}body.layout-homepage #main .container.section-calendar .text .info .buttons a.btn{display:inline-block;padding:15px 28px;width:auto;text-decoration:underline}body.layout-homepage #main .container.section-calendar .text .info .buttons a.btn:focus,body.layout-homepage #main .container.section-calendar .text .info .buttons a.btn:hover{text-decoration:none;color:#000 !important}@media(max-width: 639px){body.layout-homepage #main .container.section-calendar .text .info .buttons a.btn{margin-left:auto;margin-right:auto}body.layout-homepage #main .container.section-calendar .text .info .buttons a.btn:after{display:none}}@media(max-width: 450px){body.layout-homepage #main .container.section-calendar .text .info .buttons a.btn{display:block;padding:15px 0;font-size:15px;text-align:left}}body.layout-homepage #main .container .btn-how-it-works{display:inline-block;color:#e61d2b;text-decoration:none;white-space:nowrap;font-size:19px;margin-top:1em;font-weight:bold;line-height:25px;height:25px}@media(max-width: 639px){body.layout-homepage #main .container .btn-how-it-works{display:block;font-size:14px}}body.layout-homepage #main .container .btn-how-it-works:focus,body.layout-homepage #main .container .btn-how-it-works:hover{text-decoration:underline}body.layout-homepage #main .container .btn-how-it-works:after{content:"";display:inline-block;width:25px;height:25px;vertical-align:middle;position:relative;margin-left:8px;top:-2px;background:url(gfx/elfi/2021/common/ico-btn-play-red_25x25.png) no-repeat center}@media(max-width: 639px){body.layout-homepage #main .container .btn-how-it-works:after{background-image:url(gfx/elfi/2021/common/ico-btn-play-red_50x50.png);background-size:contain;top:0;width:18px;height:18px}}body.layout-homepage #main .section-christmas-magic-wrapper{position:relative;width:100%;overflow:hidden}body.layout-homepage #main .section-christmas-magic-wrapper .section-christmas-magic{height:160px;line-height:160px;overflow:hidden;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:40px;opacity:0;transition-delay:.5s;transition-property:opacity;transition-duration:.5s;position:relative;width:1000vw}@media(max-width: 639px){body.layout-homepage #main .section-christmas-magic-wrapper .section-christmas-magic{margin-top:10px;margin-bottom:10px}}body.layout-homepage #main .section-christmas-magic-wrapper .section-christmas-magic.slider-init{opacity:1}body.layout-homepage #main .section-christmas-magic-wrapper .section-christmas-magic.slider-running .slide{animation-play-state:running}body.layout-homepage #main .section-christmas-magic-wrapper .section-christmas-magic .slide{animation-duration:13.25s;animation-name:christmasMagic;animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:paused;overflow:hidden;white-space:nowrap;background:#fff;display:inline-block}@media(max-width: 639px){body.layout-homepage #main .section-christmas-magic-wrapper .section-christmas-magic .slide{animation-duration:8s}}body.layout-homepage #main .section-christmas-magic-wrapper .section-christmas-magic .slide>div{color:#000;font-size:90px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;font-weight:900;padding-left:.333em;padding-right:.333em;letter-spacing:-2px}@media(max-width: 639px){body.layout-homepage #main .section-christmas-magic-wrapper .section-christmas-magic .slide>div{font-size:55px}}@media(max-width: 450px){body.layout-homepage #main .section-christmas-magic-wrapper .section-christmas-magic .slide>div{font-size:50px}}@media(max-width: 360px){body.layout-homepage #main .section-christmas-magic-wrapper .section-christmas-magic .slide>div{font-size:45px}}body.layout-homepage #main .section-christmas-magic-wrapper .section-christmas-magic .slide>div>b{display:inline-block;padding-left:.333em;padding-right:.333em;text-shadow:none;color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}@media(max-width: 639px){body.layout-homepage #main .section-christmas-magic-wrapper .section-christmas-magic .slide>div>b{-webkit-text-stroke-width:.5px}}body.layout-homepage #main .section-christmas-magic-wrapper .section-christmas-magic .slide:last-child{padding-right:0}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top{background-color:#ed1c24;border-radius:18px;overflow:hidden;width:1694px;height:542px;max-width:100%;margin-left:auto;margin-right:auto;position:relative;display:flex;justify-content:space-between;align-items:stretch}@media(max-width: 1724px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top{margin-left:10px;margin-right:10px;max-width:calc(100% - 20px)}}@media(max-width: 1710px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top{margin-left:10px;margin-right:10px;max-width:calc(100% - 20px)}}@media(max-width: 639px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top{flex-wrap:wrap;max-height:initial;height:auto}}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .elf{position:absolute;pointer-events:none;z-index:0;left:100px;bottom:0}@media(max-width: 1400px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .elf{left:5vw}}@media(max-width: 1000px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .elf img{max-width:300px;height:auto}}@media(max-width: 720px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .elf img{max-width:275px}}@media(max-width: 639px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .elf{left:auto;right:0}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .elf img{max-width:118px}}@media(max-width: 360px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .elf img{max-width:90px;height:auto}}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .santa-aside{flex-basis:56%;flex-grow:0;flex-shrink:1;position:relative;z-index:1;background-repeat:no-repeat;background-position:center;background-size:auto 100%}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .santa-aside img{position:absolute;top:0;right:0}@media(max-width: 1024px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .santa-aside{flex-basis:45%}}@media(max-width: 720px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .santa-aside{background-position:40% 50%}}@media(max-width: 639px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .santa-aside{flex-basis:100%;order:1;height:84.2vw}}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .text-aside{flex-basis:44%;flex-grow:1;flex-shrink:1;background-repeat:no-repeat;background-position:center;display:flex;justify-content:center;align-items:center;position:relative;z-index:2}@media(max-width: 1024px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .text-aside{flex-basis:55%}}@media(max-width: 639px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .text-aside{flex-basis:100%;order:2}}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner{position:relative;text-align:center;color:#fff}@media(max-width: 639px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner{margin:12.5vw auto 15vw auto}}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .title{font-family:"Fertigo Pro",Times,"Times New Roman",serif;font-size:55px;font-weight:bold}@media(max-width: 767px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .title{font-size:45px}}@media(max-width: 720px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .title{font-size:40px}}@media(max-width: 639px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .title{font-size:38px}}@media(max-width: 450px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .title{font-size:37px}}@media(max-width: 375px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .title{font-size:35px}}@media(max-width: 360px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .title{font-size:34px}}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .text{font-size:22px;margin-top:40px;margin-bottom:40px}@media(max-width: 767px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .text{font-size:18px;margin-top:3.5vw;margin-bottom:3.5vw}}@media(max-width: 639px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .text{font-size:16px}}@media(max-width: 450px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .text{margin-bottom:7vw}}@media(max-width: 360px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .text{font-size:14px}}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .text span strong{font-weight:normal}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .buttons{position:relative}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .buttons .btn{width:100%;max-width:170px;padding-top:15px;padding-bottom:15px;z-index:2}@media(max-width: 450px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top .inner .buttons .btn{max-width:135px;padding-top:10px;padding-bottom:10px;font-size:15px;border-radius:30px}}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top.campaign-blackfriday{background-color:#343008}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top.campaign-blackfriday .inner{color:#eed657}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top.campaign-blackfriday .buttons .btn{border-color:#eed657;color:#eed657}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top.campaign-blackfriday .buttons .btn:focus,body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top.campaign-blackfriday .buttons .btn:hover,body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top.campaign-blackfriday .buttons .btn.is-active{background-color:rgba(238,214,87,.2) !important}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top:not(.lazy-bg) .santa-aside,body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top.lazy-bg.entered .santa-aside{background-image:url(gfx/elfi/2022/home/coupon-top/santa-aside.jpg)}@media(max-width: 639px){body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top:not(.lazy-bg) .santa-aside,body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top.lazy-bg.entered .santa-aside{background-image:url(gfx/elfi/2022/mobile/home/coupon-top/santa-above.jpg)}}body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top:not(.lazy-bg) .text-aside,body.layout-homepage #main .section-coupon-top-wrapper .section-coupon-top.lazy-bg.entered .text-aside{background-image:url(gfx/elfi/2022/home/coupon-top/percentage.png)}body.layout-homepage #main .section-how-to-order-wrapper{position:relative;width:100%;overflow:hidden;background-color:#ebdec8;margin-top:18.667vw;padding-top:13vw;padding-bottom:13vw}@media(min-width: 640px){body.layout-homepage #main .section-how-to-order-wrapper{display:none !important;pointer-events:none !important;visibility:hidden !important;opacity:0 !important}}@media(max-width: 450px){body.layout-homepage #main .section-how-to-order-wrapper{margin-top:0}}@media(max-width: 375px){body.layout-homepage #main .section-how-to-order-wrapper{padding-bottom:20vw}}body.layout-homepage #main .section-how-to-order-wrapper:before,body.layout-homepage #main .section-how-to-order-wrapper:after{content:"";background-repeat:no-repeat;position:absolute;pointer-events:none;z-index:1}body.layout-homepage #main .section-how-to-order-wrapper:before{background-position:bottom right;background-repeat:no-repeat;background-size:contain;bottom:15px;left:-25%;width:100%;height:100%}body.layout-homepage #main .section-how-to-order-wrapper:after{background-position:bottom right;background-size:contain;width:200px;height:104px;bottom:0;right:7px}@media(max-width: 375px){body.layout-homepage #main .section-how-to-order-wrapper:after{height:75px}}body.layout-homepage #main .section-how-to-order-wrapper .section-title{color:#3c3c3c;font-size:50px;position:relative;z-index:1;text-align:center}@media(max-width: 1200px){body.layout-homepage #main .section-how-to-order-wrapper .section-title{font-size:46px}}@media(max-width: 1100px){body.layout-homepage #main .section-how-to-order-wrapper .section-title{font-size:42px}}@media(max-width: 960px){body.layout-homepage #main .section-how-to-order-wrapper .section-title{font-size:40px}}@media(max-width: 639px){body.layout-homepage #main .section-how-to-order-wrapper .section-title{font-size:38px}}@media(max-width: 450px){body.layout-homepage #main .section-how-to-order-wrapper .section-title{font-size:36px}}@media(max-width: 375px){body.layout-homepage #main .section-how-to-order-wrapper .section-title{font-size:34px}}body.layout-homepage #main .section-how-to-order-wrapper .section-how-to-order{position:relative;z-index:2;padding-top:6.5vw;padding-bottom:6.5vw;color:#2a2a2a}body.layout-homepage #main .section-how-to-order-wrapper .section-how-to-order .point{padding-top:6.5vw;padding-bottom:6.5vw;max-width:80vw;margin-left:auto;margin-right:auto;display:flex;justify-content:flex-start;align-items:stretch;min-height:40px;flex-wrap:nowrap}body.layout-homepage #main .section-how-to-order-wrapper .section-how-to-order .point>.number{background-repeat:no-repeat;background-position:left center;width:16vw;flex-basis:16vw;flex-shrink:0;background-size:27.5px auto}body.layout-homepage #main .section-how-to-order-wrapper .section-how-to-order .point>.text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}body.layout-homepage #main .section-how-to-order-wrapper .section-how-to-order .point>.text>strong{font-size:24px;display:block}@media(max-width: 450px){body.layout-homepage #main .section-how-to-order-wrapper .section-how-to-order .point>.text>strong{font-size:22px}}@media(max-width: 390px){body.layout-homepage #main .section-how-to-order-wrapper .section-how-to-order .point>.text>strong{font-size:20px}}body.layout-homepage #main .section-how-to-order-wrapper .section-how-to-order .point>.text>div{font-size:16px}@media(max-width: 450px){body.layout-homepage #main .section-how-to-order-wrapper .section-how-to-order .point>.text>div{font-size:15px}}@media(max-width: 375px){body.layout-homepage #main .section-how-to-order-wrapper .section-how-to-order .point>.text>div{font-size:14px}}body.layout-homepage #main .section-how-to-order-wrapper .section-how-to-order .point.point-1>.number{background-size:25px auto}body.layout-homepage #main .section-how-to-order-wrapper:not(.lazy-bg):before,body.layout-homepage #main .section-how-to-order-wrapper.lazy-bg.entered:before{background-image:url(gfx/elfi/2024/mobile/home/thumb-up-bg.png)}body.layout-homepage #main .section-how-to-order-wrapper:not(.lazy-bg) .section-how-to-order .point.point-1>.number,body.layout-homepage #main .section-how-to-order-wrapper.lazy-bg.entered .section-how-to-order .point.point-1>.number{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/1.png)}body.layout-homepage #main .section-how-to-order-wrapper:not(.lazy-bg) .section-how-to-order .point.point-2>.number,body.layout-homepage #main .section-how-to-order-wrapper.lazy-bg.entered .section-how-to-order .point.point-2>.number{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/2.png)}body.layout-homepage #main .section-how-to-order-wrapper:not(.lazy-bg) .section-how-to-order .point.point-3>.number,body.layout-homepage #main .section-how-to-order-wrapper.lazy-bg.entered .section-how-to-order .point.point-3>.number{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/3.png)}body.layout-homepage #main .section-boxes{max-width:1440px;min-height:500px;display:flex;flex-flow:column;justify-content:center}@media(max-width: 639px){body.layout-homepage #main .section-boxes{margin-top:1em;margin-bottom:1em}}body.layout-homepage #main .section-boxes .row{display:flex;flex-flow:row nowrap;justify-content:space-between;padding-top:28px;padding-bottom:28px}@media(max-width: 799px){body.layout-homepage #main .section-boxes .row{flex-wrap:wrap;padding-top:75px;padding-bottom:75px}}body.layout-homepage #main .section-boxes .row .col{display:inline-block;padding:0 30px;text-decoration:none;text-align:center;background:rgba(0,0,0,0) url(gfx/elfi/2017/home/boxes/bg.png) no-repeat center right}body.layout-homepage #main .section-boxes .row .col:first-child{padding-left:0}@media(max-width: 1099px){body.layout-homepage #main .section-boxes .row .col:first-child{padding-left:17px}}@media(max-width: 799px){body.layout-homepage #main .section-boxes .row .col:first-child{padding-left:34px}}@media(max-width: 799px){body.layout-homepage #main .section-boxes .row .col:nth-child(2){background-image:none}}body.layout-homepage #main .section-boxes .row .col:last-child{background-image:none;padding-right:0}@media(max-width: 1099px){body.layout-homepage #main .section-boxes .row .col:last-child{padding-right:17px}}@media(max-width: 799px){body.layout-homepage #main .section-boxes .row .col:last-child{padding-right:34px}}@media(max-width: 1099px){body.layout-homepage #main .section-boxes .row .col{padding-left:34px;padding-right:34px}}@media(max-width: 799px){body.layout-homepage #main .section-boxes .row .col{width:50%;padding-top:25px;padding-bottom:25px}}@media(max-width: 474px){body.layout-homepage #main .section-boxes .row .col{background-image:none;width:100%;padding-left:64px !important;padding-right:64px !important}}body.layout-homepage #main .section-boxes .row .col .img,body.layout-homepage #main .section-boxes .row .col .title,body.layout-homepage #main .section-boxes .row .col .desc{display:block}body.layout-homepage #main .section-boxes .row .col .img{height:76px;margin-bottom:30px;position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}body.layout-homepage #main .section-boxes .row .col .img:before{content:"";display:inline-block;width:64px;height:64px;background-repeat:no-repeat;background-color:#e6e6e6;background-position:center;border-radius:100%}body.layout-homepage #main .section-boxes .row .col .img[data-new]:after{content:attr(data-new);display:block;position:absolute;bottom:70px;left:50%;padding:6px 2px 4px 2px;width:70px;margin-left:-37px;background:rgba(230,29,43,.9);color:#fff;font-weight:bold;border-radius:2px;text-transform:uppercase}body.layout-homepage #main .section-boxes .row .col .title{font-weight:bold;font-size:24px;margin-bottom:15px}@media(max-width: 1024px){body.layout-homepage #main .section-boxes .row .col .title{font-size:20px}}@media(max-width: 450px){body.layout-homepage #main .section-boxes .row .col .title br{display:none}}body.layout-homepage #main .section-boxes .row .col .desc{padding:0 20px;font-weight:bold;font-size:22px;color:silver}@media(max-width: 1024px){body.layout-homepage #main .section-boxes .row .col .desc{font-size:17px}}body.layout-homepage #main .section-boxes .row .col.col-free .img:not(.lazy-bg):before,body.layout-homepage #main .section-boxes .row .col.col-free .img.lazy-bg.entered:before{background-image:url(gfx/elfi/2020/home/boxes/free.png)}body.layout-homepage #main .section-boxes .row .col.col-return .img:not(.lazy-bg):before,body.layout-homepage #main .section-boxes .row .col.col-return .img.lazy-bg.entered:before{background-image:url(gfx/elfi/2020/home/boxes/return.png)}body.layout-homepage #main .section-boxes .row .col.col-review .img:not(.lazy-bg):before,body.layout-homepage #main .section-boxes .row .col.col-review .img.lazy-bg.entered:before{background-image:url(gfx/elfi/2020/home/boxes/review.png)}body.layout-homepage #main .section-boxes .row .col.col-safety .img:not(.lazy-bg):before,body.layout-homepage #main .section-boxes .row .col.col-safety .img.lazy-bg.entered:before{background-image:url(gfx/elfi/2020/home/boxes/safety.png)}body.layout-homepage #main .section-boxes .row .col.col-payment .img:not(.lazy-bg):before,body.layout-homepage #main .section-boxes .row .col.col-payment .img.lazy-bg.entered:before{background-image:url(gfx/elfi/2020/home/boxes/payment.png)}body.layout-homepage #main .section-boxes .row .col:focus .title,body.layout-homepage #main .section-boxes .row .col:hover .title{color:#e61d2b}@media(min-width: 1024px){body.layout-homepage #main .section-boxes .row{padding-top:28px;padding-bottom:56px}body.layout-homepage #main .section-boxes .row .col{min-height:232px;width:25%}}@media(max-width: 450px){body.layout-homepage #main .section-boxes .row{padding:0}body.layout-homepage #main .section-boxes .row .col{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;padding:12.5vw 10vw 12.5vw 10vw !important}body.layout-homepage #main .section-boxes .row .col:last-child{border-bottom-width:0}body.layout-homepage #main .section-boxes .row .col .img{margin-right:6.25vw !important;margin-bottom:0;align-self:center}body.layout-homepage #main .section-boxes .row .col>.wrapper{text-align:left;display:flex;flex-flow:column nowrap;justify-content:flex-start}body.layout-homepage #main .section-boxes .row .col>.wrapper .title{margin-bottom:15px;font-size:22px}body.layout-homepage #main .section-boxes .row .col>.wrapper .desc{padding-left:0;padding-right:0}body.layout-homepage #main .section-boxes .row .col.col-free .img,body.layout-homepage #main .section-boxes .row .col.col-return .img,body.layout-homepage #main .section-boxes .row .col.col-review .img,body.layout-homepage #main .section-boxes .row .col.col-safety .img,body.layout-homepage #main .section-boxes .row .col.col-payment .img{align-items:flex-start}body.layout-homepage #main .section-boxes .row .col.col-free .img:before,body.layout-homepage #main .section-boxes .row .col.col-return .img:before,body.layout-homepage #main .section-boxes .row .col.col-review .img:before,body.layout-homepage #main .section-boxes .row .col.col-safety .img:before,body.layout-homepage #main .section-boxes .row .col.col-payment .img:before{margin-top:-6px;width:32px;height:32px;background-size:50% auto}}@media(max-width: 360px){body.layout-homepage #main .section-boxes .row .col{padding-left:7.5vw !important;padding-right:7.5vw !important}}body.layout-homepage #main .section-boxes.pre-4 .row .col .img[data-new]:after{content:attr(data-new) !important;display:block !important;position:absolute !important;bottom:52px !important;left:53.5% !important;margin-left:auto !important;right:auto !important;padding:1px 7px !important;background:rgba(230,29,43,.9) !important;color:#fff !important;font-weight:bold;transform:rotate(-7deg) !important;border-radius:2px !important;text-transform:capitalize !important;width:auto !important}body.layout-homepage #main .section-expert-wrapper{background:#f3e67f;position:relative}body.layout-homepage #main .section-expert-wrapper:before{content:"";position:absolute;pointer-events:none;z-index:0;background-position:500px 100%;background-repeat:no-repeat;bottom:-50px;right:0;left:50%;height:100%;min-height:800px}@media(max-width: 475px){body.layout-homepage #main .section-expert-wrapper:before{left:-10vw;min-height:115vw;background-position:bottom left;bottom:0;background-size:125vw}}body.layout-homepage #main .section-expert-wrapper .section-expert{max-width:1100px;padding-left:10px;padding-right:10px;padding-bottom:250px;color:#1a1a1a;margin-left:auto;margin-right:auto;text-align:center;position:relative;z-index:1}@media(max-width: 639px){body.layout-homepage #main .section-expert-wrapper .section-expert{padding-bottom:125px}}@media(max-width: 450px){body.layout-homepage #main .section-expert-wrapper .section-expert{padding-bottom:15vw}}body.layout-homepage #main .section-expert-wrapper .section-expert .btn-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;position:relative;z-index:2;margin-top:-33px}@media(max-width: 639px){body.layout-homepage #main .section-expert-wrapper .section-expert .btn-wrapper{padding:0 5vw 5vw;margin-top:-30px}}@media(max-width: 450px){body.layout-homepage #main .section-expert-wrapper .section-expert .btn-wrapper{padding:0 10vw 10vw}}body.layout-homepage #main .section-expert-wrapper .section-expert .btn-wrapper a.btn{min-width:0;border-bottom-width:0;width:100%;max-width:260px;margin-left:auto;margin-right:auto}@media(max-width: 639px){body.layout-homepage #main .section-expert-wrapper .section-expert .btn-wrapper a.btn{max-width:320px;border-radius:30px;height:60px;padding:20px}}@media(max-width: 450px){body.layout-homepage #main .section-expert-wrapper .section-expert .btn-wrapper a.btn{font-size:15px}}body.layout-homepage #main .section-expert-wrapper .section-expert .section-title{color:inherit;margin:40px 0 75px 0;padding-top:50px;white-space:nowrap;position:relative;font-size:21px;font-weight:normal;font-style:italic;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;background-repeat:no-repeat;background-position:top center;background-size:42px auto;text-align:center}@media(max-width: 639px){body.layout-homepage #main .section-expert-wrapper .section-expert .section-title{margin-bottom:2.5vw;margin-top:5vw}}body.layout-homepage #main .section-expert-wrapper .section-expert .cols{display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start}@media(max-width: 639px){body.layout-homepage #main .section-expert-wrapper .section-expert .cols{flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:center;padding-left:5vw;padding-right:5vw}}@media(max-width: 450px){body.layout-homepage #main .section-expert-wrapper .section-expert .cols{padding-left:0;padding-right:0}}body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-left .col-title,body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-right .col-title{font-size:52px;font-weight:bold;font-family:"Fertigo Pro",Times,"Times New Roman",serif;margin-bottom:50px}@media(max-width: 639px){body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-left .col-title,body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-right .col-title{font-size:45px;margin-bottom:5vw}}@media(max-width: 450px){body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-left .col-title,body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-right .col-title{font-size:32px}}@media(min-width: 640px){body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-left{flex-basis:530px}}body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-left blockquote{text-align:left;background:#fcf7c5;border-radius:50px/30px;padding:75px 40px 45px 40px;margin:0;font-size:28px;font-weight:bold;font-style:italic;line-height:1.333;position:relative;color:#282828;box-shadow:0 5px 25px 0 rgba(0,0,0,.1)}@media(max-width: 639px){body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-left blockquote{padding:15vw 8vw 8vw 8vw;font-size:24px}}@media(max-width: 450px){body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-left blockquote{font-size:21px}}body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-left blockquote:after{transform:skewX(-32.5deg);content:"";position:absolute;top:100%;right:90px;border-width:70px 70px 0 0;border-style:solid;border-color:#fcf7c5 rgba(0,0,0,0)}@media(max-width: 450px){body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-left blockquote:after{border-width:50px 50px 0 0;right:75px;transform:skewX(-25deg)}}body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-left blockquote p>b{font-size:72px;line-height:0}body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-left blockquote a.btn-expert-popup{font-size:16px;font-weight:normal;font-style:normal;text-decoration:none;color:#000}body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-left blockquote a.btn-expert-popup:focus,body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-left blockquote a.btn-expert-popup:hover{text-decoration:none}body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-right{margin-right:50px;margin-left:50px}@media(max-width: 639px){body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-right{margin-right:auto;margin-left:35px;margin-top:25px;align-self:flex-start}}@media(max-width: 450px){body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-right{margin-left:20px;margin-top:30px}}body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-right .image{margin-bottom:25px}@media(max-width: 450px){body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-right .image{margin-bottom:20px}body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-right .image img{width:110px;height:110px}}body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-right .name{font-size:30px;font-weight:bold;font-style:italic;margin-bottom:10px}@media(max-width: 639px){body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-right .name{font-style:normal}}body.layout-homepage #main .section-expert-wrapper .section-expert .cols .col-right .job{font-size:18px;color:#9c9c9c;max-width:220px;margin-left:auto;margin-right:auto;line-height:1.2}body.layout-homepage #main .section-expert-wrapper:not(.lazy-bg):before,body.layout-homepage #main .section-expert-wrapper.lazy-bg.entered:before{background-image:url(gfx/elfi/2024/home/book-bg.png)}body.layout-homepage #main .section-expert-wrapper:not(.lazy-bg) .section-expert .section-title,body.layout-homepage #main .section-expert-wrapper.lazy-bg.entered .section-expert .section-title{background-image:url(gfx/elfi/2024/common/ico-book-semitrans_60x53.png)}body.layout-homepage #main .section-fundacja-wrapper{background:#91ecff repeat-y top center}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja{max-width:1670px;min-height:490px;color:#000;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;overflow:hidden}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .link{text-decoration:none;z-index:1;align-self:flex-end}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .link img[data-src].loaded{height:auto}@media(max-width: 1199px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .link img{max-width:90%}}@media(max-width: 639px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .link{order:2}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .link img{max-width:100%;width:auto;height:auto}}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .spacer{flex:1 0 auto}@media(max-width: 639px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .spacer{display:none}}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text{flex:0 0 620px;padding-left:1em;padding-right:3em;align-self:center}@media(max-width: 899px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text{flex-basis:420px}}@media(max-width: 767px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text{flex-basis:400px}}@media(max-width: 639px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text{flex-basis:100%;align-self:stretch;order:1;padding:17.5vw 12.5vw 2.5vw 12.5vw;text-align:left}}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .section-title{color:#000;margin:0 0 10px 0;padding:0 0 0 0;white-space:nowrap;position:relative;font-size:50px;font-weight:bold;font-family:"Fertigo Pro",Times,"Times New Roman",serif}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .section-title img{margin-top:-100px;margin-left:-10px}@media(max-width: 899px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .section-title{font-size:42px;white-space:normal}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .section-title img{display:none}}@media(max-width: 767px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .section-title{font-size:38px}}@media(max-width: 639px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .section-title{margin-top:0;margin-bottom:0;font-size:32px}}@media(max-width: 450px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .section-title{font-size:26px}}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text p{margin:0 0 1.5em 0;max-width:550px;font-size:21px}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text p>b,body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text p strong{font-weight:normal}@media(max-width: 767px)and (min-width: 640px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text p{font-size:18px}}@media(max-width: 639px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text p{font-size:18px;margin-top:1.75em;margin-bottom:2em}}@media(max-width: 450px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text p{font-size:16px}}@media(max-width: 639px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text p br{display:none}}@media(max-width: 639px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .btn-wrapper{margin-bottom:25px}}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text a.btn{min-width:128px;padding:10px 10px 7px 10px;border-radius:5px}@media(max-width: 639px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text a.btn{width:100%;max-width:190px;border-bottom-width:0;padding-top:14px;padding-bottom:14px}}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .btn-white-link{font-weight:bold;text-decoration:none}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .btn-white-link:focus,body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .btn-white-link:hover{text-decoration:underline}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner{padding-top:75px;font-weight:bold}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner img{display:inline-block;vertical-align:bottom;max-height:64px;width:auto}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner img[data-src].loaded{width:auto;height:auto}@media(max-width: 639px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner img{max-height:40px}}@media(max-width: 1100px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner{padding-top:25px}}@media(max-width: 639px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner{padding:40px 0 10px 0}}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner.visible-pre-mobile{padding-top:0;padding-bottom:25px;text-align:center}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .btn-wrapper{display:flex;justify-content:flex-start;align-items:center}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .btn-wrapper .partner.hidden-pre-mobile{padding-top:0;margin-left:20px}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .one-row{display:flex;justify-content:flex-start;align-items:center}@media(max-width: 639px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .one-row{justify-content:center}}body.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .one-row a.btn{margin-right:1em}@media(max-width: 1440px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja{padding:0 20px}}@media(max-width: 639px){body.layout-homepage #main .section-fundacja-wrapper .section-fundacja{flex-direction:column;padding:0}}body.layout-homepage #main .section-testimonials-wrapper{display:flex;flex-flow:column;justify-content:space-between;background:#c4df9b;margin-top:-30px}body.layout-homepage #main .section-testimonials-wrapper.center{align-items:center;justify-content:center}body.layout-homepage #main .section-testimonials-wrapper.center .section-testimonials{flex:0}body.layout-homepage #main .section-testimonials-wrapper .section-review{display:flex;flex-flow:column;justify-content:center;align-items:stretch;max-width:100%}body.layout-homepage #main .section-testimonials-wrapper .section-review:before{content:"";position:absolute;pointer-events:none;z-index:0;background-position:30% 0;background-repeat:no-repeat;top:25px;left:0;width:100%;height:100%;min-height:600px}@media(max-width: 475px){body.layout-homepage #main .section-testimonials-wrapper .section-review:before{top:-10vw;background-position:-15vw 0;background-size:95vw auto}}body.layout-homepage #main .section-testimonials-wrapper .section-review:not(.lazy-bg):before,body.layout-homepage #main .section-testimonials-wrapper .section-review.lazy-bg.entered:before{background-image:url(gfx/elfi/2024/mobile/home/thumb-up-bg.png)}body.layout-homepage #main .section-testimonials-wrapper .section-review .btn-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center;position:relative;z-index:2;margin-top:-33px}@media(max-width: 639px){body.layout-homepage #main .section-testimonials-wrapper .section-review .btn-wrapper{padding:0 5vw 5vw;margin-top:-30px}}@media(max-width: 450px){body.layout-homepage #main .section-testimonials-wrapper .section-review .btn-wrapper{padding:0 10vw 10vw}}body.layout-homepage #main .section-testimonials-wrapper .section-review .btn-wrapper a.btn{min-width:0;border-bottom-width:0;width:100%;max-width:260px;margin-left:auto;margin-right:auto}@media(max-width: 639px){body.layout-homepage #main .section-testimonials-wrapper .section-review .btn-wrapper a.btn{max-width:320px;border-radius:30px;height:60px;padding:20px}}@media(max-width: 450px){body.layout-homepage #main .section-testimonials-wrapper .section-review .btn-wrapper a.btn{font-size:15px}}body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper{max-width:1250px;margin-left:auto;margin-right:auto;flex:1;text-align:center;position:relative;z-index:2;padding:125px 0 0 0}@media(max-width: 450px){body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper{padding-top:15vw}}body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .section-title{font-size:50px;color:#383838;margin-bottom:15px}body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .btn-more-reviews-wrapper{display:flex;justify-content:center;align-items:center;margin-top:10px}body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .btn-more-reviews-wrapper>span.rating{display:inline-block;width:136px;height:22px;margin-right:20px;background:url(gfx/elfi/2024/home/rating-5_136x22.png) no-repeat top left;background-size:contain}@media(max-width: 639px){body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .btn-more-reviews-wrapper>span.rating{width:75px;height:14px;margin-right:10px}}body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .btn-more-reviews-wrapper .btn-more-reviews{color:#393939;font-size:26px;font-weight:bold;text-decoration:none}body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .btn-more-reviews-wrapper .btn-more-reviews:focus,body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .btn-more-reviews-wrapper .btn-more-reviews:hover{text-decoration:underline}@media(max-width: 639px){body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .btn-more-reviews-wrapper .btn-more-reviews{font-size:24px}}@media(max-width: 450px){body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .btn-more-reviews-wrapper .btn-more-reviews{font-size:20px}}body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .circle-badges{display:flex;justify-content:center}body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .circle-badges .circle-badge{width:130px;height:130px;margin-top:25px;margin-left:40px;margin-right:40px}@media(max-width: 1694px){body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .circle-badges .circle-badge{margin-top:1.5vw;margin-left:2.35vw;margin-right:2.35vw}}@media(max-width: 639px){body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .circle-badges .circle-badge{margin-top:3vw;margin-left:4vw;margin-right:4vw;width:20vw;height:20vw}}@media(max-width: 450px){body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .circle-badges .circle-badge{margin-left:3.2vw;margin-right:3.2vw;width:17.333vw;height:17.333vw}}@media(max-width: 375px){body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .circle-badges .circle-badge{width:20vw;height:20vw}}body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .verified-reviews{margin-top:50px;font-size:21px}@media(max-width: 639px){body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .verified-reviews{font-size:16px;margin-top:10vw}}body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .verified-reviews:before{content:"";background:url(gfx/elfi/2024/common/ico-verified_26x25.png) no-repeat center left;background-size:contain;width:20px;height:20px;display:inline-block;position:relative;top:3px;margin-right:10px}body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .reviews-bar-wrapper{padding-top:60px;padding-bottom:80px}@media(max-width: 450px){body.layout-homepage #main .section-testimonials-wrapper .section-review .review-wrapper .reviews-bar-wrapper{padding-top:6vw;padding-bottom:10vw}}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials{padding-bottom:100px;text-align:center;flex:1;min-height:500px;max-width:1440px;padding-left:30px;padding-right:30px;overflow:hidden}@media(max-width: 767px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials{padding:2em 0 75px}}@media(max-width: 499px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials{padding-top:0;padding-bottom:25vw}}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials:before{content:"";position:absolute;pointer-events:none;z-index:0;background-image:url(gfx/elfi/2024/mobile/home/thumb-up-bg.png);background-position:80% 100%;background-size:400px auto;background-repeat:no-repeat;bottom:-75px;left:0;width:100%;height:100%;min-height:500px}@media(max-width: 475px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials:before{bottom:-15vw;background-position:40vw 100%;background-size:50vw auto}}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .section-title{margin:0;padding:0 0 0 0;font-size:38px;font-weight:normal;font-family:"Fertigo Pro",Times,"Times New Roman",serif;color:#000}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper{position:relative;margin-top:2em;margin-bottom:1em}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next{display:flex;align-items:center;position:absolute;top:0;bottom:0;height:85%;font-size:80px;font-weight:100;text-decoration:none;text-indent:-999em;z-index:99}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev span,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next span{text-align:center;display:inline-block;height:64px;width:64px;line-height:64px;background-repeat:no-repeat;background-color:#fff;background-position:center;border-radius:100%;box-shadow:0 -5px 15px rgba(0,0,0,.1)}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev:hover,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev:focus,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next:hover,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next:focus{text-decoration:none}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev:hover span,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev:focus span,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next:hover span,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next:focus span{background-color:#ebebeb}@media(min-width: 500px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev:hover span,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev:focus span,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next:hover span,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next:focus span{box-shadow:0 -5px 15px rgba(0,0,0,.15)}}@media(max-width: 499px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next{text-indent:-999em;padding-left:10px;padding-right:10px}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev span,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next span{width:45px;height:45px;line-height:45px;background-size:8px auto;box-shadow:2px 2px 10px rgba(0,0,0,.15)}}@media(max-width: 360px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev span,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next span{width:35px;height:35px;line-height:35px;background-size:6px auto}}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev{left:0}@media(max-width: 450px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev{left:3vw !important}}@media(max-width: 415px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev{left:1.5vw !important}}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev span{background-image:url(gfx/elfi/2019/common/angle-left.png)}@media(max-width: 499px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-prev span{background-image:url(gfx/elfi/2022/mobile/common/btn-angle-left_13x26.png)}}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next{right:0}@media(max-width: 450px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next{right:3vw !important}}@media(max-width: 415px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next{right:1.5vw !important}}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next span{background-image:url(gfx/elfi/2019/common/angle-right.png)}@media(max-width: 499px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper a.slideshow-next span{background-image:url(gfx/elfi/2022/mobile/common/btn-angle-right_13x26.png)}}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide{max-width:1000px;margin-left:auto;margin-right:auto}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner{background:#fff;border-radius:10px;padding:90px 30px 50px 30px}@media(min-width: 640px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner{box-shadow:0 5px 15px rgba(0,0,0,.1)}}@media(max-width: 639px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner{box-shadow:0 5px 15px rgba(0,0,0,.2);padding:10vw 2.5vw 5vw;border-radius:2vw}}@media(max-width: 450px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner{box-shadow:0 5px 15px rgba(0,0,0,.1)}}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner .img{display:inline-block;position:relative}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner .img:before{content:"";display:block;position:absolute;z-index:1;top:-6px;left:-17px;background:url(gfx/elfi/2020/home/review/img-bg.png) no-repeat center;width:184px;height:106px}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner .img img{position:relative;z-index:2;border-radius:100%;max-width:104px;max-height:104px;display:inline-block}@media(max-width: 499px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner .img img{max-width:92px;max-height:92px;margin-top:auto}}@media(max-width: 359px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner .img img{max-width:64px;max-height:64px}}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p{font-size:26px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;font-style:italic}@media(max-width: 767px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p{font-size:21px}}@media(max-width: 499px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p{font-size:18px;margin-top:2em;margin-bottom:1em}}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p:before{content:"“";font-weight:bold;font-size:72px;margin-top:80px;margin-bottom:20px;position:relative;display:block;line-height:0}@media(max-width: 767px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p:before{font-size:50px;margin-top:10px;margin-bottom:20px}}@media(max-width: 499px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p:before{display:none}}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner small{text-align:center;display:block;color:#aca9a9;font-size:24px;font-weight:bold}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner small>a{text-decoration:none}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner small>a:focus,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner small>a:hover{color:#e61d2b}@media(max-width: 767px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner small{font-size:21px}}@media(max-width: 499px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner small{font-size:18px;margin-bottom:auto;color:#ccc}}@media(max-width: 499px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner{flex:1;box-shadow:0 5px 10px rgba(0,0,0,.15);padding:2em;border-radius:5px;flex-flow:column;align-items:center;display:flex !important;transform:perspective(100vw) translateZ(-2.5vw);transition:box-shadow ease-in-out .5s,transform ease-in-out .5s}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner img,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner small{opacity:.333;transition:opacity ease-in-out .5s}}@media(max-width: 1070px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide{width:77.5%}}@media(max-width: 499px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide{width:340px;display:flex;flex-flow:column;padding:20px 5px;min-height:100%}}@media(max-width: 389px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide{width:300px}}@media(max-width: 499px){body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide.is-selected .slideshow-slide-inner{box-shadow:0 5px 15px rgba(0,0,0,.333);transform:translateZ(0)}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide.is-selected .slideshow-slide-inner img,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide.is-selected .slideshow-slide-inner p,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide.is-selected .slideshow-slide-inner small{opacity:1}}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-indicators{margin-top:1.5em}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-indicators a{display:inline-block;margin:0 .33em;width:12px;height:12px;border-radius:100%;background:#e2e2e2;text-decoration:none;text-indent:-999em}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-indicators a:hover,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-indicators a:focus{background:#e0e0e0}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-indicators a.active{background:#e61d2b;color:#e61d2b}body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper.is-static a.slideshow-prev,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper.is-static a.slideshow-next,body.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper.is-static .slideshow-indicators{visibility:hidden;pointer-events:none}body.layout-homepage #main .section-smiles-wrapper{background:#ebdec8;padding:100px 0 0 0;overflow:hidden}@media(max-width: 639px){body.layout-homepage #main .section-smiles-wrapper{overflow:visible;margin-top:10vw;padding-top:0}}body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro{max-width:1300px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:70px;position:relative}body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro .section-title{font-size:50px;color:#383838;position:relative;line-height:normal;padding-bottom:10px;display:flex;justify-content:center;align-items:flex-start}@media(max-width: 767px){body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro .section-title{font-size:40px}}@media(max-width: 639px){body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro .section-title{font-size:35px;margin-top:10vw}}@media(max-width: 499px){body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro .section-title{font-size:26px}}body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro .rating-wrapper{box-shadow:0 0 15px rgba(0,0,0,.2)}body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro .rating-wrapper.hidden-mobile{background-color:#fff}body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro .rating-wrapper.visible-mobile{margin-top:5vw;margin-bottom:7.5vw}body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro>p{display:block;max-width:400px;margin-left:auto;margin-right:auto;font-size:21px;color:#303030;line-height:1.4}@media(max-width: 639px){body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro>p{font-size:17px;padding-left:12.5vw;padding-right:12.5vw}}body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro>p a{color:#b1b1b1;text-decoration:none}body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro>p a:focus,body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro>p a:active,body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro>p a:hover{color:#e61d2b}body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro .btn-wrapper{padding-top:10px;text-align:center}body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro .btn-wrapper>a{background:none;border-radius:8px;display:inline-block;text-align:center;font-weight:normal;font-size:20px;color:#303030;text-decoration:underline}body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro .btn-wrapper>a:focus,body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro .btn-wrapper>a:hover{color:#e61d2b;text-decoration:underline}@media(max-width: 639px){body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro .btn-wrapper>a{font-size:17px;font-weight:bold}}@media(max-width: 450px){body.layout-homepage #main .section-smiles-wrapper .section-smiles-intro{margin-bottom:12.5vw}}body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram.slider-init{overflow:visible}body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots{bottom:-35px;display:flex;flex-wrap:nowrap;justify-content:center}body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot{margin:0;border-radius:0;height:20px;width:30px;background:rgba(0,0,0,0);opacity:1;position:relative}@media(max-width: 1200px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot{width:20px}}@media(max-width: 960px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot{width:16px}}@media(max-width: 720px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot{width:14px}}@media(max-width: 639px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot{width:12px}}@media(max-width: 475px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot{width:10px}}@media(max-width: 450px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot{width:8px}}@media(max-width: 360px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot{width:6px}}body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot:before,body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot:after{content:"";height:4px;position:absolute;top:8px;bottom:8px;transition:all .1s linear}body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot:before{right:0;left:0;background:#fff}body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot:after{width:30px;left:-15px;background:#998675;transform:scaleX(0);pointer-events:none}@media(max-width: 1200px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot:after{width:20px;left:-10px}}@media(max-width: 960px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot:after{width:16px;left:-8px}}@media(max-width: 720px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot:after{width:14px;left:-7px}}@media(max-width: 639px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot:after{width:12px;left:-6px}}@media(max-width: 475px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot:after{width:10px;left:-5px}}@media(max-width: 450px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot:after{width:8px;left:-4px}}@media(max-width: 360px){body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot:after{width:6px;left:-3px}}body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot.is-selected:after{transform:scaleX(2)}body.layout-homepage #main .section-smiles-wrapper .section-instagram>.instagram .flickity-page-dots .dot.dot-h{opacity:0 !important;visibility:hidden !important}body.layout-homepage #main .section-smiles-wrapper .section-media{padding-top:85px;max-width:1400px;padding-bottom:100px}@media(max-width: 639px){body.layout-homepage #main .section-smiles-wrapper .section-media{padding-bottom:20vw}}@media(max-width: 450px){body.layout-homepage #main .section-smiles-wrapper .section-media{padding-top:0}}body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper{min-height:70px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;text-align:center;padding-bottom:100px}body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper span{font-size:24px;font-weight:bold;color:#d4c9b7;white-space:nowrap}body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper span,body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper a{padding:15px 15px 0 15px;display:flex}body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper a img{opacity:.25}body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper a img[data-src].loaded{width:auto;height:auto}body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper a:focus img,body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper a:active img,body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper a:hover img{opacity:1}@media(max-width: 1024px){body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper{flex-wrap:wrap;justify-content:center;padding-left:5vw;padding-right:5vw}body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper a{width:50%;max-width:180px}body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper span{flex-basis:100%;padding-bottom:30px;justify-content:center}}@media(max-width: 639px){body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper{padding-bottom:7.5vw}body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper span{color:#000}}@media(max-width: 450px){body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper{padding-top:0;padding-bottom:12.5vw}body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper a{width:auto;max-width:100%}body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper a img{max-height:27px}body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper span,body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper a{padding:15px 10px 0 10px}body.layout-homepage #main .section-smiles-wrapper .section-media .media-wrapper span{font-size:18px;padding-top:45px;padding-bottom:15px}}body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo{max-width:1145px}body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text{padding-top:100px;padding-bottom:50px;text-align:left}body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text a{color:inherit;text-decoration:none}body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text a:focus,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text a:hover{color:#e61d2b}body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text p,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h1,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h2,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h3,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h4,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h5,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h6{font-size:18px;margin-bottom:0;line-height:1.5}@media(max-width: 639px){body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text p,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h1,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h2,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h3,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h4,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h5,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h6{font-size:17px}}@media(max-width: 450px){body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text p,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h1,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h2,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h3,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h4,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h5,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h6{font-size:16px}}body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h1,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h2,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h3,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h4,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h5,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h6{font-size:35px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;margin-top:1em;color:#383838 !important}body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h1:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h2:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h3:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h4:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h5:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h6:first-of-type{font-size:40px;margin-top:0;margin-bottom:1em;color:#383838}@media(max-width: 639px){body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h1:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h2:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h3:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h4:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h5:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h6:first-of-type{font-size:32px}}@media(max-width: 450px){body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h1:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h2:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h3:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h4:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h5:first-of-type,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h6:first-of-type{font-size:26px}}@media(max-width: 639px){body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h1,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h2,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h3,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h4,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h5,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h6{font-size:32px}}@media(max-width: 450px){body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h1,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h2,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h3,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h4,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h5,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text h6{font-size:26px}}body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text .visible p:first-child{margin-top:1em}body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text .btn-read-more,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text .btn-read-less{display:inline-block;color:#000;font-weight:bold;text-decoration:none}body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text .btn-read-more:hover,body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text .btn-read-less:hover{color:#e61d2b}@media(max-width: 639px){body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom.section-list-od-mikolaja-bottom_seo .text{padding:0}}@media(max-width: 1200px){body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom{padding-left:15px;padding-right:15px}}@media(max-width: 639px){body.layout-homepage #main .section-list-od-mikolaja-bottom-wrapper .section-list-od-mikolaja-bottom{padding:12.5vw}}body.layout-homepage #main .section-seo-wrapper{background:#f0f9fa}body.layout-homepage #main .section-seo-wrapper .section-seo{color:#7a7b7d;text-align:center;opacity:.71;padding-bottom:15px}body.layout-homepage #main .section-seo-wrapper .section-seo p.link{margin-top:-1em}body.layout-homepage #main .section-seo-wrapper .section-seo p.link a{color:#e61d2b;text-decoration:none}body.layout-homepage #main .section-seo-wrapper .section-seo p.link a:focus,body.layout-homepage #main .section-seo-wrapper .section-seo p.link a:hover{text-decoration:underline}body.layout-homepage #main .section-btn-wrapper{max-width:1145px;padding-top:0;padding-bottom:100px}@media(max-width: 1200px)and (min-width: 640px){body.layout-homepage #main .section-btn-wrapper{padding-left:15px;padding-right:15px}}body.layout-homepage #main .section-btn-wrapper .btn-wrapper{width:256px;text-align:center}@media(max-width: 639px){body.layout-homepage #main .section-btn-wrapper .btn-wrapper{width:100%;max-width:100%;padding-left:12.5vw;padding-right:12.5vw;margin-left:auto;margin-right:auto}}body.layout-homepage #main .section-btn-wrapper .btn-wrapper .btn{width:100%;display:block}@media(max-width: 639px){body.layout-homepage #main .section-btn-wrapper .btn-wrapper .btn{width:100%;min-width:auto;max-width:320px;border-bottom-width:0;font-size:17px;flex-basis:100%;border-radius:5px;height:62px;line-height:42px;padding:10px 15px;margin-left:auto;margin-right:auto}}@media(max-width: 450px){body.layout-homepage #main .section-btn-wrapper .btn-wrapper .btn{height:60px;line-height:40px;font-size:15px;border-radius:30px}}@media(max-width: 639px){body.layout-homepage.no-webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/mobile/header/home/bg-750.jpg)}}@media(min-width: 640px)and (max-width: 768px){body.layout-homepage.no-webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-768.jpg)}}@media(min-width: 769px)and (max-width: 1024px){body.layout-homepage.no-webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-1024.jpg)}}@media(min-width: 1025px)and (max-width: 1280px){body.layout-homepage.no-webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-1280.jpg)}}@media(min-width: 1281px)and (max-width: 1440px){body.layout-homepage.no-webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-1440.jpg)}}@media(min-width: 1441px)and (max-width: 1680px){body.layout-homepage.no-webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-1680.jpg)}}@media(min-width: 1681px)and (max-width: 1920px){body.layout-homepage.no-webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-1920.jpg)}}@media(min-width: 1921px){body.layout-homepage.no-webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-full.jpg)}}@media(max-width: 639px){body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/mobile/header/home/bg-750.webp)}}@media(min-width: 640px)and (max-width: 768px){body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-768.webp)}}@media(min-width: 769px)and (max-width: 1024px){body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-1024.webp)}}@media(min-width: 1025px)and (max-width: 1280px){body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-1280.webp)}}@media(min-width: 1281px)and (max-width: 1440px){body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-1440.webp)}}@media(min-width: 1441px)and (max-width: 1680px){body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-1680.webp)}}@media(min-width: 1681px)and (max-width: 1920px){body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-1920.webp)}}@media(min-width: 1921px){body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg{background-image:url(gfx/elfi/2025/header/home/bg-full.webp)}}body.layout-homepage.webp #main .section-smiles-wrapper .section-smiles-intro:before{background-image:url(gfx/elfi/2020/home/smiles/stars-red.webp)}body.layout-homepage.webp #main .section-smiles-wrapper .section-smiles-intro:after{background-image:url(gfx/elfi/2020/home/smiles/stars-green.webp)}body.layout-homepage.webp #main .section-testimonials-wrapper .section-review .review-wrapper .section-title>span.rating:after{background-image:url(gfx/elfi/2021/common/rating/stars-5.webp)}body.layout-homepage.webp #main .section-coupon-top-wrapper .section-coupon-top:not(.lazy-bg) .santa-aside,body.layout-homepage.webp #main .section-coupon-top-wrapper .section-coupon-top.lazy-bg.entered .santa-aside{background-image:url(gfx/elfi/2022/home/coupon-top/santa-aside.webp)}@media(max-width: 639px){body.layout-homepage.webp #main .section-coupon-top-wrapper .section-coupon-top:not(.lazy-bg) .santa-aside,body.layout-homepage.webp #main .section-coupon-top-wrapper .section-coupon-top.lazy-bg.entered .santa-aside{background-image:url(gfx/elfi/2022/mobile/home/coupon-top/santa-above.webp)}}body.layout-homepage.webp #main .section-coupon-top-wrapper .section-coupon-top:not(.lazy-bg) .text-aside,body.layout-homepage.webp #main .section-coupon-top-wrapper .section-coupon-top.lazy-bg.entered .text-aside{background-image:url(gfx/elfi/2022/home/coupon-top/percentage.webp)}body.layout-homepage.webp #main .section-wideo-od-mikolaja-wrapper:not(.lazy-bg),body.layout-homepage.webp #main .section-wideo-od-mikolaja-wrapper.lazy-bg.entered{background-image:url(gfx/elfi/2022/home/video/text-bg.webp)}body.layout-homepage.webp #main .container.section-wideo-od-mikolaja .link .link-text.link-text-1:after{background-image:url(gfx/elfi/2022/home/video/arrow-1.webp)}@media(max-width: 639px){body.layout-homepage.webp #main .container.section-wideo-od-mikolaja .link .link-text.link-text-1:after{background-image:url(gfx/elfi/2022/mobile/home/video/arrow-1.webp)}}body.layout-homepage.webp #main .container.section-wideo-od-mikolaja .link .link-text.link-text-2:after{background-image:url(gfx/elfi/2022/home/video/arrow-2.webp)}@media(max-width: 639px){body.layout-homepage.webp #main .container.section-wideo-od-mikolaja .link .link-text.link-text-2:after{background-image:url(gfx/elfi/2022/mobile/home/video/arrow-2.webp)}}body.layout-homepage.webp #main .section-list-od-mikolaja-wrapper:not(.lazy-bg),body.layout-homepage.webp #main .section-list-od-mikolaja-wrapper.lazy-bg.entered{background-image:url(gfx/elfi/2022/home/letter/text-bg.webp)}body.layout-homepage.webp #main .container.section-list-od-mikolaja .link .link-text.link-text-1:after{background-image:url(gfx/elfi/2022/home/letter/arrow-1.webp)}@media(max-width: 639px){body.layout-homepage.webp #main .container.section-list-od-mikolaja .link .link-text.link-text-1:after{background-image:url(gfx/elfi/2022/mobile/home/letter/arrow-1.webp)}}body.layout-homepage.webp #main .container.section-list-od-mikolaja .link .link-text.link-text-2:after{background-image:url(gfx/elfi/2022/home/letter/arrow-2.webp)}@media(max-width: 639px){body.layout-homepage.webp #main .container.section-list-od-mikolaja .link .link-text.link-text-2:after{background-image:url(gfx/elfi/2022/mobile/home/letter/arrow-2.webp)}}body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn.btn-show-video>b{background-image:url(gfx/elfi/2022/common/btn-play-red-circle_116x116.webp)}@media(max-width: 639px){body.layout-homepage.webp #main>.container.full-width>.mikolaj-bg .intro .intro-actions>div>.btn.btn-show-video>b{background-image:url(gfx/elfi/2022/mobile/common/btn-play-red-circle_82x82.webp)}}body.layout-homepage.webp #main .container.section-wideo-od-mikolaja .link .link-text.link-text-3 button.video-popup>b{background-image:url(gfx/elfi/2022/common/btn-play-red-circle_110x110.webp)}@media(max-width: 639px){body.layout-homepage.webp #main .container.section-wideo-od-mikolaja .link .link-text.link-text-3 button.video-popup>b{background-image:url(gfx/elfi/2022/mobile/common/btn-play-red-circle_248x248.webp)}}body.layout-homepage.webp #main .section-how-to-order-wrapper:not(.lazy-bg):before,body.layout-homepage.webp #main .section-how-to-order-wrapper.lazy-bg.entered:before,body.layout-homepage.webp #main .section-testimonials-wrapper .section-review:not(.lazy-bg):before,body.layout-homepage.webp #main .section-testimonials-wrapper .section-review.lazy-bg.entered:before,body.layout-homepage.webp #main .section-testimonials-wrapper .section-testimonials:not(.lazy-bg):before,body.layout-homepage.webp #main .section-testimonials-wrapper .section-testimonials.lazy-bg.entered:before{background-image:url(gfx/elfi/2024/mobile/home/thumb-up-bg.webp)}body.layout-homepage.webp #main .section-expert-wrapper:not(.lazy-bg):before,body.layout-homepage.webp #main .section-expert-wrapper.lazy-bg.entered:before{background-image:url(gfx/elfi/2024/home/book-bg.webp)}body.layout-homepage.webp #main .section-boxes .row .col.col-free .img:not(.lazy-bg):before,body.layout-homepage.webp #main .section-boxes .row .col.col-free .img.lazy-bg.entered:before{background-image:url(gfx/elfi/2020/home/boxes/free.webp)}body.layout-homepage.webp #main .section-boxes .row .col.col-return .img:not(.lazy-bg):before,body.layout-homepage.webp #main .section-boxes .row .col.col-return .img.lazy-bg.entered:before{background-image:url(gfx/elfi/2020/home/boxes/return.webp)}body.layout-homepage.webp #main .section-boxes .row .col.col-review .img:not(.lazy-bg):before,body.layout-homepage.webp #main .section-boxes .row .col.col-review .img.lazy-bg.entered:before{background-image:url(gfx/elfi/2020/home/boxes/review.webp)}body.layout-homepage.webp #main .section-boxes .row .col.col-safety .img:not(.lazy-bg):before,body.layout-homepage.webp #main .section-boxes .row .col.col-safety .img.lazy-bg.entered:before{background-image:url(gfx/elfi/2020/home/boxes/safety.webp)}body.layout-homepage.webp #main .section-boxes .row .col.col-payment .img:not(.lazy-bg):before,body.layout-homepage.webp #main .section-boxes .row .col.col-payment .img.lazy-bg.entered:before{background-image:url(gfx/elfi/2020/home/boxes/payment.webp)}body.layout-homepage.language-pl.nowebp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_pl.png)}body.layout-homepage.language-pl.webp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_pl.webp)}body.layout-homepage.language-de.nowebp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_de.png)}body.layout-homepage.language-de.webp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_de.webp)}body.layout-homepage.language-it.nowebp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_it.png)}body.layout-homepage.language-it.webp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_it.webp)}body.layout-homepage.language-fr.nowebp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_fr.png)}body.layout-homepage.language-fr.webp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_fr.webp)}body.layout-homepage.language-us.nowebp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_us.png)}body.layout-homepage.language-us.webp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_us.webp)}body.layout-homepage.language-gb.nowebp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_gb.png)}body.layout-homepage.language-gb.webp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_gb.webp)}body.layout-homepage.language-br.nowebp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_br.png)}body.layout-homepage.language-br.webp #main .section-how-to-order-wrapper::after{background-image:url(gfx/elfi/2022/mobile/home/how-to-order/elf_br.webp)}/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.fancybox-wrap-elfi-homepage-videos #popup_videos{position:absolute;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;overflow:hidden;display:flex}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider{position:relative;z-index:1;width:100%}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider .carousel-cell{position:relative;z-index:1;width:100%;height:100%;background:#000;display:flex;justify-content:center;align-items:stretch}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider .carousel-cell .poster{position:absolute;z-index:1;top:-10%;left:-10%;width:120%;height:120%}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider .carousel-cell .poster img{object-fit:cover;opacity:.5;filter:blur(30px);width:100%;height:100%}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider .carousel-cell .player{overflow:hidden;position:relative;z-index:2;cursor:pointer;flex:1;width:100%;height:100%;display:flex;justify-content:center;align-items:stretch}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider .carousel-cell .player>div{width:100% !important;height:100% !important;background:none}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider .carousel-cell .video-js .vjs-control-bar{background:none;height:4em}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider .carousel-cell .video-js .vjs-volume-panel .vjs-mute-control.vjs-button>.vjs-icon-placeholder:before{line-height:2.25}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider .carousel-cell .video-js .vjs-slider{margin-left:1em;margin-right:1em}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider .carousel-cell .video-js .vjs-big-play-button{display:none !important}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider .carousel-cell .btn-play{cursor:pointer;margin-left:-39px;margin-top:-39px;position:absolute;top:50%;left:50%;z-index:2;width:78px;height:78px;padding:10px}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider .carousel-cell .btn-play button{display:block;overflow:hidden;border-radius:100%;outline:none;border-width:0;width:58px;height:58px;background-color:#fff;background-image:url(gfx/elfi/2023/common/ico-play-red_23x26.png);background-repeat:no-repeat;background-position:center center;background-size:13px auto;box-shadow:0 0 20px rgba(0,0,0,.5)}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider .carousel-cell .btn-play button:focus{outline:none !important;box-shadow:0 0 20px rgba(0,0,0,.5);background-color:#ebebeb}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_slider .carousel-cell .btn-play button:active{opacity:1;background-color:#ebebeb;box-shadow:0 0 20px rgba(0,0,0,.5)}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_btn_wrapper{position:fixed;z-index:2;top:0;right:25px;bottom:0;width:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_btn_wrapper button{outline:none;width:50px;height:50px;border-radius:100%;border-width:0;color:#000;background:#fff no-repeat center url(gfx/elfi/2023/home/videos/btn-up_26x13.png);background-size:13px auto;margin:8px 0}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_btn_wrapper button:focus,.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_btn_wrapper button:hover,.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_btn_wrapper button:active{outline:none;opacity:.8}.fancybox-wrap-elfi-homepage-videos #popup_videos #popup_videos_btn_wrapper #popup_videos_btn_next{background:#fff no-repeat center url(gfx/elfi/2023/home/videos/btn-down_26x13.png);background-size:13px auto}.fancybox-wrap-elfi-homepage-videos .fancybox-skin{background:#000;color:#fff}.fancybox-wrap-elfi-homepage-videos .fancybox-close,.fancybox-wrap-elfi-homepage-videos .fancybox-btn-close,.fancybox-wrap-elfi-homepage-videos .fancybox-close-outer{position:fixed;z-index:3;width:50px;height:50px;color:#000;background:#fff no-repeat center url(gfx/elfi/2022/mobile/common/ico-btn-close_26x26.png);background-size:13px auto}.fancybox-wrap-elfi-homepage-videos .fancybox-close:after,.fancybox-wrap-elfi-homepage-videos .fancybox-btn-close:after,.fancybox-wrap-elfi-homepage-videos .fancybox-close-outer:after{content:"";display:none}.fancybox-wrap-elfi-homepage-videos .fancybox-close:focus,.fancybox-wrap-elfi-homepage-videos .fancybox-close:hover,.fancybox-wrap-elfi-homepage-videos .fancybox-close:active,.fancybox-wrap-elfi-homepage-videos .fancybox-btn-close:focus,.fancybox-wrap-elfi-homepage-videos .fancybox-btn-close:hover,.fancybox-wrap-elfi-homepage-videos .fancybox-btn-close:active,.fancybox-wrap-elfi-homepage-videos .fancybox-close-outer:focus,.fancybox-wrap-elfi-homepage-videos .fancybox-close-outer:hover,.fancybox-wrap-elfi-homepage-videos .fancybox-close-outer:active{background:#fff no-repeat center url(gfx/elfi/2022/mobile/common/ico-btn-close_26x26.png);background-size:13px auto;opacity:.8}.fancybox-wrap-elfi-green.payment-popup .fancybox-outer:before{background-image:url(gfx/elfi/2020/common/ico-fancybox-title-cart_25x19.png);background-position:50% 35%}@media(min-width: 640px){.fancybox-wrap-elfi-green.payment-popup .fancybox-inner{width:600px}}@media(max-width: 450px){.fancybox-wrap-elfi-green.payment-popup .fancybox-inner .fbx-dialog .title:before{content:"";display:block;width:16px;height:11px;position:absolute;top:50%;margin-top:-4px;left:7.5vw;background-image:url(gfx/elfi/2020/common/ico-fancybox-title-cart_25x19.png);background-position:center;background-repeat:no-repeat;background-size:contain}}@media(max-width: 450px){.fancybox-wrap-elfi-green.payment-popup .fancybox-inner .fbx-dialog .text{padding:7.5vw !important;font-size:15px}}.fancybox-wrap-elfi-green.payment-popup .fancybox-inner .fbx-dialog .text>hr{border-top:1px solid #e5e4e4;border-bottom-width:0;margin-top:50px;margin-bottom:50px;box-shadow:0 0 5px rgba(0,0,0,.2)}@media(max-width: 450px){.fancybox-wrap-elfi-green.payment-popup .fancybox-inner .fbx-dialog .text>hr{margin-top:10vw;margin-bottom:10vw}}.fancybox-wrap-elfi-green.payment-popup .fancybox-inner .fbx-dialog .buttons>.btn{display:none}.safari-info{margin-top:10px;font-size:15px;background-color:#e93441;color:#fff;border-radius:5px;padding:10px 5px;font-weight:bold}.contact-btn{display:block;text-align:center;color:#fff;position:fixed;bottom:25px;width:64px;height:64px;line-height:64px;right:25px;left:auto;background:url(/public_content/live_agent/assets/image/contact-btn_64x64.png) no-repeat center rgba(0,0,0,0);background-size:contain;opacity:1;border-radius:100%;box-shadow:0 0 10px rgba(0,0,0,.25);z-index:100}.contact-btn:focus,.contact-btn:hover{opacity:.85}.contact-btn>span{visibility:hidden}@media(max-width: 1024px){.contact-btn{width:48px;height:48px;line-height:48px}}@media(max-width: 767px){.contact-btn{z-index:1099}}@media(max-width: 390px){.contact-btn{right:5vw;bottom:5vw}.contact-btn.rised{bottom:60px;margin-bottom:2.5vw}}.contact-btn.contact-btn-online:after{content:"";position:absolute;top:0;right:0;display:block;width:16px;height:16px;background:#08e70d;border-radius:100%}.ContactHeader{display:none}.btn-act-like-facebook{display:inline-block;border-width:0;background:#1877f2;padding:0 6px;margin:0;position:relative;border-radius:3px;font-size:11px;height:20px;text-shadow:none;text-decoration:none;color:#fff;cursor:pointer;font-family:Helvetica,Arial,sans-serif;white-space:nowrap;line-height:20px;overflow:hidden}.btn-act-like-facebook:before{content:url(gfx/elfi/2020/common/btn-act-like-facebook-ico_16x16.png);display:inline-block;vertical-align:middle;width:16px;height:16px;position:relative;z-index:1}.btn-act-like-facebook>b,.btn-act-like-facebook>span{position:relative;display:inline-block;z-index:1;vertical-align:middle}.btn-act-like-facebook>b{padding-left:4px;padding-right:4px}.btn-act-like-facebook>span{padding-right:4px}.btn-act-like-facebook>span:empty{display:none}.btn-act-like-facebook:focus:after,.btn-act-like-facebook:active:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:5;background-color:rgba(9,30,66,.25)}.fast-vouchers-wrapper .page-title{color:#000;font-size:34px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;margin-top:2.5em;margin-bottom:.25em}.fast-vouchers-wrapper .page-title strong{color:#e61d2b}@media screen and (max-width: 639px){.fast-vouchers-wrapper .page-title{text-align:center;line-height:normal;padding-right:1em;padding-left:1em}.fast-vouchers-wrapper .page-title.add-heart:after{display:none}.fast-vouchers-wrapper .page-title.add-heart:before{content:url(gfx/elfi/2017/common/ico-heart.png);display:block}}@media screen and (max-width: 639px)and (max-width: 450px){.fast-vouchers-wrapper .page-title.add-heart:before{content:"";height:18.5px;background:no-repeat center url(gfx/elfi/2019/mobile/ico-heart_42x37.png);background-size:21px auto}}.fast-vouchers-wrapper .fast-vouchers{position:relative}@media(max-width: 639px){.fast-vouchers-wrapper .fast-vouchers{padding-top:30px}}@media(max-width: 391px){.fast-vouchers-wrapper .fast-vouchers{padding-bottom:0}}.fast-vouchers-wrapper .products{margin-left:auto;margin-right:auto;position:relative;width:100% !important;max-width:100% !important;display:block;margin:0;padding:0;z-index:1}.fast-vouchers-wrapper .products .product{box-sizing:border-box;width:240px;position:relative;padding-right:60px;padding-left:60px;text-align:center;min-height:100%;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width: 639px){.fast-vouchers-wrapper .products .product{padding-left:5vw;padding-right:5vw;width:45vw}}.fast-vouchers-wrapper .products .product.is-subscription .image>span img{max-width:115px}@media screen and (max-width: 450px){.fast-vouchers-wrapper .products .product.is-subscription .image>span img{max-width:105px}}.fast-vouchers-wrapper .products .product .image{width:100%;height:126px;position:relative;display:flex;justify-content:center;align-items:flex-end}.fast-vouchers-wrapper .products .product .image .btn-video-like{left:auto}.fast-vouchers-wrapper .products .product .image>span{position:relative;display:inline-block;text-decoration:none}.fast-vouchers-wrapper .products .product .image>span img{max-width:95px;box-shadow:5px 5px 10px rgba(0,0,0,.175);z-index:1}.fast-vouchers-wrapper .products .product .image>span img.no-shadow{box-shadow:0 0 0 rgba(0,0,0,0);max-width:100%}.fast-vouchers-wrapper .products .product .image>span .people{display:block;position:absolute;bottom:10px;left:10px;width:38.5px;height:17px;background-image:url(gfx/elfi/2022/common/ico-users-plus_77x34.png);background-repeat:no-repeat;background-size:38.5px 17px;z-index:2}.fast-vouchers-wrapper .products .product .image>span.no-img{display:flex;background:#f3f3f3;width:95px;height:95px;align-items:center;justify-content:center;border-radius:5px !important}.fast-vouchers-wrapper .products .product .image>span.no-img img{box-shadow:none}.fast-vouchers-wrapper .products .product .image>span.no-img:after{display:none !important}@media screen and (max-width: 639px){.fast-vouchers-wrapper .products .product .image{margin-left:auto;margin-right:auto}}.fast-vouchers-wrapper .products .product.type-video .image>.badge-subscription,.fast-vouchers-wrapper .products .product.type-letter .image>.badge-subscription{font-size:15px;line-height:normal;font-weight:bold;display:inline-block;white-space:nowrap;padding:3px 6px;border-radius:4px;background-color:#ecd145;position:absolute;top:39px;left:75px;z-index:10}@media screen and (max-width: 639px){.fast-vouchers-wrapper .products .product.type-video .image>.badge-subscription,.fast-vouchers-wrapper .products .product.type-letter .image>.badge-subscription{left:14.9vw}}@media screen and (max-width: 450px){.fast-vouchers-wrapper .products .product.type-video .image>.badge-subscription,.fast-vouchers-wrapper .products .product.type-letter .image>.badge-subscription{top:47px;left:15.1vw}}@media screen and (max-width: 390px){.fast-vouchers-wrapper .products .product.type-video .image>.badge-subscription,.fast-vouchers-wrapper .products .product.type-letter .image>.badge-subscription{left:15.5vw}}.fast-vouchers-wrapper .products .product.type-letter .image>.badge-subscription{top:4px}@media screen and (max-width: 450px){.fast-vouchers-wrapper .products .product.type-letter .image>.badge-subscription{top:8px}}.fast-vouchers-wrapper .products .product .title{padding:12px 0 6px 0;line-height:1.2;font-size:.875rem}.fast-vouchers-wrapper .products .product .title small{font-size:.75rem;color:#9b9898;padding-left:.5em}.fast-vouchers-wrapper .products .product .price{display:block;position:relative;padding-bottom:6px}.fast-vouchers-wrapper .products .product .price>.old-price{font-size:14px;color:#d1d0d0;margin-right:5px;position:relative;display:inline-block}.fast-vouchers-wrapper .products .product .price>.old-price:after{content:"";border-top:1px solid #d1d0d0;width:120%;display:block;position:absolute;bottom:13px;margin-left:-4px}.fast-vouchers-wrapper .products .product .price>.badge{font-size:15px;line-height:normal;font-weight:bold;display:inline-block;white-space:nowrap;padding:3px 6px;border-radius:4px;color:#000;background:#82ca9c;margin-left:5px}.fast-vouchers-wrapper .products .product .price>.badge.campaign-blackfriday{background:#343008;color:#eed657}.fast-vouchers-wrapper .products .product .buttons{display:flex;justify-content:center;align-items:center;flex-flow:row wrap}.fast-vouchers-wrapper .products .product .buttons a{align-self:flex-start;min-width:100px;height:35px;line-height:35px;color:#fff;background-color:#e61d2b;font-weight:bold;font-size:16px;border-radius:4px;text-align:center;display:inline-block;text-decoration:none;opacity:1;transition:opacity .25s linear}@media screen and (max-width: 450px){.fast-vouchers-wrapper .products .product .buttons a{font-size:15px}}@media screen and (max-width: 390px){.fast-vouchers-wrapper .products .product .buttons a{font-size:14px}}@media screen and (max-width: 360px){.fast-vouchers-wrapper .products .product .buttons a{font-size:13px}}.fast-vouchers-wrapper .products .product .buttons a>span{opacity:1;transition:opacity .25s linear}.fast-vouchers-wrapper .products .product .buttons a:focus,.fast-vouchers-wrapper .products .product .buttons a:hover{background-color:#f22131}.fast-vouchers-wrapper .products .product .buttons a:after{content:"";opacity:0;transition:opacity .25s linear}.fast-vouchers-wrapper .products .product .buttons form.loading a{text-align:center}.fast-vouchers-wrapper .products .product .buttons form.loading a>span{display:none;opacity:0}.fast-vouchers-wrapper .products .product .buttons form.loading a:after{width:21px;height:21px;margin:0;content:url(gfx/elfi/2022/common/loader.svg);top:7px;position:relative;background:none;display:inline-block;line-height:21px;opacity:1}.fast-vouchers-wrapper .products .product.type-video .image>span img{border-radius:5px}.fast-vouchers-wrapper .products .product.type-letter .title{padding-top:0;margin-top:-6px}.fast-vouchers-wrapper.outside-cart .products{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-between}.fast-vouchers-wrapper.outside-cart .products .product{flex-basis:50%;width:100%;padding-left:15px;padding-right:15px;padding-bottom:60px;flex-grow:0}@media screen and (max-width: 360px){.fast-vouchers-wrapper.outside-cart .products .product{padding-left:10px;padding-right:10px}}.fast-vouchers-wrapper.outside-cart .products .product .price>.badge{position:relative;top:-2px}.fast-vouchers-wrapper.outside-cart .products .product .price>.old-price:after{bottom:9px}.fast-vouchers-wrapper.outside-cart .products .product.type-video .image>.badge-subscription,.fast-vouchers-wrapper.outside-cart .products .product.type-letter .image>.badge-subscription{left:81px}@media screen and (max-width: 639px){.fast-vouchers-wrapper.outside-cart .products .product.type-video .image>.badge-subscription,.fast-vouchers-wrapper.outside-cart .products .product.type-letter .image>.badge-subscription{left:14.9vw}}@media screen and (max-width: 450px){.fast-vouchers-wrapper.outside-cart .products .product.type-video .image>.badge-subscription,.fast-vouchers-wrapper.outside-cart .products .product.type-letter .image>.badge-subscription{top:47px;left:15.1vw}}@media screen and (max-width: 390px){.fast-vouchers-wrapper.outside-cart .products .product.type-video .image>.badge-subscription,.fast-vouchers-wrapper.outside-cart .products .product.type-letter .image>.badge-subscription{left:15.5vw}}.fast-vouchers-wrapper.inside-cart{padding:80px 0;border-top-width:0}@media screen and (max-width: 639px){.fast-vouchers-wrapper.inside-cart{border-left-width:0;border-right-width:0;padding-top:10vw;padding-bottom:20vw;margin-left:0;margin-right:0}}.fast-vouchers-wrapper.inside-cart .page-title{margin-top:0;margin-bottom:40px;text-align:center}@media screen and (max-width: 639px){.fast-vouchers-wrapper.inside-cart .page-title{margin-top:15px;margin-bottom:30px}.fast-vouchers-wrapper.inside-cart .page-title.add-heart:before{margin-bottom:20px}}@media screen and (max-width: 415px){.fast-vouchers-wrapper.inside-cart .page-title{font-size:24px;margin-bottom:20px}}@media screen and (max-width: 375px){.fast-vouchers-wrapper.inside-cart .page-title{font-size:22px;margin-bottom:10px}}@media screen and (max-width: 360px){.fast-vouchers-wrapper.inside-cart .page-title{font-size:20px;margin-bottom:0}}.fast-vouchers-wrapper.inside-cart .fast-vouchers{padding-top:0}.fast-vouchers-wrapper.inside-cart .products .product{opacity:0}.fast-vouchers-wrapper.inside-cart .products.slider-init{overflow:hidden}.fast-vouchers-wrapper.inside-cart .products.slider-init .product{opacity:1}.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev,.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next{z-index:2;display:flex;align-items:center;position:absolute;top:50%;margin-top:-30px;bottom:0;height:60px;font-size:80px;font-weight:100;text-decoration:none;text-indent:-999em}.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev span,.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next span{background-color:#fff;background-position:center;background-repeat:no-repeat;text-align:center;display:inline-block;height:60px;width:60px;line-height:60px;border-radius:100%;box-shadow:4px 4px 15px rgba(0,0,0,.1)}.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev:hover,.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev:focus,.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next:hover,.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next:focus{text-decoration:none}.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev:hover span,.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev:focus span,.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next:hover span,.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next:focus span{background-color:#f9f9f9;box-shadow:4px 4px 15px rgba(0,0,0,.15)}@media(max-width: 639px){.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev,.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next{text-indent:-999em}.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev span,.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next span{width:45px;height:45px;line-height:45px;background-size:8px auto;box-shadow:2px 2px 10px rgba(0,0,0,.15)}}@media(max-width: 360px){.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev span,.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next span{width:35px;height:35px;line-height:35px;background-size:6px auto}}.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev{left:-100px}.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev span{background-image:url(gfx/elfi/2019/common/angle-left.png)}@media(max-width: 1450px){.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev{left:-30px}}@media(max-width: 1310px){.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev{left:10px}}@media(max-width: 639px){.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev{left:2.5vw}.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-prev span{background-image:url(gfx/elfi/2022/mobile/common/btn-angle-left_13x26.png)}}.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next{right:-100px}.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next span{background-image:url(gfx/elfi/2019/common/angle-right.png)}@media(max-width: 1450px){.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next{right:-30px}}@media(max-width: 1310px){.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next{right:10px}}@media(max-width: 639px){.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next{right:2.5vw}.fast-vouchers-wrapper.inside-cart #fast-vouchers a.nav-next span{background-image:url(gfx/elfi/2022/mobile/common/btn-angle-right_13x26.png)}}@media(max-width: 639px){.fast-vouchers-wrapper.inside-cart .products .product{padding-left:12.5vw;padding-right:0;width:38vw}.fast-vouchers-wrapper.inside-cart .products .product:last-of-type{padding-right:12.5vw;width:50.5vw}.fast-vouchers-wrapper.inside-cart .products .product.is-subscription{padding-left:13.5vw}}@-webkit-keyframes lightBoxesMarquee1{0%{left:0;opacity:1}1%{opacity:1}100%{left:-100%;opacity:1}}@keyframes lightBoxesMarquee1{0%{left:0;opacity:1}1%{opacity:1}100%{left:-100%;opacity:1}}@-webkit-keyframes lightBoxesMarquee2{0%{left:100%;opacity:0}1%{opacity:1}100%{left:-100%;opacity:1}}@keyframes lightBoxesMarquee2{0%{left:100%;opacity:0}1%{opacity:1}100%{left:-100%;opacity:1}}@-webkit-keyframes christmasMagic{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes christmasMagic{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-webkit-keyframes animatePulse2x{0%{background:rgba(255,0,0,0);box-shadow:4px 4px 12px rgba(0,0,0,0);transform:scale(0.9)}10%{background:rgba(255,0,0,0);box-shadow:4px 4px 12px rgba(0,0,0,0);transform:scale(0.9)}40%{background:red;box-shadow:4px 4px 12px rgba(0,0,0,.2);transform:scale(1)}70%{background:rgba(255,0,0,0);box-shadow:4px 4px 12px rgba(0,0,0,0);transform:scale(0.9)}100%{background:red;box-shadow:4px 4px 12px rgba(0,0,0,.2);transform:scale(1)}}@keyframes animatePulse2x{0%{background:rgba(255,0,0,0);box-shadow:4px 4px 12px rgba(0,0,0,0);transform:scale(0.9)}10%{background:rgba(255,0,0,0);box-shadow:4px 4px 12px rgba(0,0,0,0);transform:scale(0.9)}40%{background:red;box-shadow:4px 4px 12px rgba(0,0,0,.2);transform:scale(1)}70%{background:rgba(255,0,0,0);box-shadow:4px 4px 12px rgba(0,0,0,0);transform:scale(0.9)}100%{background:red;box-shadow:4px 4px 12px rgba(0,0,0,.2);transform:scale(1)}}.fancybox-wrap-fullpage{width:100% !important;height:auto !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;display:flex;flex-direction:column}.fancybox-wrap-fullpage .fancybox-skin{flex:1;width:100% !important;height:100% !important;display:flex;flex-direction:column}.fancybox-wrap-fullpage .fancybox-skin .fancybox-outer{flex:1;width:100% !important;height:100% !important;display:flex;flex-direction:column}.fancybox-wrap-fullpage .fancybox-skin .fancybox-outer .fancybox-inner{flex:1;width:100% !important;height:100% !important;display:flex;flex-direction:column}.fancybox-wrap-fullpage .fancybox-close,.fancybox-wrap-fullpage .fancybox-btn-close,.fancybox-wrap-fullpage .fancybox-close-outer{top:25px !important;right:25px !important}.subscription-parent .subscription-tabs{display:flex;align-content:center;flex-flow:row;align-items:stretch;justify-content:space-between;background-color:#d4dde1;max-width:100%;box-sizing:border-box;font-size:18px;overflow:visible}@media(max-width: 450px){.subscription-parent .subscription-tabs{font-size:15px}}.subscription-parent .subscription-tabs .tab{display:block;flex:1;position:relative;padding:42px 20px 0 68px;cursor:pointer;height:109px;z-index:1}@media(max-width: 450px){.subscription-parent .subscription-tabs .tab{padding-top:20px;padding-left:80px;z-index:2;height:75px}.subscription-parent .subscription-tabs .tab>*{z-index:2}}@media(max-width: 390px){.subscription-parent .subscription-tabs .tab{padding-left:60px}}.subscription-parent .subscription-tabs .tab:first-child{padding-top:47px;padding-left:105px;position:relative}@media(max-width: 639px){.subscription-parent .subscription-tabs .tab:first-child{padding-left:70px}}@media(max-width: 450px){.subscription-parent .subscription-tabs .tab:first-child{padding-top:37px;padding-right:30px;padding-left:50px;z-index:3}.subscription-parent .subscription-tabs .tab:first-child strong:before{top:-16px}.subscription-parent .subscription-tabs .tab:first-child:not(.active){z-index:5}}.subscription-parent .subscription-tabs .tab:first-child>*{position:relative;z-index:2}.subscription-parent .subscription-tabs .tab i{text-wrap:nowrap;white-space:nowrap}@media(max-width: 450px){.subscription-parent .subscription-tabs .tab i{display:none}}.subscription-parent .subscription-tabs .tab.active{background-color:#e8e8e8}.subscription-parent .subscription-tabs .tab.active:after{content:"";background:#e8e8e8 url(gfx/elfi/2024/order-letter/step-2/tab-rectangle.png) no-repeat center;position:absolute;top:0;right:-65px;width:126px;height:109px;z-index:1;pointer-events:none}@media(max-width: 450px){.subscription-parent .subscription-tabs .tab.active:after{background-image:url(gfx/elfi/2024/mobile/order-letter/step-2/tab-rectangle.png);width:63px;height:75px;right:-45px}}.subscription-parent .subscription-tabs .tab.active strong{font-weight:bold;color:#000;padding-bottom:4px}.subscription-parent .subscription-tabs .tab.active strong:before{background:url(gfx/elfi/2024/common/radio-checked-black.png) no-repeat center}.subscription-parent .subscription-tabs .tab.active i{top:-10px}@media(max-width: 450px){.subscription-parent .subscription-tabs .tab.active i{display:block;top:-2px}}.subscription-parent .subscription-tabs .tab:last-child{z-index:4}.subscription-parent .subscription-tabs .tab:last-child.active:after{right:auto;left:-100px;transform:scaleX(-1)}@media(max-width: 450px){.subscription-parent .subscription-tabs .tab:last-child.active:after{left:-28px}}.subscription-parent .subscription-tabs .tab:last-child strong:before{top:2px}.subscription-parent .subscription-tabs .tab .badge-subscription{font-size:13px;line-height:normal;font-weight:normal;display:inline-block;padding:3px 6px;border-radius:4px;background-color:#ecd145;margin-bottom:4px;position:absolute;top:20px;left:105px;z-index:2}@media(max-width: 639px){.subscription-parent .subscription-tabs .tab .badge-subscription{top:13px;left:67px}}@media(max-width: 450px){.subscription-parent .subscription-tabs .tab .badge-subscription{left:47px;top:13px;font-size:12px;line-height:13px;white-space:nowrap}}@media(max-width: 390px){.subscription-parent .subscription-tabs .tab .badge-subscription{font-size:11px;letter-spacing:-0.5px}}.subscription-parent .subscription-tabs .tab .badge-subscription a.tip{position:absolute;top:2px;right:-20px}.subscription-parent .subscription-tabs .tab strong{display:block;font-weight:normal;line-height:22px;color:#494848;position:relative;padding-bottom:3px}@media(max-width: 450px){.subscription-parent .subscription-tabs .tab strong{line-height:20px}}.subscription-parent .subscription-tabs .tab strong:before{content:"";display:inline-block;position:absolute;background:#fff;vertical-align:middle;top:-3px;left:-45px;background:url(gfx/elfi/2024/common/radio-unchecked-white.png) no-repeat center;background-color:rgba(0,0,0,0);border-width:0;border-radius:0;box-shadow:none;width:26px;height:26px;line-height:26px;z-index:2}@media(max-width: 450px){.subscription-parent .subscription-tabs .tab strong:before{left:-38px}}.subscription-parent .subscription-tabs .tab i{font-size:12px;color:#686868;position:relative;top:-8px}.subscription-parent .subscription-tabs .tab input{position:absolute;z-index:-1;opacity:0;height:0;width:0;font-size:0}.subscription-parent .subscription-explanation .sub-title,.subscription-parent .subscription-explanation .sub-addons{color:#3d3d3d}.subscription-parent .subscription-explanation .sub-addons,.subscription-parent .subscription-explanation .sub-text,.subscription-parent .subscription-explanation .sub-payment{font-size:14px;max-width:480px;line-height:16px}.subscription-parent .subscription-explanation .sub-text,.subscription-parent .subscription-explanation .sub-payment{color:#606060}.subscription-parent .subscription-explanation .sub-text strong,.subscription-parent .subscription-explanation .sub-payment strong{color:#3d3d3d}.subscription-parent .subscription-explanation .sub-title{margin-top:35px;font-weight:bold;font-size:16px}.subscription-parent .subscription-explanation .sub-title.sub-on{color:#24741b}@media(max-width: 450px){.subscription-parent .subscription-explanation .sub-title{margin-top:0}}.subscription-parent .subscription-explanation .sub-addons{display:flex;align-items:center;justify-content:space-between;margin:15px 0 20px;max-width:385px}@media(max-width: 450px){.subscription-parent .subscription-explanation .sub-addons{max-width:100%;width:100%;margin-bottom:10px}}.subscription-parent .subscription-explanation .sub-addons.sub-on{background-color:#eafdf7;border-radius:6px;border:2px dotted #24741b;margin:7.5px 0 15px;padding:15px 0}.subscription-parent .subscription-explanation .sub-addons.sub-on .sub-addons-discount:before,.subscription-parent .subscription-explanation .sub-addons.sub-on .sub-addons-delivery:before,.subscription-parent .subscription-explanation .sub-addons.sub-on .sub-addons-cancel:before{background:no-repeat center url(gfx/elfi/2024/common/ico-check-green-15x12.png);background-size:15px auto;left:4px !important}.subscription-parent .subscription-explanation .sub-addons.sub-on .sub-addons-delivery:before,.subscription-parent .subscription-explanation .sub-addons.sub-on .sub-addons-cancel:before{top:8px !important}.subscription-parent .subscription-explanation .sub-addons>div{flex:1;font-weight:bold;padding-left:24px;text-align:center;max-width:120px;font-size:13px;line-height:14px;position:relative}.subscription-parent .subscription-explanation .sub-addons>div:before{content:"";height:26px;width:26px;position:absolute;left:0;top:1px}.subscription-parent .subscription-explanation .sub-addons-discount:before{background:no-repeat center url(gfx/elfi/2024/common/ico-discount-black.png);background-size:22px auto}.subscription-parent .subscription-explanation .sub-addons-delivery:before{background:no-repeat center url(gfx/elfi/2024/common/ico-delivery-black.png);background-size:28px auto}.subscription-parent .subscription-explanation .sub-addons-cancel:before{background:no-repeat center url(gfx/elfi/2024/common/ico-thumb-black.png);background-size:18px auto;top:4px !important}.subscription-parent .subscription-explanation .sub-payment>strong>span{font-weight:normal}.subscription-parent .subscription-explanation .sub-payment .sub-payment-logo{height:32px}.subscription-parent .subscription-explanation .sub-payment .sub-payment-logo:after{content:"";display:inline-block;position:relative;top:10px;margin-left:15px}.subscription-parent .subscription-explanation .sub-payment .sub-payment-logo.type-letter:after{content:url(gfx/elfi/2024/order-letter/step-2/sub-payment.png)}.subscription-parent .subscription-explanation .sub-payment .sub-payment-logo.type-video:after{content:url(gfx/elfi/2024/order-video/popup/payment/subscription.png)}.subscription-parent .subscription-explanation .sub-payment .sub-payment-logo.type-video.cc-pl:after{content:url(gfx/elfi/2024/order-video/popup/payment/pl.png)}.subscription-parent .subscription-explanation .sub-payment .sub-payment-logo.type-video.cc-br:after{content:url(gfx/elfi/2024/order-video/popup/payment/br.png)}.subscription-parent .subscription-explanation .sub-payment .sub-payment-logo.type-video.cc-de:after{content:url(gfx/elfi/2024/order-video/popup/payment/de.png)}.subscription-parent .subscription-explanation .sub-payment .sub-payment-logo.type-video.cc-it:after,.subscription-parent .subscription-explanation .sub-payment .sub-payment-logo.type-video.cc-gb:after,.subscription-parent .subscription-explanation .sub-payment .sub-payment-logo.type-video.cc-us:after{content:url(gfx/elfi/2024/order-video/popup/payment/it_gb_us.png)}.subscription-parent .sub-on,.subscription-parent .sub-off{display:none !important}.subscription-parent.subscription-is-on .sub-on{display:block !important}.subscription-parent.subscription-is-on .sub-on.sub-addons{display:flex !important}.subscription-parent.subscription-is-off .sub-off{display:block !important}.subscription-parent.subscription-is-off .sub-off.sub-off-d-flex{display:flex !important}.fancybox-wrap.fancybox-wrap-elfi-white .fancybox-close{width:48px;height:48px;right:16px}.fancybox-wrap.fancybox-wrap-elfi-white .fancybox-close:after{content:"";width:100%;height:100%;border-radius:100%;background-color:#fff;background-image:url(gfx/elfi/2022/common/ico-close-black-thin_26x26.png);background-repeat:no-repeat;background-position:center;background-size:16px 16px;box-shadow:3px 3px 10px rgba(0,0,0,.15)}.fancybox-wrap.fancybox-wrap-elfi-white .fancybox-close:hover:after,.fancybox-wrap.fancybox-wrap-elfi-white .fancybox-close:focus:after{opacity:.8}#expert-layer.fbx-dialog .title{background:#fff;font-size:50px;padding-top:20px;padding-bottom:20px}@media(max-width: 639px){#expert-layer.fbx-dialog .title{font-size:40px;padding-top:2.5vw;padding-bottom:2.5vw}}@media(max-width: 450px){#expert-layer.fbx-dialog .title{font-size:30px;text-align:left;padding-left:7.5vw;justify-content:flex-start}}#expert-layer.fbx-dialog .text{padding:50px;font-size:21px;line-height:1.5}@media(max-width: 639px){#expert-layer.fbx-dialog .text{font-size:19px;padding:5vw}}@media(max-width: 450px){#expert-layer.fbx-dialog .text{font-size:17px;padding:2.5vw 7.5vw 7.5vw 7.5vw}}#expert-layer.fbx-dialog .text p{margin-bottom:1.5em}#expert-layer.fbx-dialog .text p:before{content:"";margin-right:2em}#expert-layer.fbx-dialog .text p:last-of-type{margin-bottom:0}#expert-layer.fbx-dialog .text p:last-of-type:before{display:none}.fancybox-overlay.fancybox-overlay-elfi-faq-subscription{background:#ecd145}.fancybox-wrap.fancybox-wrap-elfi-faq-subscription .fancybox-inner{padding-top:0}.fancybox-wrap.fancybox-wrap-elfi-faq-subscription .fancybox-close{width:48px;height:48px;right:2vw;top:2vw;position:fixed}.fancybox-wrap.fancybox-wrap-elfi-faq-subscription .fancybox-close:after{content:"";width:100%;height:100%;border-radius:100%;background-color:#fff;background-image:url(gfx/elfi/2022/common/ico-close-black-thin_26x26.png);background-repeat:no-repeat;background-position:center;background-size:16px 16px;box-shadow:3px 3px 10px rgba(0,0,0,.15)}.fancybox-wrap.fancybox-wrap-elfi-faq-subscription .fancybox-close:hover:after,.fancybox-wrap.fancybox-wrap-elfi-faq-subscription .fancybox-close:focus:after{opacity:.8}.fancybox-wrap.fancybox-wrap-elfi-faq-subscription+.fancybox-overlay.fancybox-overlay-fixed{background:#ecd145}#subscription-faq-layer.fbx-dialog{background:#ecd145;color:#2a2a2a}#subscription-faq-layer.fbx-dialog .text{border-radius:10px;background:#ecd145;color:inherit;max-width:1160px;margin-left:auto;margin-right:auto}#subscription-faq-layer.fbx-dialog .text .inner{max-width:990px;display:flex;flex-flow:column;justify-content:center;align-items:stretch;margin-left:auto;margin-right:auto;text-align:center;font-size:21px;line-height:1.2;position:relative;z-index:1;padding-left:15px;padding-right:15px}@media(max-width: 990px){#subscription-faq-layer.fbx-dialog .text .inner{max-width:none}}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner{font-size:18px}}@media(max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner{font-size:16px}}#subscription-faq-layer.fbx-dialog .text .inner-image{margin-top:45px;margin-bottom:15px}#subscription-faq-layer.fbx-dialog .text .inner-image img{width:130px;height:130px}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-image img{width:153px;height:153px}}#subscription-faq-layer.fbx-dialog .text .inner-title{position:relative;font-size:50px;font-weight:bold;font-family:"Fertigo Pro",Times,"Times New Roman",serif;margin-bottom:30px}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-title{font-size:35px}}@media(max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner-title{font-size:30px}}#subscription-faq-layer.fbx-dialog .text .inner-description{max-width:590px;margin-bottom:50px;margin-left:auto;margin-right:auto}#subscription-faq-layer.fbx-dialog .text .inner-cols{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}#subscription-faq-layer.fbx-dialog .text .inner-cols .col{width:140px;margin-left:50px;margin-right:50px;padding-top:65px;margin-bottom:50px}@media(max-width: 500px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col{margin-left:auto;margin-right:auto}}@media(max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col{padding-top:45px}}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-discount{background-repeat:no-repeat;background-position:top center;background-size:48px auto}@media(max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col-discount{background-size:35px auto}}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-discount:not(.lazy-bg),#subscription-faq-layer.fbx-dialog .text .inner-cols .col-discount.lazy-bg.entered{background-image:url(gfx/elfi/2024/home/subscription/ico-discount_71x68.png)}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-shipping{background-repeat:no-repeat;background-position:50% 5%;background-size:57px auto}@media(min-width: 501px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col-shipping{width:190px;margin-left:20px;margin-right:20px}}@media(max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col-shipping{background-size:42px auto}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-shipping .smaller{font-size:85%}}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-shipping:not(.lazy-bg),#subscription-faq-layer.fbx-dialog .text .inner-cols .col-shipping.lazy-bg.entered{background-image:url(gfx/elfi/2024/home/subscription/ico-delivery_85x43.png)}#subscription-faq-layer.fbx-dialog .text .inner .btn-wrapper{width:260px;margin-bottom:60px;display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner .btn-wrapper{width:100%}}#subscription-faq-layer.fbx-dialog .text .inner .btn-wrapper .btn{margin-bottom:20px;width:100%}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner .btn-wrapper .btn{max-width:230px;border-radius:5px}}@media(max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner .btn-wrapper .btn{padding:20px;font-size:15px;border-radius:30px}}#subscription-faq-layer.fbx-dialog .text .inner .btn-wrapper .btn-more{display:block;text-decoration:none;color:#000}#subscription-faq-layer.fbx-dialog .text .inner .btn-wrapper .btn-more:hover,#subscription-faq-layer.fbx-dialog .text .inner .btn-wrapper .btn-more:focus{color:#000}#subscription-faq-layer.fbx-dialog .text .inner .btn-wrapper .btn-more:hover>span,#subscription-faq-layer.fbx-dialog .text .inner .btn-wrapper .btn-more:focus>span{text-decoration:underline}#subscription-faq-layer.fbx-dialog .text .inner .btn-wrapper .btn-more>span{display:inline-block;background:url(gfx/elfi/2023/common/ico-plus-circle-grey_14x14.png) no-repeat center right;padding-right:20px;height:17px;line-height:17px;font-size:19px}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner .btn-wrapper .btn-more>span{font-size:17px}}@media(max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner .btn-wrapper .btn-more>span{font-size:15px;background-image:url(gfx/elfi/2024/mobile/common/ico-plus-circle-grey_26x26.png);background-size:13px 13px}}#subscription-faq-layer.fbx-dialog .text .inner-asterisk{margin-bottom:15px;font-size:15px;opacity:.8}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-asterisk{font-size:14px}}@media(max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner-asterisk{font-size:13px}}#subscription-faq-layer.fbx-dialog .text .inner{max-width:100%}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner{padding-left:0;padding-right:0}}#subscription-faq-layer.fbx-dialog .text .inner-cols-title{font-size:21px;font-weight:bold;margin-top:30px;margin-bottom:60px}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-cols-title{font-size:18px;margin-top:4.5vw;margin-bottom:9vw}}#subscription-faq-layer.fbx-dialog .text .inner-cols .clearfix{flex-basis:100%;flex-shrink:0}@media(min-width: 501px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col{margin-left:60px;margin-right:60px}}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col b{font-weight:normal}}@media(min-width: 501px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col-shipping{margin-left:20px;margin-right:20px}}@media(max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col-shipping .smaller{font-size:85%}}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-bell{background:url(gfx/elfi/2024/home/subscription/ico-bell_70x76.png) no-repeat top center;background-size:45px auto}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col-bell{background-size:35px auto}}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-bell small{font-size:70%;line-height:1.2;display:inline-block;padding-top:5px}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-thumb{background:url(gfx/elfi/2024/home/subscription/ico-thumb_70x74.png) no-repeat top center;background-size:43px auto}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col-thumb{background-size:35px auto}}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-star{background:url(gfx/elfi/2024/home/subscription/ico-star_77x77.png) no-repeat top center;background-size:48px auto}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col-star{background-size:38px auto}}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-pen{background:url(gfx/elfi/2024/home/subscription/ico-pen_73x73.png) no-repeat top center;background-size:45px auto}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col-pen{background-size:36px auto}}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-cols .col-discount{order:1}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-shipping{order:2}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-thumb{order:3}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-bell{order:4}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-star{order:5}#subscription-faq-layer.fbx-dialog .text .inner-cols .col-pen{order:6}}#subscription-faq-layer.fbx-dialog .text .inner-asterisk{margin-top:30px;margin-bottom:30px;opacity:1}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-asterisk{text-align:left;padding-left:10px;padding-right:10px}}#subscription-faq-layer.fbx-dialog .text .inner-faq-title{font-size:36px;font-weight:bold;margin-top:10px;margin-bottom:10px}@media(max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-faq-title{font-size:32px}}@media(max-width: 475px){#subscription-faq-layer.fbx-dialog .text .inner-faq-title{font-size:26px;text-align:left}}@media(max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner-faq-title{font-size:22px;padding-left:10px;padding-right:10px}}#subscription-faq-layer.fbx-dialog .text .inner-faq{margin-bottom:50px}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper{max-width:740px}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-category-title{font-weight:bold;font-size:31px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;color:#e61d2b;margin:50px 0}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element-title{z-index:2;position:relative;display:block;font-size:23px;font-weight:normal}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category a.faq-element-title{text-decoration:none}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category a.faq-element-title:after{content:"";display:none;transform:rotate(360deg);width:0;height:0;border-style:solid;border-width:7px 6px 0 6px;border-color:#e61d2a rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-left:.75em;position:relative;top:-2px}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category a.faq-element-title:focus,#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category a.faq-element-title:hover,#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category a.faq-element-title:active{font-weight:bold}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category a.faq-element-title:focus:after,#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category a.faq-element-title:hover:after,#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category a.faq-element-title:active:after{display:inline-block}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element-text{z-index:1;position:relative;display:none;font-size:21px}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element-text a{color:#e61d2b;text-decoration:none}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element-text a:focus,#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element-text a:hover,#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element-text a:active{text-decoration:underline}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element{line-height:1.5}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open .faq-element-title{font-weight:bold}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open a.faq-element-title{color:#e61d2b}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open a.faq-element-title:after{display:inline-block;transform:rotateX(180deg)}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open .faq-element-text{display:block;padding-bottom:1em}@media(min-width: 451px){#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open-force .faq-element-title{font-weight:bold}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open-force a.faq-element-title{pointer-events:none;color:inherit}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open-force a.faq-element-title:after{display:none}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open-force .faq-element-text{display:block;padding-bottom:1em}}@media(max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-category-title{font-size:20px;color:inherit;margin-top:12.5vw;margin-bottom:6.25vw}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element{line-height:normal}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open .faq-element-title{margin-bottom:.75em}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open a.faq-element-title{color:inherit}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open .faq-element-text{display:block;padding-bottom:3em}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open .faq-element-text p:last-of-type:last-child{margin-bottom:0}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element-title{font-size:14px;margin-bottom:.75em;line-height:normal}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category a.faq-element-title:after{display:none !important}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element-text{font-size:14px}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category:first-child .faq-category-title{margin-top:0}}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper{text-align:left;max-width:1020px}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element{padding:15px 30px 15px 60px;line-height:1.333}@media screen and (max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element{padding:10px 10px 10px 15px}}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element a.faq-element-title{display:flex;justify-content:space-between;align-items:flex-start;font-size:25px;font-weight:bold;text-decoration:none}@media screen and (max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element a.faq-element-title{font-size:21px}}@media screen and (max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element a.faq-element-title{font-size:18px;margin-bottom:0 !important}}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element a.faq-element-title span{display:inline-block;padding-right:.75em}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element a.faq-element-title:focus span,#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element a.faq-element-title:hover span{text-decoration:underline}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element a.faq-element-title:after{content:"›";color:#000;font-weight:bold;display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;transform:rotate(90deg);transform-origin:50% 50%;font-size:30px;border-width:0;background:none;text-decoration:none;margin-left:0;position:relative;top:5px}@media screen and (max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element a.faq-element-title:after{display:inline-block !important}}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open{background:#e5c849;border-radius:10px;margin-bottom:5px;padding-bottom:10px}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open a.faq-element-title{color:inherit;padding-top:15px;padding-bottom:15px}@media screen and (max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open a.faq-element-title{padding-bottom:5px}}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open a.faq-element-title:after{transform:rotate(-90deg);left:-3px}@media screen and (max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open a.faq-element-title:after{display:inline-block !important}}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open .faq-element-text{padding-top:15px;padding-bottom:15px}@media screen and (max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element.open .faq-element-text{padding-top:0}}#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element-text p:last-of-type{margin-bottom:0}@media screen and (max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element-text{font-size:inherit}}@media screen and (max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category .faq-element-text{font-size:inherit}}@media screen and (max-width: 639px){#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category{font-size:19px}}@media screen and (max-width: 450px){#subscription-faq-layer.fbx-dialog .text .inner-faq .faq-wrapper .faq-category{font-size:16px;line-height:1.333}}body.webp #subscription-faq-layer.fbx-dialog .text .inner-cols .col-discount{background-image:url(gfx/elfi/2024/home/subscription/ico-discount_71x68.webp)}body.webp #subscription-faq-layer.fbx-dialog .text .inner-cols .col-shipping{background-image:url(gfx/elfi/2024/home/subscription/ico-delivery_85x43.webp)}body.webp #subscription-faq-layer.fbx-dialog .text .inner-cols .col-bell{background-image:url(gfx/elfi/2024/home/subscription/ico-bell_70x76.webp)}body.webp #subscription-faq-layer.fbx-dialog .text .inner-cols .col-thumb{background-image:url(gfx/elfi/2024/home/subscription/ico-thumb_70x74.webp)}body.webp #subscription-faq-layer.fbx-dialog .text .inner-cols .col-star{background-image:url(gfx/elfi/2024/home/subscription/ico-star_77x77.webp)}body.webp #subscription-faq-layer.fbx-dialog .text .inner-cols .col-pen{background-image:url(gfx/elfi/2024/home/subscription/ico-pen_73x73.webp)}body.webp #main .section-subscription-wrapper .section-subscription .inner-cols .col-discount:not(.lazy-bg),body.webp #main .section-subscription-wrapper .section-subscription .inner-cols .col-discount.lazy-bg.entered{background-image:url(gfx/elfi/2024/home/subscription/ico-discount_71x68.webp)}body.webp #main .section-subscription-wrapper .section-subscription .inner-cols .col-shipping:not(.lazy-bg),body.webp #main .section-subscription-wrapper .section-subscription .inner-cols .col-shipping.lazy-bg.entered{background-image:url(gfx/elfi/2024/home/subscription/ico-delivery_85x43.webp)}body.webp #main .section-subscription-wrapper .section-subscription .inner-cols .col-bell{background-image:url(gfx/elfi/2024/home/subscription/ico-bell_70x76.webp)}body.webp #main .section-subscription-wrapper .section-subscription .inner-cols .col-thumb{background-image:url(gfx/elfi/2024/home/subscription/ico-thumb_70x74.webp)}body.webp #main .section-subscription-wrapper .section-subscription .inner-cols .col-star{background-image:url(gfx/elfi/2024/home/subscription/ico-star_77x77.webp)}body.webp #main .section-subscription-wrapper .section-subscription .inner-cols .col-pen{background-image:url(gfx/elfi/2024/home/subscription/ico-pen_73x73.webp)}body.webp #main .rating-wrapper-alt>span.rating:after{background-image:url(gfx/elfi/2024/common/rating/stars-5.webp)}body.webp #main .fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating:after,body.webp #main .fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating:after,body.webp #main .fancybox-wrap-elfi-only-text .fancybox-inner .product-video-layer.product-video-layer-new .select-order-video div.select-order-video-inner .c-right .video-review>span.rating:after{background-image:url(gfx/elfi/2024/common/rating/stars-5.webp)}body.webp #main .container.section-wideo-od-mikolaja .link .video-controls:not(.lazy-bg) .btn-mute-toggle,body.webp #main .container.section-wideo-od-mikolaja .link .video-controls.lazy-bg.entered .btn-mute-toggle{background-image:url(gfx/elfi/2024/mobile/common/ico-mute_100x100.webp)}body.webp #main .container.section-wideo-od-mikolaja .link .video-controls:not(.lazy-bg) .btn-mute-toggle.muted,body.webp #main .container.section-wideo-od-mikolaja .link .video-controls.lazy-bg.entered .btn-mute-toggle.muted{background-image:url(gfx/elfi/2024/mobile/common/ico-unmute_100x100.webp)}.circle-badges .circle-badge{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}body.language-pl .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-pl .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/pl/2mln-sells.png)}body.language-pl .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-pl .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/pl/500k-followers.png)}body.language-pl .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-pl .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/pl/58mln-yt-views.png)}body.language-pl.webp .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-pl.webp .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/pl/2mln-sells.webp)}body.language-pl.webp .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-pl.webp .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/pl/500k-followers.webp)}body.language-pl.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-pl.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/pl/58mln-yt-views.webp)}body.language-de .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-de .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/de/2mln-sells.png)}body.language-de .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-de .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/de/500k-followers.png)}body.language-de .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-de .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/de/58mln-yt-views.png)}body.language-de.webp .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-de.webp .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/de/2mln-sells.webp)}body.language-de.webp .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-de.webp .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/de/500k-followers.webp)}body.language-de.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-de.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/de/58mln-yt-views.webp)}body.language-it .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-it .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/it/2mln-sells.png)}body.language-it .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-it .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/it/500k-followers.png)}body.language-it .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-it .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/it/58mln-yt-views.png)}body.language-it.webp .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-it.webp .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/it/2mln-sells.webp)}body.language-it.webp .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-it.webp .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/it/500k-followers.webp)}body.language-it.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-it.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/it/58mln-yt-views.webp)}body.language-fr .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-fr .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/fr/2mln-sells.png)}body.language-fr .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-fr .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/fr/500k-followers.png)}body.language-fr .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-fr .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/fr/58mln-yt-views.png)}body.language-fr.webp .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-fr.webp .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/fr/2mln-sells.webp)}body.language-fr.webp .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-fr.webp .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/fr/500k-followers.webp)}body.language-fr.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-fr.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/fr/58mln-yt-views.webp)}body.language-us .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-us .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/us/2mln-sells.png)}body.language-us .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-us .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/us/500k-followers.png)}body.language-us .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-us .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/us/58mln-yt-views.png)}body.language-us.webp .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-us.webp .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/us/2mln-sells.webp)}body.language-us.webp .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-us.webp .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/us/500k-followers.webp)}body.language-us.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-us.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/us/58mln-yt-views.webp)}body.language-gb .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-gb .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/gb/2mln-sells.png)}body.language-gb .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-gb .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/gb/500k-followers.png)}body.language-gb .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-gb .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/gb/58mln-yt-views.png)}body.language-gb.webp .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-gb.webp .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/gb/2mln-sells.webp)}body.language-gb.webp .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-gb.webp .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/gb/500k-followers.webp)}body.language-gb.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-gb.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/gb/58mln-yt-views.webp)}body.language-br .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-br .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/br/2mln-sells.png)}body.language-br .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-br .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/br/500k-followers.png)}body.language-br .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-br .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/br/58mln-yt-views.png)}body.language-br.webp .circle-badges .circle-badge.circle-badge_2mln-sells:not(.lazy-bg),body.language-br.webp .circle-badges .circle-badge.circle-badge_2mln-sells.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/br/2mln-sells.webp)}body.language-br.webp .circle-badges .circle-badge.circle-badge_500k-followers:not(.lazy-bg),body.language-br.webp .circle-badges .circle-badge.circle-badge_500k-followers.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/br/500k-followers.webp)}body.language-br.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views:not(.lazy-bg),body.language-br.webp .circle-badges .circle-badge.circle-badge_58mln-yt-views.lazy-bg.entered{background-image:url(gfx/elfi/2025/common/circle-badge/br/58mln-yt-views.webp)}.placeholder{background-color:#fff}.placeholder:before{content:"";position:absolute;left:-45%;height:100%;width:45%;background-image:linear-gradient(to left, rgba(238, 238, 238, 0.05), rgba(238, 238, 238, 0.3), rgba(238, 238, 238, 0.6), rgba(238, 238, 238, 0.3), rgba(238, 238, 238, 0.05));animation:placeholder_animation 1s infinite;z-index:45}@keyframes placeholder_animation{0%{left:-45%}100%{left:100%}}.monit{position:absolute;opacity:0;pointer-events:none;z-index:-1;visibility:hidden;top:0;left:0;padding:20px 50px 20px 65px;background-color:#fff;border-radius:15px;width:360px;box-shadow:0 0 20px rgba(0,0,0,.25);line-height:normal;transition:opacity .25s}.monit>strong{display:block;color:#282828;font-size:17px;margin-bottom:.5em}.monit>p{margin:0;color:#464646;font-size:16px}.monit>button{border-width:0;background:url(gfx/elfi/2022/common/ico-close-black-thin_12x12.png) no-repeat center;width:24px;height:24px;position:absolute;top:12px;right:15px;cursor:pointer;padding:0;margin:0}.monit.monit-download-on-play,.monit.monit-download-without-phone,.monit.monit-info-ico,.monit.monit-best-on-desktop{background-position:0 0;background-repeat:no-repeat}.monit.monit-download-on-play{background-position:22px 50%;background-image:url(gfx/elfi/2021/common/ico-monit-download_24x27.png)}.monit.monit-download-without-phone{background-position:19px 50%;background-image:url(gfx/elfi/2021/common/ico-monit-nophone_23x25.png)}.monit.monit-info-ico{background-position:28px 50%;background-image:url(gfx/elfi/2022/common/ico-monit-info_11x25.png)}.monit.monit-best-on-desktop{background-position:18px 50%;background-image:url(gfx/elfi/2022/common/magic-wand_33x49.png)}.monit.show{visibility:visible;opacity:1;pointer-events:auto;z-index:100}@media screen and (max-width: 450px){.monit.show{width:86.9565%;left:50%;margin-left:-43.47825%;border-radius:10px}}@media screen and (max-width: 360px){.monit{max-width:100vw}}.page_messages>.monit.monit-download-on-play.show,.page_messages>.monit.monit-best-on-desktop.show{margin-right:0;left:auto;top:auto;right:0;align-self:flex-end;position:relative}@media screen and (max-width: 450px){.page_messages>.monit.monit-download-on-play.show,.page_messages>.monit.monit-best-on-desktop.show{border-radius:10px;position:fixed;width:86.9565%;left:50%;margin-left:-43.47825%;top:100px;transition:top .1s ease-in-out;z-index:1002}}.page_messages>.monit.show+.monit.show{margin-top:1em}body.language-br.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner{display:flex;justify-content:flex-start;align-items:flex-end}body.language-br.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner .img img{margin:0 .75em 0 0}body.language-br.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner .img a{text-decoration:none}body.language-br.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner .img-after{position:relative;bottom:-4px;font-weight:normal;line-height:1}body.language-br.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner .img-after a{text-decoration:none}body.language-br.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner .img-after a:hover,body.language-br.layout-homepage #main .section-fundacja-wrapper .section-fundacja .text .partner .img-after a:focus{text-decoration:underline}body.language-br.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide{max-width:575px}body.language-br.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p{font-size:35px;font-family:"Fertigo Pro",Times,"Times New Roman",serif;font-style:normal;line-height:1.5;margin-top:2em;margin-bottom:2em}@media(max-width: 767px){body.language-br.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p{font-size:30px}}@media(max-width: 499px){body.language-br.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p{font-size:19px}}body.language-br.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p:before,body.language-br.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p:after{font-family:serif;line-height:0}@media(max-width: 499px){body.language-br.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p:before,body.language-br.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p:after{display:block}}@media(max-width: 767px){body.language-br.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p:before{margin-top:10px;margin-bottom:20px}}body.language-br.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p:after{content:"“";font-weight:bold;font-size:72px;position:relative}@media(min-width: 500px){body.language-br.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p:after{display:none}}@media(max-width: 767px){body.language-br.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide .slideshow-slide-inner p:after{font-size:50px;margin-top:30px}}body.language-br.layout-homepage #main .section-testimonials-wrapper .section-testimonials .slideshow-wrapper .slideshow-slides .slideshow-slide[data-idx="0"]{max-width:440px}@media(min-width: 451px){body.language-br.layout-homepage #main>.container.full-width>.mikolaj-bg .intro .form .input>input{font-size:18px}}body.language-br .fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.hidden-mobile{padding-right:15px}body.language-br .fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .select-order-video div.select-order-video-inner .c-right>.btn.btn-order-video-popup-gold-extended{font-size:13px}@media(max-width: 450px){body.language-br .fancybox-wrap-elfi-video-select-wide .fancybox-inner #product-video-layer-12.product-video-layer .select-order-video div.select-order-video-inner .c-left .c-version-select>label[for=version-select-12-gold-extended]{font-size:13px}}@media(max-width: 1200px){body.layout-homepage .container,body.layout-default .container,body.layout-film .container{width:100%}body.content-only .container{width:100%}body.layout-homepage #header,body.layout-default #header{font-size:14px}body.layout-homepage #header #logo,body.layout-default #header #logo{margin-top:15px;margin-left:20px}body.layout-homepage #header #menu,body.layout-default #header #menu{margin-left:10px;font-size:21px}body.layout-homepage #header #menu li,body.layout-default #header #menu li{margin-right:5px}body.layout-homepage #header #menu li a,body.layout-default #header #menu li a{padding-left:15px;padding-right:15px;white-space:nowrap}body.layout-homepage #header #additional .btn-coupons,body.layout-homepage #header #additional .btn-price-list,body.layout-homepage #header #additional .btn-blog,body.layout-homepage #header #additional .btn-review,body.layout-homepage #header #additional #header-btn-account.btn-account,body.layout-homepage #header #additional .btn-basket,body.layout-default #header #additional .btn-coupons,body.layout-default #header #additional .btn-price-list,body.layout-default #header #additional .btn-blog,body.layout-default #header #additional .btn-review,body.layout-default #header #additional #header-btn-account.btn-account,body.layout-default #header #additional .btn-basket{padding-left:7px;padding-right:7px}body.layout-homepage #header #additional .btn-basket,body.layout-default #header #additional .btn-basket{margin-right:10px}body.layout-homepage #header #additional .language .btn-language,body.layout-default #header #additional .language .btn-language{padding-left:10px}body.layout-homepage #header #additional .language .btn-language:after,body.layout-default #header #additional .language .btn-language:after{display:none}body.layout-homepage #header #additional .btn-coupons:after,body.layout-default #header #additional .btn-coupons:after{width:15px;height:15px;top:-0.5rem}}@media(max-width: 1023px){body.layout-homepage #header:not(.header-is-small) #menu,body.layout-default #header:not(.header-is-small) #menu{margin-left:5px;margin-top:15px;font-size:20px;padding-top:0}body.layout-homepage #header:not(.header-is-small) #menu li,body.layout-default #header:not(.header-is-small) #menu li{margin-right:5px}body.layout-homepage #header:not(.header-is-small) #menu li a,body.layout-default #header:not(.header-is-small) #menu li a{padding:8px 8px}body.layout-homepage #header:not(.header-is-small) #additional .btn-coupons,body.layout-homepage #header:not(.header-is-small) #additional .btn-price-list,body.layout-homepage #header:not(.header-is-small) #additional .btn-blog,body.layout-homepage #header:not(.header-is-small) #additional .btn-review,body.layout-homepage #header:not(.header-is-small) #additional #header-btn-account.btn-account,body.layout-homepage #header:not(.header-is-small) #additional .btn-basket,body.layout-homepage #header:not(.header-is-small) #additional .coupon-top-btn-trigger,body.layout-default #header:not(.header-is-small) #additional .btn-coupons,body.layout-default #header:not(.header-is-small) #additional .btn-price-list,body.layout-default #header:not(.header-is-small) #additional .btn-blog,body.layout-default #header:not(.header-is-small) #additional .btn-review,body.layout-default #header:not(.header-is-small) #additional #header-btn-account.btn-account,body.layout-default #header:not(.header-is-small) #additional .btn-basket,body.layout-default #header:not(.header-is-small) #additional .coupon-top-btn-trigger{padding:6px;margin-right:2px}body.layout-homepage #header:not(.header-is-small) #additional .language .btn-language,body.layout-default #header:not(.header-is-small) #additional .language .btn-language{padding-top:6px;padding-bottom:6px;padding-left:6px}body.layout-homepage #header:not(.header-is-small) #additional .language .btn-language:after,body.layout-default #header:not(.header-is-small) #additional .language .btn-language:after{top:12px}body.layout-homepage #header:not(.header-is-small) #additional #header-account-menu>li>a,body.layout-default #header:not(.header-is-small) #additional #header-account-menu>li>a{padding:8px 10px}}@media(max-width: 1023px){#review_widget{display:none}}@media(max-width: 960px){body.content-only .container{width:100%}.page.page-static p img{height:auto}}@media(max-width: 930px){#review_layer,.review_layer{box-sizing:border-box}}@media(max-width: 850px){#review_layer .gray-bg,.review_layer .gray-bg{margin-bottom:25px}}@media(max-width: 767px){body.layout-homepage #header #logo,body.layout-default #header #logo{margin-top:8px}body.layout-homepage #header #menu,body.layout-default #header #menu{margin-top:4px;margin-left:0;padding-top:4px;padding-left:5px}body.layout-homepage #header #menu li,body.layout-default #header #menu li{margin-bottom:0;float:none}body.layout-homepage #header #menu li a,body.layout-default #header #menu li a{padding-top:4px;padding-bottom:4px}body.layout-homepage #header #additional,body.layout-default #header #additional{text-align:right;padding-top:11px}body.layout-homepage #header #additional .btn-coupons,body.layout-homepage #header #additional .btn-price-list,body.layout-homepage #header #additional .btn-blog,body.layout-homepage #header #additional .btn-review,body.layout-homepage #header #additional #header-btn-account.btn-account,body.layout-homepage #header #additional .btn-basket,body.layout-homepage #header #additional .coupon-top-btn-trigger,body.layout-homepage #header #additional .language .btn-language,body.layout-default #header #additional .btn-coupons,body.layout-default #header #additional .btn-price-list,body.layout-default #header #additional .btn-blog,body.layout-default #header #additional .btn-review,body.layout-default #header #additional #header-btn-account.btn-account,body.layout-default #header #additional .btn-basket,body.layout-default #header #additional .coupon-top-btn-trigger,body.layout-default #header #additional .language .btn-language{margin-right:5px;padding:4px 6px;height:34px}body.layout-homepage #header #additional .language .btn-language .language-flag,body.layout-default #header #additional .language .btn-language .language-flag{margin-top:4px}body.layout-homepage #header #additional .language:hover .btn-language:after,body.layout-default #header #additional .language:hover .btn-language:after{top:13px;right:14px}body.layout-homepage #header #additional .language ul.language-list li,body.layout-default #header #additional .language ul.language-list li{text-align:left}body.layout-homepage #header #additional #header-account-menu,body.layout-default #header #additional #header-account-menu{top:42px;text-align:left}}@media(max-width: 767px)and (min-width: 640px){body.layout-homepage #header:not(.is-small) #menu,body.layout-default #header:not(.is-small) #menu{display:flex;justify-content:center;flex-flow:column nowrap;height:82px;margin-top:0}body.layout-homepage #header:not(.is-small) #additional,body.layout-default #header:not(.is-small) #additional{align-items:flex-start}body.layout-homepage #header:not(.is-small) #additional .btn-coupons,body.layout-homepage #header:not(.is-small) #additional .btn-price-list,body.layout-homepage #header:not(.is-small) #additional .btn-blog,body.layout-homepage #header:not(.is-small) #additional .btn-review,body.layout-homepage #header:not(.is-small) #additional #header-btn-account.btn-account,body.layout-homepage #header:not(.is-small) #additional .btn-basket,body.layout-homepage #header:not(.is-small) #additional .coupon-top-btn-trigger,body.layout-homepage #header:not(.is-small) #additional .language .btn-language,body.layout-default #header:not(.is-small) #additional .btn-coupons,body.layout-default #header:not(.is-small) #additional .btn-price-list,body.layout-default #header:not(.is-small) #additional .btn-blog,body.layout-default #header:not(.is-small) #additional .btn-review,body.layout-default #header:not(.is-small) #additional #header-btn-account.btn-account,body.layout-default #header:not(.is-small) #additional .btn-basket,body.layout-default #header:not(.is-small) #additional .coupon-top-btn-trigger,body.layout-default #header:not(.is-small) #additional .language .btn-language{height:auto;line-height:24px}body.layout-homepage #header:not(.is-small) #additional .language .btn-language,body.layout-default #header:not(.is-small) #additional .language .btn-language{line-height:normal}}@media(max-width: 639px){body.layout-homepage #header,body.layout-homepage #header:not(.header-is-small),body.layout-default #header,body.layout-default #header:not(.header-is-small){position:fixed;top:0;right:0;left:0;background:none;display:flex;justify-content:flex-start;align-items:flex-start;z-index:1102;flex-wrap:wrap;flex-direction:column}body.layout-homepage #header .bg,body.layout-homepage #header:not(.header-is-small) .bg,body.layout-default #header .bg,body.layout-default #header:not(.header-is-small) .bg{overflow:hidden;position:fixed;top:0;right:0;left:0;z-index:0;pointer-events:none;transition:top linear .1s}body.layout-homepage #header .bg.visible-pre-mobile,body.layout-homepage #header:not(.header-is-small) .bg.visible-pre-mobile,body.layout-default #header .bg.visible-pre-mobile,body.layout-default #header:not(.header-is-small) .bg.visible-pre-mobile{position:absolute}body.layout-homepage #header .bg:before,body.layout-homepage #header:not(.header-is-small) .bg:before,body.layout-default #header .bg:before,body.layout-default #header:not(.header-is-small) .bg:before{position:absolute;content:"";display:block;z-index:1;transition:transform ease-in-out 1s;top:0;left:0;width:100vw;height:19.94vw;border-radius:0;box-shadow:none;background:url(gfx/elfi/2020/mobile/header/bg.png) no-repeat center bottom rgba(0,0,0,0);background-size:contain}body.layout-homepage #header .bg:after,body.layout-homepage #header:not(.header-is-small) .bg:after,body.layout-default #header .bg:after,body.layout-default #header:not(.header-is-small) .bg:after{position:absolute;content:"";display:block;background:#e61d2b;border-radius:0 0 100% 100%;opacity:0;box-shadow:0 0 2.5vw rgba(0,0,0,.2);z-index:2;transform:scaleY(1);top:-505vw;left:-143vw;width:384vw;height:525vw}body.layout-homepage #header>.container,body.layout-homepage #header:not(.header-is-small)>.container,body.layout-default #header>.container,body.layout-default #header:not(.header-is-small)>.container{align-items:stretch;overflow:hidden}body.layout-homepage #header>.container>.container,body.layout-homepage #header:not(.header-is-small)>.container>.container,body.layout-default #header>.container>.container,body.layout-default #header:not(.header-is-small)>.container>.container{display:flex;flex-flow:wrap row;justify-content:space-between;background:rgba(0,0,0,0);text-align:center;position:relative;top:0;right:0;left:0;align-items:center;z-index:2;height:100%}body.layout-homepage #header #logo,body.layout-homepage #header #menu-toggle,body.layout-homepage #header #additional,body.layout-homepage #header:not(.header-is-small) #logo,body.layout-homepage #header:not(.header-is-small) #menu-toggle,body.layout-homepage #header:not(.header-is-small) #additional,body.layout-default #header #logo,body.layout-default #header #menu-toggle,body.layout-default #header #additional,body.layout-default #header:not(.header-is-small) #logo,body.layout-default #header:not(.header-is-small) #menu-toggle,body.layout-default #header:not(.header-is-small) #additional{z-index:101;float:none;position:relative;margin:0 auto !important;flex:1;flex-wrap:nowrap;max-width:100%;height:auto;box-sizing:border-box;padding:3vw 0 6vw 0;display:flex;align-items:flex-end;justify-content:flex-start;align-self:flex-start}body.layout-homepage #header #additional,body.layout-homepage #header:not(.header-is-small) #additional,body.layout-default #header #additional,body.layout-default #header:not(.header-is-small) #additional{padding-right:7vw;padding-left:7vw}body.layout-homepage #header #additional #header-account-menu,body.layout-homepage #header:not(.header-is-small) #additional #header-account-menu,body.layout-default #header #additional #header-account-menu,body.layout-default #header:not(.header-is-small) #additional #header-account-menu{display:none}body.layout-homepage #header #logo,body.layout-homepage #header:not(.header-is-small) #logo,body.layout-default #header #logo,body.layout-default #header:not(.header-is-small) #logo{order:2;justify-content:center;flex-basis:11.91vw;flex-grow:0;flex-shrink:1;min-width:8.53vw;padding-top:0;padding-bottom:4vw;display:flex;align-items:flex-end;align-self:stretch;margin-left:auto !important;margin-right:auto !important;max-height:24.25vw}body.layout-homepage #header #logo a,body.layout-homepage #header:not(.header-is-small) #logo a,body.layout-default #header #logo a,body.layout-default #header:not(.header-is-small) #logo a{background-size:contain;background-position:center;background-repeat:no-repeat;width:11.91vw;height:11.91vw;background-image:url(gfx/elfi/2022/mobile/common/logo_65x91.png);max-height:50px}body.layout-homepage #header #menu-toggle,body.layout-homepage #header:not(.header-is-small) #menu-toggle,body.layout-default #header #menu-toggle,body.layout-default #header:not(.header-is-small) #menu-toggle{padding-left:7vw;order:1;padding-right:7vw;flex-basis:0;flex-grow:0;margin-left:0 !important;margin-right:auto !important}body.layout-homepage #header #menu-toggle button,body.layout-homepage #header:not(.header-is-small) #menu-toggle button,body.layout-default #header #menu-toggle button,body.layout-default #header:not(.header-is-small) #menu-toggle button{width:12vw;height:12vw;max-width:48px;max-height:48px;position:relative;transform:rotate(0deg);cursor:pointer;border-width:0;padding:0;outline:none;box-sizing:border-box;white-space:nowrap;border-radius:100%;margin:0;box-shadow:2px 2px 10px rgba(0,0,0,.125);background-color:#fff;background-size:15px 9.5px;background-position:center;background-repeat:no-repeat;background-image:url(gfx/elfi/2022/mobile/menu/ico-menu_28x19.png)}body.layout-homepage #header #menu-toggle button>span,body.layout-homepage #header:not(.header-is-small) #menu-toggle button>span,body.layout-default #header #menu-toggle button>span,body.layout-default #header:not(.header-is-small) #menu-toggle button>span{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;z-index:1;opacity:0;background-color:#fff;background-size:13px 13px;background-position:center;background-repeat:no-repeat;background-image:url(gfx/elfi/2022/mobile/menu/ico-close_26x26.png)}body.layout-homepage #header #menu-toggle button>b,body.layout-homepage #header:not(.header-is-small) #menu-toggle button>b,body.layout-default #header #menu-toggle button>b,body.layout-default #header:not(.header-is-small) #menu-toggle button>b{display:block;text-indent:0;position:absolute;top:100%;text-align:center;font-size:10px;color:#fff;font-weight:normal;width:200%;left:-50%;padding-top:6px;line-height:1}body.layout-homepage #header #menu-toggle.disabled,body.layout-homepage #header:not(.header-is-small) #menu-toggle.disabled,body.layout-default #header #menu-toggle.disabled,body.layout-default #header:not(.header-is-small) #menu-toggle.disabled{display:block;opacity:0;pointer-events:none;cursor:default}body.layout-homepage #header #menu li a,body.layout-homepage #header #additional>a,body.layout-homepage #header:not(.header-is-small) #menu li a,body.layout-homepage #header:not(.header-is-small) #additional>a,body.layout-default #header #menu li a,body.layout-default #header #additional>a,body.layout-default #header:not(.header-is-small) #menu li a,body.layout-default #header:not(.header-is-small) #additional>a{max-height:none}body.layout-homepage #header #additional,body.layout-homepage #header:not(.header-is-small) #additional,body.layout-default #header #additional,body.layout-default #header:not(.header-is-small) #additional{order:3;justify-content:flex-end;align-items:flex-start;flex-grow:0;margin-right:0 !important}body.layout-homepage #header #additional .btn-coupons,body.layout-homepage #header #additional .btn-price-list,body.layout-homepage #header #additional .btn-blog,body.layout-homepage #header #additional .btn-review,body.layout-homepage #header #additional #header-btn-account.btn-account,body.layout-homepage #header #additional .btn-basket .val span,body.layout-homepage #header #additional i,body.layout-homepage #header:not(.header-is-small) #additional .btn-coupons,body.layout-homepage #header:not(.header-is-small) #additional .btn-price-list,body.layout-homepage #header:not(.header-is-small) #additional .btn-blog,body.layout-homepage #header:not(.header-is-small) #additional .btn-review,body.layout-homepage #header:not(.header-is-small) #additional #header-btn-account.btn-account,body.layout-homepage #header:not(.header-is-small) #additional .btn-basket .val span,body.layout-homepage #header:not(.header-is-small) #additional i,body.layout-default #header #additional .btn-coupons,body.layout-default #header #additional .btn-price-list,body.layout-default #header #additional .btn-blog,body.layout-default #header #additional .btn-review,body.layout-default #header #additional #header-btn-account.btn-account,body.layout-default #header #additional .btn-basket .val span,body.layout-default #header #additional i,body.layout-default #header:not(.header-is-small) #additional .btn-coupons,body.layout-default #header:not(.header-is-small) #additional .btn-price-list,body.layout-default #header:not(.header-is-small) #additional .btn-blog,body.layout-default #header:not(.header-is-small) #additional .btn-review,body.layout-default #header:not(.header-is-small) #additional #header-btn-account.btn-account,body.layout-default #header:not(.header-is-small) #additional .btn-basket .val span,body.layout-default #header:not(.header-is-small) #additional i{display:none}body.layout-homepage #header #additional .btn-basket,body.layout-homepage #header:not(.header-is-small) #additional .btn-basket,body.layout-default #header #additional .btn-basket,body.layout-default #header:not(.header-is-small) #additional .btn-basket{border-width:0;border-radius:100%;width:12vw;height:12vw;max-width:48px;max-height:48px;padding:0;display:flex;align-items:center;justify-content:center;background-color:#fff;position:relative;margin:0;box-shadow:2px 2px 10px rgba(0,0,0,.125)}body.layout-homepage #header #additional .btn-basket span.val,body.layout-homepage #header:not(.header-is-small) #additional .btn-basket span.val,body.layout-default #header #additional .btn-basket span.val,body.layout-default #header:not(.header-is-small) #additional .btn-basket span.val{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(gfx/elfi/2022/mobile/menu/ico-cart_38x30.png);background-size:19px 15px;background-repeat:no-repeat;background-position:center;width:100%;height:100%;padding-right:0}body.layout-homepage #header #additional .btn-basket b,body.layout-homepage #header:not(.header-is-small) #additional .btn-basket b,body.layout-default #header #additional .btn-basket b,body.layout-default #header:not(.header-is-small) #additional .btn-basket b{background:#e61d2b;font-size:12px;font-weight:bold;border-radius:100%;width:4vw;height:4vw;line-height:4vw;left:auto;right:-1.5vw;top:-0.5vw}body.layout-homepage #header #additional .btn-basket b.is-9p,body.layout-homepage #header:not(.header-is-small) #additional .btn-basket b.is-9p,body.layout-default #header #additional .btn-basket b.is-9p,body.layout-default #header:not(.header-is-small) #additional .btn-basket b.is-9p{font-size:10px}body.layout-homepage #header #additional .btn-basket .label,body.layout-homepage #header:not(.header-is-small) #additional .btn-basket .label,body.layout-default #header #additional .btn-basket .label,body.layout-default #header:not(.header-is-small) #additional .btn-basket .label{position:absolute;top:100%;left:0;width:100%;display:block;text-align:center;font-size:10px;color:#fff;font-weight:normal;padding-top:6px;line-height:1;overflow:visible}body.layout-homepage #header #additional .btn-basket .label>span,body.layout-homepage #header:not(.header-is-small) #additional .btn-basket .label>span,body.layout-default #header #additional .btn-basket .label>span,body.layout-default #header:not(.header-is-small) #additional .btn-basket .label>span{position:relative;top:0;width:200%;left:-50%;display:block;text-align:center;overflow:hidden}body.layout-homepage #header #additional .coupon-top-btn-trigger,body.layout-homepage #header:not(.header-is-small) #additional .coupon-top-btn-trigger,body.layout-default #header #additional .coupon-top-btn-trigger,body.layout-default #header:not(.header-is-small) #additional .coupon-top-btn-trigger{position:absolute;margin-top:1vw;margin-right:0;width:34px;height:34px;display:flex;justify-content:center;align-items:center;padding:0;right:0;bottom:0}body.layout-homepage #header #additional .coupon-top-btn-trigger img,body.layout-homepage #header:not(.header-is-small) #additional .coupon-top-btn-trigger img,body.layout-default #header #additional .coupon-top-btn-trigger img,body.layout-default #header:not(.header-is-small) #additional .coupon-top-btn-trigger img{position:relative;z-index:2}body.layout-homepage #header #additional .coupon-top-btn-trigger:focus:after,body.layout-homepage #header #additional .coupon-top-btn-trigger:active:after,body.layout-homepage #header #additional .coupon-top-btn-trigger:hover:after,body.layout-homepage #header:not(.header-is-small) #additional .coupon-top-btn-trigger:focus:after,body.layout-homepage #header:not(.header-is-small) #additional .coupon-top-btn-trigger:active:after,body.layout-homepage #header:not(.header-is-small) #additional .coupon-top-btn-trigger:hover:after,body.layout-default #header #additional .coupon-top-btn-trigger:focus:after,body.layout-default #header #additional .coupon-top-btn-trigger:active:after,body.layout-default #header #additional .coupon-top-btn-trigger:hover:after,body.layout-default #header:not(.header-is-small) #additional .coupon-top-btn-trigger:focus:after,body.layout-default #header:not(.header-is-small) #additional .coupon-top-btn-trigger:active:after,body.layout-default #header:not(.header-is-small) #additional .coupon-top-btn-trigger:hover:after{content:"";position:absolute;z-index:1;background-color:#e6e6e6;top:0;right:0;bottom:0;left:0;border-radius:100%}body.layout-homepage #header #additional .btn.header-btn-order,body.layout-homepage #header:not(.header-is-small) #additional .btn.header-btn-order,body.layout-default #header #additional .btn.header-btn-order,body.layout-default #header:not(.header-is-small) #additional .btn.header-btn-order{padding:2.5vw 2vw 2.5vw 2vw;line-height:normal;height:auto;margin-right:5vw;font-size:14px;min-width:22vw;border-radius:50px;align-self:center}body.layout-homepage #header #menu,body.layout-homepage #header:not(.header-is-small) #menu,body.layout-default #header #menu,body.layout-default #header:not(.header-is-small) #menu{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-self:stretch;flex:1 0 100%;flex-basis:100%;height:100%;order:5;pointer-events:none;transform-origin:0 0;opacity:0;transform:scaleY(0);position:absolute;text-align:left;top:0;left:0;font-size:1.2em;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;padding:7.5vw 0;margin:0;width:100%;background:#e61d2b;background:rgba(0,0,0,0);z-index:100;text-transform:none}body.layout-homepage #header #menu>ul>li,body.layout-homepage #header #menu>li,body.layout-homepage #header:not(.header-is-small) #menu>ul>li,body.layout-homepage #header:not(.header-is-small) #menu>li,body.layout-default #header #menu>ul>li,body.layout-default #header #menu>li,body.layout-default #header:not(.header-is-small) #menu>ul>li,body.layout-default #header:not(.header-is-small) #menu>li{position:relative;z-index:20;display:block;padding:0;margin:0 0;opacity:0;transform:translateX(-10vw)}body.layout-homepage #header #menu>ul>li a,body.layout-homepage #header #menu>ul>li .a,body.layout-homepage #header #menu>li a,body.layout-homepage #header #menu>li .a,body.layout-homepage #header:not(.header-is-small) #menu>ul>li a,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .a,body.layout-homepage #header:not(.header-is-small) #menu>li a,body.layout-homepage #header:not(.header-is-small) #menu>li .a,body.layout-default #header #menu>ul>li a,body.layout-default #header #menu>ul>li .a,body.layout-default #header #menu>li a,body.layout-default #header #menu>li .a,body.layout-default #header:not(.header-is-small) #menu>ul>li a,body.layout-default #header:not(.header-is-small) #menu>ul>li .a,body.layout-default #header:not(.header-is-small) #menu>li a,body.layout-default #header:not(.header-is-small) #menu>li .a{color:#fff;padding:1em 7.5vw;display:block;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;margin:0;font-size:1em;font-family:Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-weight:normal}body.layout-homepage #header #menu>ul>li a:focus,body.layout-homepage #header #menu>ul>li a:hover,body.layout-homepage #header #menu>ul>li .a:focus,body.layout-homepage #header #menu>ul>li .a:hover,body.layout-homepage #header #menu>li a:focus,body.layout-homepage #header #menu>li a:hover,body.layout-homepage #header #menu>li .a:focus,body.layout-homepage #header #menu>li .a:hover,body.layout-homepage #header:not(.header-is-small) #menu>ul>li a:focus,body.layout-homepage #header:not(.header-is-small) #menu>ul>li a:hover,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .a:focus,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .a:hover,body.layout-homepage #header:not(.header-is-small) #menu>li a:focus,body.layout-homepage #header:not(.header-is-small) #menu>li a:hover,body.layout-homepage #header:not(.header-is-small) #menu>li .a:focus,body.layout-homepage #header:not(.header-is-small) #menu>li .a:hover,body.layout-default #header #menu>ul>li a:focus,body.layout-default #header #menu>ul>li a:hover,body.layout-default #header #menu>ul>li .a:focus,body.layout-default #header #menu>ul>li .a:hover,body.layout-default #header #menu>li a:focus,body.layout-default #header #menu>li a:hover,body.layout-default #header #menu>li .a:focus,body.layout-default #header #menu>li .a:hover,body.layout-default #header:not(.header-is-small) #menu>ul>li a:focus,body.layout-default #header:not(.header-is-small) #menu>ul>li a:hover,body.layout-default #header:not(.header-is-small) #menu>ul>li .a:focus,body.layout-default #header:not(.header-is-small) #menu>ul>li .a:hover,body.layout-default #header:not(.header-is-small) #menu>li a:focus,body.layout-default #header:not(.header-is-small) #menu>li a:hover,body.layout-default #header:not(.header-is-small) #menu>li .a:focus,body.layout-default #header:not(.header-is-small) #menu>li .a:hover{color:#fff;border-radius:0}body.layout-homepage #header #menu>ul>li a.disabled,body.layout-homepage #header #menu>ul>li .a.disabled,body.layout-homepage #header #menu>li a.disabled,body.layout-homepage #header #menu>li .a.disabled,body.layout-homepage #header:not(.header-is-small) #menu>ul>li a.disabled,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .a.disabled,body.layout-homepage #header:not(.header-is-small) #menu>li a.disabled,body.layout-homepage #header:not(.header-is-small) #menu>li .a.disabled,body.layout-default #header #menu>ul>li a.disabled,body.layout-default #header #menu>ul>li .a.disabled,body.layout-default #header #menu>li a.disabled,body.layout-default #header #menu>li .a.disabled,body.layout-default #header:not(.header-is-small) #menu>ul>li a.disabled,body.layout-default #header:not(.header-is-small) #menu>ul>li .a.disabled,body.layout-default #header:not(.header-is-small) #menu>li a.disabled,body.layout-default #header:not(.header-is-small) #menu>li .a.disabled{color:rgba(255,255,255,.5)}body.layout-homepage #header #menu>ul>li a[data-badge]:before,body.layout-homepage #header #menu>ul>li .a[data-badge]:before,body.layout-homepage #header #menu>li a[data-badge]:before,body.layout-homepage #header #menu>li .a[data-badge]:before,body.layout-homepage #header:not(.header-is-small) #menu>ul>li a[data-badge]:before,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .a[data-badge]:before,body.layout-homepage #header:not(.header-is-small) #menu>li a[data-badge]:before,body.layout-homepage #header:not(.header-is-small) #menu>li .a[data-badge]:before,body.layout-default #header #menu>ul>li a[data-badge]:before,body.layout-default #header #menu>ul>li .a[data-badge]:before,body.layout-default #header #menu>li a[data-badge]:before,body.layout-default #header #menu>li .a[data-badge]:before,body.layout-default #header:not(.header-is-small) #menu>ul>li a[data-badge]:before,body.layout-default #header:not(.header-is-small) #menu>ul>li .a[data-badge]:before,body.layout-default #header:not(.header-is-small) #menu>li a[data-badge]:before,body.layout-default #header:not(.header-is-small) #menu>li .a[data-badge]:before{display:block;width:100%;text-align:center;left:0}body.layout-homepage #header #menu>ul>li b,body.layout-homepage #header #menu>ul>li strong,body.layout-homepage #header #menu>li b,body.layout-homepage #header #menu>li strong,body.layout-homepage #header:not(.header-is-small) #menu>ul>li b,body.layout-homepage #header:not(.header-is-small) #menu>ul>li strong,body.layout-homepage #header:not(.header-is-small) #menu>li b,body.layout-homepage #header:not(.header-is-small) #menu>li strong,body.layout-default #header #menu>ul>li b,body.layout-default #header #menu>ul>li strong,body.layout-default #header #menu>li b,body.layout-default #header #menu>li strong,body.layout-default #header:not(.header-is-small) #menu>ul>li b,body.layout-default #header:not(.header-is-small) #menu>ul>li strong,body.layout-default #header:not(.header-is-small) #menu>li b,body.layout-default #header:not(.header-is-small) #menu>li strong{font-weight:normal}body.layout-homepage #header #menu>ul>li .language,body.layout-homepage #header #menu>li .language,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language,body.layout-homepage #header:not(.header-is-small) #menu>li .language,body.layout-default #header #menu>ul>li .language,body.layout-default #header #menu>li .language,body.layout-default #header:not(.header-is-small) #menu>ul>li .language,body.layout-default #header:not(.header-is-small) #menu>li .language{float:none}body.layout-homepage #header #menu>ul>li .language .btn-language em,body.layout-homepage #header #menu>li .language .btn-language em,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .btn-language em,body.layout-homepage #header:not(.header-is-small) #menu>li .language .btn-language em,body.layout-default #header #menu>ul>li .language .btn-language em,body.layout-default #header #menu>li .language .btn-language em,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .btn-language em,body.layout-default #header:not(.header-is-small) #menu>li .language .btn-language em{display:block;font-style:normal;position:relative}body.layout-homepage #header #menu>ul>li .language .btn-language em:before,body.layout-homepage #header #menu>ul>li .language .btn-language em:after,body.layout-homepage #header #menu>li .language .btn-language em:before,body.layout-homepage #header #menu>li .language .btn-language em:after,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .btn-language em:before,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .btn-language em:after,body.layout-homepage #header:not(.header-is-small) #menu>li .language .btn-language em:before,body.layout-homepage #header:not(.header-is-small) #menu>li .language .btn-language em:after,body.layout-default #header #menu>ul>li .language .btn-language em:before,body.layout-default #header #menu>ul>li .language .btn-language em:after,body.layout-default #header #menu>li .language .btn-language em:before,body.layout-default #header #menu>li .language .btn-language em:after,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .btn-language em:before,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .btn-language em:after,body.layout-default #header:not(.header-is-small) #menu>li .language .btn-language em:before,body.layout-default #header:not(.header-is-small) #menu>li .language .btn-language em:after{opacity:1;content:"";position:absolute;background:#fff !important;border-radius:2px;top:11px;right:0;transform:scaleY(1) rotate(0)}body.layout-homepage #header #menu>ul>li .language .btn-language em:before,body.layout-homepage #header #menu>li .language .btn-language em:before,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .btn-language em:before,body.layout-homepage #header:not(.header-is-small) #menu>li .language .btn-language em:before,body.layout-default #header #menu>ul>li .language .btn-language em:before,body.layout-default #header #menu>li .language .btn-language em:before,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .btn-language em:before,body.layout-default #header:not(.header-is-small) #menu>li .language .btn-language em:before{width:12px;height:2px}body.layout-homepage #header #menu>ul>li .language .btn-language em:after,body.layout-homepage #header #menu>li .language .btn-language em:after,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .btn-language em:after,body.layout-homepage #header:not(.header-is-small) #menu>li .language .btn-language em:after,body.layout-default #header #menu>ul>li .language .btn-language em:after,body.layout-default #header #menu>li .language .btn-language em:after,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .btn-language em:after,body.layout-default #header:not(.header-is-small) #menu>li .language .btn-language em:after{width:2px;height:12px;margin-right:5px;margin-top:-5px;transform:scaleY(1) rotate(0)}body.layout-homepage #header #menu>ul>li .language .btn-language em>i,body.layout-homepage #header #menu>li .language .btn-language em>i,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .btn-language em>i,body.layout-homepage #header:not(.header-is-small) #menu>li .language .btn-language em>i,body.layout-default #header #menu>ul>li .language .btn-language em>i,body.layout-default #header #menu>li .language .btn-language em>i,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .btn-language em>i,body.layout-default #header:not(.header-is-small) #menu>li .language .btn-language em>i{font-style:normal}body.layout-homepage #header #menu>ul>li .language .btn-language em>span.language-flag,body.layout-homepage #header #menu>li .language .btn-language em>span.language-flag,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .btn-language em>span.language-flag,body.layout-homepage #header:not(.header-is-small) #menu>li .language .btn-language em>span.language-flag,body.layout-default #header #menu>ul>li .language .btn-language em>span.language-flag,body.layout-default #header #menu>li .language .btn-language em>span.language-flag,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .btn-language em>span.language-flag,body.layout-default #header:not(.header-is-small) #menu>li .language .btn-language em>span.language-flag{margin-left:4vw;margin-right:4vw;position:relative;top:3px}body.layout-homepage #header #menu>ul>li .language .btn-language em>strong,body.layout-homepage #header #menu>li .language .btn-language em>strong,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .btn-language em>strong,body.layout-homepage #header:not(.header-is-small) #menu>li .language .btn-language em>strong,body.layout-default #header #menu>ul>li .language .btn-language em>strong,body.layout-default #header #menu>li .language .btn-language em>strong,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .btn-language em>strong,body.layout-default #header:not(.header-is-small) #menu>li .language .btn-language em>strong{display:inline-block;opacity:0}body.layout-homepage #header #menu>ul>li .language .language-list,body.layout-homepage #header #menu>li .language .language-list,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .language-list,body.layout-homepage #header:not(.header-is-small) #menu>li .language .language-list,body.layout-default #header #menu>ul>li .language .language-list,body.layout-default #header #menu>li .language .language-list,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .language-list,body.layout-default #header:not(.header-is-small) #menu>li .language .language-list{display:block !important;position:static;background:none;color:#fff;width:100%;border-radius:0;box-shadow:none;padding:0;margin:0;max-height:0}body.layout-homepage #header #menu>ul>li .language .language-list>li,body.layout-homepage #header #menu>li .language .language-list>li,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .language-list>li,body.layout-homepage #header:not(.header-is-small) #menu>li .language .language-list>li,body.layout-default #header #menu>ul>li .language .language-list>li,body.layout-default #header #menu>li .language .language-list>li,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .language-list>li,body.layout-default #header:not(.header-is-small) #menu>li .language .language-list>li{pointer-events:none;opacity:0;transform:translateX(-1em)}body.layout-homepage #header #menu>ul>li .language .language-list>li:focus,body.layout-homepage #header #menu>ul>li .language .language-list>li:hover,body.layout-homepage #header #menu>li .language .language-list>li:focus,body.layout-homepage #header #menu>li .language .language-list>li:hover,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .language-list>li:focus,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .language-list>li:hover,body.layout-homepage #header:not(.header-is-small) #menu>li .language .language-list>li:focus,body.layout-homepage #header:not(.header-is-small) #menu>li .language .language-list>li:hover,body.layout-default #header #menu>ul>li .language .language-list>li:focus,body.layout-default #header #menu>ul>li .language .language-list>li:hover,body.layout-default #header #menu>li .language .language-list>li:focus,body.layout-default #header #menu>li .language .language-list>li:hover,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .language-list>li:focus,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .language-list>li:hover,body.layout-default #header:not(.header-is-small) #menu>li .language .language-list>li:focus,body.layout-default #header:not(.header-is-small) #menu>li .language .language-list>li:hover{background:none}body.layout-homepage #header #menu>ul>li .language .language-list>li a em,body.layout-homepage #header #menu>li .language .language-list>li a em,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .language-list>li a em,body.layout-homepage #header:not(.header-is-small) #menu>li .language .language-list>li a em,body.layout-default #header #menu>ul>li .language .language-list>li a em,body.layout-default #header #menu>li .language .language-list>li a em,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .language-list>li a em,body.layout-default #header:not(.header-is-small) #menu>li .language .language-list>li a em{font-style:normal}body.layout-homepage #header #menu>ul>li .language .language-list>li a em>i,body.layout-homepage #header #menu>li .language .language-list>li a em>i,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .language-list>li a em>i,body.layout-homepage #header:not(.header-is-small) #menu>li .language .language-list>li a em>i,body.layout-default #header #menu>ul>li .language .language-list>li a em>i,body.layout-default #header #menu>li .language .language-list>li a em>i,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .language-list>li a em>i,body.layout-default #header:not(.header-is-small) #menu>li .language .language-list>li a em>i{font-style:normal;opacity:0;visibility:hidden}body.layout-homepage #header #menu>ul>li .language .language-list>li a em>span.language-flag,body.layout-homepage #header #menu>li .language .language-list>li a em>span.language-flag,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .language-list>li a em>span.language-flag,body.layout-homepage #header:not(.header-is-small) #menu>li .language .language-list>li a em>span.language-flag,body.layout-default #header #menu>ul>li .language .language-list>li a em>span.language-flag,body.layout-default #header #menu>li .language .language-list>li a em>span.language-flag,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .language-list>li a em>span.language-flag,body.layout-default #header:not(.header-is-small) #menu>li .language .language-list>li a em>span.language-flag{margin-left:4vw;margin-right:4vw;position:relative;top:0}body.layout-homepage #header #menu>ul>li .language .language-list>li a em>strong,body.layout-homepage #header #menu>li .language .language-list>li a em>strong,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .language-list>li a em>strong,body.layout-homepage #header:not(.header-is-small) #menu>li .language .language-list>li a em>strong,body.layout-default #header #menu>ul>li .language .language-list>li a em>strong,body.layout-default #header #menu>li .language .language-list>li a em>strong,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .language-list>li a em>strong,body.layout-default #header:not(.header-is-small) #menu>li .language .language-list>li a em>strong{display:inline-block}body.layout-homepage #header #menu>ul>li .language .language-list>li a:focus,body.layout-homepage #header #menu>ul>li .language .language-list>li a:hover,body.layout-homepage #header #menu>li .language .language-list>li a:focus,body.layout-homepage #header #menu>li .language .language-list>li a:hover,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .language-list>li a:focus,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language .language-list>li a:hover,body.layout-homepage #header:not(.header-is-small) #menu>li .language .language-list>li a:focus,body.layout-homepage #header:not(.header-is-small) #menu>li .language .language-list>li a:hover,body.layout-default #header #menu>ul>li .language .language-list>li a:focus,body.layout-default #header #menu>ul>li .language .language-list>li a:hover,body.layout-default #header #menu>li .language .language-list>li a:focus,body.layout-default #header #menu>li .language .language-list>li a:hover,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .language-list>li a:focus,body.layout-default #header:not(.header-is-small) #menu>ul>li .language .language-list>li a:hover,body.layout-default #header:not(.header-is-small) #menu>li .language .language-list>li a:focus,body.layout-default #header:not(.header-is-small) #menu>li .language .language-list>li a:hover{background:rgba(255,255,255,.1);color:inherit}body.layout-homepage #header #menu>ul>li .language.open .btn-language em:after,body.layout-homepage #header #menu>li .language.open .btn-language em:after,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .btn-language em:after,body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .btn-language em:after,body.layout-default #header #menu>ul>li .language.open .btn-language em:after,body.layout-default #header #menu>li .language.open .btn-language em:after,body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .btn-language em:after,body.layout-default #header:not(.header-is-small) #menu>li .language.open .btn-language em:after{transition:opacity ease-in-out .25s,transform ease-in-out .25s !important;transform:scaleY(0) rotate(0) !important;opacity:0}body.layout-homepage #header #menu>ul>li .language.open .btn-language em>strong,body.layout-homepage #header #menu>li .language.open .btn-language em>strong,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .btn-language em>strong,body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .btn-language em>strong,body.layout-default #header #menu>ul>li .language.open .btn-language em>strong,body.layout-default #header #menu>li .language.open .btn-language em>strong,body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .btn-language em>strong,body.layout-default #header:not(.header-is-small) #menu>li .language.open .btn-language em>strong{transition:opacity ease-in-out .25s;opacity:1}body.layout-homepage #header #menu>ul>li .language.open .language-list,body.layout-homepage #header #menu>li .language.open .language-list,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list,body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list,body.layout-default #header #menu>ul>li .language.open .language-list,body.layout-default #header #menu>li .language.open .language-list,body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list,body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list{max-height:none}body.layout-homepage #header #menu>ul>li .language.open .language-list>li,body.layout-homepage #header #menu>li .language.open .language-list>li,body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li,body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list>li,body.layout-default #header #menu>ul>li .language.open .language-list>li,body.layout-default #header #menu>li .language.open .language-list>li,body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li,body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list>li{pointer-events:auto;transition:opacity ease-in-out .25s,transform ease-in-out .25s;opacity:1;transform:translateX(0)}body.layout-homepage #header #menu>ul>li .language.open .language-list>li:nth-child(1),body.layout-homepage #header #menu>li .language.open .language-list>li:nth-child(1),body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(1),body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(1),body.layout-default #header #menu>ul>li .language.open .language-list>li:nth-child(1),body.layout-default #header #menu>li .language.open .language-list>li:nth-child(1),body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(1),body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(1){transition-delay:.1s}body.layout-homepage #header #menu>ul>li .language.open .language-list>li:nth-child(2),body.layout-homepage #header #menu>li .language.open .language-list>li:nth-child(2),body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(2),body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(2),body.layout-default #header #menu>ul>li .language.open .language-list>li:nth-child(2),body.layout-default #header #menu>li .language.open .language-list>li:nth-child(2),body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(2),body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(2){transition-delay:.15s}body.layout-homepage #header #menu>ul>li .language.open .language-list>li:nth-child(3),body.layout-homepage #header #menu>li .language.open .language-list>li:nth-child(3),body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(3),body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(3),body.layout-default #header #menu>ul>li .language.open .language-list>li:nth-child(3),body.layout-default #header #menu>li .language.open .language-list>li:nth-child(3),body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(3),body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(3){transition-delay:.2s}body.layout-homepage #header #menu>ul>li .language.open .language-list>li:nth-child(4),body.layout-homepage #header #menu>li .language.open .language-list>li:nth-child(4),body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(4),body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(4),body.layout-default #header #menu>ul>li .language.open .language-list>li:nth-child(4),body.layout-default #header #menu>li .language.open .language-list>li:nth-child(4),body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(4),body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(4){transition-delay:.25s}body.layout-homepage #header #menu>ul>li .language.open .language-list>li:nth-child(5),body.layout-homepage #header #menu>li .language.open .language-list>li:nth-child(5),body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(5),body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(5),body.layout-default #header #menu>ul>li .language.open .language-list>li:nth-child(5),body.layout-default #header #menu>li .language.open .language-list>li:nth-child(5),body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(5),body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(5){transition-delay:.3s}body.layout-homepage #header #menu>ul>li .language.open .language-list>li:nth-child(6),body.layout-homepage #header #menu>li .language.open .language-list>li:nth-child(6),body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(6),body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(6),body.layout-default #header #menu>ul>li .language.open .language-list>li:nth-child(6),body.layout-default #header #menu>li .language.open .language-list>li:nth-child(6),body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(6),body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(6){transition-delay:.35s}body.layout-homepage #header #menu>ul>li .language.open .language-list>li:nth-child(7),body.layout-homepage #header #menu>li .language.open .language-list>li:nth-child(7),body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(7),body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(7),body.layout-default #header #menu>ul>li .language.open .language-list>li:nth-child(7),body.layout-default #header #menu>li .language.open .language-list>li:nth-child(7),body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(7),body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(7){transition-delay:.4s}body.layout-homepage #header #menu>ul>li .language.open .language-list>li:nth-child(8),body.layout-homepage #header #menu>li .language.open .language-list>li:nth-child(8),body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(8),body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(8),body.layout-default #header #menu>ul>li .language.open .language-list>li:nth-child(8),body.layout-default #header #menu>li .language.open .language-list>li:nth-child(8),body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(8),body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(8){transition-delay:.45s}body.layout-homepage #header #menu>ul>li .language.open .language-list>li:nth-child(9),body.layout-homepage #header #menu>li .language.open .language-list>li:nth-child(9),body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(9),body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(9),body.layout-default #header #menu>ul>li .language.open .language-list>li:nth-child(9),body.layout-default #header #menu>li .language.open .language-list>li:nth-child(9),body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(9),body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(9){transition-delay:.5s}body.layout-homepage #header #menu>ul>li .language.open .language-list>li:nth-child(10),body.layout-homepage #header #menu>li .language.open .language-list>li:nth-child(10),body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(10),body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(10),body.layout-default #header #menu>ul>li .language.open .language-list>li:nth-child(10),body.layout-default #header #menu>li .language.open .language-list>li:nth-child(10),body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(10),body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(10){transition-delay:.55s}body.layout-homepage #header #menu>ul>li .language.open .language-list>li:nth-child(11),body.layout-homepage #header #menu>li .language.open .language-list>li:nth-child(11),body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(11),body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(11),body.layout-default #header #menu>ul>li .language.open .language-list>li:nth-child(11),body.layout-default #header #menu>li .language.open .language-list>li:nth-child(11),body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(11),body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(11){transition-delay:.6s}body.layout-homepage #header #menu>ul>li .language.open .language-list>li:nth-child(12),body.layout-homepage #header #menu>li .language.open .language-list>li:nth-child(12),body.layout-homepage #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(12),body.layout-homepage #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(12),body.layout-default #header #menu>ul>li .language.open .language-list>li:nth-child(12),body.layout-default #header #menu>li .language.open .language-list>li:nth-child(12),body.layout-default #header:not(.header-is-small) #menu>ul>li .language.open .language-list>li:nth-child(12),body.layout-default #header:not(.header-is-small) #menu>li .language.open .language-list>li:nth-child(12){transition-delay:.65s}body.layout-homepage #header #menu>ul>li.our-products-wrapper,body.layout-homepage #header #menu>li.our-products-wrapper,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper,body.layout-default #header #menu>ul>li.our-products-wrapper,body.layout-default #header #menu>li.our-products-wrapper,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper{text-align:left;padding-bottom:5vw}body.layout-homepage #header #menu>ul>li.our-products-wrapper .section-title,body.layout-homepage #header #menu>li.our-products-wrapper .section-title,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .section-title,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .section-title,body.layout-default #header #menu>ul>li.our-products-wrapper .section-title,body.layout-default #header #menu>li.our-products-wrapper .section-title,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .section-title,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .section-title{color:#fff;font-size:30px;padding-bottom:5vw;padding-left:7vw;padding-right:7vw}}@media(max-width: 639px)and (max-width: 450px){body.layout-homepage #header #menu>ul>li.our-products-wrapper .section-title,body.layout-homepage #header #menu>li.our-products-wrapper .section-title,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .section-title,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .section-title,body.layout-default #header #menu>ul>li.our-products-wrapper .section-title,body.layout-default #header #menu>li.our-products-wrapper .section-title,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .section-title,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .section-title{font-size:28px}}@media(max-width: 639px)and (max-width: 375px){body.layout-homepage #header #menu>ul>li.our-products-wrapper .section-title,body.layout-homepage #header #menu>li.our-products-wrapper .section-title,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .section-title,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .section-title,body.layout-default #header #menu>ul>li.our-products-wrapper .section-title,body.layout-default #header #menu>li.our-products-wrapper .section-title,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .section-title,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .section-title{font-size:26px}}@media(max-width: 639px){body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products,body.layout-homepage #header #menu>li.our-products-wrapper .our-products,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products,body.layout-default #header #menu>li.our-products-wrapper .our-products,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products{margin-left:auto;margin-right:auto;width:100%;max-width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;padding-left:2.5vw;padding-right:2.5vw}body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product{flex-grow:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding-left:4vw;padding-right:8vw}}@media(max-width: 639px)and (max-width: 450px){body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product{padding-right:4vw}}@media(max-width: 639px){body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product>.image,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product>.image,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image{height:29.33vw;position:relative;padding:0}body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image:hover,body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image:focus,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product>.image:hover,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product>.image:focus,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image:hover,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image:focus,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image:hover,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image:focus,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image:hover,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image:focus,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product>.image:hover,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product>.image:focus,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image:hover,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image:focus,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image:hover,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image:focus{background-color:rgba(0,0,0,0)}body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image img,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product>.image img,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image img,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image img,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image img,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product>.image img,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image img,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image img{width:auto !important;height:auto !important;max-width:initial !important;max-height:100%}body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion{font-size:14px;font-weight:bold;display:inline-block;white-space:nowrap;padding:2px 8px;border-radius:2px;color:#000;background:#82ca9c;position:absolute;text-shadow:none;top:75%;left:10%}body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion.campaign-blackfriday,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion.campaign-blackfriday,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion.campaign-blackfriday,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion.campaign-blackfriday,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion.campaign-blackfriday,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion.campaign-blackfriday,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion.campaign-blackfriday,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion.campaign-blackfriday{background:#343008;color:#eed657}body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product.video,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product.video,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product.video,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product.video,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product.video,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product.video,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product.video,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product.video{padding-top:10px}body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion{top:72.5%}}@media(max-width: 639px)and (max-width: 450px){body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion{top:67.5%}body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product.video,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product.video,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product.video,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product.video,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product.video,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product.video,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product.video,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product.video{padding-top:8px}body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion{top:62.5%}}@media(max-width: 639px)and (max-width: 375px){body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product>.image .badge-is-promotion{top:65%}body.layout-homepage #header #menu>ul>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #header #menu>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-homepage #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-default #header #menu>ul>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-default #header #menu>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-default #header:not(.header-is-small) #menu>ul>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion,body.layout-default #header:not(.header-is-small) #menu>li.our-products-wrapper .our-products .our-product.video>.image .badge-is-promotion{top:60%}}@media(max-width: 639px){body.layout-homepage #header.is-small #menu-toggle,body.layout-default #header.is-small #menu-toggle{margin-right:0 !important}body.layout-homepage #header.is-small #menu-toggle button>b,body.layout-default #header.is-small #menu-toggle button>b{color:#000;opacity:0;pointer-events:none;visibility:hidden;display:none}body.layout-homepage #header.is-small #logo,body.layout-default #header.is-small #logo{margin-left:0 !important;opacity:0;pointer-events:none;visibility:hidden;display:none}body.layout-homepage #header.is-small #additional .btn-basket .label,body.layout-default #header.is-small #additional .btn-basket .label{color:#000;opacity:0;pointer-events:none;visibility:hidden;display:none}body.layout-homepage #header.is-small #menu-toggle,body.layout-homepage #header.is-small #additional,body.layout-default #header.is-small #menu-toggle,body.layout-default #header.is-small #additional{padding-bottom:3vw}body.layout-homepage #header.on-white-bg #menu-toggle,body.layout-default #header.on-white-bg #menu-toggle{margin-right:auto !important}body.layout-homepage #header.on-white-bg #menu-toggle button>b,body.layout-default #header.on-white-bg #menu-toggle button>b{color:#000}body.layout-homepage #header.on-white-bg #additional .btn-basket .label,body.layout-default #header.on-white-bg #additional .btn-basket .label{color:#000}body.layout-homepage #header.on-white-bg #logo,body.layout-default #header.on-white-bg #logo{margin-left:auto !important}body.layout-homepage #main,body.layout-default #main{margin-top:0}body.layout-homepage #header.scroll-is-disabled,body.layout-default #header.scroll-is-disabled{position:absolute !important}body.layout-homepage #main{margin-top:0}html.menu-opened{overflow:hidden !important}html.menu-opened body{overflow:hidden !important}html.menu-opened #header{bottom:0;z-index:1100;align-items:stretch}html.menu-opened #header .bg{top:0;bottom:0}html.menu-opened #header .bg:before{box-shadow:0 0 0 rgba(0,0,0,0)}html.menu-opened #header .bg:after{opacity:1;transform:scaleY(2.25);transition:transform ease-in-out .5s}html.menu-opened #header>.container{flex:1}html.menu-opened #header>.container>.container{flex:1}html.menu-opened #header #logo{opacity:1;pointer-events:auto;visibility:visible}html.menu-opened #header #menu{display:flex;opacity:1;transform:scaleY(1);pointer-events:auto;position:relative;z-index:1;height:calc(100% - 88.2px);overflow-y:auto;overscroll-behavior-y:contain}html.menu-opened #header #menu li.hidden-in-toggle{display:none !important}html.menu-opened #header #menu li.visible-in-toggle{transition:opacity ease-in-out .25s,transform ease-in-out .25s;opacity:1;transform:translateX(0)}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(1){transition-delay:.15s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(2){transition-delay:.2s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(3){transition-delay:.25s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(4){transition-delay:.3s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(5){transition-delay:.35s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(6){transition-delay:.4s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(7){transition-delay:.45s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(8){transition-delay:.5s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(9){transition-delay:.55s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(10){transition-delay:.6s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(11){transition-delay:.65s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(12){transition-delay:.7s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(13){transition-delay:.75s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(14){transition-delay:.8s}html.menu-opened #header #menu li.visible-in-toggle:nth-of-type(15){transition-delay:.85s}html.menu-opened #header #menu-toggle button>span{display:block;transition:.25s ease-in-out;opacity:1}html.menu-opened #header #menu-toggle button>b{transition:.25s ease-in-out;opacity:0}html.menu-opened #header #additional .btn-basket .label{color:#fff}html.menu-opened #header.is-small #menu-toggle{margin-right:auto !important}body.layout-homepage.webp #header .bg:before,body.layout-default.webp #header .bg:before{background-image:url(gfx/elfi/2020/mobile/header/bg.webp)}.ekw150 .main-widget{margin-left:10px !important}}@media(max-width: 480px){#review_layer .reviews,.review_layer .reviews{padding-left:6px;padding-right:6px}#review_layer .reviews .row,.review_layer .reviews .row{padding:20px 10px 10px 10px}}@media(max-width: 475px){.ekw150{z-index:1090 !important;max-width:75vw !important}.ekw150 .cross-widget{right:-5px !important}}@media(max-width: 450px){body.layout-homepage #header #logo,body.layout-homepage #header:not(.header-is-small) #logo,body.layout-default #header #logo,body.layout-default #header:not(.header-is-small) #logo{max-height:22vw;padding-bottom:0 !important;align-self:center !important}}@media(max-width: 360px){body.layout-homepage #header #logo,body.layout-homepage #header:not(.header-is-small) #logo,body.layout-default #header #logo,body.layout-default #header:not(.header-is-small) #logo{padding-bottom:3vw}#review_layer .reviews,.review_layer .reviews{padding-left:5px;padding-right:5px}#review_layer .reviews .legend,.review_layer .reviews .legend{padding:5px 0}#review_layer .reviews .row .rating .rating0,#review_layer .reviews .row .rating .rating1,#review_layer .reviews .row .rating .rating2,#review_layer .reviews .row .rating .rating3,#review_layer .reviews .row .rating .rating4,#review_layer .reviews .row .rating .rating5,.review_layer .reviews .row .rating .rating0,.review_layer .reviews .row .rating .rating1,.review_layer .reviews .row .rating .rating2,.review_layer .reviews .row .rating .rating3,.review_layer .reviews .row .rating .rating4,.review_layer .reviews .row .rating .rating5{display:block;float:none;margin-left:auto;margin-right:auto;margin-top:10px;width:135px;padding:0}}@media(max-width: 736px)and (min-width: 451px){.fancybox-opened.fancybox-wrap-elfi-upload{left:1% !important;width:99% !important}.fancybox-opened.fancybox-wrap-elfi-upload .fancybox-inner{width:99% !important}}@media(min-width: 451px){.fancybox-wrap-elfi-only-text{width:644px}.fancybox-wrap-elfi-only-text .fancybox-inner{width:644px}.fancybox-wrap-elfi-video-select-wide{width:814px}.fancybox-wrap-elfi-video-select-wide .fancybox-inner{width:814px}.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description{padding:30px 45px 10px}.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description>strong{display:inline-block;color:#000;font-size:23px;font-weight:bold}.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-under-description>strong.title-personalization{min-width:245px;padding-right:1.5em}.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature{width:555px;float:left;padding-right:10px}.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>strong.title{color:#000;font-size:23px;font-weight:bold;margin-bottom:20px}.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>table{width:100%;font-weight:normal;font-size:16px;line-height:27px}.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-feature>table td>img{padding:0 5px 2px 0}.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer{float:left;width:244px;font-size:16px}}@media(min-width: 451px)and (min-width: 451px){.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer{padding-top:0;padding-left:0}.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer.has_phone{padding-top:0}}@media(min-width: 451px){.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer>.video-review>span.value,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer>.video-review>a.value,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer>.video-review>span.value,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer>.video-review>a.value{margin-bottom:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer>.video-review>span.value>small,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer>.video-review>a.value>small,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer>.video-review>span.value>small,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer>.video-review>a.value>small{font-size:16px;margin-top:0}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer>.video-review>span.value>small>.rating,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer>.video-review>a.value>small>.rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer>.video-review>span.value>small>.rating,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer>.video-review>a.value>small>.rating{width:108px;height:18px;margin-bottom:15px;margin-left:1.5em}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer>.video-review>span.value>small>.rating:after,.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-layer .video-footer>.video-review>a.value>small>.rating:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer>.video-review>span.value>small>.rating:after,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-layer .video-footer>.video-review>a.value>small>.rating:after{background-image:url(gfx/elfi/2021/common/rating/stars-5_108x18.png)}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-addon-phone-layer.product-video-layer .video-feature>strong.title,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-addon-phone-layer.product-video-layer .video-feature>strong.title{margin-bottom:20px}.fancybox-wrap-elfi-video-select .fancybox-inner .product-video-addon-phone-layer.product-video-layer .video-footer,.fancybox-wrap-elfi-video-select-wide .fancybox-inner .product-video-addon-phone-layer.product-video-layer .video-footer{padding-left:0}}@media(max-width: 450px){body.layout-homepage .page_messages{position:fixed;max-width:100%;width:100%;top:100px;left:0;right:0;z-index:1001;display:flex;padding:0 10px;transition:top ease-in-out .1s}body.layout-homepage .page_messages .page_message:first-of-type{box-shadow:0 0 5px rgba(0,0,0,.5)}body.layout-homepage .page_messages .page_message:first-of-type:first-of-type{margin-top:0}body.layout-homepage.coupon_top-is-visible .page_messages,body.layout-homepage.subscription_active_top-is-visible .page_messages{top:131px;transition:top ease-in-out .1s,opacity ease-in-out .1s;opacity:0}body.layout-default.content-only #main{padding-top:0}.fancybox-wrap{position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important;border-radius:0 !important}.fancybox-wrap .fancybox-skin{width:100% !important;height:100% !important;border-radius:0 !important}.fancybox-wrap .fancybox-skin .fancybox-outer{width:100% !important;height:100% !important;border-radius:0 !important}.fancybox-wrap:not(.fancybox-wrap-gallery) .fancybox-skin .fancybox-outer .fancybox-inner{width:100% !important;height:100% !important;border-radius:0 !important}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi.elfi-form-error .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-blue .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-alert .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-green .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-green-sm .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-send-link .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-send-link-preview .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-product-details .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-only-text .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-static-page-popup .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-addon-comment .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-white .fancybox-skin .fancybox-outer .fancybox-inner,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-faq-subscription .fancybox-skin .fancybox-outer .fancybox-inner{display:flex}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi.elfi-form-error .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-blue .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-alert .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-green .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-green-sm .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-send-link .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-send-link-preview .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-product-details .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-only-text .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-static-page-popup .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-addon-comment .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-white .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-faq-subscription .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog{width:100% !important;height:100% !important;flex:1;display:flex;flex-direction:column;justify-content:flex-start}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi.elfi-form-error .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-blue .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-alert .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-green .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-green-sm .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-send-link .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-send-link-preview .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-product-details .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-only-text .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-static-page-popup .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-addon-comment .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-white .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-faq-subscription .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title{margin-top:0}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi.elfi-form-error .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-blue .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-alert .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-green .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-green-sm .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-send-link .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-send-link-preview .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-product-details .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-only-text .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-static-page-popup .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-addon-comment .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-white .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-faq-subscription .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text{margin-top:auto;margin-bottom:auto}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi.elfi-form-error .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-blue .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-alert .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-green .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-green-sm .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-send-link .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-send-link-preview .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-product-details .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-only-text .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-static-page-popup .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-addon-comment .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-white .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-faq-subscription .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .buttons{margin-bottom:0}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-btn-close,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-close{background:none}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-btn-close:after,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-close:after{font-size:45px;font-weight:bold;background:url(gfx/elfi/2019/mobile/ico-close-30x30.png) no-repeat center;background-size:15px 15px;border-radius:100%;content:""}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-btn-close:focus,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-btn-close:hover,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-close:focus,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-close:hover{background:none}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-btn-close:focus:after,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-btn-close:hover:after,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-close:focus:after,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-close:hover:after{background-color:#cd1228}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-inner .text .buttons .hr{display:none}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fancybox-inner .text .buttons .btn{width:100%;max-width:320px;margin-left:auto;margin-right:auto;height:62px;padding-top:16px;padding-bottom:16px;line-height:30px;border-radius:8px;margin-top:7px;margin-bottom:7px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row{position:relative}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row label{position:absolute;display:block;z-index:2;color:#d7d7d7;top:13px;left:18px;font-size:16px;pointer-events:none}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row .field{position:relative;z-index:1}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row .form-control{font-weight:normal;position:relative;z-index:1;padding:13px 30px 13px 15px;height:46px;line-height:20px;border-radius:10px;border-width:2px;border-color:#ededed;font-size:16px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row .form-control:invalid{box-shadow:none}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row .form-control.form-control-focusable[placeholder]::-webkit-input-placeholder{color:rgba(0,0,0,0)}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row .form-control.form-control-focusable[placeholder]:-moz-placeholder{color:rgba(0,0,0,0)}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row .form-control.form-control-focusable[placeholder]::-moz-placeholder{color:rgba(0,0,0,0)}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row .form-control.form-control-focusable[placeholder]:-ms-input-placeholder{color:rgba(0,0,0,0)}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row.focused label,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row.filled label{font-size:10px;top:6px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row.focused .form-control,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row.filled .form-control{padding-bottom:1px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row.filled .field:after{content:"";display:inline-block;background:url(gfx/elfi/2019/common/ico-checkmark-circle_35x35.png) no-repeat top right;background-size:contain;width:10px;height:10px;position:absolute;z-index:3;top:17px;right:14px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-account .fields .row .message{font-weight:bold}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-only-text .fancybox-btn-close,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-only-text .fancybox-close{right:10px !important;top:10px !important}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select .fancybox-btn-close,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select .fancybox-close,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select-wide .fancybox-btn-close,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select-wide .fancybox-close{background:none;width:40px;height:40px;border-radius:100%;top:12px !important;right:10px !important}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select .fancybox-btn-close:after,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select .fancybox-close:after,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select-wide .fancybox-btn-close:after,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select-wide .fancybox-close:after{content:"×";width:40px;height:40px;line-height:35px;text-align:center;display:block;border-radius:100%;font-size:40px;font-weight:normal;background:none;color:#fff}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select .fancybox-btn-close:focus,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select .fancybox-btn-close:hover,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select .fancybox-close:focus,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select .fancybox-close:hover,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select-wide .fancybox-btn-close:focus,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select-wide .fancybox-btn-close:hover,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select-wide .fancybox-close:focus,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select-wide .fancybox-close:hover{background:none}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select .fancybox-btn-close.add-shadow:after,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select .fancybox-close.add-shadow:after,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select-wide .fancybox-btn-close.add-shadow:after,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select-wide .fancybox-close.add-shadow:after{color:#000;box-shadow:0 0 25px rgba(0,0,0,.25);background:rgba(255,255,255,.25)}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select.product-video-image-playing .fancybox-close-alt,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-video-select-wide.product-video-image-playing .fancybox-close-alt{position:fixed}}@media(max-width: 450px)and (max-width: 450px){.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner{padding-top:0}}@media(max-width: 450px){.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog{overflow:auto}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title{background-color:#fff;color:#000 !important}}@media(max-width: 450px)and (max-width: 450px){.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .title{background-color:rgba(255,255,255,.85);backdrop-filter:blur(2px);z-index:1001}}@media(max-width: 450px){.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text{flex:1;margin-top:0;margin-bottom:0;display:flex;flex-direction:column}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text .crop-wrapper{flex:1;flex-direction:column;padding-top:10px;padding-right:10px;padding-left:10px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text .crop-wrapper .crop-img{flex:1;margin-bottom:auto}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text .loader-wrapper{flex-direction:column;flex-wrap:nowrap;margin-top:auto;margin-bottom:auto}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text .loader-wrapper .value{flex:1}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text .upload-wrapper{flex:1;flex-direction:column}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text .upload-wrapper a.btn-upload{max-width:100%;margin-bottom:auto}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text .facebook-wrapper{flex:1}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-close,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-btn-close{right:20px;background:#fff url(gfx/elfi/2022/common/ico-close-black-thin_26x26.png) no-repeat center;background-size:16px 16px;box-shadow:3px 3px 10px rgba(0,0,0,.15);border-radius:36px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-close:after,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-upload .fancybox-btn-close:after{display:none}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap>.fancybox-wrap-elfi-gray{height:100% !important;bottom:0;right:0}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap>.fancybox-wrap-elfi-gray>#help_layer.fbx-dialog{width:100% !important;height:100% !important;flex:1;display:flex;flex-direction:column}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap>.fancybox-wrap-elfi-gray>#help_layer.fbx-dialog .title{margin-top:0}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap>.fancybox-wrap-elfi-gray>#help_layer.fbx-dialog .text{margin-top:auto;margin-bottom:auto}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-product-details.fancybox-wrap-elfi-product-details_type-video .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text{flex:1;margin-top:0;margin-bottom:0;display:flex;flex-direction:column}}@media screen and (max-width: 450px)and (min-width: 451px){.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-product-details.fancybox-wrap-elfi-product-details_type-video .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text .product-details{margin-top:auto;margin-bottom:auto}}@media screen and (max-width: 450px)and (min-width: 451px){.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-product-details.fancybox-wrap-elfi-product-details_type-video .fancybox-skin .fancybox-outer .fancybox-inner>.fbx-dialog .text .buttons{text-align:center}}@media(max-width: 450px){.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .title{font-size:15px;min-height:62px;line-height:1.5}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text{padding:7.4vw 7.4vw 3.2vw 7.4vw !important}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row{position:relative}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row label{position:absolute;padding:0;margin-right:16px;z-index:2;color:#d7d7d7;font-size:16px;transition:all ease-in-out .125s;pointer-events:none;left:17px;top:15px;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field .form-control{border-radius:7px;border:2px solid #dcdcdc;height:48px;padding-left:16px;padding-right:32px;font-size:17px;position:relative;z-index:1;box-shadow:inset 4px 4px 4px rgba(0,0,0,0);transition:box-shadow ease-in-out .125s;outline:0;appearance:none;width:100%;max-width:100%}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field .form-control::-moz-placeholder{opacity:0}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field .form-control:-ms-input-placeholder{opacity:0}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field .form-control:-moz-placeholder{opacity:0}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field .form-control::-webkit-input-placeholder{opacity:0}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field .form-control:focus{box-shadow:inset 4px 4px 4px rgba(0,0,0,.1)}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field.field-calendar-age .chosen-container{width:100% !important}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field.field-calendar-age .chosen-container>.chosen-single{border-radius:7px !important;width:100% !important;border:2px solid #dcdcdc;height:44px;padding-left:16px;transition:box-shadow ease-in-out .125s;box-shadow:inset 4px 4px 4px rgba(0,0,0,0)}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field.field-calendar-age .chosen-container>.chosen-single>span{line-height:40px;padding-top:2px;color:#000;padding-bottom:2px;margin-right:77px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field.field-calendar-age .chosen-container>.chosen-single>div{width:45px;border-radius:0 6px 6px 0 !important}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field.field-calendar-age .chosen-container>.chosen-single>div>b:after{top:-10px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field.field-calendar-age .chosen-container>.chosen-single.chosen-default>span{opacity:1;color:#d7d7d7;font-size:16px;font-style:normal;font-weight:normal}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field.field-calendar-age .chosen-container.chosen-container-active.chosen-with-drop>.chosen-single{box-shadow:inset 4px 4px 4px rgba(0,0,0,.1);border-radius:7px 7px 7px 0 !important}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field.field-calendar-age .chosen-container.chosen-container-active.chosen-with-drop>.chosen-drop{min-width:0;width:calc(100% - 45px) !important;border:2px solid #dcdcdc;border-top-width:0;border-radius:0 0 7px 7px !important;margin-top:-2px;box-shadow:inset 4px -4px 4px rgba(0,0,0,.1)}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row .field.field-calendar-age .chosen-container.chosen-container-active.chosen-with-drop>.chosen-drop>ul.chosen-results{margin-top:4px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row.focused label{font-size:10px;top:5px;color:#c5c5c5}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .text .layer-default .fields .row.focused .field .form-control{padding-top:6px;outline:none}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .divider{margin-bottom:10px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .section{max-width:66vw}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .section .thumb-area{width:100%;height:44vw}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .section .button-area .fileinput-container{width:100%}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .section .button-area .fileinput-container .fileinput-button .white-area{height:44vw;border:2px solid #dcdcdc}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .section .button-area .fileinput-container .fileinput-button .white-area:after{font-size:22px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .calendar-layer-left,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .calendar-layer-right{float:none;width:100%}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .calendar-layer-left{padding-bottom:20px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .calendar-layer-right{margin-left:0}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .button .btn{max-width:320px;width:100%;display:block;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;padding:15px;border-bottom-width:0;font-size:15px;line-height:32px;height:62px;border-radius:5px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .calendar-layer .button small{font-size:14px;color:#cbc7c7}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .fancybox-inner{padding-top:62px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .fancybox-close{top:9px;right:9px;background-color:rgba(255,255,255,.33)}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .fancybox-close:after{width:44px;height:44px;line-height:40px;font-size:36px}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .fancybox-close:focus,.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-calendar .fancybox-close:hover{background-color:rgba(255,255,255,.5)}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-send-link-preview .fancybox-skin .fancybox-outer .fancybox-inner #show-send-video-layer{padding:20px 15px;margin-top:auto;margin-bottom:auto}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-send-link-preview .fancybox-skin .fancybox-outer .fancybox-inner #show-send-video-layer .product-version table{max-width:100%}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-send-link-preview .fancybox-skin .fancybox-outer .fancybox-inner #show-send-video-layer .product-version table td{display:block;text-align:center}.fancybox-wrap:not(.fancybox-wrap-gallery).fancybox-wrap-elfi-only-text .fancybox-skin .fancybox-outer .fancybox-inner #popup_coupon_on_exit_layer.fbx-dialog .text{width:100%;padding:10px;flex:1}.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer{display:flex;flex-flow:row;justify-content:center;align-items:flex-start;background:#fff}.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-inner{width:100% !important;height:100% !important;border-radius:0 !important;overflow:auto !important}.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-inner .fancybox-image{height:auto !important;pointer-events:none}.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-nav{width:15%;min-width:63px}.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-nav span{visibility:visible;opacity:1;width:43px;height:43px;background:none;margin-top:-22px;top:25%}.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-nav span:before{border-radius:100%;width:43px;height:43px;color:#fff;content:"";line-height:43px;font-size:30px;text-align:center;display:block;background:rgba(255,255,255,.25)}.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-nav.fancybox-next span:before{content:"›"}.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-nav.fancybox-prev span:before{content:"‹"}.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-nav:active span,.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-nav:focus span,.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-nav:hover span{opacity:1}.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-nav:active span:before,.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-nav:focus span:before,.fancybox-wrap.fancybox-wrap-gallery .fancybox-skin .fancybox-outer .fancybox-nav:hover span:before{background:rgba(255,255,255,.5)}.fancybox-wrap.fancybox-wrap-gallery .fancybox-btn-close,.fancybox-wrap.fancybox-wrap-gallery .fancybox-close,.fancybox-wrap.fancybox-wrap-youtube .fancybox-btn-close,.fancybox-wrap.fancybox-wrap-youtube .fancybox-close,.fancybox-wrap.fancybox-wrap-video .fancybox-btn-close,.fancybox-wrap.fancybox-wrap-video .fancybox-close{background:rgba(255,255,255,.25) !important}.fancybox-wrap.fancybox-wrap-gallery .fancybox-btn-close:focus,.fancybox-wrap.fancybox-wrap-gallery .fancybox-btn-close:hover,.fancybox-wrap.fancybox-wrap-gallery .fancybox-close:focus,.fancybox-wrap.fancybox-wrap-gallery .fancybox-close:hover,.fancybox-wrap.fancybox-wrap-youtube .fancybox-btn-close:focus,.fancybox-wrap.fancybox-wrap-youtube .fancybox-btn-close:hover,.fancybox-wrap.fancybox-wrap-youtube .fancybox-close:focus,.fancybox-wrap.fancybox-wrap-youtube .fancybox-close:hover,.fancybox-wrap.fancybox-wrap-video .fancybox-btn-close:focus,.fancybox-wrap.fancybox-wrap-video .fancybox-btn-close:hover,.fancybox-wrap.fancybox-wrap-video .fancybox-close:focus,.fancybox-wrap.fancybox-wrap-video .fancybox-close:hover{background:rgba(255,255,255,.5) !important}.fancybox-wrap.fancybox-wrap-video .fancybox-btn-close,.fancybox-wrap.fancybox-wrap-video .fancybox-close,.fancybox-wrap.fancybox-wrap-youtube .fancybox-btn-close,.fancybox-wrap.fancybox-wrap-youtube .fancybox-close{background:rgba(255,255,255,.25) !important;position:fixed;right:10px;top:10px}.fancybox-wrap.fancybox-wrap-video .fancybox-outer .fancybox-inner:before,.fancybox-wrap.fancybox-wrap-youtube .fancybox-outer .fancybox-inner:before{content:"";position:absolute;z-index:0;display:block;width:0;height:0;top:30px;right:30px;box-shadow:0 0 71px 71px #000}.fancybox-wrap.fancybox-wrap-video .fancybox-outer .fancybox-inner{display:flex;justify-content:center;align-items:center;background:#000}.fancybox-wrap.fancybox-wrap-video .fancybox-outer .fancybox-inner .video-player-popup{width:100%;height:100%;display:flex;align-items:center}html.fancybox-is-opened{overflow:hidden !important}html.fancybox-is-opened body{overflow:hidden !important}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style){position:fixed;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;border-radius:0 !important;border-width:0 !important;display:flex !important;max-width:100% !important;width:100% !important;background-color:#fff !important;font-size:18px !important;padding:30vw 12vw 12vw 12vw !important;line-height:1.5 !important}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style) .qtip-tip{display:none !important}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style) .qtip-content{margin-top:0 !important;margin-bottom:auto !important;font-size:inherit !important;padding:0 !important}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style) .qtip-content .tip-text{color:inherit !important;font-size:inherit !important;padding:0 !important}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style) .close{display:none !important}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style) .qtip-close-mobile{position:fixed;display:block;top:0;right:0}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style) .qtip-close-mobile:before{position:absolute;top:10px;right:10px;display:block;width:43px;height:43px;border-radius:100%;background-color:rgba(0,0,0,.05);content:"×";line-height:45px;text-align:center;background-color:#848484;color:#fff;font-size:34px}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style) .qtip-close-mobile:hover:before{background-color:rgba(0,0,0,.25);background-color:#a4a4a4}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style):before{content:"Info";position:absolute;top:0;left:0;right:0;color:#fff;background:#363636;line-height:32px;padding:15px;text-align:center;font-family:"Fertigo Pro",Times,"Times New Roman",serif;font-size:22px;font-weight:bold}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style)[data-mobile-title]:not([data-mobile-title=""]):before{content:attr(data-mobile-title)}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style{top:100% !important;transform:translateY(-100%);height:160px;padding:3vw !important}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style:before{display:none !important}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .qtip-content{width:100%}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .c-share-video .share>div,.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .c-share-calendar .share>div{color:#d4d4d4;margin-bottom:15px}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .c-share-video .share>div:before,.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .c-share-calendar .share>div:before{background-position:-28px -17px !important}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .c-share-video .share .share-icons,.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .c-share-calendar .share .share-icons{display:flex;align-items:stretch;justify-content:space-between;width:100%}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .c-share-video .share .share-icons .share-icon,.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .c-share-calendar .share .share-icons .share-icon{margin:6.5px 0;padding-top:50px}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .c-share-video .share .share-icons .share-icon span,.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .c-share-calendar .share .share-icons .share-icon span{margin:0 auto;left:0;right:0;transform:scale(0.6)}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .qtip-close-mobile{position:fixed;display:block;top:0;right:0}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .qtip-close-mobile:before{content:url(gfx/elfi/2019/mobile/order-list/share-close.png);transform:scale(0.6);position:absolute;top:15px;right:15px;display:block;width:31px;height:31px;border-radius:100%;background-color:rgba(0,0,0,0);opacity:.12}.qtip[aria-hidden=false]:not(.with-elfi-bg):not(.qtip-product-dropdown-style):not(.qtip-product-dropdown-letter-style):not(.qtip-edit-style):not(.qtip-simple-mobile-style).qtip-qtip-share-style .qtip-close-mobile:hover{background-color:rgba(0,0,0,0);opacity:.3}body.layout-homepage #header #menu li a,body.layout-homepage #header #menu li .a,body.layout-default #header #menu li a,body.layout-default #header #menu li .a{padding-top:3vw;padding-bottom:3vw}#footer.full .container,#footer:not(.simple) .container{padding:26.67vw 0 0}#footer.full .container a.elfi-logo-out,#footer:not(.simple) .container a.elfi-logo-out{width:auto;height:12vw;position:absolute;top:12.27vw;left:10.67vw;right:10.67vw;display:block}#footer.full .container a.elfi-logo-out:before,#footer:not(.simple) .container a.elfi-logo-out:before{content:"";display:block;background:url(gfx/elfi/2022/mobile/common/logo_65x91.png) no-repeat bottom left;background-size:contain;width:100%;height:100%;max-height:91px}#footer.full .container .r strong,#footer.full .container .r .strong,#footer:not(.simple) .container .r strong,#footer:not(.simple) .container .r .strong{padding:5vw 10.67vw;height:15.2vw;line-height:5.2vw;text-align:left;font-size:1.1em;position:relative;color:#000}#footer.full .container .r.r-menu strong,#footer.full .container .r.r-menu .strong,#footer.full .container .r.r-language .btn-language strong,#footer.full .container .r.r-language .btn-language .strong,#footer:not(.simple) .container .r.r-menu strong,#footer:not(.simple) .container .r.r-menu .strong,#footer:not(.simple) .container .r.r-language .btn-language strong,#footer:not(.simple) .container .r.r-language .btn-language .strong{cursor:pointer}#footer.full .container .r.r-menu strong:hover,#footer.full .container .r.r-menu .strong:hover,#footer.full .container .r.r-language .btn-language strong:hover,#footer.full .container .r.r-language .btn-language .strong:hover,#footer:not(.simple) .container .r.r-menu strong:hover,#footer:not(.simple) .container .r.r-menu .strong:hover,#footer:not(.simple) .container .r.r-language .btn-language strong:hover,#footer:not(.simple) .container .r.r-language .btn-language .strong:hover{color:#e61d2b}#footer.full .container .r.r-menu strong:before,#footer.full .container .r.r-menu strong:after,#footer.full .container .r.r-menu .strong:before,#footer.full .container .r.r-menu .strong:after,#footer.full .container .r.r-language .btn-language strong:before,#footer.full .container .r.r-language .btn-language strong:after,#footer.full .container .r.r-language .btn-language .strong:before,#footer.full .container .r.r-language .btn-language .strong:after,#footer:not(.simple) .container .r.r-menu strong:before,#footer:not(.simple) .container .r.r-menu strong:after,#footer:not(.simple) .container .r.r-menu .strong:before,#footer:not(.simple) .container .r.r-menu .strong:after,#footer:not(.simple) .container .r.r-language .btn-language strong:before,#footer:not(.simple) .container .r.r-language .btn-language strong:after,#footer:not(.simple) .container .r.r-language .btn-language .strong:before,#footer:not(.simple) .container .r.r-language .btn-language .strong:after{transition:opacity ease-in-out .25s,transform ease-in-out .25s;opacity:1;content:"";position:absolute;background:#000;border-radius:2px}#footer.full .container .r.r-menu strong:before,#footer.full .container .r.r-menu .strong:before,#footer.full .container .r.r-language .btn-language strong:before,#footer.full .container .r.r-language .btn-language .strong:before,#footer:not(.simple) .container .r.r-menu strong:before,#footer:not(.simple) .container .r.r-menu .strong:before,#footer:not(.simple) .container .r.r-language .btn-language strong:before,#footer:not(.simple) .container .r.r-language .btn-language .strong:before{top:7.5vw;right:10.25vw;width:2px;height:12px;margin-right:5px;margin-top:-5px}#footer.full .container .r.r-menu strong:after,#footer.full .container .r.r-menu .strong:after,#footer.full .container .r.r-language .btn-language strong:after,#footer.full .container .r.r-language .btn-language .strong:after,#footer:not(.simple) .container .r.r-menu strong:after,#footer:not(.simple) .container .r.r-menu .strong:after,#footer:not(.simple) .container .r.r-language .btn-language strong:after,#footer:not(.simple) .container .r.r-language .btn-language .strong:after{top:7.5vw;right:10.25vw;width:12px;height:2px}#footer.full .container .r.r-menu .col,#footer:not(.simple) .container .r.r-menu .col{margin:0;padding-bottom:2.5vw;text-align:left;max-height:15.2vw;overflow:hidden}#footer.full .container .r.r-menu .col a,#footer:not(.simple) .container .r.r-menu .col a{display:block;font-size:1em;padding:2.5vw 10.67vw;height:11.2vw;line-height:6.2vw;margin:0;opacity:0;pointer-events:none;transform:translateX(-5vw)}#footer.full .container .r.r-menu .col a:first-of-type,#footer:not(.simple) .container .r.r-menu .col a:first-of-type{margin-top:-2.5vw}#footer.full .container .r.r-menu .col.active,#footer:not(.simple) .container .r.r-menu .col.active{transition:max-height ease-in-out .25s;max-height:116vw}#footer.full .container .r.r-menu .col.active strong:before,#footer:not(.simple) .container .r.r-menu .col.active strong:before{transform:scaleY(0);opacity:0}#footer.full .container .r.r-menu .col.active a,#footer:not(.simple) .container .r.r-menu .col.active a{transition:opacity ease-in-out .25s,transform ease-in-out .25s;opacity:1;pointer-events:auto;transform:translateX(0)}#footer.full .container .r.r-menu .col.active a:nth-of-type(1),#footer:not(.simple) .container .r.r-menu .col.active a:nth-of-type(1){transition-delay:.1s}#footer.full .container .r.r-menu .col.active a:nth-of-type(2),#footer:not(.simple) .container .r.r-menu .col.active a:nth-of-type(2){transition-delay:.15s}#footer.full .container .r.r-menu .col.active a:nth-of-type(3),#footer:not(.simple) .container .r.r-menu .col.active a:nth-of-type(3){transition-delay:.2s}#footer.full .container .r.r-menu .col.active a:nth-of-type(4),#footer:not(.simple) .container .r.r-menu .col.active a:nth-of-type(4){transition-delay:.25s}#footer.full .container .r.r-menu .col.active a:nth-of-type(5),#footer:not(.simple) .container .r.r-menu .col.active a:nth-of-type(5){transition-delay:.3s}#footer.full .container .r.r-menu .col.active a:nth-of-type(6),#footer:not(.simple) .container .r.r-menu .col.active a:nth-of-type(6){transition-delay:.35s}#footer.full .container .r.r-menu .col.active a:nth-of-type(7),#footer:not(.simple) .container .r.r-menu .col.active a:nth-of-type(7){transition-delay:.45s}#footer.full .container .r.r-menu .col.active a:nth-of-type(8),#footer:not(.simple) .container .r.r-menu .col.active a:nth-of-type(8){transition-delay:.5s}#footer.full .container .r.r-menu .col.active a:nth-of-type(9),#footer:not(.simple) .container .r.r-menu .col.active a:nth-of-type(9){transition-delay:.55s}#footer.full .container .r.r-menu .col.active a:nth-of-type(10),#footer:not(.simple) .container .r.r-menu .col.active a:nth-of-type(10){transition-delay:.6s}#footer.full .container .c-right,#footer:not(.simple) .container .c-right{display:flex;flex-direction:column}#footer.full .container .c-right .r.r-newsletter,#footer:not(.simple) .container .c-right .r.r-newsletter{order:0;padding-top:4vw;padding-bottom:12vw}#footer.full .container .c-right .r.r-newsletter .form,#footer:not(.simple) .container .c-right .r.r-newsletter .form{padding:0 10.67vw 2.5vw}#footer.full .container .c-right .r.r-newsletter .form input,#footer:not(.simple) .container .c-right .r.r-newsletter .form input{border-radius:6px 0 0 6px;appearance:none}#footer.full .container .c-right .r.r-newsletter .form button,#footer:not(.simple) .container .c-right .r.r-newsletter .form button{border-radius:0 6px 6px 0}#footer.full .container .c-right .r.r-newsletter .form-desc,#footer:not(.simple) .container .c-right .r.r-newsletter .form-desc{padding:0 10.67vw 2.5vw;text-align:right}#footer.full .container .c-right .r.r-newsletter .form-desc button,#footer:not(.simple) .container .c-right .r.r-newsletter .form-desc button{font-size:80%}#footer.full .container .c-right .r.r-menu,#footer:not(.simple) .container .c-right .r.r-menu{order:1}#footer.full .container .c-right .r.r-certificate,#footer:not(.simple) .container .c-right .r.r-certificate{order:2;padding-top:4vw;padding-bottom:4vw}#footer.full .container .c-right .r.r-certificate>div,#footer:not(.simple) .container .c-right .r.r-certificate>div{display:flex;justify-content:flex-start;align-items:flex-start;padding:0 10.67vw}#footer.full .container .c-right .r.r-certificate>div span,#footer.full .container .c-right .r.r-certificate>div a,#footer:not(.simple) .container .c-right .r.r-certificate>div span,#footer:not(.simple) .container .c-right .r.r-certificate>div a{margin:0 15vw 5vw 0}#footer.full .container .c-right .r.r-certificate>div span:last-child,#footer.full .container .c-right .r.r-certificate>div a:last-child,#footer:not(.simple) .container .c-right .r.r-certificate>div span:last-child,#footer:not(.simple) .container .c-right .r.r-certificate>div a:last-child{margin-right:0}#footer.full .container .c-right .r.r-safety,#footer:not(.simple) .container .c-right .r.r-safety{order:3;padding-top:4vw;padding-bottom:4vw;text-align:left}#footer.full .container .c-right .r.r-safety div,#footer:not(.simple) .container .c-right .r.r-safety div{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:0 8.17vw}#footer.full .container .c-right .r.r-safety div span,#footer.full .container .c-right .r.r-safety div a,#footer:not(.simple) .container .c-right .r.r-safety div span,#footer:not(.simple) .container .c-right .r.r-safety div a{flex-grow:0;flex-shrink:0;display:block;margin:0 2.5vw 5vw 2.5vw;opacity:1}#footer.full .container .c-right .r.r-app,#footer:not(.simple) .container .c-right .r.r-app{order:4;padding-top:4vw;padding-bottom:6.5vw}#footer.full .container .c-right .r.r-app div,#footer:not(.simple) .container .c-right .r.r-app div{padding:0 10.67vw;display:flex;justify-content:flex-start}#footer.full .container .c-right .r.r-app div a,#footer:not(.simple) .container .c-right .r.r-app div a{margin-bottom:2.5vw}#footer.full .container .c-right .r.r-language,#footer:not(.simple) .container .c-right .r.r-language{order:5}#footer.full .container .c-right .r.r-language .language,#footer:not(.simple) .container .c-right .r.r-language .language{display:block}#footer.full .container .c-right .r.r-language .language .btn-language,#footer:not(.simple) .container .c-right .r.r-language .language .btn-language{display:block}#footer.full .container .c-right .r.r-language .language .btn-language>em,#footer:not(.simple) .container .c-right .r.r-language .language .btn-language>em{display:block !important}#footer.full .container .c-center .r.r-social,#footer:not(.simple) .container .c-center .r.r-social{padding-top:10vw;padding-bottom:10vw}#footer.full .container .c-center .r.r-social .sprite,#footer:not(.simple) .container .c-center .r.r-social .sprite{display:inline-block !important;background:none no-repeat center;background-size:contain}#footer.full .container .c-center .r.r-social .sprite.fb,#footer:not(.simple) .container .c-center .r.r-social .sprite.fb{width:17.5px;height:17.5px}#footer.full .container .c-center .r.r-social .sprite.i,#footer:not(.simple) .container .c-center .r.r-social .sprite.i{width:19px;height:19px}#footer.full .container .c-center .r.r-social .sprite.yt,#footer:not(.simple) .container .c-center .r.r-social .sprite.yt{width:21.5px;height:15.5px}#footer.full .container .c-center .r.r-social .sprite.elfi,#footer:not(.simple) .container .c-center .r.r-social .sprite.elfi{width:29.5px;height:32px}#footer.full .container .c-center .r.r-social .sprite.p,#footer:not(.simple) .container .c-center .r.r-social .sprite.p{width:15.5px;height:20.5px}#footer.full .container .c-center .r.r-social .sprite.t,#footer:not(.simple) .container .c-center .r.r-social .sprite.t{width:24px;height:19.5px}#footer.full .container .c-center .r.r-social .sprite.tt,#footer:not(.simple) .container .c-center .r.r-social .sprite.tt{width:19.5px;height:19.5px}#footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite.fb,#footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite.fb,#footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite.fb,#footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite.fb{background-image:url(gfx/elfi/2019/mobile/footer/ico-social/fb-off.png)}#footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite.i,#footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite.i,#footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite.i,#footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite.i{background-image:url(gfx/elfi/2019/mobile/footer/ico-social/i-off.png)}#footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite.yt,#footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite.yt,#footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite.yt,#footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite.yt{background-image:url(gfx/elfi/2019/mobile/footer/ico-social/yt-off.png)}#footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite.elfi,#footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite.elfi,#footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite.elfi,#footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite.elfi{background-image:url(gfx/elfi/2019/mobile/footer/ico-social/elf.png)}#footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite.p,#footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite.p,#footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite.p,#footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite.p{background-image:url(gfx/elfi/2019/mobile/footer/ico-social/p-off.png)}#footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite.t,#footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite.t,#footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite.t,#footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite.t{background-image:url(gfx/elfi/2019/mobile/footer/ico-social/t-off.png)}#footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite.tt,#footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite.tt,#footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite.tt,#footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite.tt{background-image:url(gfx/elfi/2025/mobile/footer/ico-social/tt-off.png)}#footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite:hover.fb,#footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite:hover.fb,#footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite:hover.fb,#footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite:hover.fb{background-image:url(gfx/elfi/2019/mobile/footer/ico-social/fb-on.png)}#footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite:hover.i,#footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite:hover.i,#footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite:hover.i,#footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite:hover.i{background-image:url(gfx/elfi/2019/mobile/footer/ico-social/i-on.png)}#footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite:hover.yt,#footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite:hover.yt,#footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite:hover.yt,#footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite:hover.yt{background-image:url(gfx/elfi/2019/mobile/footer/ico-social/yt-on.png)}#footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite:hover.p,#footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite:hover.p,#footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite:hover.p,#footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite:hover.p{background-image:url(gfx/elfi/2019/mobile/footer/ico-social/p-on.png)}#footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite:hover.t,#footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite:hover.t,#footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite:hover.t,#footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite:hover.t{background-image:url(gfx/elfi/2019/mobile/footer/ico-social/t-on.png)}#footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite:hover.tt,#footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite:hover.tt,#footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite:hover.tt,#footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite:hover.tt{background-image:url(gfx/elfi/2025/mobile/footer/ico-social/tt-on.png)}#footer.full .container .c-center .r.r-magic,#footer:not(.simple) .container .c-center .r.r-magic{padding:0 12.5vw 10vw}#footer.full .r.r-copyrights,#footer:not(.simple) .r.r-copyrights{line-height:1.5;padding:5vw 10.67vw}#footer.full .r.r-copyrights>.visible-pre-mobile,#footer:not(.simple) .r.r-copyrights>.visible-pre-mobile{font-size:14px}body.webp #footer.full .container .c-center .r.r-social:not(.lazy-bg) .sprite.elfi,body.webp #footer.full .container .c-center .r.r-social.lazy-bg.entered .sprite.elfi,body.webp #footer:not(.simple) .container .c-center .r.r-social:not(.lazy-bg) .sprite.elfi,body.webp #footer:not(.simple) .container .c-center .r.r-social.lazy-bg.entered .sprite.elfi{background-image:url(gfx/elfi/2019/mobile/footer/ico-social/elf.webp)}}@media only screen and (-webkit-min-device-pixel-ratio: 1.25)and (max-width: 850px)and (min-width: 640px),only screen and (min--moz-device-pixel-ratio: 1.25)and (max-width: 850px)and (min-width: 640px),only screen and (-o-min-device-pixel-ratio: 1.25/1)and (max-width: 850px)and (min-width: 640px),only screen and (min-device-pixel-ratio: 1.25)and (max-width: 850px)and (min-width: 640px),only screen and (min-resolution: 200dpi)and (max-width: 850px)and (min-width: 640px),only screen and (min-resolution: 1.25dppx)and (max-width: 850px)and (min-width: 640px){body.layout-homepage #header:not(.header-is-small) #logo a,body.layout-default #header:not(.header-is-small) #logo a{background-size:48px 67.2px}}
