html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-black:#000;--color-white:#fff;--color-gray-light:#ddd;--color-gray:#757575;--color-gray-dark:#514f56;--color-blue:#0364b2;--color-red:#d0110f;--color-red-dark:#ba100d;--color-red-darker:#b12e2e;--color-yellow:#eec400;--color-primary-light:#d9f4e0;--color-primary:#37cd62;--color-primary-dark:#2bb051;--color-text:#282828;--color-text-gray:#616161;--body-bgc:#f2f6f7;--border-gray:.1rem solid var(--color-gray-light);--box-shadow:0 .2rem 6.5rem 0 rgba(0,0,0,.1);--width-pc:1300px;--width-t:830px;--width-m:320px;--gutter-width:3rem;--outer-margin:1.5rem;--gutter-compensation:calc((var(--gutter-width) * 0.5) * -1);--half-gutter-width:calc((var(--gutter-width) * 0.5));--max-page-width:var(--width-pc);--root-font-size:62.5%;--body-font-size:1.6rem;--border-radius:2.6rem;--font-family:"Nunito Sans",sans-serif;--font-family-headings:"Montserrat",sans-serif;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--font-weight-800:800;--font-weight-900:900;font-size:62.5%;font-size:var(--root-font-size)}input[type=number]{-moz-appearance:textfield}.toggler .close,.toggler .open{align-items:center}.toggler .open{display:inherit}.toggler .close,.toggler.is-active .open{display:none}.toggler.is-active .close{display:inherit}svg.icon{flex:0 0 auto;width:1em;height:1em;fill:currentColor;vertical-align:text-bottom;transition:fill .3s;transition:fill var(--transition-timing)}body,html{height:100%;scroll-behavior:smooth}body{margin:0;padding:0;background:#f2f6f7;background:var(--body-bgc);color:#282828;color:var(--color-text);text-align:center;font-weight:400;font-weight:var(--font-weight-400);font-size:1.6rem;font-size:var(--body-font-size);line-height:1.5;font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fonts-loaded body{font-family:Nunito Sans,sans-serif;font-family:var(--font-family)}body *{box-sizing:border-box}.wrapper{min-width:320px;min-width:var(--width-m);overflow:hidden}.container{position:relative;max-width:1300px;max-width:var(--max-page-width);width:100%;margin:0 auto;padding:0 1.5rem;padding:0 var(--outer-margin);text-align:left;transition:.5s ease}.background-white{background:#fff;background:var(--color-white);border-top:.1rem solid #ddd;border-top:var(--border-gray);border-bottom:.1rem solid #ddd;border-bottom:var(--border-gray)}.background-white+.background-white{margin:-.1rem 0 0;border-top:none}#top{position:absolute;top:0}h1,h2,h3,h4,h5,h6{color:#282828;color:var(--color-text);line-height:1.15;font-weight:400;font-weight:var(--font-weight-400);font-family:sans-serif;margin:1em 0 .5em}.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3,.fonts-loaded h4,.fonts-loaded h5,.fonts-loaded h6{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}h1{font-size:3.3rem}h1 small{font-family:Nunito Sans,sans-serif;font-family:var(--font-family);font-size:2.4rem}h2{font-size:3rem}h3{font-size:1.9rem}h4{font-size:1.8rem}h5{font-size:1.7rem}h6{font-size:1.6rem}strong{font-weight:700;font-weight:var(--font-weight-700)}a{color:#282828;color:var(--color-text);text-decoration:underline;transition:.3s;transition:var(--transition-timing)}a:hover{text-decoration:none}img{max-width:100%;height:auto;border:none}figure{margin:0 auto}iframe{border:none}blockquote{margin:0 0 4rem;padding:0 0 0 1.5rem;border-left:.3rem solid #37cd62;border-left:.3rem solid var(--color-primary)}blockquote p{margin:0;padding:.5rem 0;font-size:2rem}.fonts-loaded blockquote p{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}ul{padding:0 0 0 2rem;color:#282828;color:var(--color-text);font-size:1.8rem;font-weight:400;font-weight:var(--font-weight-400);line-height:2;text-align:left;list-style:disc}ul.list-styled{list-style:none}ul.list-styled.list-checkmark li{padding:0 0 0 3.25rem}ul.list-styled.list-checkmark li:before{top:.8rem;left:0;width:1.9rem;height:1.3rem;background:transparent url("data:image/svg+xml;utf8, <svg width='19' height='13' viewBox='0 0 22 17' fill='%2337cd62' xmlns='http://www.w3.org/2000/svg'><path d='M22 3.20307L18.8337 0L8.36141 10.5939L3.16631 5.33845L0 8.54152L8.36141 17L11.5277 13.7969L22 3.20307Z'/></svg>") no-repeat 50%;border-radius:0}ul.list-styled li{position:relative;padding:0 0 0 1.5rem}ul.list-styled li:not(:last-child){margin:0 0 1.5rem}ul.list-styled li:before{content:"";position:absolute;top:.6rem;left:0;width:.75rem;height:.75rem;background:#37cd62;background:var(--color-primary);border-radius:.75rem}ul li::marker{color:#37cd62;color:var(--color-primary)}ul ul{margin:.25em 0;padding:0 0 0 1em}.content table,ul ul{font-size:1.6rem;font-weight:400;font-weight:var(--font-weight-400)}.content table{width:100%;margin:0;padding:0;color:#282828;color:var(--color-text);border-collapse:collapse}.fonts-loaded .content table{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}.content table thead th{color:#fff;color:var(--color-white);background:#37cd62;background:var(--color-primary);font-size:1.8rem;font-weight:400;font-weight:var(--font-weight-400)}.content table tr:nth-child(2n){background:#f2f6f7;background:var(--body-bgc)}.content table td,.content table th{margin:0;padding:.75rem 2rem;text-align:left}.table-clean{width:100%;margin:0;padding:0;color:#282828;color:var(--color-text);font-size:1.6rem;border:.1rem solid #f2f6f7;border:.1rem solid var(--body-bgc);border-collapse:collapse}.table-clean thead th{color:#fff;color:var(--color-white);background:#514f56;background:var(--color-gray-dark)}.table-clean tr:nth-child(odd){background:#f2f6f7;background:var(--body-bgc)}.table-clean td,.table-clean th{margin:0;padding:.75rem 2rem}.table-clean td:last-child,.table-clean th:last-child{text-align:right}:root{--button-box-shadow-prefix:0 0 2rem rgba(55,205,98,.4);--button-line-height:2.8rem;--button-padding-x:2.5rem;--button-padding-y:.75rem}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.75rem 2.5rem;padding:var(--button-padding-y) var(--button-padding-x);border:.2rem solid #514f56;border:.2rem solid var(--color-gray-dark);border-radius:2.6rem;border-radius:var(--border-radius);color:#fff;color:var(--color-white);background:#514f56;background:var(--color-gray-dark);vertical-align:middle;text-align:center;text-decoration:none;text-transform:uppercase;font-size:1.5rem;font-weight:600;font-weight:var(--font-weight-600);line-height:2.8rem;line-height:var(--button-line-height);cursor:pointer;overflow:hidden;transition:background .3s,border .3s,box-shadow .3s,color .3s;transition:background var(--transition-timing),border var(--transition-timing),box-shadow var(--transition-timing),color var(--transition-timing);z-index:1}.btn:hover{background:#000;background:var(--color-black);border-color:#000;border-color:var(--color-black)}.btn.btn-primary{color:#fff;color:var(--color-white);background:#37cd62;background:var(--color-primary);border-color:#37cd62;border-color:var(--color-primary);box-shadow:0 0 2rem rgba(55,205,98,.4);box-shadow:var(--button-box-shadow-prefix)}.btn.btn-primary:hover{background:#2bb051;background:var(--color-primary-dark);border-color:#2bb051;border-color:var(--color-primary-dark)}.btn.btn-red{background:#d0110f;background:var(--color-red);border-color:#d0110f;border-color:var(--color-red);box-shadow:0 0 2rem rgba(208,17,15,.4)}.btn.btn-red:hover{background:#ba100d;background:var(--color-red-dark);border-color:#ba100d;border-color:var(--color-red-dark)}.btn.btn-white{color:#37cd62;color:var(--color-primary);background:#fff;background:var(--color-white);border-color:#fff;border-color:var(--color-white);box-shadow:0 0 2rem rgba(55,205,98,.4);box-shadow:var(--button-box-shadow-prefix)}.btn.btn-white:hover{color:#fff;color:var(--color-white);background:#2bb051;background:var(--color-primary-dark);border-color:#2bb051;border-color:var(--color-primary-dark)}.btn.btn-transparent{background:transparent;color:#514f56;color:var(--color-gray-dark)}.btn.btn-transparent,.btn.btn-transparent:hover{border-color:#514f56;border-color:var(--color-gray-dark)}.btn.btn-transparent:hover{background:#514f56;background:var(--color-gray-dark);color:#fff;color:var(--color-white)}.btn.btn-transparent.btn-primary{color:#37cd62;color:var(--color-primary);border-color:#37cd62;border-color:var(--color-primary);box-shadow:none}.btn.btn-transparent.btn-primary:hover{color:#fff;color:var(--color-white);background:#37cd62;background:var(--color-primary)}.btn.btn-transparent.btn-red{color:#d0110f;color:var(--color-red);border-color:#d0110f;border-color:var(--color-red);box-shadow:none}.btn.btn-transparent.btn-red:hover{color:#fff;color:var(--color-white);background:#ba100d;background:var(--color-red-dark);border-color:#ba100d;border-color:var(--color-red-dark)}.btn.btn-square{border:.1rem solid #ddd;border:var(--border-gray);border-radius:0;font-weight:400;font-weight:var(--font-weight-400);text-transform:none}.btn:focus{outline:none}.btn.btn-block{width:100%;justify-content:space-between}.btn.btn-icon{padding:calc(.75rem - 1px);padding:calc(var(--button-padding-y) - 1px)}.btn.btn-big{padding:1.5rem 3rem;font-size:1.6rem;font-size:var(--body-font-size);border-radius:3rem}.btn.btn-small{padding:.2rem 1.5rem}.btn.btn-error{animation:a .5s;color:#fff;color:var(--color-white);background:#d0110f;background:var(--color-red);border-color:#d0110f;border-color:var(--color-red)}.btn.btn-error:hover{color:#fff;color:var(--color-white);background:#000;background:var(--color-black);border-color:#000;border-color:var(--color-black)}@keyframes a{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-1rem)}20%,40%,60%,80%{transform:translateX(1rem)}}fieldset,form{margin:0;padding:0}fieldset{min-width:0;border:0;text-align:left}label{display:block;margin:0;padding:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button:-webkit-autofill,input:-webkit-autofill,optgroup:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{box-shadow:inset 0 0 0 100rem transparent;transition:background-color 5000s ease-in-out 0s}select{cursor:pointer}textarea{overflow:auto;resize:vertical}button{font-family:inherit;cursor:pointer}:root{--font-size-base:1.6rem;--transition-timing:.3s;--input-height:5rem;--input-color:var(--color-text);--input-background:var(--color-white);--input-border:var(--border-gray);--input-border-radius:.5rem;--input-line-height:1.5;--input-padding-x:2rem;--input-padding-y:1rem;--input-placeholder-color:var(--color-gray-light)}.form-control{display:block;width:100%;height:5rem;padding:1rem 2rem;padding:var(--input-padding-y) var(--input-padding-x);color:#282828;color:var(--input-color);background:#fff;background:var(--input-background);border:.1rem solid #ddd;border:var(--input-border);border-radius:.5rem;border-radius:var(--input-border-radius);background-clip:padding-box;box-shadow:none;font-size:1.7rem;font-weight:400;font-weight:var(--font-weight-400);line-height:1.5;line-height:var(--input-line-height);transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:border-color ease-in-out var(--transition-timing),box-shadow ease-in-out var(--transition-timing)}.fonts-loaded .form-control{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}.form-control:focus{border-color:#37cd62;border-color:var(--color-primary);outline:none}.form-control::-webkit-input-placeholder{color:#ddd;color:var(--input-placeholder-color);font-weight:400;font-weight:var(--font-weight-400);opacity:1}.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder{color:#ddd;color:var(--input-placeholder-color);font-weight:400;font-weight:var(--font-weight-400);opacity:1}.form-control::placeholder{color:#ddd;color:var(--input-placeholder-color);font-weight:400;font-weight:var(--font-weight-400);opacity:1}.form-control:disabled,.form-control[readonly]{background:none;opacity:.5;border-color:#757575;border-color:var(--color-gray)}.form-control:not(:-ms-input-placeholder):invalid{border-color:#d0110f;border-color:var(--color-red)}.form-control:not(:placeholder-shown):invalid{border-color:#d0110f;border-color:var(--color-red)}.form-control:not(:-ms-input-placeholder):invalid:focus{border-color:#d0110f;border-color:var(--color-red)}.form-control:not(:placeholder-shown):invalid:focus{border-color:#d0110f;border-color:var(--color-red)}.form-count{position:relative}.form-count .form-control{width:4.4rem;height:5.5rem;margin:0 2.2rem 0 0;padding:0;border-radius:0;font-size:1.9rem;text-align:center;-moz-appearance:textfield}.form-count .form-control::-webkit-inner-spin-button,.form-count .form-control::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-count a{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:2.2rem;height:2.8rem;color:#757575;color:var(--color-gray);background:#f2f6f7;background:var(--body-bgc);border:.1rem solid #ddd;border:var(--border-gray);border-left:none;font-size:1.3rem;transition:color .3s;transition:color var(--transition-timing)}.form-count a:hover{color:#514f56;color:var(--color-gray-dark)}.form-count a:last-child{top:auto;bottom:0}.form-group{margin-bottom:1rem}textarea.form-control{min-height:17.5rem;border:.1rem solid #ddd;border:var(--input-border);resize:none}select.form-control:not([size]):not([multiple]){height:5rem;height:var(--input-height)}input[type=file].form-control{padding-top:.3rem;padding-bottom:.3rem}.row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-1.5rem;margin-right:var(--gutter-compensation,-.5rem);margin-left:-1.5rem;margin-left:var(--gutter-compensation,-.5rem)}.row.reverse{flex-direction:row-reverse}.row.row-center{align-items:center}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:1.5rem;padding-right:var(--half-gutter-width,.5rem);padding-left:1.5rem;padding-left:var(--half-gutter-width,.5rem)}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:b 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size) / 44 * 27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:b 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-theme-color);border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes b{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.r-tabs .r-tabs-nav{display:flex}.r-tabs .r-tabs-accordion-title{display:none}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}header{position:fixed;top:0;right:0;bottom:auto;left:0;width:100%;background:#fff;background:var(--color-white);box-shadow:0 .8rem 1.6rem 0 rgba(75,81,85,.08);transition:height .3s;transition:height var(--transition-timing);z-index:100}header.is-sticky+.side-menu{top:5rem}header.is-sticky .header-main{height:5rem}header.is-sticky .header-main .header-icons .link .icon{margin-bottom:0}header.is-sticky .header-main .header-icons .link .name{display:none}header.is-sticky .header-main .header-icons .header-cart .link .count{top:2.5rem}.header-main{display:flex;align-items:stretch;justify-content:space-between;height:7rem;transition:height .3s;transition:height var(--transition-timing)}.header-main .side-menu-toggler{flex:0 0 7rem;display:flex;justify-content:center;align-items:center;height:100%;padding:1rem;color:#fff;color:var(--color-white);background:#37cd62;background:var(--color-primary);border:0;border-radius:0;font-size:1.8rem;font-weight:800;font-weight:var(--font-weight-800);transition:background .3s;transition:background var(--transition-timing)}.header-main .side-menu-toggler:hover{background:#2bb051;background:var(--color-primary-dark)}.header-main .side-menu-toggler>span{display:none}.header-main .side-menu-toggler .icon{font-size:2.2rem}.header-main .logo{flex:0 0 16rem;display:flex;justify-content:center;align-items:center;min-width:14rem;height:2.7rem;margin:auto 4rem}.header-main .logo.logo-pl{flex:0 1 31rem}.header-main .logo.logo-b2b{flex:0 1 20rem;height:2.6rem}.header-main .logo img{width:100%;height:100%;object-fit:contain}.header-main .logo img.is-desktop{display:inline}.header-main .logo img.is-mobile{display:none}.header-main .header-menu{flex:1 1 auto}.header-main .header-menu>ul{flex:1 1 auto;display:flex;justify-content:flex-start;height:100%;margin:0;padding:0;line-height:1.25;list-style:none}.header-main .header-menu>ul>li{flex:0 1 auto;position:relative;margin:0;padding:0}.header-main .header-menu>ul>li:hover .header-tooltip{visibility:visible;opacity:1;z-index:1;transform:translateY(0);transition-delay:0s,0s,0s,0s,.2s}.header-main .header-menu>ul>li:hover .header-tooltip:after,.header-main .header-menu>ul>li:hover .header-tooltip:before{top:-3rem;border-bottom-width:1rem}.header-main .header-menu>ul>li>a{display:flex;align-items:center;height:100%;padding:0 1rem;font-size:1.7rem;font-weight:400;font-weight:var(--font-weight-400);text-decoration:none}.header-main .header-menu>ul>li>a:hover{text-decoration:underline}.fonts-loaded .header-main .header-menu>ul>li>a{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}.header-main .header-icons{flex:0 0 34rem;display:flex;justify-content:flex-end}.header-main .header-icons>*{position:relative;flex:0 0 7rem}.header-main .header-icons>div.is-opened .link,.header-main .header-icons>div:hover .link{color:#37cd62;color:var(--color-primary)}.header-main .header-icons>div.is-opened .header-tooltip,.header-main .header-icons>div:hover .header-tooltip{visibility:visible;opacity:1;z-index:1;transform:translateY(0);transition-delay:0s,0s,0s,0s,.2s}.header-main .header-icons>div.is-opened .header-tooltip:after,.header-main .header-icons>div.is-opened .header-tooltip:before,.header-main .header-icons>div:hover .header-tooltip:after,.header-main .header-icons>div:hover .header-tooltip:before{top:-3rem;border-bottom-width:1rem}.header-main .header-icons .link{position:relative;display:flex;justify-content:center;align-items:center;gap:1.5rem;height:100%;width:100%;margin:0;padding:0;background:none;border:0;color:#636d7b;font-size:1.8rem;font-weight:700;font-weight:var(--font-weight-700);text-decoration:none;transition:color .3s,background .3s;transition:color var(--transition-timing),background var(--transition-timing)}.header-main .header-icons .link .pictogram{position:relative;display:flex;justify-content:center;align-items:center;font-size:3.1rem}.header-main .header-icons .link .pictogram .icon{transition:font-size .3s;transition:font-size var(--transition-timing)}.header-main .header-icons .link .pictogram .count{position:absolute;bottom:-.5rem;right:-.5rem;display:flex;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;color:#fff;color:var(--color-white);background:#37cd62;background:var(--color-primary);font-size:1.2rem;font-weight:700;font-weight:var(--font-weight-700);border-radius:50%;line-height:1;transition:bottom .3s;transition:bottom var(--transition-timing)}.header-main .header-icons .link .pictogram .count.is-wide{width:2.8rem}.header-main .header-icons .header-cart{flex:0 0 auto;margin:0 1.5rem 0 3rem}.header-main .header-icons .header-cart .pictogram .count{right:-1rem}.header-main .header-icons .header-cart .name{display:inline-block;white-space:nowrap}.header-main .header-tooltip{position:absolute;top:100%;right:-.1rem;min-width:16.1rem;border:.1rem solid #ddd;border:var(--border-gray);background:#fff;background:var(--color-white);color:#000;color:var(--color-black);visibility:hidden;opacity:0;width:100%;transform:translateY(-2em);z-index:-1;transition:visibility 0s linear .2s,box-shadow .2s ease-in-out 0s,opacity .2s ease-in-out 0s,transform .2s ease-in-out 0s,z-index 0s linear .01s}.header-main .header-tooltip,.header-main .header-tooltip ul{margin:0;padding:0;list-style-type:none}.header-main .header-tooltip li{border-top:.1rem solid #ddd;border-top:var(--border-gray)}.header-main .header-tooltip li:first-child{border-top:none}.header-main .header-tooltip li a{position:relative;display:block;padding:1rem;font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);text-align:left;text-decoration:none;transition:color .3s;transition:color var(--transition-timing)}.header-main .header-tooltip li a:hover{color:#37cd62;color:var(--color-primary)}.fonts-loaded .header-main .header-tooltip li a{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}.header-main .header-tooltip li a .icon{fill:#ddd;fill:var(--color-gray-light);margin-right:.5rem}.header-main .header-tooltip:after,.header-main .header-tooltip:before{content:"";position:absolute;top:-2rem;right:3rem;width:0;height:0;border:2rem solid transparent;border-bottom:0 solid #ddd;border-bottom:0 solid var(--color-gray-light);transition:top .2s .2s,border .2s .2s}.header-main .header-tooltip:after{margin-top:.1rem;border-bottom-color:#fff;border-bottom-color:var(--color-white)}.header-search{position:relative;flex:0 1 46rem;display:flex;justify-content:center;align-items:center;margin:0 1.5rem}.header-search.is-opened form{display:flex}.header-search.is-opened .header-target{display:block}.header-search .header-search-mobile{display:none;justify-content:center;align-items:center;height:100%;width:6rem;padding:0;color:#636d7b;background:none;border-radius:0;border:none;font-size:2.4rem;z-index:1;transition:color .3s;transition:color var(--transition-timing)}.header-search .header-search-mobile.is-active,.header-search .header-search-mobile:hover{color:#37cd62;color:var(--color-primary)}.header-search form{flex:1 1 100%}.header-search .header-search-inside{position:relative}.header-search .header-search-inside.is-opened button,.header-search .header-search-inside.is-opened label{display:flex}.header-search .header-search-inside.is-opened~.header-target{display:block}.header-search .header-search-inside .form-control{padding:1rem 3.5rem 1rem .5rem;border:none;border-bottom:.1rem solid #f2f6f7;border-bottom:.1rem solid var(--body-bgc);border-radius:0}.fonts-loaded .header-search .header-search-inside .form-control{font-family:Nunito Sans,sans-serif;font-family:var(--font-family)}.header-search .header-search-inside .form-control::-webkit-input-placeholder{color:#636d7b;font-size:1.6rem;opacity:.6}.header-search .header-search-inside .form-control:-ms-input-placeholder,.header-search .header-search-inside .form-control::-ms-input-placeholder{color:#636d7b;font-size:1.6rem;opacity:.6}.header-search .header-search-inside .form-control::placeholder{color:#636d7b;font-size:1.6rem;opacity:.6}.header-search .header-search-inside .form-control:focus,.header-search .header-search-inside .form-control:hover{border-bottom-color:#2bb051;border-bottom-color:var(--color-primary-dark)}.header-search .header-search-inside button[type=submit]{position:absolute;top:50%;right:0;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;background:none;border:none;color:#37cd62;color:var(--color-primary);font-size:1.6rem;translate:0 -50%;transition:color .3s;transition:color var(--transition-timing);z-index:1}.header-search .header-search-inside button[type=submit]:hover{color:#2bb051;color:var(--color-primary-dark)}.header-tooltip-search{position:absolute;top:100%;left:50%;display:block;width:74rem;margin:auto;filter:drop-shadow(0 .4rem 1.6rem rgba(0,0,0,.1));translate:-50% 0;transition:top .3s;transition:top var(--transition-timing);z-index:20}.header-tooltip-search .header-tooltip-search-in{position:relative;display:grid;grid-template-columns:40rem 34rem;grid-template-rows:1fr 1fr;max-height:calc(100vh - 10rem);width:100%;background:#fff;background:var(--color-white);overflow-y:auto;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;z-index:200}.header-tooltip-search .header-tooltip-search-in::-webkit-scrollbar{width:.5rem}.header-tooltip-search .header-tooltip-search-in::-webkit-scrollbar-track{background:#ddd;background:var(--color-gray-light);border-radius:2.6rem;border-radius:var(--border-radius)}.header-tooltip-search .header-tooltip-search-in::-webkit-scrollbar-thumb{background:#37cd62;background:var(--color-primary);border-radius:2.6rem;border-radius:var(--border-radius);background-clip:content-box}.header-tooltip-search .btn-close{position:absolute;top:1.5rem;right:2.5rem;display:none;justify-content:flex-start;align-items:center;gap:.2rem;padding:0;color:#616161;color:var(--color-text-gray);background:none;border:none;font-size:1.1rem;text-transform:uppercase;line-height:1;transition:color .3s;transition:color var(--transition-timing)}.header-tooltip-search .btn-close:hover{color:#37cd62;color:var(--color-primary)}.header-tooltip-search .btn-close .icon{font-size:1.7em}.header-tooltip-search .header-search-item{padding:2.5rem 3.5rem}.header-tooltip-search .header-search-item.is-products{grid-row:1/3;grid-column:1/2;border-right:.1rem solid #d8d8d8}.header-tooltip-search .header-search-item.is-products:last-child{grid-column:1/3;border-right:none}.header-tooltip-search .header-search-item.is-products~.is-articles,.header-tooltip-search .header-search-item.is-products~.is-categories{grid-column:2/3}.header-tooltip-search .header-search-item.is-categories{grid-column:1/3;border-bottom:.1rem solid #d8d8d8}.header-tooltip-search .header-search-item.is-categories:last-child{border-bottom:none}.header-tooltip-search .header-search-item.is-categories+.is-articles{grid-row:2/3}.header-tooltip-search .header-search-item.is-articles{grid-row:1/2;grid-column:1/3}.header-tooltip-search h5{margin:0 0 1.5rem;font-size:2rem;font-weight:700;font-weight:var(--font-weight-700);text-align:left}.header-tooltip-search ul{margin:0;padding:0;list-style:none}.header-tooltip-search ul li{margin:0;border-top:none}.header-tooltip-search ul li a{display:flex;justify-content:flex-start;align-items:center;padding:.75rem 0;color:#616161;color:var(--color-text-gray);font-size:1.6rem;font-weight:500;font-weight:var(--font-weight-500);line-height:1.5;letter-spacing:.02em;text-decoration:underline}.header-tooltip-search ul li a:hover{text-decoration:none}.header-tooltip-search ul li a .image{flex:0 0 4.5rem;display:flex;justify-content:center;align-items:center;margin:0 2rem 0 0}.header-tooltip-search ul li a .image img{flex:0 1 auto;width:4.5rem;height:4.5rem;object-fit:contain}.header-tooltip-search ul li a .icon{flex:0 0 2.2rem;margin:0 1.5rem 0 0;font-size:2.2rem}.header-tooltip-search ul li a .name{flex:1 1 auto}.header-tooltip-search .btn{width:100%;margin:1.5rem 0 0}body.is-opened footer,body.is-opened main{padding-left:32rem}body.is-opened .side-menu{left:0}main{position:relative;padding:7rem 0 0;transition:padding-left .3s;transition:padding-left var(--transition-timing)}.side-menu{position:fixed;top:7rem;bottom:0;left:-32rem;width:32rem;padding:0;color:#fff;color:var(--color-white);background:#514f56;background:var(--color-gray-dark);box-shadow:0 .2rem 6.5rem 0 rgba(0,0,0,.1);box-shadow:var(--box-shadow);transition:top .3s,left .3s;transition:top var(--transition-timing),left var(--transition-timing);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;z-index:50}.side-menu::-webkit-scrollbar{width:.5rem}.side-menu::-webkit-scrollbar-track{background:#ddd;background:var(--color-gray-light);border-radius:2.6rem;border-radius:var(--border-radius)}.side-menu::-webkit-scrollbar-thumb{background:#37cd62;background:var(--color-primary);border-radius:2.6rem;border-radius:var(--border-radius);background-clip:content-box}.side-menu::-webkit-scrollbar-thumb,.side-menu::-webkit-scrollbar-track{border-radius:0}.side-menu nav.side-menu-header{border-top:.1rem solid #636d7b}.side-menu nav ul{margin:0;padding:0;list-style:none}.side-menu nav ul.is-highlight{border-bottom:.1rem solid #636d7b}.side-menu nav ul.is-highlight li a{color:#37cd62;color:var(--color-primary);font-weight:800;font-weight:var(--font-weight-800)}.side-menu nav ul li{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;text-align:left}.side-menu nav ul li.is-opened .submenu{display:initial}.side-menu nav ul li .toggler,.side-menu nav ul li a{display:flex;justify-content:flex-start;align-items:center;height:100%;padding:1.5rem 1rem;color:#fff;color:var(--color-white);font-size:1.8rem;font-weight:600;font-weight:var(--font-weight-600)}.side-menu nav ul li a{flex:0 1 calc(100% - 5rem);text-decoration:none;transition:color .3s;transition:color var(--transition-timing)}.side-menu nav ul li a img{flex:0 0 2.8rem;width:2.8rem;height:2.8rem;margin:0 1.5rem 0 0;object-fit:contain}.side-menu nav ul li a:hover{color:#2bb051;color:var(--color-primary-dark)}.side-menu nav ul li .toggler{flex:0 0 5rem;padding:1.5rem;background:none;border:0;font-size:2rem;opacity:.5;transition:color .3s,opacity .3s;transition:color var(--transition-timing),opacity var(--transition-timing)}.side-menu nav ul li .toggler:hover{opacity:1}.side-menu nav ul.submenu{flex:1 1 100%;display:none}.side-menu nav ul.submenu li a{padding:.75rem 1rem .75rem 5.3rem;font-size:1.4rem;font-weight:400;font-weight:var(--font-weight-400);text-transform:none;transition:color .3s;transition:color var(--transition-timing)}.side-menu nav ul.submenu li a:hover{color:#37cd62;color:var(--color-primary)}.content.content-plain{padding:7rem 0;border-top:.1rem solid #ddd;border-top:var(--border-gray)}.content.content-plain .inside{padding:8rem 6.5rem;background:#fff;background:var(--color-white);border:.1rem solid #ddd;border:var(--border-gray)}.content.content-plain .inside>:first-child{margin-top:0}.content.content-plain.content-error .inside{padding:0}footer{transition:padding-left .3s;transition:padding-left var(--transition-timing)}footer .footer-top{padding:1.5rem 0}footer .footer-top .inside{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:-.75rem}footer .footer-top .inside img{flex:0 0 4.5rem;width:4.5rem;height:auto;margin:.75rem}footer .footer-top .inside p{flex:0 0 auto;max-width:100%;margin:.75rem;padding:0;font-size:1.7rem;font-weight:500;font-weight:var(--font-weight-500);text-align:center}.fonts-loaded footer .footer-top .inside p{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}footer .footer-menus{padding:6rem 0;color:#fff;color:var(--color-white);background:#514f56;background:var(--color-gray-dark)}footer .footer-menus .inside{display:flex;justify-content:space-between;align-items:flex-start;margin:0 -2rem}footer .footer-menus .inside .menu{flex:1 1 20%;margin:0 2rem}footer .footer-menus .inside .menu h4{margin:0 0 3rem;padding:0;font-size:2rem;font-weight:500;font-weight:var(--font-weight-500);color:#fff;color:var(--color-white)}.fonts-loaded footer .footer-menus .inside .menu h4{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}footer .footer-menus .inside .menu ul{margin:-1.25rem 0;padding:0;list-style:none}footer .footer-menus .inside .menu ul li{margin:1.25rem 0}footer .footer-menus .inside .menu ul li a{color:#fff;color:var(--color-white);font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);text-decoration:none;transition:color .3s;transition:color var(--transition-timing)}footer .footer-menus .inside .menu ul li a:hover{color:#37cd62;color:var(--color-primary)}footer .footer-menus .inside .footer-newsletter{flex:1 1 40%;margin:0 2rem}footer .footer-menus .inside .footer-newsletter h3{margin:0 0 3rem;padding:0;font-size:2.5rem;font-weight:500;font-weight:var(--font-weight-500);color:#fff;color:var(--color-white)}.fonts-loaded footer .footer-menus .inside .footer-newsletter h3{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}footer .footer-menus .inside .footer-newsletter h3 small{font-size:1.1rem;vertical-align:middle;opacity:.75}footer .footer-menus .inside .footer-newsletter form{margin:0 0 4rem}footer .footer-menus .inside .footer-newsletter form label{position:relative;display:flex;justify-content:flex-start;margin:0;padding:0}footer .footer-menus .inside .footer-newsletter form label .icon{position:absolute;top:50%;left:1.5rem;width:calc(1em + 1.5rem);padding:0 1.5rem 0 0;color:#37cd62;color:var(--color-primary);border-right:.1rem solid #ddd;border-right:var(--border-gray);font-size:2rem;transform:translateY(-50%);z-index:20}footer .footer-menus .inside .footer-newsletter form label input{flex:0 1 32rem;height:4rem;padding:1rem 1rem 1rem 7rem;color:#514f56;color:var(--color-gray-dark);font-size:1.2rem;border-radius:0;z-index:10}.fonts-loaded footer .footer-menus .inside .footer-newsletter form label input{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}footer .footer-menus .inside .footer-newsletter form label input::-webkit-input-placeholder{color:#757575;color:var(--color-gray)}footer .footer-menus .inside .footer-newsletter form label input:-ms-input-placeholder,footer .footer-menus .inside .footer-newsletter form label input::-ms-input-placeholder{color:#757575;color:var(--color-gray)}footer .footer-menus .inside .footer-newsletter form label input::placeholder{color:#757575;color:var(--color-gray)}footer .footer-menus .inside .footer-newsletter form label .btn{flex:0 0 auto;height:4rem;border-top-left-radius:0;border-bottom-left-radius:0;font-size:1.4rem}footer .footer-menus .inside .footer-newsletter .contact{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:-1.5rem 0 -.5rem}footer .footer-menus .inside .footer-newsletter .contact a{flex:0 0 auto;display:inline-flex;justify-content:flex-start;align-items:center;margin:.5rem 0;color:#fff;color:var(--color-white);font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400)}.fonts-loaded footer .footer-menus .inside .footer-newsletter .contact a{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}footer .footer-menus .inside .footer-newsletter .contact a .icon{color:#37cd62;color:var(--color-primary)}footer .footer-menus .inside .footer-newsletter .socials{display:flex;justify-content:flex-start;align-items:center;margin:1.5rem -.5rem -.5rem;padding:0;list-style:none}footer .footer-menus .inside .footer-newsletter .socials li{flex:0 0 3.2rem;display:flex;justify-content:center;align-items:center;margin:.5rem}footer .footer-menus .inside .footer-newsletter .socials li a{flex:0 0 3.2rem;display:flex;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;color:#514f56;color:var(--color-gray-dark);background:#fff;background:var(--color-white);border-radius:3.2rem;transition:background .3s;transition:background var(--transition-timing)}footer .footer-menus .inside .footer-newsletter .socials li a:hover{background:#37cd62;background:var(--color-primary)}footer .footer-languages{padding:2rem 0;background:#fff;background:var(--color-white);border-bottom:.1rem solid #ddd;border-bottom:.1rem solid var(--color-gray-light)}footer .footer-languages ul{display:flex;justify-content:flex-start;align-items:center;margin:0;padding:0;list-style:none}footer .footer-languages ul li{flex:0 0 auto;padding:0}footer .footer-languages ul li:before{content:none}footer .footer-languages ul li:not(:last-child){margin:0 3.5rem 0 0}footer .footer-languages ul li>span{color:#37cd62;color:var(--color-primary)}footer .footer-languages ul li>*{display:flex;justify-content:flex-start;align-items:center;color:#282828;color:var(--color-text);font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400)}footer .footer-languages ul li>* img{margin:0 .75rem 0 0;object-fit:none}footer .footer-languages ul li>* img.flag-cs{width:2.1rem;height:1.6rem;object-position:-5.6rem -.2rem}footer .footer-languages ul li>* img.flag-de{width:2.3rem;height:1.5rem;object-position:-2.9rem -.2rem}footer .footer-languages ul li>* img.flag-sk{width:2.3rem;height:1.6rem;object-position:-.2rem -.2rem}footer .footer-languages ul li>* img.flag-at{width:2.2rem;height:1.5rem;object-position:-2.9rem -2.2rem}footer .footer-languages ul li>* img.flag-hu{width:2.3rem;height:1.5rem;object-position:-.2rem -2.2rem}footer .footer-languages ul li a{text-decoration:none}footer .footer-languages ul li a:hover{text-decoration:underline}footer .footer-copyright{padding:1.5rem 0}footer .footer-copyright .inside{display:flex;justify-content:space-between;align-items:center}footer .footer-copyright .inside .payments{flex:0 0 auto;display:flex;justify-content:flex-start;align-items:center;margin:-.5rem}footer .footer-copyright .inside .payments img{flex:0 0 auto;margin:.5rem;object-fit:none}footer .footer-copyright .inside .payments img.pay-01{width:4rem;height:1.8rem;object-position:-.2rem -6.2rem}footer .footer-copyright .inside .payments img.pay-02{width:4rem;height:1.5rem;object-position:-4.6rem -6.2rem}footer .footer-copyright .inside .payments img.pay-03{width:4rem;height:1.4rem;object-position:-9rem -.2rem}footer .footer-copyright .inside .payments img.pay-04{width:4rem;height:2.6rem;object-position:-.2rem -.2rem}footer .footer-copyright .inside .payments img.pay-05{width:4rem;height:2.5rem;object-position:-4.6rem -3.2rem}footer .footer-copyright .inside .payments img.pay-06{width:4rem;height:2.6rem;object-position:-4.6rem -.2rem}footer .footer-copyright .inside .payments img.pay-07{width:4rem;height:2.6rem;object-position:-.2rem -3.2rem}footer .footer-copyright .inside p{flex:0 0 auto;margin:0;padding:0;font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400)}.fonts-loaded footer .footer-copyright .inside p{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}.breadcrumbs{padding:2.5rem 0 4rem;background:#fff;background:var(--color-white)}.breadcrumbs+.headline{padding:0 0 7rem}.breadcrumbs ol{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:0;padding:0;color:#616161;color:var(--color-text-gray);font-size:1.5rem;list-style-type:none}.breadcrumbs ol li{position:relative;flex:0 0 auto}.breadcrumbs ol li:not(:first-child){margin:0 0 0 1rem;padding:0 0 0 2rem}.breadcrumbs ol li:not(:first-child):after{content:">";position:absolute;top:50%;left:0;transform:translateY(-50%)}.breadcrumbs ol li a{color:#616161;color:var(--color-text-gray);text-decoration:underline;text-underline-offset:.1rem}.breadcrumbs ol li a:hover{text-decoration:none}.breadcrumbs ol li a.is-home{display:flex;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;color:#37cd62;color:var(--color-primary);border:.1rem solid #f2f6f7;border:.1rem solid var(--body-bgc);border-radius:2.8rem;font-size:1.4rem;transition:color .3s,background .3s;transition:color var(--transition-timing),background var(--transition-timing)}.breadcrumbs ol li a.is-home:hover{color:#fff;color:var(--color-white);background:#37cd62;background:var(--color-primary)}.headline{padding:7rem 0;border-top:none}.headline h1{margin:0 0 1.5rem;padding:0;font-size:3.3rem}.headline p{max-width:57rem;margin:0 auto;padding:0;color:.1rem solid #ddd;color:var(--border-gray);font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);line-height:2.3rem;text-align:center}.headline p:not(:last-child){margin:0 auto 1rem}.brands{padding:6rem 0}.brands h2{margin:0 0 4rem;font-size:3rem;font-weight:400;font-weight:var(--font-weight-400)}.brands h2 strong{font-weight:500;font-weight:var(--font-weight-500)}.brands ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:-1rem -1rem 3rem;padding:0;list-style:none}.brands ul li{flex:0 0 15rem;margin:1rem}.brands ul li a{display:flex;justify-content:center;align-items:center;filter:grayscale(1);transition:filter .3s;transition:filter var(--transition-timing);text-align:center}.brands ul li a:hover{filter:none}.brands ul li a img{max-width:12rem;height:auto}.benefits{display:flex;justify-content:space-between;align-items:center;gap:3rem;margin:7.5rem 0 0;padding:2.5rem;color:#fff;color:var(--color-white);background:#514f56;background:var(--color-gray-dark)}.benefits.is-vertical{align-items:flex-start;flex-wrap:wrap;margin:0;padding:3rem 8rem}.benefits.is-vertical h3{flex:1 1 100%;margin:0 0 3rem;padding:0;color:#fff;color:var(--color-white);font-size:3rem;font-weight:400;font-weight:var(--font-weight-400);text-align:center}.benefits.is-vertical h3 strong{font-weight:500;font-weight:var(--font-weight-500)}.benefits.is-vertical .item{flex:0 1 14rem;flex-wrap:wrap}.benefits.is-vertical .item .pictogram{flex:1 1 100%;display:flex;justify-content:flex-start;align-items:baseline;gap:.5rem;margin:0}.benefits.is-vertical .item .pictogram small{padding:0;font-size:1.6rem;rotate:none}.benefits.is-vertical .item p{flex:1 1 100%}.benefits .item{flex:1 1 22rem;display:flex;justify-content:flex-start;align-items:center;gap:1rem}.benefits .item .pictogram{position:relative;flex:0 0 auto;display:grid;justify-content:space-evenly;align-items:baseline;grid-template-columns:auto;grid-template-rows:1fr;color:#37cd62;color:var(--color-primary);font-size:5.2rem;font-weight:900;font-weight:var(--font-weight-900);line-height:1}.benefits .item .pictogram.is-text{grid-template-columns:auto 2.3rem}.benefits .item .pictogram small{padding:0 0 0 .5em;font-size:1.4rem;text-transform:uppercase;rotate:-90deg}.benefits .item p{margin:0;font-size:1.5rem;text-align:left;line-height:1.25}.items{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;margin:-1.25rem}.background-white .items .item:not(:empty){box-shadow:0 .1rem 3rem 0 rgba(0,0,0,.08)}.background-white .items .item:not(:empty):hover{box-shadow:0 .2rem 6.5rem 0 rgba(0,0,0,.1);box-shadow:var(--box-shadow)}.items.items-trinity .item{flex:1 1 35rem}.items .item{position:relative;flex:1 1 28rem;display:flex;justify-content:space-between;align-items:center;flex-direction:column;margin:0 1.25rem;text-align:center;text-decoration:none;transition:height .3s;transition:height var(--transition-timing);z-index:10}.items .item:not(:empty){margin:1.25rem;padding:2rem;background:#fff;background:var(--color-white);transition:box-shadow .3s;transition:box-shadow var(--transition-timing)}.items .item.item-image{align-items:center;padding:0}.items .item.item-image img{flex:1 1 100%}.items .item.item-countdown:hover{height:auto;margin:1.25rem}.items .item.item-countdown>*{position:relative;flex:0 1 auto;z-index:10}.items .item.item-countdown>.title{display:block;max-width:24rem;margin:auto auto 0;color:#282828;color:var(--color-text);font-size:3.6rem;line-height:1.15;text-transform:uppercase}.fonts-loaded .items .item.item-countdown>.title{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}.items .item.item-countdown>.title strong{color:#37cd62;color:var(--color-primary)}.items .item.item-countdown .countdown-timer{margin:1.5rem 0 0;padding:0}.items .item.item-countdown .description{display:block;max-width:24rem;margin:1.5rem 0 0;color:#282828;color:var(--color-text);line-height:1.25}.items .item.item-countdown .description strong{color:#37cd62;color:var(--color-primary);font-weight:400;font-weight:var(--font-weight-400)}.items .item.item-countdown .btn{gap:.5rem;margin:2.5rem 0 0}.items .item.item-countdown>img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;translate:-50% -50%;pointer-events:none;z-index:0}.items .item:hover{height:calc(100% + 5.4rem);margin:1.25rem 1.25rem -4.15rem;box-shadow:0 .2rem 6.5rem 0 rgba(0,0,0,.1);box-shadow:var(--box-shadow);z-index:20}.items .item:hover .item-favourite .icon{color:#c4c6c5}.items .item:hover .additional{display:flex}.items .item .item-favourite{position:absolute;top:0;left:0;right:0;width:3.6rem;height:3.6rem;margin:0 auto;padding:.5rem;border:none;font-size:2rem;line-height:3.6rem;z-index:25}.items .item .item-favourite.is-active .icon,.items .item .item-favourite:hover .icon{color:#ff0303}.items .item .item-favourite.is-active:hover .icon{color:#c4c6c5}.items .item .item-favourite .icon{width:1em;height:1em;color:transparent;transition:color .3s;transition:color var(--transition-timing)}.items .item .img img{display:block;width:27rem;height:27rem;margin:0 auto;object-fit:contain}.items .item .img .rating{flex:1 1 auto;display:flex;justify-content:center;align-items:center;width:100%;height:2rem;margin:0 0 1rem}.items .item .img .rating .icon{flex:0 0 auto}.items .item .img .rating .icon:not(:first-child){margin:0 0 0 .25rem}.items .item .img .rating .icon.is-highlight{color:#eec400;color:var(--color-yellow)}.items .item .img .rating small{flex:0 1 auto}.items .item .types{position:absolute;top:2rem;left:-1rem;margin:0;padding:0;list-style:none}.items .item .types li{display:flex;justify-content:flex-start;align-items:center;padding:.5rem 1.5rem;color:#fff;color:var(--color-white);background:#514f56;background:var(--color-gray-dark);font-size:1.3rem;font-weight:700;font-weight:var(--font-weight-700);text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.items .item .types li:not(:last-child){margin:0 0 .5rem}.items .item .types li.type-light{color:#514f56;color:var(--color-gray-dark);background:#ddd;background:var(--color-gray-light)}.items .item .sale{position:absolute;top:2rem;right:2rem;display:flex;justify-content:center;align-items:center;width:6rem;height:6rem;color:#fff;color:var(--color-white);background:#37cd62;background:var(--color-primary);border-radius:6rem;font-size:1.7rem;font-weight:700;font-weight:var(--font-weight-700)}.items .item .name,.items .item .sale a{text-decoration:none}.items .item .name{display:block;max-width:32rem;height:5.8rem;margin:1rem auto;font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);text-align:left;line-height:1.4;overflow:hidden}.items .item .name:is(a):hover{text-decoration:underline}.fonts-loaded .items .item .name{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}.items .item .product-code{display:block;width:100%;margin:0 0 1rem;color:#a6a6a6;font-size:1.2rem;font-weight:400;font-weight:var(--font-weight-400);text-align:left}.items .item .icons{flex:1 1 auto;display:flex;justify-content:flex-start;align-items:center;width:100%;height:3.2rem;margin:0;padding:0;list-style:none}.items .item .icons img{margin:0 .4rem .4rem 0;max-width:3rem;max-height:100%}.items .item .bottom{flex:0 1 auto;width:100%;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;grid-template-rows:repeat(2,auto);grid-template-areas:"a b" "a c";margin:auto 0 0}.items .item .bottom .prices{grid-area:a;align-content:center;color:#757575;color:var(--color-gray);font-size:1.5rem;text-align:left;line-height:1.25;order:10}.items .item .bottom .prices .recommended{display:inline-block;margin:0 0 .5rem;padding:.4rem;color:#282828;color:var(--color-text);background:#eee;font-size:1.2rem}.items .item .bottom .prices>span{display:block}.items .item .bottom .prices strong{color:#514f56;color:var(--color-gray-dark);font-size:2rem}.items .item .bottom .prices small,.items .item .bottom .prices strong{display:inline-block;font-weight:600;font-weight:var(--font-weight-600)}.items .item .bottom .prices small{margin:0 0 0 .5rem;font-size:1.2rem}.items .item .bottom .prices .saving{margin:.5rem 0 0;color:#b12e2e;color:var(--color-red-darker)}.items .item .bottom .availability,.items .item .bottom .prices .saving{display:block;font-size:1.2rem;font-weight:600;font-weight:var(--font-weight-600)}.items .item .bottom .availability{grid-area:b;margin:0 0 .5rem;text-align:center}.items .item .bottom .process{grid-area:c;display:flex;justify-content:flex-end;align-items:center;margin:0}.items .item .bottom .process>*{flex:0 1 auto}.items .item .additional{flex:1 1 auto;width:100%;display:none;justify-content:space-between;align-items:center;margin:3rem 0 0}.items .item .additional span{flex:0 0 auto;display:inline-flex;justify-content:flex-start;align-items:center}.items .item .additional span:not(:first-child){margin:0 0 0 .75rem}.items .item .additional span img{width:1.5rem;height:1.5rem;margin:0 .25rem 0 0;object-fit:contain}.availability.availability-available{color:#37cd62;color:var(--color-primary)}.availability.availability-stock{color:#b12e2e;color:var(--color-red-darker)}.articles{align-items:stretch;flex-wrap:wrap;gap:2rem}.articles,.articles .item{display:flex;justify-content:flex-start}.articles .item{flex:0 1 calc(25% - 1.5rem);align-items:flex-start;flex-direction:column;background:#fff;background:var(--color-white);border:.1rem solid #ddd;border:var(--border-gray);text-align:left}.articles .item .image{flex:0 1 auto;display:flex;justify-content:center;align-items:center;width:100%;text-decoration:none}.articles .item .image img{width:100%;height:auto;aspect-ratio:300/180;object-fit:cover}.articles .item .content{flex:1 1 auto;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;padding:2.5rem}.articles .item .content>*{flex:0 1 auto;width:100%}.articles .item .content h4{margin:0;padding:0;font-size:1.9rem;font-weight:400;font-weight:var(--font-weight-400)}.articles .item .content h4 a{text-decoration:none;text-underline-offset:.2rem}.articles .item .content h4 a:hover{text-decoration:underline}.articles .item .content p{font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);line-height:2.1rem}.articles .item .content>a{display:inline-flex;justify-content:flex-start;align-items:center;margin:auto 0 0;font-size:1.6rem;font-weight:600;font-weight:var(--font-weight-600);text-decoration:none;text-underline-offset:.2rem}.articles .item .content>a:hover{text-decoration:underline}.articles .item .content>a .icon{flex:0 0 auto}.articles-small{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin:-1rem}.articles-small .item{flex:1 1 30rem;margin:0 1rem}.articles-small .item:not(:empty){margin:1rem;background:#fff;background:var(--color-white);border:.1rem solid #ddd;border:var(--input-border);transition:box-shadow .3s;transition:box-shadow var(--transition-timing)}.articles-small .item:not(:empty):hover{box-shadow:0 .2rem 6.5rem 0 rgba(0,0,0,.1);box-shadow:var(--box-shadow)}.articles-small .item .image{position:relative;display:flex;justify-content:center;align-items:center}.articles-small .item .image time{position:absolute;bottom:1.5rem;left:1.5rem;display:block;padding:.25rem 1rem;color:#fff;color:var(--color-white);background:#37cd62;background:var(--color-primary);font-size:1.3rem;font-weight:600;font-weight:var(--font-weight-600)}.articles-small .item .image img{width:100%;height:18rem;object-fit:cover}.articles-small .item .inside{padding:2.5rem;text-align:left}.articles-small .item .inside h4{margin:0;padding:0;font-size:1.9rem;font-weight:400;font-weight:var(--font-weight-400)}.articles-small .item .inside h4 a{text-decoration:none}.articles-small .item .inside h4 a:hover{text-decoration:underline}.articles-small .item .inside p{margin:2rem 0;padding:0;font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400)}.articles-small .item .inside>a{display:inline-flex;justify-content:flex-start;align-items:center;font-size:1.6rem;font-weight:600;font-weight:var(--font-weight-600);text-decoration:none;transition:color .3s;transition:color var(--transition-timing)}.articles-small .item .inside>a:hover{color:#37cd62;color:var(--color-primary)}.pagination{position:relative;display:flex;justify-content:space-between;align-items:center;margin:4rem 0 0}.pagination>*{flex:0 0 auto}.pagination .link{font-size:1.5rem;text-decoration:none}.pagination .link:hover{text-decoration:underline}.pagination .btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pagination ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -.2rem;list-style-type:none}.pagination ul li{padding:0 .2rem}.pagination ul li>span,.pagination ul li a{display:inline-flex;align-items:center;justify-content:center;min-width:3.8rem;height:3.8rem;padding:0 1rem;color:#282828;color:var(--color-text);font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);line-height:3.8rem;text-align:center;text-decoration:none;transition:color .3s,border-color .3s;transition:color var(--transition-timing),border-color var(--transition-timing);overflow:hidden}.pagination ul li form{margin:0 .75rem;padding:0;background:none}.pagination ul li form input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;margin:0;height:4rem;width:4.5rem;border:.1rem solid #2bb051;border:.1rem solid var(--color-primary-dark);text-align:center}.pagination ul li form input::-webkit-inner-spin-button,.pagination ul li form input::-webkit-outer-spin-button{-webkit-appearance:none}.pagination ul li a{color:#514f56;color:var(--color-gray-dark);background:#fff;background:var(--color-white);border:.1rem solid #ddd;border:var(--border-gray);border-radius:3.8rem}.pagination ul li a.next,.pagination ul li a.prev{color:#757575;color:var(--color-gray);background:transparent;border:none}.pagination ul li a:hover{color:#282828;color:var(--color-text);border-color:#282828;border-color:var(--color-text)}.photogallery{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:1rem -.5rem;padding:0;list-style:none}.photogallery .lifestyle{flex:1 1 100%}.photogallery .lifestyle a{padding:0}.photogallery .lifestyle a img{max-width:57rem;max-height:57rem}.photogallery li{position:relative;flex:1 1 18rem;display:flex;justify-content:center;margin:.5rem}.photogallery li:empty{margin:0 .5rem}.photogallery li.has-more a span{position:absolute;top:50%;left:50%;font-size:2.5rem;font-weight:400;font-weight:var(--font-weight-400);transform:translate(-50%,-50%);z-index:10}.photogallery li.has-more a:after{content:"";position:absolute;top:.1rem;left:.1rem;width:calc(100% - .2rem);height:calc(100% - .2rem);background:#fff;background:var(--color-white);opacity:.75}.photogallery li a{flex:1 1 100%;padding:1.5rem;display:flex;justify-content:center;align-items:center;border:.1rem solid #ddd;border:var(--input-border);transition:border-color .3s;transition:border-color var(--transition-timing)}.photogallery li a:hover{border-color:#514f56;border-color:var(--color-gray-dark)}.photogallery li a img{max-width:15rem;max-height:7.5rem;object-fit:contain}.workload-tooltip{position:relative;display:inline-flex;justify-content:flex-start;align-items:center;margin:0 0 0 2.5rem;padding:0 0 .5rem;cursor:help}.workload-tooltip:hover .workload-tooltip-content{display:block}.workload-tooltip.yellow .circle{background:#eec400;background:var(--color-yellow)}.workload-tooltip.red .circle{background:#dd0307}.workload-tooltip>*{flex:0 1 auto}.workload-tooltip .circle{flex:0 0 auto;display:inline-block;width:1em;height:1em;margin:0 0 0 .25rem;background:#37cd62;background:var(--color-primary);border-radius:50%}.workload-tooltip .workload-tooltip-content{position:absolute;top:100%;left:0;display:none;min-width:calc(100% + .6rem);padding:1rem;color:#616161;color:var(--color-text-gray);background:#fff;background:var(--color-white);border:.1rem solid #ddd;border:var(--border-gray);box-shadow:0 .2rem 6.5rem 0 rgba(0,0,0,.1);box-shadow:var(--box-shadow)}.workload-tooltip .workload-tooltip-content:after,.workload-tooltip .workload-tooltip-content:before{content:"";display:block;position:absolute;right:.25rem;top:-2rem;width:0;height:0;border:1rem solid transparent;border-bottom-color:#ddd;border-bottom-color:var(--color-gray-light)}.workload-tooltip .workload-tooltip-content:after{top:-1.9rem;border-bottom-color:#fff;border-bottom-color:var(--color-white)}.countdown-timer{position:relative;display:flex;justify-content:flex-start;align-items:stretch;margin:-.5rem;padding:1rem;list-style-type:none;z-index:1}.countdown-timer.countdown-timer-smaller>span:not(:last-child):after{top:1.75rem}.countdown-timer.countdown-timer-smaller>span:not(:last-child):before{top:2.75rem}.countdown-timer.countdown-timer-smaller>span .box{width:4.4rem;height:4.4rem;font-size:2.4rem}.countdown-timer>span{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:.5rem;padding:0;text-align:center}.countdown-timer>span:not(:last-child):after,.countdown-timer>span:not(:last-child):before{content:"";position:absolute;top:2.25rem;right:-.7rem;width:.4rem;height:.4rem;background:#71838a;border-radius:50%;opacity:.25}.countdown-timer>span:not(:last-child):before{top:3.5rem}.countdown-timer>span .box{display:flex;justify-content:center;align-items:center;width:5.6rem;height:5.6rem;margin:0 0 .75rem;color:#fff;color:var(--color-white);background:#ce42c9;background:linear-gradient(0deg,#ce42c9 50%,#eb4be5 0);border-radius:1rem;font-size:3rem;font-weight:900;font-weight:var(--font-weight-900)}.countdown-timer>span .title{color:#71838a;font-size:1rem;font-weight:600;font-weight:var(--font-weight-600);text-transform:uppercase}#popup-insert_ajax{max-width:102rem;width:100%;padding:0;color:#272727;text-align:left}#popup-insert_ajax *{box-sizing:border-box}#popup-insert_ajax .icon{flex:0 0 auto;width:1em;height:1em;fill:currentColor;vertical-align:text-bottom;transition:fill .3s;transition:fill var(--transition-timing)}#popup-insert_ajax .title{margin:0 0 2.5rem;color:#272727;font-size:2.5rem;font-weight:700;font-weight:var(--font-weight-700);text-align:center}#popup-insert_ajax .title.is-highlight{color:#3bc45b}#popup-insert_ajax .title.is-highlight .icon{margin:0 .5rem 0 0;font-size:1.1em}#popup-insert_ajax .btn-cart{font-size:1.4rem}#popup-insert_ajax .btn-cart .icon{margin:0 .75rem 0 0;font-size:1.75em}#popup-insert_ajax .popup-item{padding:3rem 6rem;background:#fff;background:var(--color-white)}#popup-insert_ajax .popup-item .item{display:flex;justify-content:space-between;align-items:center}#popup-insert_ajax .popup-item .item .image{flex:0 0 auto;display:flex;justify-content:center;align-items:center;margin:0 2rem 0 0}#popup-insert_ajax .popup-item .item .image img{flex:0 1 10rem;width:10rem;height:10rem;object-fit:contain}#popup-insert_ajax .popup-item .item .details{flex:0 1 50rem;margin:0 3rem 0 0}#popup-insert_ajax .popup-item .item .details .name{margin:0 0 .5em;font-size:1.9rem;font-weight:500;font-weight:var(--font-weight-500);line-height:1.3}#popup-insert_ajax .popup-item .item .details .information{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:0 -1rem}#popup-insert_ajax .popup-item .item .details .information>*{flex:0 1 auto;margin:0 1rem}#popup-insert_ajax .popup-item .item .details .price{color:#e22524;font-size:1.8rem}#popup-insert_ajax .popup-item .item .cart{flex:0 0 auto}#popup-insert_ajax .popup-item .summarize{margin:3rem 0 0;padding:2rem;box-shadow:0 .2rem 1.2rem rgba(0,0,0,.08)}#popup-insert_ajax .popup-item .summarize.is-success+.summarize{margin:.8rem 0 0}#popup-insert_ajax .popup-item .summarize.is-success .summarize-info{margin:0}#popup-insert_ajax .popup-item .summarize.is-success .summarize-info .icon{color:#37cd62;color:var(--color-primary)}#popup-insert_ajax .popup-item .summarize.is-success .summarize-bar{display:none}#popup-insert_ajax .popup-item .summarize .summarize-info{display:flex;justify-content:flex-start;align-items:center;margin:0 0 1rem;color:#2e2e2e;font-size:1.5rem}#popup-insert_ajax .popup-item .summarize .summarize-info .icon{margin:0 1rem 0 0;color:#eac400;font-size:2.6rem}#popup-insert_ajax .popup-item .summarize .summarize-info a,#popup-insert_ajax .popup-item .summarize .summarize-info strong{color:#3bc45b}#popup-insert_ajax .popup-item .summarize .summarize-info span{flex:1 1 auto}#popup-insert_ajax .popup-item .summarize .summarize-bottom{position:relative;display:flex;justify-content:flex-start;align-items:center;margin:1.5rem .5rem 0 3.1rem}#popup-insert_ajax .popup-item .summarize .summarize-bottom .summarize-prize{position:absolute;top:50%;display:flex;justify-content:center;align-items:center;width:3.7rem;height:3.7rem;color:#b9c7cb;background:#fff;background:var(--color-white);border:.2rem solid #fff;border:.2rem solid var(--color-white);font-size:1.3rem;font-weight:700;font-weight:var(--font-weight-700);line-height:1;transform:translateY(-50%);z-index:3}#popup-insert_ajax .popup-item .summarize .summarize-bottom .summarize-prize.is-circle{border-radius:50%}#popup-insert_ajax .popup-item .summarize .summarize-bottom .summarize-prize.is-start{left:0;color:#37cd62;color:var(--color-primary);border-color:#37cd62;border-color:var(--color-primary)}#popup-insert_ajax .popup-item .summarize .summarize-bottom .summarize-prize.is-start+.summarize-bar{padding:0 3.5rem}#popup-insert_ajax .popup-item .summarize .summarize-bottom .summarize-prize.is-end{right:0;box-shadow:0 0 .8rem rgba(0,0,0,.08)}#popup-insert_ajax .popup-item .summarize .summarize-bottom .summarize-prize .icon{font-size:2.6rem}#popup-insert_ajax .popup-item .summarize .summarize-bottom .summarize-bar{position:relative;flex:1 1 100%;display:flex;justify-content:flex-start;align-items:center;height:1.8rem;padding:0 3.5rem 0 0;background:#f2f6f7;border-radius:.6rem}#popup-insert_ajax .popup-item .summarize .summarize-bottom .summarize-bar:before{content:"";position:absolute;top:50%;left:.6rem;height:.6rem;width:calc(100% - 1.2rem);background:#fff;background:var(--color-white);border-radius:.2rem;transform:translateY(-50%);z-index:1}#popup-insert_ajax .popup-item .summarize .summarize-bottom .summarize-bar .line{position:relative;flex:0 1 auto;display:inline-block;min-width:.5rem;width:auto;height:.6rem;background:#30d56a;border-radius:.2rem;z-index:2}#popup-insert_ajax .popup-cart{display:flex;justify-content:space-between;align-items:stretch;height:9rem;border-top:.1rem solid #f4f7f8;border-bottom:.1rem solid #f4f7f8}#popup-insert_ajax .popup-cart .back-to-shop,#popup-insert_ajax .popup-cart .cart{flex:0 0 auto;padding:2rem 2.5rem 2rem 6rem}#popup-insert_ajax .popup-cart .back-to-shop .btn,#popup-insert_ajax .popup-cart .cart .btn{height:5rem}#popup-insert_ajax .popup-cart .back-to-shop .btn{padding:.75rem 2rem;font-size:1.4rem}#popup-insert_ajax .popup-cart .back-to-shop .btn .icon{margin:0 .75rem 0 0}#popup-insert_ajax .popup-cart .cart{display:none}#popup-insert_ajax .popup-cart .summary{flex:1 1 auto;display:flex;justify-content:space-between;align-items:center;padding:2rem 6rem 2rem 2.5rem;background:#f4f7f8}#popup-insert_ajax .popup-cart .summary .content{flex:1 1 auto;display:flex;justify-content:flex-start;align-items:center;font-size:1.9rem}#popup-insert_ajax .popup-cart .summary .content .pictogram{flex:0 0 auto;display:flex;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;margin:0 1.5rem 0 0;color:#3bc45b;background:#fff;background:var(--color-white);border-radius:50%;font-size:2.4rem}#popup-insert_ajax .popup-cart .summary .content p{margin:0}#popup-insert_ajax .popup-cart .summary .content strong{color:#3bc45b}#popup-insert_ajax .popup-cart .summary .content .nowrap{white-space:nowrap}#popup-insert_ajax .popup-cart .summary .content .price{color:#e22524}#popup-insert_ajax .popup-cart .summary .btn-cart{flex:0 0 6.5rem;height:5rem;margin:0 0 0 1.5rem}#popup-insert_ajax .popup-cart .summary .btn-cart .icon{margin:0}#popup-insert_ajax .popup-alternatives{padding:3rem 6rem;background:#fff;background:var(--color-white)}#popup-insert_ajax .popup-alternatives .popup-items{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:-.75rem}#popup-insert_ajax .popup-alternatives .popup-items .item{flex:0 1 calc(33.33333% - 1.5rem);margin:.75rem;padding:2rem 2rem 2.5rem;border:.1rem solid #f4f7f8;text-align:center}#popup-insert_ajax .popup-alternatives .popup-items .item .image{display:flex;justify-content:center;align-items:center;margin:0 0 1rem}#popup-insert_ajax .popup-alternatives .popup-items .item .image img{flex:1 1 auto;width:10rem;height:10rem;object-fit:contain}#popup-insert_ajax .popup-alternatives .popup-items .item .name{display:block;margin:0 0 .5rem;font-size:1.8rem;font-weight:700;font-weight:var(--font-weight-700);line-height:1.3;text-decoration:none}#popup-insert_ajax .popup-alternatives .popup-items .item .name:hover{text-decoration:underline}#popup-insert_ajax .popup-alternatives .popup-items .item .availability{display:block;font-weight:700;font-weight:var(--font-weight-700)}#popup-insert_ajax .popup-alternatives .popup-items .item .price{display:block;margin:0 0 1rem;color:#e22524}#popup-insert_ajax .popup-alternatives .popup-items .item .btn{font-size:1.4rem}#popup-insert_ajax .popup-alternatives .popup-items .item .btn .icon{margin:0 .75rem 0 0;font-size:1.75em}.homepage-articles,.homepage-content,.homepage-products{padding:7rem 0}.homepage-articles h2,.homepage-content h2,.homepage-products h2{margin:0 0 5rem;padding:0;font-size:3.3rem;text-align:center}.homepage-introduction{position:relative;background:#fff;background:var(--color-white)}.homepage-introduction .homepage-slider{overflow:hidden}.homepage-introduction .homepage-slider .homepage-swiper{position:relative;height:71rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide .content{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;max-width:1300px;max-width:var(--max-page-width);height:64rem;margin:0 auto;padding:8rem 1.5rem 14rem;padding:8rem var(--outer-margin) 14rem;z-index:1}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide .content .inside{flex:0 1 auto;position:relative;text-align:left;z-index:1}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide .content .image{position:absolute;top:0;left:12rem;height:64rem;object-fit:cover;z-index:0;flex:0 1 auto}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide h2{margin:4rem 0 0;max-width:50rem;color:#282828;color:var(--color-text);font-size:5.6rem;font-weight:600;font-weight:var(--font-weight-600);text-align:left;line-height:1.1}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide h2 a{text-decoration:none}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide h2 a:hover{text-decoration:underline}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide h2 mark{color:#37cd62;color:var(--color-primary);background:none}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide p{max-width:50rem;margin:2rem 0 0;color:#636d7b;font-size:2rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide p strong{color:#37cd62;color:var(--color-primary)}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide .btn{min-width:19rem;margin:4.5rem 0 0;font-size:1.7rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide .image-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.homepage-introduction .homepage-slider .homepage-swiper .swiper-bottom{position:absolute;top:52.5rem;left:50%;max-width:1300px;max-width:var(--max-page-width);width:100%;margin:0 auto;padding:0 1.5rem;padding:0 var(--outer-margin);transform:translateX(-50%);z-index:5}.homepage-introduction .homepage-slider .homepage-swiper .swiper-bottom .inside{display:flex;justify-content:space-between;align-items:center;max-width:47rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons{flex:0 0 7.8rem;display:flex;justify-content:flex-start;align-items:center;gap:1rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons .swiper-button-next,.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons .swiper-button-prev{position:static;flex:0 0 3.4rem;width:3.4rem;height:3.4rem;margin:0;padding:0;color:#37cd62;color:var(--color-primary);background:#fff;background:var(--color-white);border-radius:50%;font-size:1.8rem;filter:drop-shadow(0 .8rem 1.4rem rgba(75,81,85,.06));transition:color .3s,background .3s,opacity .3s;transition:color var(--transition-timing),background var(--transition-timing),opacity var(--transition-timing)}.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons .swiper-button-next:hover,.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons .swiper-button-prev:hover{color:#fff;color:var(--color-white);background:#37cd62;background:var(--color-primary)}.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons .swiper-button-next:after,.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons .swiper-button-next:before,.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons .swiper-button-prev:after,.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons .swiper-button-prev:before{content:none}.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons .swiper-button-next.swiper-button-disabled,.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons .swiper-button-prev.swiper-button-disabled{color:#636d7b}.homepage-introduction .homepage-slider .homepage-swiper .swiper-pagination{position:static;flex:0 0 auto;width:auto;color:#636d7b;font-size:1.8rem}.homepage-introduction .homepage-crosser{position:absolute;top:0;right:0;width:100%}.homepage-introduction .homepage-crosser .categories{position:relative;display:flex;justify-content:center;align-items:center;max-width:74rem;height:64rem;margin:auto 0 auto auto;z-index:5}.homepage-introduction .homepage-crosser .categories .inside{flex:1 1 100%}.homepage-introduction .homepage-benefits{position:relative;z-index:1}.homepage-introduction .homepage-benefits .benefits{margin:0}.homepage-brands.brands{border-top:none}.homepage-crosser .inside{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,24rem);gap:1rem}.homepage-crosser .inside .item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:2rem 2.5rem;color:#514f56;color:var(--color-gray-dark);background:#fff;background:var(--color-white);border-radius:.3rem;box-shadow:0 .8rem 1.4rem 0 rgba(75,81,85,.06);text-decoration:none;text-align:center}.homepage-crosser .inside .item:hover{color:#37cd62;color:var(--color-primary);box-shadow:0 .2rem 6.5rem 0 rgba(0,0,0,.1);box-shadow:var(--box-shadow)}.homepage-crosser .inside .item .image{flex:0 0 14rem;display:flex;justify-content:center;align-items:center}.homepage-crosser .inside .item .image img{max-width:100%;width:auto;height:auto}.homepage-crosser .inside .item .name{flex:1 1 auto;font-size:1.9rem;font-weight:400;font-weight:var(--font-weight-400);line-height:1.3}.fonts-loaded .homepage-crosser .inside .item .name{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}.homepage-crosser .inside .item .name strong{font-weight:500;font-weight:var(--font-weight-500)}.homepage-products .inside.is-opened .items .item:nth-child(n+4){display:flex}.homepage-products .inside .items .item:nth-child(n+4){display:none}.homepage-content .inside{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2rem 1rem}.homepage-content .inside .benefits{flex:1 1 50rem}.homepage-content .inside .store{flex:1 1 40rem;display:flex;justify-content:space-between;flex-direction:column}.homepage-content .inside .store .location{position:relative;display:flex;justify-content:flex-start;align-items:flex-end;height:30rem;padding:3.5rem 4rem;color:#fff;color:var(--color-white);font-size:3rem;font-weight:900;font-weight:var(--font-weight-900);text-transform:uppercase;text-decoration:none;line-height:1.15}.homepage-content .inside .store .location:hover{text-decoration:underline}.homepage-content .inside .store .location:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(81,79,86,0),rgba(81,79,86,.5));z-index:1}.homepage-content .inside .store .location img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.homepage-content .inside .store .location .title{position:relative;z-index:2}.homepage-content .inside .store .location .title u{color:#37cd62;color:var(--color-primary);text-decoration:none}.homepage-content .inside .store .bottom{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem;padding:4rem 3.5rem;background:#f2f6f7;background:var(--body-bgc)}.homepage-content .inside .store .bottom .btn,.homepage-content .inside .store .bottom table{flex:0 0 auto}.homepage-content .inside .store .bottom table tr td{min-width:7.5rem}.homepage-content .inside .store .bottom table tr td:last-child{font-weight:600;font-weight:var(--font-weight-600)}.homepage-content .inside .store .bottom .workload-tooltip{margin:0 0 0 2.2rem}.homepage-content .inside .introduction{flex:1 1 100%;padding:6rem}.homepage-content .inside .introduction h1{margin:0 0 4.5rem;padding:0;text-transform:uppercase;font-size:3.1rem;font-weight:400;font-weight:var(--font-weight-400);line-height:1.6;text-align:center}.homepage-content .inside .introduction h1 strong{display:block;font-weight:500;font-weight:var(--font-weight-500)}.homepage-content .inside .introduction .content{columns:2 auto;column-gap:8rem}.homepage-content .inside .introduction .content p{margin:0;padding:0;color:#757575;color:var(--color-gray);font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);line-height:1.5;text-align:justify}.homepage-content .inside .introduction .content p:not(:last-child){margin:0 0 2rem}.homepage-content .inside .introduction .content p a{color:#37cd62;color:var(--color-primary)}.category-top{background:#fff;background:var(--color-white)}.category-top .inside{display:flex;justify-content:space-between;align-items:flex-end}.category-top .inside.has-counseling .introduction{flex:0 1 55rem}.category-top .inside .introduction{flex:1 1 100%;margin:0 0 5rem}.category-top .inside .introduction h1{margin:0 0 1.5rem;padding:0;font-size:3.3rem;font-weight:600;font-weight:var(--font-weight-600)}.category-top .inside .introduction h1 small{font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);vertical-align:super}.category-top .inside .introduction p{margin:0;padding:0;color:#616161;color:var(--color-text-gray);font-size:1.5rem;line-height:2.3rem;text-align:justify}.category-top .inside .introduction p a{color:#37cd62;color:var(--color-primary);font-weight:600;font-weight:var(--font-weight-600);text-decoration:none}.category-top .inside .introduction p a:hover{text-decoration:underline}.category-top .inside .introduction p a.link{display:inline-flex;justify-content:center;align-items:center;margin:1rem 0 0;font-size:1.6rem}.category-top .inside .counseling{position:relative;flex:0 1 58rem;display:flex;justify-content:space-between;align-items:stretch;gap:6rem;min-height:18rem;margin:0 0 0 4rem;padding:4rem 4rem 3rem 6rem;background:#fff;background:var(--color-white);border:.3rem solid #f2f6f7;border-bottom:none}.category-top .inside .counseling .icon-background{position:absolute;top:2.5rem;left:4rem;color:#f2f6f7;color:var(--body-bgc);font-size:7rem;z-index:0}.category-top .inside .counseling>div{position:relative;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;z-index:1}.category-top .inside .counseling>div>*{flex:0 1 auto}.category-top .inside .counseling .content{flex:0 0 auto}.category-top .inside .counseling .content h3{position:relative;margin:0;padding:0;font-size:2.3rem;font-weight:500;font-weight:var(--font-weight-500)}.category-top .inside .counseling .content h3:after{content:"";position:absolute;top:0;right:-.8rem;width:.8rem;height:.8rem;background:#37cd62;background:var(--color-primary);border-radius:50%}.category-top .inside .counseling .content .btn{text-transform:none}.category-top .inside .counseling .links{flex:1 1 auto}.category-top .inside .counseling .links ul{margin:0 0 2rem;padding:0;line-height:1.5;list-style:none}.category-top .inside .counseling .links ul li{margin:0}.category-top .inside .counseling .links ul li:not(:last-child){margin:0 0 .5rem}.category-top .inside .counseling .links ul li a{font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);line-height:1.2}.fonts-loaded .category-top .inside .counseling .links ul li a{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}.category-top .inside .counseling .links .link{display:inline-flex;justify-content:flex-start;align-items:center;color:#37cd62;color:var(--color-primary);font-size:1.6rem;font-weight:600;font-weight:var(--font-weight-600);text-decoration:none}.category-top .inside .counseling .links .link:hover{text-decoration:underline}.fonts-loaded .category-top .inside .counseling .links .link{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}.category-products{padding:4rem 0 6rem}.category-products .subcategories{margin:0 0 3rem;text-align:center}.category-products .subcategories ul{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:-1rem;padding:0;list-style:none}.category-products .subcategories ul li{position:relative;flex:0 1 calc(25% - 2rem);margin:1rem;color:#282828;color:var(--color-text);background:#fff;background:var(--color-white)}.category-products .subcategories ul li:before{content:"";position:absolute;top:-.4rem;left:1.6rem;height:.8rem;width:2.8rem;background:#37cd62;background:var(--color-primary);border-radius:.8rem}.category-products .subcategories ul li a{display:flex;justify-content:flex-start;align-items:center;height:100%;padding:1.5rem;box-shadow:0 .8rem 1.4rem rgba(75,81,85,.06);font-weight:600;font-weight:var(--font-weight-600);text-decoration:none;transition:color .3s,box-shadow .3s;transition:color var(--transition-timing),box-shadow var(--transition-timing)}.category-products .subcategories ul li a:hover{color:#37cd62;color:var(--color-primary);box-shadow:0 .8rem 1.8rem rgba(75,81,85,.14)}.category-products .subcategories ul li a img{flex:0 0 5.5rem;width:5.5rem;height:5.5rem;margin:0 1rem 0 0;object-fit:contain}.category-products .subcategories ul li a .name{flex:1 1 auto;font-size:1.5rem}.fonts-loaded .category-products .subcategories ul li a .name{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}.category-products .subcategories .toggler{display:none;margin:2.5rem 0 0;text-transform:none}.category-products form{margin:0 0 3rem}.category-products form .inside{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem;margin:3rem 0 .5rem}.category-products form .inside.is-top{margin:0;padding:2.5rem;background:#fff;background:var(--color-white)}.category-products form .inside .filter-btn{flex:0 0 auto}.category-products form .inside .filter-btn .icon{font-size:2.2rem}.category-products form .inside .filter-links.is-mobile{flex:0 1 auto;display:none;margin:0}.category-products form .inside .filter-links.is-mobile .form-control{width:auto;padding:1rem;font-size:1.6rem}.category-products form .inside .filter-links.is-desktop{display:flex;justify-content:flex-start;align-items:center;gap:1.8rem}.category-products form .inside .filter-links.is-desktop .info{flex:0 0 auto}.category-products form .inside .filter-links.is-desktop .item{flex:0 1 auto;display:inline-block;padding:0;background:none;border:none;color:#636d7b;font-size:1.6rem;text-align:center;text-decoration:underline;text-transform:uppercase}.category-products form .inside .filter-links.is-desktop .item:hover{text-decoration:none}.category-products form .inside .filter-links.is-desktop .item.is-active{font-weight:700;font-weight:var(--font-weight-700);text-decoration:none}.category-products form .inside .filter-price{flex:1 1 auto}.category-products form .inside .filter-price .range_slider-wrap{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin:0}.category-products form .inside .filter-price .range_slider-wrap>label{flex:0 0 15rem;display:flex;justify-content:flex-start;align-items:center;height:4.7rem;padding:0 1rem;background:#f2f6f7;background:var(--body-bgc);border-radius:2.3rem;font-size:1.5rem}.category-products form .inside .filter-price .range_slider-wrap>label:before{content:attr(data-text)}.category-products form .inside .filter-price .range_slider-wrap>label:first-child{order:-1}.category-products form .inside .filter-price .range_slider-wrap>label:last-child{order:10}.category-products form .inside .filter-price .range_slider-wrap>label>input{flex:0 0 auto;max-width:8rem;margin:0 .5rem 0 0;padding:1rem .5rem;background:transparent;border:none}.category-products form .inside .filter-price .range_slider-wrap>label>input:focus{outline:none}.category-products form .inside .filter-price .range_slider-wrap>label>strong{flex:0 0 auto}.category-products form .inside .filter-price .range_slider-wrap .range_value{order:1;font-size:1.4rem;font-weight:400;font-weight:var(--font-weight-400)}.category-products form .inside .filter-price .range_slider-wrap .range_value.range_value-right{order:3}.category-products form .inside .filter-price .range_slider-wrap .range_slider{flex:2;order:2;display:flex;justify-content:flex-start;align-items:center;max-width:38rem;width:100%;height:1.9rem;margin:0 2rem;padding:0 1.2rem;background:#f2f6f7;background:var(--body-bgc);border:none;border-radius:4rem}.category-products form .inside .filter-price .range_slider-wrap .range_slider .noUi-base{height:auto}.category-products form .inside .filter-price .noUi-connects{height:.6rem;background:#fff;background:var(--color-white)}.category-products form .inside .filter-price .noUi-connects .noUi-connect{background-color:#37cd62;background-color:var(--color-primary);box-shadow:none;box-sizing:border-box}.category-products form .inside .filter-price .noUi-handle{display:inline-block;height:2.8rem;width:2.8rem;top:-1.2rem;background:#fff;background:var(--color-white);border:.3rem solid #37cd62;border:.3rem solid var(--color-primary);border-radius:50%;box-shadow:none;cursor:pointer;transform:translateX(-50%);transition:background .3s;transition:background var(--transition-timing)}.category-products form .inside .filter-price .noUi-handle:hover{background:#2bb051;background:var(--color-primary-dark)}.category-products form .inside .filter-price .noUi-handle:after,.category-products form .inside .filter-price .noUi-handle:before{content:none;display:none}.category-products form .inside .filter-price .noUi-handle:focus{outline:none}.category-content{padding:6rem 0}.category-content .inside{padding:4rem;border:.1rem solid #ddd;border:var(--border-gray);text-align:justify}.category-content .inside:not(:last-child){margin:0 0 2rem}.category-content .inside h2,.category-content .inside h3{text-align:left}.category-content .inside h2:first-child,.category-content .inside h3:first-child{margin:0 0 1.5rem}.category-content .inside p{color:#616161;color:var(--color-text-gray);font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);text-align:justify}.category-content .inside a{color:#37cd62;color:var(--color-primary)}.category-content .inside .photogallery{margin:2rem 0 0}.filters.is-opened{height:auto;overflow:hidden}.filters.is-opened:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:#000;background:var(--color-black);opacity:.25;z-index:150}.filters.is-opened .side-filter{display:flex}.side-filter{position:fixed;top:0;bottom:0;left:auto;right:0;display:none;justify-content:flex-start;align-items:stretch;flex-direction:column;width:34rem;height:100%;background:#fff;background:var(--color-white);box-shadow:0 .2rem 6.5rem 0 rgba(0,0,0,.1);box-shadow:var(--box-shadow);transition:top .3s;transition:top var(--transition-timing);text-align:left;z-index:9020}.side-filter form{flex:1 1 auto;position:relative;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.side-filter form .filters-hide{display:flex;justify-content:center;align-items:center;height:7.5rem;padding:2rem 2.5rem}.side-filter form .filters-hide .btn{flex:0 1 auto}.side-filter form .filters-inside{display:flex;flex-direction:column}.side-filter form .filters-inside .filters-parameters{padding:0 0 4rem 2.5rem;max-height:calc(100vh - 7.5rem - 8.5rem);overflow-y:auto}.side-filter form .filters-inside .filters-parameters .filter-group:not(:last-child){margin:0 0 3rem}.side-filter form .filters-inside .filters-parameters .filter-group.is-opened label{display:block}.side-filter form .filters-inside .filters-parameters .filter-group h4{margin:0 0 1rem;font-size:2rem}.side-filter form .filters-inside .filters-parameters .filter-group label{display:none;margin:0 0 .5rem;cursor:pointer}.side-filter form .filters-inside .filters-parameters .filter-group label:last-child{margin:0}.side-filter form .filters-inside .filters-parameters .filter-group label:nth-child(-n+4){display:block}.side-filter form .filters-inside .filters-parameters .filter-group a{color:#37cd62;color:var(--color-primary)}.side-filter form .filters-inside .filters-parameters .filter-group .toggler{margin:0;padding:0;color:#37cd62;color:var(--color-primary);background:none;border:0}.side-filter form .filters-inside .filters-parameters .filter-group .toggler:hover span{text-decoration:none}.side-filter form .filters-inside .filters-parameters .filter-group .toggler span{text-decoration:underline}.side-filter form .filters-inside .filters-submit{height:8.5rem;display:flex;justify-content:center;align-items:center;padding:1rem 3rem;background:#fff;background:var(--color-white);box-shadow:0 .2rem 6.5rem 0 rgba(0,0,0,.1);box-shadow:var(--box-shadow)}.side-filter form .filters-inside .filters-submit button{flex:1 1 100%}.top-product-list{margin:5rem 0}.top-product-list h2{margin:0 0 .8em;font-weight:600;font-weight:var(--font-weight-600);text-align:center}.top-product-list .items-top{counter-reset:a;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-auto-flow:column;gap:2rem}.top-product-list .items-top .item{counter-increment:a;position:relative;display:flex;align-items:flex-start;justify-content:flex-start;padding:2rem 2.5rem;background:#fff;background:var(--color-white);text-decoration:none;transition:box-shadow .3s;transition:box-shadow var(--transition-timing)}.top-product-list .items-top .item:hover{box-shadow:0 .2rem 6.5rem 0 rgba(0,0,0,.1);box-shadow:var(--box-shadow)}.top-product-list .items-top .item:first-child:before{background:linear-gradient(142deg,#fed74e,#d9b01e)}.top-product-list .items-top .item:nth-child(2):before{color:#282828;color:var(--color-text);background:linear-gradient(156deg,#eaeff1,#d9e0e3)}.top-product-list .items-top .item:before{content:counter(a);position:absolute;top:1rem;left:1rem;flex:0 0 auto;display:flex;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;color:#fff;color:var(--color-white);background:linear-gradient(145deg,#dda35e,#c5863d);border-radius:50%;font-size:1.5rem;font-weight:700;font-weight:var(--font-weight-700);text-align:center;line-height:1}.top-product-list .items-top .item>img{flex:0 0 8rem;width:8rem;height:8rem;margin:0 1.5rem 0 0;object-fit:contain}.top-product-list .items-top .item .name{flex:0 1 auto;display:-webkit-box;max-width:100%;height:auto;margin:0 0 1rem;font-size:1.6rem;font-size:var(--body-font-size);text-align:left;-webkit-line-clamp:3;overflow:hidden}.top-product-list .items-top .item .name.is-desktop{display:-webkit-box}.top-product-list .items-top .item .name.is-mobile{display:none}.top-product-list .items-top .item .inside{flex:1 1 auto}.top-product-list .items-top .item .inside .bottom{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:0 0 0 auto;flex-wrap:wrap}.top-product-list .items-top .item .inside .bottom>*{flex:0 1 auto}.top-product-list .items-top .item .inside .bottom .prices{margin:0 .5rem 0 0;padding:0;color:#757575;color:var(--color-gray)}.top-product-list .items-top .item .inside .bottom .prices:empty{margin:0}.top-product-list .items-top .item .inside .bottom .prices strong{color:#514f56;color:var(--color-gray-dark)}.top-product-list .items-top .item .inside .bottom .availability{flex:0 1 auto;font-size:1.5rem;font-weight:600;font-weight:var(--font-weight-600);text-align:left}.product-alternatives,.product-articles,.product-description,.product-detail,.product-reviews{padding:7rem 0}.product-alternatives h2,.product-articles h2,.product-description h2,.product-detail h2,.product-reviews h2{margin:0 0 5rem;padding:0;font-size:3.3rem;text-align:center}.product-discussions h2,.product-rating h2{text-align:left}.product-detail{padding:0 0 7rem;border-top:none}.product-detail .inside{display:grid;grid-column-gap:5rem;grid-template-columns:45% auto;grid-template-rows:repeat(3,-webkit-max-content) 1fr;grid-template-rows:repeat(3,max-content) 1fr;grid-template-areas:"d e" "d f" "d g" "d c"}.product-detail .inside h1{grid-area:e;margin:0 0 1.5rem;font-size:2.6rem;line-height:1.5;text-transform:uppercase}.product-detail .inside .images{grid-area:d}.product-detail .inside .images .image{position:relative;display:flex;justify-content:center;align-items:center}.product-detail .inside .images .image a{flex:1 1 100%;display:flex;justify-content:center;align-items:center;border:.1rem solid #ddd;border:var(--border-gray);transition:border-color .3s;transition:border-color var(--transition-timing)}.product-detail .inside .images .image a:hover{border-color:#514f56;border-color:var(--color-gray-dark)}.product-detail .inside .images .image a img{width:100%;height:auto}.product-detail .inside .images .image .types{position:absolute;top:2.5rem;left:-1rem;margin:0;padding:0;list-style:none}.product-detail .inside .images .image .types li{display:flex;justify-content:flex-start;align-items:center;padding:.5rem 1.5rem;color:#fff;color:var(--color-white);background:#514f56;background:var(--color-gray-dark);font-size:1.3rem;font-weight:700;font-weight:var(--font-weight-700);text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-detail .inside .images .image .types li:not(:last-child){margin:0 0 .5rem}.product-detail .inside .images .image .types li.type-light{color:#514f56;color:var(--color-gray-dark);background:#ddd;background:var(--color-gray-light)}.product-detail .inside .images .image .sale{position:absolute;top:2.5rem;right:2.5rem;display:flex;justify-content:center;align-items:center;width:7rem;height:7rem;color:#fff;color:var(--color-white);background:#37cd62;background:var(--color-primary);border-radius:7rem;font-size:2rem;font-weight:700;font-weight:var(--font-weight-700)}.product-detail .inside .images .image .sale+.image-3d{top:11rem}.product-detail .inside .images .image .image-3d{flex:0 1 auto;position:absolute;top:2.5rem;right:2.5rem;display:flex;justify-content:center;align-items:center;width:7rem;height:7rem;color:#37cd62;color:var(--color-primary);background:#fff;background:var(--color-white);border-radius:7rem;border:none;font-size:5rem;font-weight:700;font-weight:var(--font-weight-700);transition:color .3s,background .3s;transition:color var(--transition-timing),background var(--transition-timing)}.product-detail .inside .images .image .image-3d:hover{color:#fff;color:var(--color-white);background:#37cd62;background:var(--color-primary)}.product-detail .inside .images .image .icons{position:absolute;bottom:0;margin:.5rem;padding:.5rem}.product-detail .inside .images .image .icons img{position:static;margin:0 .4rem .5rem 0;max-height:4rem;width:auto}.product-detail .inside .images .product-countdown{position:relative;display:flex;justify-content:space-between;align-items:center;gap:2rem 4rem;min-height:16.5rem;padding:2rem;border:.1rem solid #eee;text-decoration:none;transition:border-color .3s;transition:border-color var(--transition-timing);overflow:hidden}.product-detail .inside .images .product-countdown:hover{border-color:#514f56;border-color:var(--color-gray-dark)}.product-detail .inside .images .product-countdown>*{position:relative;z-index:10}.product-detail .inside .images .product-countdown .information{flex:0 1 auto}.product-detail .inside .images .product-countdown .information .title{display:block;color:#282828;color:var(--color-text);font-size:2.5rem;line-height:1.15;text-transform:uppercase}.fonts-loaded .product-detail .inside .images .product-countdown .information .title{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}.product-detail .inside .images .product-countdown .information .title strong{color:#37cd62;color:var(--color-primary)}.product-detail .inside .images .product-countdown .information .description{display:block;margin:1rem 0 0;color:#282828;color:var(--color-text);line-height:1.25}.product-detail .inside .images .product-countdown .information .description strong{color:#37cd62;color:var(--color-primary);font-weight:400;font-weight:var(--font-weight-400)}.product-detail .inside .images .product-countdown .action{flex:0 1 auto;text-align:right}.product-detail .inside .images .product-countdown .action .btn{gap:.5rem;font-size:1.4rem}.product-detail .inside .images .product-countdown>img{position:absolute;top:50%;left:50%;width:100%;height:100%;translate:-50% -50%;object-fit:cover;pointer-events:none;z-index:0}.product-detail .inside .reviews{grid-area:f;display:flex;justify-content:flex-start;align-items:center;margin:0 0 1.5rem}.product-detail .inside .reviews .rating{display:flex;justify-content:flex-start;align-items:center;margin:0 2rem 0 0;text-decoration:none}.product-detail .inside .reviews .rating:hover{text-decoration:underline}.product-detail .inside .reviews .rating:empty{margin:0}.product-detail .inside .reviews .rating .icon{flex:0 0 auto;margin:0 .25rem;font-size:2rem}.product-detail .inside .reviews .rating .icon:first-of-type{margin:0 .25rem 0 0}.product-detail .inside .reviews .rating .icon.is-highlight{color:#eec400;color:var(--color-yellow)}.product-detail .inside .reviews .rating span{flex:0 1 auto;display:inline-block;margin:0 0 0 .5rem;color:#757575;color:var(--color-gray);font-size:1.4rem;font-weight:400;font-weight:var(--font-weight-400)}.product-detail .inside .reviews .rating+small{flex:0 1 auto;padding:1rem 0 1rem 2rem;border-left:.1rem solid #ddd;border-left:var(--border-gray)}.product-detail .inside .reviews small{display:inline-block;margin:0;padding:1rem 0;color:#757575;color:var(--color-gray);font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400)}.product-detail .inside .reviews .energy-code{flex:0 0 auto;margin:0 0 0 auto;padding:0 0 0 1rem;line-height:1}.product-detail .inside .reviews .energy-code a{display:inline-flex;justify-content:flex-start;align-items:center}.product-detail .inside .reviews .energy-code a img{flex:0 1 auto}.product-detail .inside .reviews .energy-code img{object-fit:contain}.product-detail .inside .description{grid-area:g;margin:0 0 2rem}.product-detail .inside .description p{margin:0;font-size:1.6rem;font-weight:400;font-weight:var(--font-weight-400)}.product-detail .inside .process{grid-area:c}.product-detail .inside .process .process-inside{border:.1rem solid #ddd;border:var(--border-gray)}.product-detail .inside .process .process-inside .process-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:.5rem 2rem;border-bottom:.1rem solid #ddd;border-bottom:var(--border-gray);background:#ecfff0}.product-detail .inside .process .process-inside .process-top .stock{flex:0 1 auto;margin:1rem}.product-detail .inside .process .process-inside .process-top .stock .availability{font-size:1.9rem;font-weight:700;font-weight:var(--font-weight-700)}.product-detail .inside .process .process-inside .process-top .stock .stock-store{color:#676767;font-size:1.3rem}.product-detail .inside .process .process-inside .process-top .stock .stock-store.stock-supplier{color:#37cd62;color:var(--color-primary);font-size:2.4rem}.product-detail .inside .process .process-inside .process-top .shipping-free{flex:0 0 auto;display:inline-flex;justify-content:flex-start;align-items:center;margin:1rem;color:#37cd62;color:var(--color-primary);font-size:1.5rem;text-transform:uppercase}.product-detail .inside .process .process-inside .process-top .shipping-free .icon{font-size:2em}.product-detail .inside .process .process-inside .process-top .shipping-free *{flex:0 0 auto}.product-detail .inside .process .process-inside .process-bottom{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;padding:2rem;background:#f2f6f7;background:var(--body-bgc)}.product-detail .inside .process .process-inside .process-bottom .process-prices{flex:0 0 auto;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;margin:1rem;line-height:1.15}.product-detail .inside .process .process-inside .process-bottom .process-prices .price{flex:0 0 auto;margin:0 0 1rem;color:#202221;font-size:2.6rem}.product-detail .inside .process .process-inside .process-bottom .process-prices .price small{font-size:1.3rem;font-weight:700;font-weight:var(--font-weight-700)}.product-detail .inside .process .process-inside .process-bottom .process-prices .price-recommended{flex:0 0 auto;margin:0 0 1.5rem;color:#76797d;font-size:1.4rem}.product-detail .inside .process .process-inside .process-bottom .process-prices .price-save{flex:0 0 auto;margin:auto 0 0;font-size:1.5rem}.product-detail .inside .process .process-inside .process-bottom .process-prices .price-save strong{color:#37cd62;color:var(--color-primary)}.product-detail .inside .process .process-inside .process-bottom .process-order{flex:0 0 auto;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;margin:1rem}.product-detail .inside .process .process-inside .process-bottom .process-order .cart{flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center;margin:0 0 2.5rem}.product-detail .inside .process .process-inside .process-bottom .process-order .cart .form-count{flex:0 0 auto;margin:0 .5rem 0 0}.product-detail .inside .process .process-inside .process-bottom .process-order .cart span{flex:0 0 auto;display:inline-block;margin:0 2rem 0 0}.product-detail .inside .process .process-inside .process-bottom .process-order .cart .btn{flex:0 0 auto}.product-detail .inside .process .process-inside .process-bottom .process-order .cart .btn .icon{font-size:3rem}.product-detail .inside .process .process-inside .process-bottom .process-order .bulk-sale{flex:0 0 auto;margin:auto 0 0;font-weight:700;font-weight:var(--font-weight-700);text-align:right;line-height:1.15}.product-detail .inside .process .process-inside .process-bottom .process-order .bulk-sale a{color:#4e565d}.product-detail .inside .process .product-bulb{display:flex;justify-content:flex-start;align-items:center;gap:1rem;border:.1rem solid #ddd;border:var(--border-gray);border-top:none;padding:2rem 3rem}.product-detail .inside .process .product-bulb .icon{font-size:2.2rem}.product-detail .inside .process .parameters-extra{margin:2.5rem 0 0}.product-detail .inside .process .parameters-extra legend{margin:0 0 1rem;font-size:2rem;font-weight:700;font-weight:var(--font-weight-700);line-height:1.25}.product-detail .inside .process .parameters-extra div{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:-.5rem -1rem}.product-detail .inside .process .parameters-extra div label{flex:1 1 100%;margin:.5rem 1rem;cursor:pointer;line-height:1.25}.product-detail .inside .process .parameters-extra div label strong{color:#37cd62;color:var(--color-primary)}.product-detail .inside .process .gifts{margin:2.5rem 0 0;padding:2.5rem 0 0;border-top:.1rem solid #ddd;border-top:var(--border-gray)}.product-detail .inside .process .gifts.is-opened ul li:not(:first-child){display:flex}.product-detail .inside .process .gifts.is-opened ul li:not(:last-child){margin:0 0 1rem}.product-detail .inside .process .gifts h4{display:flex;justify-content:flex-start;align-items:center;margin:0 0 2rem;padding:0;font-size:1.8rem;font-weight:700;font-weight:var(--font-weight-700);text-align:left}.product-detail .inside .process .gifts h4 .icon{color:#d0110f;color:var(--color-red)}.product-detail .inside .process .gifts ul{margin:0;padding:0;list-style:none}.product-detail .inside .process .gifts ul li{display:flex;justify-content:flex-start;align-items:center;font-size:1.6rem;font-weight:400;font-weight:var(--font-weight-400);line-height:1.35}.product-detail .inside .process .gifts ul li:not(:first-child){display:none}.product-detail .inside .process .gifts ul li img{flex:0 0 auto;width:4rem;height:4rem;margin:0 1rem 0 0;object-fit:contain}.product-detail .inside .process .gifts .toggler{margin:1.5rem 0 0}.product-detail .inside .process .product-gift{position:relative;margin:1.5rem 0 0;padding:2rem 3.5rem;color:#272727;background:#fff0f0;overflow:hidden}.product-detail .inside .process .product-gift.is-highlight{color:#6a6a6a;background:#ecfff2}.product-detail .inside .process .product-gift.is-highlight:before{content:"";position:absolute;left:0;bottom:0;height:2rem;width:100%;background:#ecfff2;z-index:1}.product-detail .inside .process .product-gift.is-highlight .title{color:#d0110f;color:var(--color-red)}.product-detail .inside .process .product-gift.is-highlight .title strong{color:#37cd62;color:var(--color-primary)}.product-detail .inside .process .product-gift .product-gift-inside{display:inline-flex;justify-content:flex-start;align-items:flex-start}.product-detail .inside .process .product-gift .product-gift-inside .icon{flex:0 0 auto;margin:0 1.25rem 0 0;font-size:2.2rem}.product-detail .inside .process .product-gift .product-gift-inside .content{flex:1 1 auto;font-weight:700;font-weight:var(--font-weight-700)}.product-detail .inside .process .product-gift .title{font-size:1.8rem}.product-detail .inside .process .product-gift .title strong{color:#d0110f;color:var(--color-red)}.product-detail .inside .process .product-gift p{margin:.5rem 0 0;color:#6a6a6a;font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400)}.product-detail .inside .process .product-gift .summarize-bottom{position:relative;display:flex;justify-content:flex-start;align-items:center;margin:1.5rem 0 0}.product-detail .inside .process .product-gift .summarize-bottom .summarize-prize{position:absolute;top:50%;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;background:#fff;background:var(--color-white);border:.2rem solid #fff;border:.2rem solid var(--color-white);font-size:1.6rem;font-weight:700;font-weight:var(--font-weight-700);line-height:1;transform:translateY(-50%);z-index:3}.product-detail .inside .process .product-gift .summarize-bottom .summarize-prize.is-circle{border-radius:50%}.product-detail .inside .process .product-gift .summarize-bottom .summarize-prize.is-start{left:0;color:#37cd62;color:var(--color-primary);border-color:#37cd62;border-color:var(--color-primary)}.product-detail .inside .process .product-gift .summarize-bottom .summarize-prize.is-start+.summarize-bar{padding:0 3rem}.product-detail .inside .process .product-gift .summarize-bottom .summarize-prize.is-start .icon{color:#37cd62;color:var(--color-primary)}.product-detail .inside .process .product-gift .summarize-bottom .summarize-prize.is-end{right:0;box-shadow:0 0 .8rem rgba(0,0,0,.08)}.product-detail .inside .process .product-gift .summarize-bottom .summarize-prize .icon{color:#ddd;color:var(--color-gray-light)}.product-detail .inside .process .product-gift .summarize-bottom .summarize-bar{position:relative;flex:1 1 100%;display:flex;justify-content:flex-start;align-items:center;height:1.2rem;padding:.4rem 3rem .4rem .7rem;background:#fff;background:var(--color-white);border-radius:1rem}.product-detail .inside .process .product-gift .summarize-bottom .summarize-bar .line{position:relative;flex:0 1 auto;display:inline-block;min-width:.5rem;width:auto;height:.4rem;background:#3bc45b;border-radius:1rem;z-index:2}.product-detail .inside .process .product-gift .icon{color:#d0110f;color:var(--color-red)}.product-detail .inside .process .product-gift .icon-background{position:absolute;top:-2rem;right:6rem;font-size:16rem;color:#000;color:var(--color-black);opacity:.04}.product-detail .inside .process .product-unavailable{display:flex;justify-content:flex-start;align-items:stretch;padding:0;border:0}.product-detail .inside .process .product-unavailable img{flex:1 1 100%;object-fit:cover}.product-detail .inside .process .helper{display:flex;justify-content:space-between;align-items:stretch;margin:1.5rem 0 0;padding:2rem 3rem;border:.1rem solid #ddd;border:var(--border-gray);background:#fff;background:var(--color-white)}.product-detail .inside .process .helper .person{flex:1 1 45%;display:flex;justify-content:flex-start;align-items:center;padding:0 4rem 0 0;border-right:.1rem solid #ddd;border-right:var(--border-gray)}.product-detail .inside .process .helper .person img{flex:0 0 7.5rem;width:7.5rem;height:7.5rem;margin:0 2.5rem 0 0;border-radius:7.5rem;object-fit:cover;object-position:top center}.product-detail .inside .process .helper .person .content{flex:1 1 auto}.product-detail .inside .process .helper .person .content h5{margin:0 0 1rem;padding:0;font-size:1.8rem}.product-detail .inside .process .helper .person .content p{margin:0;padding:0;font-size:1.7rem;font-weight:400;font-weight:var(--font-weight-400)}.product-detail .inside .process .helper .person .content p small{display:block;font-size:1.5rem;color:#37cd62;color:var(--color-primary)}.product-detail .inside .process .helper .contact{flex:1 1 45%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;margin:0 0 0 4rem}.product-detail .inside .process .helper .contact a{display:inline-flex;justify-content:flex-start;align-items:center;font-size:1.8rem}.product-detail .inside .process .helper .contact a:not(:last-child){margin:0 0 .5rem}.product-detail .inside .process .helper .contact a .icon{flex:0 0 auto;color:#37cd62;color:var(--color-primary);font-size:1.9rem}.product-detail .inside .process .helper .contact .workload-tooltip{margin:0 0 0 2.9rem}.product-detail .inside .process .actions{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:1.5rem;margin:1.5rem 0 0;padding:0;border:none}.product-detail .inside .process .actions .link{flex:0 1 auto;display:inline-flex;justify-content:flex-start;align-items:center;gap:.5rem;text-decoration:none}.product-detail .inside .process .actions .link:hover{text-decoration:underline}.product-lightbulbs{max-width:110rem}.product-lightbulbs h2{margin:0 0 1.5em;text-align:center}.product-lightbulbs .inside{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:-.5rem}.product-lightbulbs .inside .item{flex:1 1 100%;position:relative;display:flex;justify-content:flex-start;align-items:center;margin:.5rem;padding:0 0 1rem;background:#fff;background:var(--color-white)}.product-lightbulbs .inside .item .image{flex:0 0 7.5rem;display:flex;justify-content:center;align-items:center;margin:0 2rem 0 0}.product-lightbulbs .inside .item .image img{flex:0 1 auto;width:7.5rem;height:7.5rem;object-fit:contain}.product-lightbulbs .inside .item .name{flex:0 1 40rem;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;margin:0 1.5rem 0 0}.product-lightbulbs .inside .item .name h3{flex:0 0 auto;margin:0;font-size:1.8rem;font-weight:500;font-weight:var(--font-weight-500);line-height:1.4}.product-lightbulbs .inside .item .name a{text-decoration:none}.product-lightbulbs .inside .item .name a:hover{text-decoration:underline}.product-lightbulbs .inside .item .name .availability{flex:0 0 auto;margin:.5rem 0 0;font-size:1.4rem;line-height:1.25}.product-lightbulbs .inside .item .badge{flex:0 0 4.5rem;margin:0 .8rem}.product-lightbulbs .inside .item .color{flex:0 0 8.5rem;margin:0 .8rem;text-align:center}.product-lightbulbs .inside .item .color .circle{width:2.5rem;height:2.5rem;margin:auto;background:none;border-radius:50%}.product-lightbulbs .inside .item .color .circle.CH-extra-tepla-bila{background:#f5a323}.product-lightbulbs .inside .item .color .circle.CH-tepla-bila{background:#edd7a6}.product-lightbulbs .inside .item .color .circle.CH-neutralni-bila{background:#e3e0db}.product-lightbulbs .inside .item .color .circle.CH-studena-bila{background:#c1d8e8}.product-lightbulbs .inside .item .color .circle.CH-rgb{background:url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAZABkDAREAAhEBAxEB/8QAGgAAAgIDAAAAAAAAAAAAAAAACQoCCAYHC//EADQQAAEEAQIDBAYLAQAAAAAAAAIBAwQFBgcIABITCREUIiExNlJ0sxYXNVV1kZKTwdLT4f/EABsBAAMAAgMAAAAAAAAAAAAAAAgJCgIHBAUG/8QAQhEAAgIBAgQBBAwMBwAAAAAAAgMBBAUGBwAIERITCRQWIgohMTI1NlRVdHWUshckMzQ3QVFyc5GSk7O0wdHS09T/2gAMAwEAAhEDEQA/ADndrH2r+VaMXFnt620TQgZ/WEAZ9qETMSYGPdeJHksUVBGlR5UZ+xeZk80+c8KJBUOgw2Txq6yWO3vK9qbUmgC3DyaJXQyCmTp+jByt1kFscllyz6skCe9f4uuBnxehGZCMQLG98hXIfgdyMfS3c3orFb0lcgi0ppEGvrll5S9qWZTLPrtQ5NNZomKlUJnzvulrSFQQDFccb3K7pMv1sprmbrhqdPyh+e06k8srtG1UwehiBjDafCD5ORtBHwvL6F8qcxoqZuae9qTbXUOZKctfx76ssJbEvaoINI9RkBkyHtgYGYmRjrHvh6zMcPEzWy+xuntsslja+2WiauDVTNcVIwNEugyuxJDNk1nZ9aCZJFL5/VPdMiPR1ns/twGr9pi1bi2t1jJyfrRoDVNlMsI7NlGcRttlY1n0mWRmNPqqOJNMykCaLzo6J8wCpy4+UWWW5lDajdi+zI1NT5FGK0zqqFVxdj8xasrrVMflRStQtpWyP8/KfErOjoxcqPuCabmw2w26x2du5vbaonBip1o8jhEG5tJoeIbPHpSxjJrEqIkJriMKIfe9hB0IrPiGvfH9Q/24cV55U+Uo/uh/vwDPHKg153eTg1u1cs8wny7W4e1EzALR+weRyZJdi3k2KPW6qc6q20yyAoXcqCAInp9deuhdjKFvb3R+PxtGorGejGF8CstMTWBbsfXbIiMerAywzKe2OklMz+zo3vRnlBNN7VabweIHsXj8PiqdRdFDq4LGEIAWQpcSQwMMLukevqkXu9xzBX57MhMN1b1Gs9dMxwvJY+CYDXMQ4jIxYxN5Jk9tNjvwHopvS47jdTXQ6qzKfJVl8jekQWmGjBx9yPKZ7I95Nc9oTb3SOvtnMjiLGdy+evYzXuDQNmbmGwZ4s3pzKfBTYXYaVuv5q+sc12J8cLEMZ0IYE7nZ9klbDbbaKp7OYvROu7+4GqrjGOy+MdgWaexOHx9ZqbvnbW5FeTC3at5Cj5mlVAwmsm29lhRilDWWqvdJj5tRYuNRxq47BtpEjMK0hATSgLCKKdxEaeVETmVSL1r3qiLEAravUGNydfJOsNZlattFtFoe+XruJdDlNTHSZgweAkHQZmCEYiPd4SRkvKgYjcawdmg9yitNIhS+wmW9SP2hIQKZkj8UR7O2famI7+sDE36+uLM/esP2T/w4dd6V7wfPuoPsLv8Az8bV/DpkvkjP65/6eFYe2W7CzM6LdFkm7TRqlmZlo/qzeDcZfjFJWvzLbTzK3IkUJ0p2uhRTF/HbmQzKmBNbARgyD8M+He626tz3JB5QLCXtpcXs5re8nCa10dj5pYXLX7S0U9S4cHOmuoLT3CS8nRUakEgpKbC48Vc9AkOOi5ki1dpbA2tRaep3MrSPu86CimxZtY8hCJ8Q1JgplR9D7XBA+HPqn17oLjdO1HTGv0+0eZxyLC8HzNRwfYNgWXBdbGQnK+PIBK6HMokKh5DQx7y9ainzwNHdTF6hrZIwupsi/tmT8VcwaGD3LmYYMRMT1GesQQzEz29enEs2/wDrPIao3LsZK80ycp1lcww2TKy71iyIApklzBrmJGZ7usD3CMxIwRXaTsvy7VPUWpyu+rplBp1jVlDtZ02fGkRjvnYsluTHqqxt5kUkNvoBLKkoXTZbRBRSJ0e6XmtyYoy+7lXLWVBT0nhsoOTu9yogb5U7kNrY+uBr7Th0j0c2IkQWr2ygiiJPXkV5TNfbxaxwusdTYvJab2203eoZW7fyNa1RbqN1V6LNfF4lb68DaU+BkrVrr4SU+qPeTY7WDPoRjX3c3+f/ADhg3ohp75sp/Zk/8OKN/RXB/Ix/nPE819l7j4Q/4491hPhah9ID/Xjn5r4JyP0R33J4BxC+2rX8Qd+a7wZerPi4v9yfv8TS7mfpgyH13kP8zHBtNNfZCp+Hb+WHARM/Kt/iFxRPtP8AELTn1bU/wF8Z5xjxsbj/2Q==");background-size:2.5rem}.product-lightbulbs .inside .item .color .circle.CH-volitelna{background:url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAZABkDAREAAhEBAxEB/8QAGwAAAQQDAAAAAAAAAAAAAAAABgUHCAkCBAr/xAAzEAACAwABAgMDCQkAAAAAAAACAwEEBQYAEgcREwgUIhUXGDM0NVWTs0FSYXN1grLS0//EABwBAAIBBQEAAAAAAAAAAAAAAAQFCAABBgcJAv/EADcRAAEDAwMCAQcLBQAAAAAAAAECAwQABREGEiEHMQgTFBUyU5LRFyIjQVFUVXGRofBhc3Sxsv/aAAwDAQACEQMRAD8A7w9HZ1L+m3H49NZS6IjOztWlm9NNrBkl51JImsH6Mh2PseqfoVK5rlgsa4VirulwVCaPkkb3iklIPIHcDIHfJHbj+vByPaE7jzwOx5x/Md/jTZ6enlVK8mjlvJr7k17Y/La23X11RBNgmNu082MEH1+/tRDwkvhVMi34ZLS+p9QdRojLs22RZS2WkFZDMIuN7U8klGVOKGO+09h3GDTOKxEcWlDikDJA5WAeQMAkkck5Ge32Y4rU4n4uHU287j3Ibta/laQhVyuRxMDYC3ATNdWwQF7q0NAREEaFddcCuF2OSAvAwQ9MvEFF1NqJOi9TMR7bfHS+3AlNlTMea/HCi5EdYdWtceZtbWpKd+1zG0BK/mlpc9MvxofpCNudjpCS8nGVNpVgBwEDCkEqAyMEd+xBqRPqB+9HUmqxWmQrMY3hPEUTWJIc35IpXIYErcmtWlGnpXiWZGZoGy+kikUML0hrWDQvsMkyIao6HH96xnaMp/M4A7/r+ffk1fJxjPB/n7/XT2LQlShStYAkRgRWIxAQMR5REDERER5fsiPL+HRlWqp/2n96lwrxY5HxvOkVVbWDi8qiss3gxWlr2dkLa0muQhSWNyUWlrQXet9qwySgXJAORvjUmwtBdaNL3PT8tuLdrxbYV5nRWSA5HnRrkqMxOCEgkKnoQUEEAFUVawCVqJkl0otjt90vcUS2VLjRpDkVt1QJQtpbAcW0DkD6HOSRyAtIOcCif6QPiJ+Ch+Tof9OpyfKJqf7i97p+Fan9BQvb/uKnPfjO46jUwOTXbFTj9+y3Txt2TNYZbDsreOd70R2ZqWs+2MWc9rFKqGlgVlKkq7FskbwMn9TjmsFrNvKOT1vC3kPJqNBe9yXKxeQW8amlLait+3mLtzlwCDYbUjpShHmAnPnLClPwEvpXfJk632W7z7bBNzuMK2zpUC2pcS0qfLjxnHY0MOrwlsyXkIZC1HanfknAouCyxImxGJT4ixnpLDUiSUlYjsuOJQ48UjlQaQSspHJ24FUx+DfB/Fn2rfGPR5BzMdNWaG25nO9pinU6WPOdMdvF8lDXqaswMF51aohjSpI77NlrGwxj+MPTHpN1i8UXiCmdQ+rVnl2nSlhuy0XhuY2qJHZZtinzbNJWaM+t1xxDL5QqU8ELa2qkvrc8tISDMrV2pNGdMNAsae0nMYnXS4RErhLZUl1xapIb84us1xsJCStAKWUFQUcIbSjybaqu0+bfin4VW/LD/Trs36As/wCHx/cFQ18+le2X7x+NLfKfuaz/AGfqB04oSlOn9gV/KH/GOqqqFuFfV7H9a0f1o6At/qSf82T/ANCiJPrN/wBlv/Ro46Poev/Z");background-size:2.5rem}.product-lightbulbs .inside .item .color .name{display:block;margin:.5rem 0 0;font-size:1.4rem;text-align:center;line-height:1.2}.product-lightbulbs .inside .item .process{flex:0 1 48rem;display:flex;justify-content:flex-end;align-items:center;margin:0 0 0 auto;padding:0 0 0 1rem}.product-lightbulbs .inside .item .process .price{flex:0 1 auto;line-height:1.2}.product-lightbulbs .inside .item .process .price.is-sale strong{color:#2bb051;color:var(--color-primary-dark)}.product-lightbulbs .inside .item .process .price s{font-size:.8em}.product-lightbulbs .inside .item .process .form-quantity{flex:0 0 8rem;display:flex;justify-content:flex-start;align-items:center;margin:0 2rem 0 3rem}.product-lightbulbs .inside .item .process .form-quantity>*{flex:0 0 auto}.product-lightbulbs .inside .item .process .form-quantity .form-count{margin:0 .5rem 0 0}.product-lightbulbs .inside .item .process .btn{flex:0 0 auto}.product-lightbulbs .inside .item .process .btn .icon{font-size:1.65em}.product-description .inside{display:flex;justify-content:space-between;align-items:flex-start;margin:-3rem}.product-description .inside h2{margin:0 0 2.5rem;font-size:3rem;text-align:left}.product-description .inside .description{flex:1 1 45rem;margin:3rem;color:#616161;color:var(--color-text-gray);font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);line-height:2.2rem;text-align:justify}.product-description .inside .description a{color:#37cd62;color:var(--color-primary)}.product-description .inside .parameters{flex:1 1 45rem;margin:3rem}.product-description .inside .luminosity{position:relative;display:block;margin:2rem 0 0;padding:2.5rem 2rem;background:#f9f9f9;border:.1rem solid #ddd;border:var(--border-gray)}.product-description .inside .luminosity h5{margin:0 0 .75rem;padding:0 3rem 0 0;font-size:1.8rem}.product-description .inside .luminosity>p{margin:0;font-size:1.6rem}.product-description .inside .luminosity>p:last-of-type{margin:1rem 0 0}.product-description .inside .luminosity>p small{color:#76797d;font-size:1.3rem}.product-description .inside .luminosity .bulbs{display:flex;justify-content:flex-start;align-items:center;margin:.5rem 0 0;font-size:3rem}.product-description .inside .luminosity .information{position:absolute;top:2.4rem;right:2rem;display:flex;justify-content:center;align-items:center;cursor:help}.product-description .inside .luminosity .information:hover .content{display:block}.product-description .inside .luminosity .information>.icon{color:#ccc;font-size:2.4rem}.product-description .inside .luminosity .information .content{position:absolute;bottom:calc(100% + 1.4rem);right:-3rem;display:none;width:29rem;height:auto;padding:1.6rem;color:#eee;background:#444;font-size:1.4rem}.product-description .inside .luminosity .information .content:before{content:"";position:absolute;top:100%;left:0;right:0;width:100%;height:1.4rem}.product-description .inside .luminosity .information .content:after{content:"";position:absolute;top:100%;right:2.6rem;display:block;width:0;height:0;border-left:1.6rem solid transparent;border-right:1.6rem solid transparent;border-top:1.4rem solid #444;z-index:0}.product-description .inside .luminosity .information .content>p{margin:0}.product-description .inside .luminosity .information .content>p small{color:#aaa;font-size:1.3rem}.product-description .inside .luminosity .information .content>ul{margin:.8rem 0;color:#ccc;font-size:1.3rem}.product-description .inside .luminosity .information .content>ul li::marker{color:currentColor}.product-reviews .reviews{display:flex;justify-content:space-between;flex-wrap:wrap;margin:-1rem}.product-reviews .reviews .item{flex:1 1 45rem;margin:0 1rem}.product-reviews .reviews .item:not(:empty){display:flex;justify-content:flex-start;align-items:center;margin:1rem;padding:3rem 3.5rem;background:#fff;background:var(--color-white);border:.1rem solid #ddd;border:var(--border-gray)}.product-reviews .reviews .item .image{flex:0 0 7.5rem;margin:0 1.5rem 0 0}.product-reviews .reviews .item .image img{width:7.5rem;height:7.5rem;border-radius:7.5rem;object-fit:cover}.product-reviews .reviews .item .content{flex:1 1 auto;text-align:left}.product-reviews .reviews .item .content h5{margin:0 0 1rem;padding:0;font-size:1.8rem;font-weight:500;font-weight:var(--font-weight-500)}.product-reviews .reviews .item .content h5 span{color:#37cd62;color:var(--color-primary)}.product-reviews .reviews .item .content p{margin:0;padding:0;color:#616161;color:var(--color-text-gray);font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);line-height:2.1rem}.product-tabs{background:#f2f6f7;background:var(--body-bgc)}.product-tabs~section:nth-child(2n){background:#fff;background:var(--color-white);border-top:.1rem solid #ddd;border-top:var(--border-gray);border-bottom:.1rem solid #ddd;border-bottom:var(--border-gray)}.product-tabs~section.background-white:last-child{margin:-.1rem 0 0;border-top:none}.product-tabs .table-clean tr:nth-child(odd){background:#fff;background:var(--color-white)}.detail-tabs .product-description{padding:4rem 0}.detail-tabs.r-tabs .r-tabs-accordion-title{display:none}.detail-tabs.r-tabs .r-tabs-nav{display:flex;margin:0;padding:0;list-style:none}.detail-tabs.r-tabs .r-tabs-nav .r-tabs-tab{flex:1 1 25%;margin:0}.detail-tabs.r-tabs .r-tabs-nav .r-tabs-tab:not(:last-child) .r-tabs-anchor{border-right:0}.detail-tabs.r-tabs .r-tabs-state-active .r-tabs-anchor{color:#000;color:var(--color-black);background:#f4f4f4;border-top-color:#37cd62;border-top-color:var(--color-primary)}.detail-tabs.r-tabs .r-tabs-anchor{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;height:9rem;color:#757575;color:var(--color-gray);background:#fff;background:var(--color-white);border:.1rem solid #ddd;border:var(--border-gray);border-top:.3rem solid #fff;border-top:.3rem solid var(--color-white);text-align:center;text-decoration:none;transition:color .3s,background .3s,border-top-color .3s;transition:color var(--transition-timing),background var(--transition-timing),border-top-color var(--transition-timing)}.detail-tabs.r-tabs .r-tabs-anchor:hover{color:#000;color:var(--color-black)}.detail-tabs.r-tabs .r-tabs-anchor>span{position:relative}.detail-tabs.r-tabs .r-tabs-anchor>span .count{position:absolute;right:-2.5rem;bottom:0;display:inline-flex;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0 0 0 .5rem;color:#fff;color:var(--color-white);background:#d0110f;border-radius:50%;font-size:1rem;text-align:center;line-height:1}.detail-tabs.r-tabs .r-tabs-panel{display:none;margin:3rem 0}.product-rating{margin:0 0 1.5rem}.product-rating p{font-size:1.4rem;line-height:1.4}.product-rating p+p{margin-top:1rem}.product-rating .rating-stars-inputs{position:relative;display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;margin:0}.product-rating .rating-stars-inputs>label{overflow:hidden;padding:0;width:1em;color:#ddd;text-shadow:.1rem .1rem #bbb,.2rem .2rem #666,.05em .05em .15em rgba(0,0,0,.5);white-space:nowrap;font-size:350%;line-height:1.2;cursor:pointer}.product-rating .rating-stars-inputs>label:before{content:"★ "}.product-rating .rating-stars-inputs>label:hover,.product-rating .rating-stars-inputs>label:hover~label{color:gold;text-shadow:.1rem .1rem #daa520,.2rem .2rem #b57340,.05em .05em .15em rgba(0,0,0,.5)}.product-rating .rating-stars-inputs>input:checked+label:hover,.product-rating .rating-stars-inputs>input:checked+label:hover~label{color:#ea0;text-shadow:.1rem .1rem #daa520,.2rem .2rem #b57340,.05em .05em .15em rgba(0,0,0,.5)}.product-rating .rating-stars-inputs>input:checked~label{color:#f70;text-shadow:.1rem .1rem #c60,.2rem .2rem #940,.05em .05em .15em rgba(0,0,0,.5)}.product-rating .rating-stars-inputs>input:checked~label:hover,.product-rating .rating-stars-inputs>input:checked~label:hover~label{color:#ea0;text-shadow:.1rem .1rem #daa520,.2rem .2rem #b57340,.05em .05em .15em rgba(0,0,0,.5)}.product-rating .rating-stars-inputs input{position:absolute;top:50%;left:24rem;opacity:0;z-index:-1}.product-rating .rating-stars-inputs input:hover~input:checked~label{color:#ea0;text-shadow:.1rem .1rem #daa520,.2rem .2rem #b57340,.05em .05em .15em rgba(0,0,0,.5)}.product-rating .rating-stars-inputs input~input{left:18.5rem}.product-rating .rating-stars-inputs input~input~input{left:12.5rem}.product-rating .rating-stars-inputs input~input~input~input{left:7rem}.product-rating .rating-stars-inputs input~input~input~input~input{left:1.5rem}.product-rating .rating-stats{display:inline-block;width:0;height:1.6rem;margin:0 .75rem 0 0;padding:0 .3rem;background-image:linear-gradient(0deg,#930f07,#cd2a1a);border-radius:.4rem}.product-rating .rating-stars{display:flex;justify-content:center;font-size:200%;white-space:nowrap}.product-rating .rating-stars .star{width:.9em;padding:0;color:gold;font-size:inherit;text-shadow:.1rem .1rem #daa520,.2rem .2rem #b57340,.05em .05em .15em rgba(0,0,0,.5);line-height:1.2;white-space:nowrap}.product-rating .rating-stars .star:before{content:"★ "}.product-rating .rating-stars .overlay{position:absolute;top:0;right:0;width:0;height:100%;background:#fff;background:var(--color-white);opacity:.5}.product-rating .rating-stars,.product-rating .rating-stats{position:relative;vertical-align:middle}.product-rating .rating-voted{margin:1rem 0 0}.product-rating .rating-sum{display:flex;justify-content:space-between;flex-wrap:wrap;margin:2rem 0 0;background:#fff;background:var(--color-white);border:.1rem solid #ddd;border:var(--border-gray)}.product-rating .rating-sum>*{flex:0 1 50%}.product-rating .rating-sum .rating-info{display:flex;flex-direction:column;padding:4rem 2rem;border-right:.1rem solid #ddd;border-right:var(--border-gray);text-align:center}.product-rating .rating-sum .rating-info h4{margin:0 0 1rem;font-size:2.5rem}.product-rating .rating-sum .rating-info .average{font-size:2.8rem}.product-rating .rating-sum .rating-info .rating-stars{justify-content:center;width:4.5em;margin:0 auto 1.5rem}.product-rating .rating-sum .rating-info .rating-stars_big{font-size:300%}.product-rating .rating-sum .rating-info-overall{padding:4rem 2rem}.product-rating .rating-sum .rating-info-overall .rating-row{display:flex;justify-content:space-between;align-items:center}.product-rating .rating-sum .rating-info-overall .rating-row .rating-stars{flex:0 0 18rem;justify-content:flex-start;margin:0 1rem 0 0}.product-rating .rating-sum .rating-info-overall .rating-row .rating-stars+div{flex:1 1 auto;display:flex;justify-content:flex-end;align-items:center}.product-rating .rating-sum .rating-info-overall .rating-row .rating-stars+div .rating-stats{flex:0 1 auto;margin:0 .75rem 0 0}.product-rating .rating-sum .rating-info-overall .rating-row .rating-stars+div>span{flex:0 0 auto}.product-rating .ratings .rating{display:flex;justify-content:space-between;margin:-.1rem 0 0;background:#fff;background:var(--color-white);border:.1rem solid #ddd;border:var(--border-gray)}.product-rating .ratings .rating .author{flex:0 1 37rem;display:flex;justify-content:center;flex-direction:column;padding:2rem;border-right:.1rem solid #ddd;border-right:var(--border-gray);text-align:center}.product-rating .ratings .rating .author .name{font-size:1.7rem}.product-rating .ratings .rating .author time{font-size:1.5rem}.product-rating .ratings .rating .content{flex:1 1 100%;padding:2rem 3rem}.product-rating .order-rating-voucher{margin-top:.2rem;font-size:1.4rem}.product-discussions .discussions+.add-comment{margin:2.5rem 0;padding:2.5rem 0 0;border-top:.1rem solid #ddd;border-top:var(--border-gray)}.product-discussions .discussions .comment{display:flex;justify-content:flex-start;margin:1rem 0 3rem}.product-discussions .discussions .comment .order{flex:0 0 auto;margin:0 .5rem 0 0;line-height:1.15}.product-discussions .discussions .comment .content{flex:1 1 auto}.product-discussions .discussions .comment .content time{font-size:1.5rem}.product-discussions .discussions .comment .content .answer{display:block}.product-discussions .discussions .comment .content .answer+.answer{margin:1rem 0 0;padding:1rem;background:#fff;background:var(--color-white);border:.1rem solid #ddd;border:var(--border-gray)}.product-discussions .discussions .comment .content .answer img{display:block;float:left;width:6rem;height:8.5rem;margin:0 1.5rem .5rem 0;border:.1rem solid #ddd;border:var(--border-gray);object-fit:cover}.product-discussions .discussions .comment .content .answer img:after{content:"";display:table;clear:both}.product-discussions .discussions .comment .content .answer img+div{min-height:8.5rem}.product-discussions .discussions .comment .content .answer h3{margin:0;font-size:1.6rem}.product-discussions .discussions .comment .content .answer>div{flex:1 1 auto}.product-discussions .discussions .comment .content .answer>div p{margin:1rem 0 1.5rem}.product-sticky{display:none;height:14rem;width:100%;z-index:150}.product-sticky.is-sticky{display:block}.product-sticky .is-desktop,.product-sticky .is-mobile{position:fixed;left:0;right:0;width:100%;z-index:150}.product-sticky .is-desktop{top:0;display:block;box-shadow:0 .4rem 2.4rem rgba(84,90,95,.15)}.product-sticky .is-mobile{bottom:0;display:none;height:8.5rem;padding:1.5rem;background:#fff;background:var(--color-white);box-shadow:0 -.5rem 3.2rem rgba(84,90,95,.15)}.product-sticky .inside{display:flex;justify-content:space-between;align-items:center}.product-sticky .inside .description{flex:0 1 auto;display:flex;justify-content:flex-start;align-items:stretch}.product-sticky .inside .description .image{flex:0 0 6rem;display:flex;justify-content:center;align-items:center;margin:0 1.5rem 0 0}.product-sticky .inside .description .image img{flex:0 1 auto;width:6rem;height:6rem;object-fit:contain}.product-sticky .inside .description .informations{flex:1 1 auto;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.product-sticky .inside .description .informations .name{flex:0 0 auto;display:block;margin:0 0 .25rem;color:#272727;font-size:1.9rem;line-height:1.25;text-align:left}.product-sticky .inside .description .informations>div{flex:0 0 auto;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;color:#7a859a}.product-sticky .inside .description .informations>div>*{flex:0 1 auto}.product-sticky .inside .description .informations>div>:not(:last-child){margin:0 1.5rem 0 0}.product-sticky .inside .description .informations>div a{color:#7a859a;font-weight:700;font-weight:var(--font-weight-700)}.product-sticky .inside .description .informations .availability{font-size:1.6rem}.product-sticky .inside .description .informations span{font-size:1.5rem}.product-sticky .inside .description .informations span .link{font-size:inherit;text-decoration:underline}.product-sticky .inside .description .informations span .link:hover{text-decoration:none}.product-sticky .inside .cart{flex:0 0 auto;margin:0 0 0 1.5rem}.product-sticky .inside .cart form{display:flex;justify-content:flex-start;align-items:center}.product-sticky .inside .cart form>*{flex:0 0 auto}.product-sticky .inside .cart form .btn .icon{font-size:1.5em}.product-sticky .prices{flex:0 1 auto;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:0 2rem 0 0;text-align:left}.product-sticky .prices>*{flex:0 0 auto}.product-sticky .prices s{color:#a8a8a8;font-size:1.5rem;font-weight:700;font-weight:var(--font-weight-700)}.product-sticky .prices .price{display:inline-block;color:#514f56;color:var(--color-gray-dark);font-size:2.3rem}.product-sticky .prices .price.is-sale{color:#d0110f;color:var(--color-red)}.product-sticky .top{background:#fff;background:var(--color-white)}.product-sticky .top .inside{height:9rem;padding:1rem 0}.product-sticky .bottom{background:#f2f6f7}.product-sticky .bottom .inside{height:5rem}.product-sticky .bottom .detail-tabs{flex:1 1 auto;margin:0 3rem 0 0}.product-sticky .bottom .detail-tabs .r-tabs-nav{align-items:center}.product-sticky .bottom .detail-tabs .r-tabs-nav .r-tabs-tab{flex:1 1 auto}.product-sticky .bottom .detail-tabs .r-tabs-nav .r-tabs-tab .r-tabs-anchor{flex-direction:row;height:5rem;padding:.75rem;color:#272727;border:.1rem solid #ddd;font-size:1.6rem}.product-sticky .bottom .detail-tabs .r-tabs-nav .r-tabs-tab .r-tabs-anchor:hover{color:#37cd62;color:var(--color-primary)}.product-sticky .bottom .detail-tabs .r-tabs-nav .r-tabs-tab .r-tabs-anchor .icon{flex:0 0 auto;margin:0 .75rem 0 0}.product-sticky .bottom .detail-tabs .r-tabs-nav .r-tabs-tab .r-tabs-anchor span{flex:0 1 auto}.product-sticky .bottom .product-actions{flex:0 1 40rem;margin:-.5rem}.product-sticky .bottom .product-actions a{flex:1 1 auto;display:inline-flex;justify-content:flex-start;align-items:center;margin:.5rem;font-size:1.5rem;text-decoration:none;transition:color .3s;transition:color var(--transition-timing)}.product-sticky .bottom .product-actions a:hover{color:#37cd62;color:var(--color-primary)}.product-sticky .bottom .product-actions a .pictogram{flex:0 0 2.75rem;display:flex;justify-content:center;align-items:center;height:2.75rem;margin:0 .75rem 0 0;background:#fff;background:var(--color-white);border-radius:50%}.product-sticky .bottom .product-actions a .pictogram .icon{flex:0 0 auto;font-size:1.4rem}.product-sticky .bottom .product-actions a span{flex:0 0 auto}.article-detail .inside,.article-list .inside{display:flex;justify-content:flex-start;align-items:flex-start;gap:3rem}.article-detail .inside .article,.article-detail .inside .magazine,.article-list .inside .article,.article-list .inside .magazine{flex:1 1 auto}.article-detail .inside aside,.article-list .inside aside{flex:0 0 30rem}.article-detail .inside aside>*,.article-list .inside aside>*{padding:2rem 1.5rem;background:#fff;background:var(--color-white);border:.1rem solid #ddd;border:var(--border-gray)}.article-detail .inside aside>:not(:first-child),.article-list .inside aside>:not(:first-child){margin:3rem 0 0}.article-detail .inside aside .crosser,.article-list .inside aside .crosser{position:relative}.article-detail .inside aside .crosser:after,.article-list .inside aside .crosser:after{content:"";position:absolute;top:0;left:1.5rem;display:block;width:2.8rem;height:.8rem;background:#37cd62;background:var(--color-primary);border-radius:.8rem;translate:0 -50%;z-index:10}.article-detail .inside aside .crosser h3,.article-list .inside aside .crosser h3{margin:0;font-size:2rem;font-weight:700;font-weight:var(--font-weight-700)}.article-detail .inside aside .crosser h3 a,.article-list .inside aside .crosser h3 a{text-decoration:none}.article-detail .inside aside .crosser h3 a:hover,.article-list .inside aside .crosser h3 a:hover{text-decoration:underline}.article-detail .inside aside .crosser ul,.article-list .inside aside .crosser ul{margin:1rem 0 0;padding:0;font-size:1.6rem;list-style:none}.article-detail .inside aside .crosser ul li a,.article-list .inside aside .crosser ul li a{display:flex;justify-content:space-between;align-items:center;gap:1rem;text-decoration:none;text-underline-offset:.2rem}.article-detail .inside aside .crosser ul li a:hover,.article-list .inside aside .crosser ul li a:hover{text-decoration:underline}.article-detail .inside aside .crosser ul li a .icon,.article-list .inside aside .crosser ul li a .icon{font-size:1.8rem}.article-detail .inside aside .helper .person,.article-list .inside aside .helper .person{display:flex;justify-content:flex-start;align-items:center;gap:1.5rem}.article-detail .inside aside .helper .person .image,.article-list .inside aside .helper .person .image{flex:0 0 auto}.article-detail .inside aside .helper .person .image img,.article-list .inside aside .helper .person .image img{width:5rem;height:auto;aspect-ratio:1/1;border-radius:50%;object-fit:cover}.article-detail .inside aside .helper .person .details,.article-list .inside aside .helper .person .details{flex:1 1 auto}.article-detail .inside aside .helper .person .details>*,.article-list .inside aside .helper .person .details>*{margin:0}.article-detail .inside aside .helper .person .details h5,.article-list .inside aside .helper .person .details h5{font-size:1.7rem;font-weight:700;font-weight:var(--font-weight-700)}.article-detail .inside aside .helper .person .details p,.article-list .inside aside .helper .person .details p{font-size:1.4rem}.article-detail .inside aside .helper .contact,.article-list .inside aside .helper .contact{margin:1.5rem 0 0;padding:1.5rem 0 0;border-top:.1rem solid #ddd;border-top:var(--border-gray)}.article-detail .inside aside .helper .contact a,.article-list .inside aside .helper .contact a{display:flex;justify-content:flex-start;align-items:center;gap:.75rem;text-underline-offset:.2rem}.article-detail .inside aside .helper .contact a:not(:first-child),.article-list .inside aside .helper .contact a:not(:first-child){margin:.75rem 0 0}.article-detail .inside aside .helper .contact a .icon,.article-list .inside aside .helper .contact a .icon{color:#37cd62;color:var(--color-primary);font-size:1.8rem}.article-list{padding:7rem 0}.article-list .categories{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem;margin:0 0 4rem}.article-list .categories .item{position:relative;flex:0 1 calc(50% - 1rem);display:flex;justify-content:center;align-items:flex-end;aspect-ratio:460/220;padding:3rem;color:#fff;color:var(--color-white);font-size:2.4rem;font-weight:800;font-weight:var(--font-weight-800);text-decoration:none;text-underline-offset:.3rem}.article-list .categories .item:hover{text-decoration:underline}.article-list .categories .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(81,79,86,0) 30%,#514f56 80%);z-index:5}.article-list .categories .item .name{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;z-index:10}.article-list .categories .item img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;translate:-50% -50%;pointer-events:none;z-index:0}.article-list h2{margin:0 0 3rem;text-align:center}.article-list .articles .item{flex:0 1 calc(33.33333% - 1.333rem)}.article-detail{padding:7rem 0;border-top:.1rem solid #ddd;border-top:var(--border-gray)}.article-detail .article{padding:4rem 3rem;background:#fff;background:var(--color-white);border:.1rem solid #ddd;border:var(--border-gray)}.article-detail .article .inside{padding:4rem}.article-detail .article h1{margin:0 0 5rem;padding:0;font-size:3.3rem;text-align:center}.article-detail .article .introduction{position:relative;display:flex;justify-content:space-between;align-items:flex-start;margin:0 0 3rem}.article-detail .article .introduction time{position:absolute;top:0;left:0;display:inline-block;padding:.5rem 1rem;color:#fff;color:var(--color-white);background:#37cd62;background:var(--color-primary);font-size:1.5rem;font-weight:500;font-weight:var(--font-weight-500)}.article-detail .article .introduction span{position:absolute;top:.5rem;right:0;color:#514f56;color:var(--color-gray-dark);font-size:1.6rem;font-weight:400;font-weight:var(--font-weight-400)}.article-detail .article .introduction p{margin:6rem 0 0;padding:0;color:#757575;color:var(--color-gray);font-size:1.5rem;font-weight:700;font-weight:var(--font-weight-700);text-align:justify}.article-detail .article>.content{margin:0 0 4rem;color:#757575;color:var(--color-gray);font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);line-height:2.3rem;text-align:justify}.article-detail .article>.content>:first-child{margin-top:0}.article-detail .article>.content h1,.article-detail .article>.content h2,.article-detail .article>.content h3,.article-detail .article>.content h4,.article-detail .article>.content h5{text-align:left}.article-detail .article>.content p{color:#757575;color:var(--color-gray);font-size:1.5rem;font-weight:400;font-weight:var(--font-weight-400);line-height:2.3rem;text-align:justify}.article-detail .article .bottom{display:flex;justify-content:space-between;align-items:center}.article-detail .article .bottom>a{flex:0 0 auto;display:inline-flex;justify-content:flex-start;align-items:center;color:#514f56;color:var(--color-gray-dark);font-size:1.7rem;font-weight:400;font-weight:var(--font-weight-400);text-transform:uppercase;text-decoration:none}.article-detail .article .bottom>a:hover{text-decoration:underline}.article-detail .article .bottom>a .icon{font-size:2.4rem}.article-alternatives{padding:6rem 0}.article-alternatives h2{margin:0}.article-alternatives .articles{margin:3rem 0 0}.module-404-v2{display:flex;flex-wrap:wrap;color:#282828;color:var(--color-text);border:.1rem solid #757575;border:.1rem solid var(--color-gray);padding:2rem 0}.module-404-v2 .module-404-item{flex:1 1 34rem;padding:4rem}.module-404-v2 .module-404-item a{color:#282828;color:var(--color-text)}.module-404-v2 .module-404-item a:hover{text-decoration:none}.module-404-v2 .module-404-item ul{padding:0}.module-404-v2 .module-404-item ul li{list-style-type:none}.module-404-v2 .module-404-item:first-child{border-right:.2rem solid #282828;border-right:.2rem solid var(--color-text);text-align:center}.module-404-v2 .module-404-item .module-404-title{color:#282828;color:var(--color-text);font-size:3em}.module-404-v2 .module-404-item .module-404-cpt{font-size:1.2em;margin:1rem 0}.module-404-v2 .module-404-item .module-404-v2 .module-404-cont{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.module-404-v2 .module-404-item .module-404-contact{text-align:left}.module-404-v2 .module-404-item .module-404-contact .module-404-head{font-weight:700;font-weight:var(--font-weight-700)}.module-404-v2 .module-404-item .module-404-list li{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAWlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLSV5RAAAAHnRSTlMA75UI+dgbFpk7wLuPii8F4YNatmBCQTUxLSAUY008YFRGAAAAjklEQVQY00WPVxLDIAwFn0QRxWAnLnFJ7n/NjLDj7Be7DIwEZQ3OWscVJyZQiSKxUDDN03igITlpCWOPiz4zsNLx8+iFKkK5nT7oGC7C+NOfwOJgBdOwAy91eKsBj2FXb0GfaKEJyuzABVrezfXTSoIbTxsQ8n+wxG30LNd9SuZarlu8nztidaVyW3/T8xfEHgUSTgve7wAAAABJRU5ErkJggg==") no-repeat left .5rem;padding-left:2.5rem;line-height:2.5rem}.info-box{border:.1rem solid #ededed;margin:2rem 0;padding:1.5rem;background:#fff;background:var(--color-white);display:flex;align-items:center;justify-content:flex-start}.info-box>*{padding:1rem}.info-box.success,.info-box.success .info-box-icon div{color:#37cd62;color:var(--color-primary)}.info-box.success .info-box-icon div:after,.info-box.success .info-box-icon div:before{background:#37cd62;background:var(--color-primary)}.info-box.success .info-box-icon div:before{top:1rem;left:2.2rem;width:.4rem;height:2.5rem;transform:rotate(45deg)}.info-box.success .info-box-icon div:after{top:2rem;left:1rem;width:.4rem;height:1rem;transform:rotate(-45deg)}.info-box.info,.info-box.info .info-box-icon div{color:#0364b2;color:var(--color-blue)}.info-box.info .info-box-icon div:after,.info-box.info .info-box-icon div:before{background:#0364b2;background:var(--color-blue)}.info-box.info .info-box-icon div:after{top:.7rem;left:50%;margin-left:-.2rem;width:.5rem;height:.5rem}.info-box.error{color:#757575;color:var(--color-gray);margin:0;padding:2.5rem;border:0}.info-box.error .info-box-icon div{color:#d0110f;color:var(--color-red);font-size:1.8rem}.info-box.error .info-box-icon div:after,.info-box.error .info-box-icon div:before{background:#d0110f;background:var(--color-red)}.info-box.error .info-box-icon div:before{top:.6rem;left:1.9rem;width:.4rem;height:3rem;transform:rotate(45deg)}.info-box.error .info-box-icon div:after{top:.6rem;left:1.9rem;width:.4rem;height:3rem;transform:rotate(-45deg)}.info-box .info-box-icon div{display:block;width:5rem;height:5rem;border-radius:100%;position:relative;border:.4rem solid transparent}.info-box .info-box-icon div:after,.info-box .info-box-icon div:before{position:absolute;content:"";background:#ededed}.info-box .info-box-icon div:before{top:1.5rem;left:50%;margin-left:-.2rem;width:.5rem;height:2rem}.info-box .info-box-icon div:after{top:.7rem;left:50%;margin-left:-.2rem;width:.5rem;height:.5rem}.tooltip{position:relative;cursor:help}.tooltip:hover .tooltip-cont{display:block!important}.tooltip .icon-info_blue{display:inline-block;vertical-align:top;margin-left:.25em;width:12px;height:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAaVBMVEUAAAAA//8AbtQAdNgAc9wAc9gActgAc9gAdNgActcAc9gAc9cAdNgAdNgAc9cAc9gAc9gAc9gAc9gAc9gActcAdNgAc9gAc9kAc9gAc9kAc9gAdNgAc9cAc9gAdNgAc9kAdNkAdNgAdNnN8qb6AAAAInRSTlMAAR4uMzVDSVxgd4CGkZSzub7L3N7k5ubs7PL09fX4+/z+jJ6epQAAAGNJREFUeNpVjkcWgDAIREnssUSx15jc/5CObHyyYBjgfSBS2vC+s9EKdWJ9QHibKNLWhasqz+CsJoP+lKUDZoYYK3fXOgjTgbwU+Qg5xMxx1Ivhz7AAxAAg6K2p1xf9O/p75wGcBQvF+dOUbAAAAABJRU5ErkJggg==)}.tooltip .tooltip-cont{display:none!important;position:absolute;left:-14px;top:20px;z-index:255;background:#fff;background:var(--color-white);color:#000;width:280px;border:1px solid gray;padding:1em!important;border-radius:4px}.tooltip .tooltip-cont:after,.tooltip .tooltip-cont:before{content:"";display:block;position:absolute;left:12px;top:-20px;width:0;height:0;border:10px solid transparent;border-bottom-color:gray}.tooltip .tooltip-cont:after{top:-19px;border-bottom-color:#fff;border-bottom-color:var(--color-white)}#cart{float:none!important;margin-top:2rem!important}#cart label{margin-bottom:0!important;padding:0!important}#cart #cart-left,#cart #cart-steps{float:none!important}#cart #order-sum .capt{font-size:1.9rem!important}#cart .right,#cart .textToRight{text-align:right!important}#cart .discount-code a{font-size:1.5rem!important}#cart .transit-left table,#cart .transit-right table{border-collapse:collapse!important}#cart .transit-left label,#cart .transit-right label{padding:.5em 0!important}.responsive-form .ci_33,.responsive-form .ci_50,.responsive-form .ci_66{float:left!important}.search-form{margin:0 0 2rem}.search-form label{display:flex;position:relative;margin:0;padding:0}.search-form label input{flex:1 1 auto;margin:0;padding:1rem 1rem 1rem 6rem;font-size:1.3rem}.search-form label button{flex:0 0 auto;margin:0}.search-form label .icon{position:absolute;top:50%;left:1.5rem;width:calc(1em + 1.5rem);padding:0 1.5rem 0 0;color:#37cd62;border-right:.1rem solid #ddd;border-right:var(--border-gray);font-size:2rem;transform:translateY(-50%);z-index:20}.order-recap-total{margin-bottom:1rem;text-align:right;font-size:2rem}.order-recap-address{display:flex;flex-wrap:wrap;margin:0 -1rem}.order-recap-address>*{flex:1 1 30rem;padding:1rem}.order-recap-table-wrapper{overflow-x:auto}.order-recap-table{width:100%;border-collapse:collapse;background:#fff;background:var(--color-white)}.order-recap-table.top{margin-bottom:2rem}.order-recap-table.top th:not(:first-child){text-align:right}.order-recap-table tr:nth-child(odd){background:#ddd;background:var(--color-gray-light)}.order-recap-table tr td,.order-recap-table tr th{padding:1rem}.order-recap-table tr th{color:#fff;color:var(--color-white);background:#514f56;background:var(--color-gray-dark);border:.1rem solid #514f56;border:.1rem solid var(--color-gray-dark);font-weight:400}.order-recap-table tr td{border:.1rem solid #ddd;border:var(--border-gray)}.order-recap-table tr td:not(:first-child){text-align:right}.energy-saving .content{padding:8rem 0}.energy-saving h1{margin:0 0 1.75em;font-weight:700;font-weight:var(--font-weight-700)}.energy-saving h2{margin:0 0 1em;font-weight:400;font-weight:var(--font-weight-400)}.energy-saving h2 span.is-bold{font-weight:700;font-weight:var(--font-weight-700)}.energy-saving h2 span.is-highlight{color:#37cd62;color:var(--color-primary)}.energy-saving .introduction{position:relative;display:flex;justify-content:space-between;align-items:stretch;min-height:56rem;margin:5rem 0 0}.energy-saving .introduction .inside{position:relative;flex:0 1 88rem;z-index:1}.energy-saving .introduction .inside h2{margin-top:0}.energy-saving .introduction .inside .description{max-width:55rem;margin:0 0 3rem}.energy-saving .introduction .inside .description strong{color:#37cd62;color:var(--color-primary)}.energy-saving .introduction .inside .benefits{margin:0 0 5rem;padding:4rem 2rem 3rem;background:#fff;background:var(--color-white);border-radius:0 1.2rem 1.2rem 0}.energy-saving .introduction .inside .benefits ul{margin:0;padding:0;columns:2 30rem;column-gap:3rem;font-weight:400;font-weight:var(--font-weight-400);line-height:1.5}.energy-saving .introduction .inside .benefits ul li{margin:0 0 1rem}.energy-saving .introduction .inside .benefits ul li strong{color:#2e3234}.energy-saving .introduction .image{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:67rem;height:54rem;z-index:0}.energy-saving .introduction .image img{position:absolute;top:0;right:0;flex:0 1 auto;width:100%;height:100%;object-fit:contain}.energy-saving .introduction .image .annotation{position:absolute;bottom:0;left:50%;max-width:56rem;width:100%;height:9.2rem;padding:2rem 3rem;color:#37cd62;color:var(--color-primary);background:#d9f4e0;background:var(--color-primary-light);border-radius:.3rem;transform:translate(-50%,50%)}.energy-saving .introduction .image .annotation p{margin:0;line-height:1.25}.energy-saving .introduction .image .annotation p:not(:last-child){margin:0 0 1.25rem}.energy-saving .heat-information{position:relative}.energy-saving .heat-information .inside{position:relative;z-index:2}.energy-saving .heat-information .inside h2{color:#fff;color:var(--color-white);margin-top:0}.energy-saving .heat-information .inside p{color:#f3f3f3;max-width:70rem;margin:0 auto 5rem}.energy-saving .heat-information .image-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.energy-saving .specification{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;max-width:109rem;margin:0 auto}.energy-saving .specification .item{flex:0 1 calc(50% - 2rem);display:grid;grid-template-columns:4rem auto;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);grid-gap:.5rem 2rem;margin:1rem;padding:4.5rem 7rem 4.5rem 4.5rem;background:#fff;background:var(--color-white);border-radius:1rem;text-align:left}.energy-saving .specification .item .icon{grid-column:1/2;grid-row:1/3;margin:.5rem 0 0;color:#2bb051;color:var(--color-primary-dark);font-size:4rem}.energy-saving .specification .item .title{grid-column:2/3;grid-row:1/2;color:#2e3234;font-size:2.4rem;font-weight:700;font-weight:var(--font-weight-700);line-height:1.35}.energy-saving .specification .item p{grid-column:2/3;grid-row:2/3;margin:0}.energy-saving .profiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(45rem,1fr));gap:4.5rem;text-align:left}.energy-saving .profiles .item{display:flex;justify-content:flex-start;align-items:stretch}.energy-saving .profiles .item .image{flex:0 0 25rem;height:25rem;display:flex;justify-content:center;align-items:center;margin:0 3.75rem 0 0;padding:1.5rem;background:#fff;background:var(--color-white);box-shadow:0 .6rem 2.4rem rgba(0,0,0,.08);border-radius:.2rem;overflow:hidden;transition:box-shadow .3s;transition:box-shadow var(--transition-timing)}.energy-saving .profiles .item .image:hover{box-shadow:0 1rem 2.4rem rgba(0,0,0,.16)}.energy-saving .profiles .item .image img{flex:0 1 auto;max-width:100%;max-height:100%;height:auto;object-fit:contain}.energy-saving .profiles .item .description{flex:0 1 auto}.energy-saving .profiles .item .description h3{margin:0 0 .75em;font-size:2.4rem}.energy-saving .profiles .item .description h3 a{color:#37cd62;color:var(--color-primary);text-decoration:none}.energy-saving .profiles .item .description h3 a:hover{text-decoration:underline}.energy-saving .help .item{position:relative;max-width:92rem;width:100%;margin:0 auto;padding:2.5rem 4rem 2rem;background:#fff;background:var(--color-white);border:.2rem solid #e1e1e1;text-align:left}.energy-saving .help .item:before{content:"";position:absolute;top:-.2rem;left:-.2rem;height:calc(100% + .4rem);width:.5rem;background:#2bb051;background:var(--color-primary-dark);border-radius:.2rem}.energy-saving .help .item:not(:last-child){margin:0 auto 1.5rem}.energy-saving .help .item .title{margin:0 0 1em;font-weight:700;font-weight:var(--font-weight-700)}.energy-saving .help .item a,.energy-saving .help .item strong{color:#37cd62;color:var(--color-primary)}.energy-saving .help .item a{font-weight:700;font-weight:var(--font-weight-700)}.energy-saving .buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.5rem 3rem;margin:3rem 0 0}.energy-saving .buttons .btn{flex:0 1 auto}.favourite-products{padding:5rem 0 2.5rem}.favourite-products .inside{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:-.5rem}.favourite-products .inside .item{flex:1 1 100%;position:relative;display:flex;justify-content:flex-start;align-items:center;margin:.5rem;padding:3rem 8.5rem 3rem 3rem;background:#fff;background:var(--color-white)}.favourite-products .inside .item .image{flex:0 0 7.5rem;display:flex;justify-content:center;align-items:center;margin:0 2rem 0 0}.favourite-products .inside .item .image img{flex:0 1 auto;width:7.5rem;height:7.5rem;object-fit:contain}.favourite-products .inside .item .name{flex:0 1 40rem;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;margin:0 1.5rem 0 0}.favourite-products .inside .item .name h3{flex:0 0 auto;margin:0;font-size:1.8rem;font-weight:500;font-weight:var(--font-weight-500);line-height:1.4}.favourite-products .inside .item .name a{text-decoration:none}.favourite-products .inside .item .name a:hover{text-decoration:underline}.favourite-products .inside .item .name .parameters{flex:0 0 auto;margin:1rem 0 0}.favourite-products .inside .item .name .parameters .form-control{height:3.6rem;padding:.5rem 1.5rem;border-radius:0;color:#6a6a6a;border-color:#d8d8d8;font-size:1.4rem;font-weight:600;font-weight:var(--font-weight-600);font-family:Nunito Sans,sans-serif;font-family:var(--font-family);line-height:1}.favourite-products .inside .item .rating{flex:0 0 13.5rem;display:inline-flex;justify-content:center;align-items:center;gap:.2rem;padding:0 1.7rem 0 0;font-size:1.6rem}.favourite-products .inside .item .rating .icon{flex:0 0 auto}.favourite-products .inside .item .rating .icon.is-highlight{color:#eec400;color:var(--color-yellow)}.favourite-products .inside .item .availability{flex:0 0 15rem}.favourite-products .inside .item .process{flex:0 1 48rem;display:flex;justify-content:flex-end;align-items:center;margin:0 0 0 auto;padding:0 0 0 3rem}.favourite-products .inside .item .process .price{flex:0 1 auto}.favourite-products .inside .item .process .price.is-sale{color:#d0110f;color:var(--color-red)}.favourite-products .inside .item .process .form-quantity{flex:0 0 9rem;display:flex;justify-content:flex-start;align-items:center;margin:0 1.5rem 0 3rem}.favourite-products .inside .item .process .form-quantity>*{flex:0 0 auto}.favourite-products .inside .item .process .form-quantity .form-count{margin:0 .5rem 0 0}.favourite-products .inside .item .process .btn{flex:0 0 auto}.favourite-products .inside .item .process .btn .icon{font-size:1.65em}.favourite-products .inside .item .remove{position:absolute;top:50%;right:2.5rem;margin:0 0 0 auto;color:#d0110f;color:var(--color-red);font-size:2rem;transition:color .3s;transition:color var(--transition-timing);transform:translateY(-50%)}.favourite-products .inside .item .remove:hover{color:#990a09}.favourite-summary{margin:0 0 5rem}.favourite-summary.is-empty{display:block;padding:5rem 0}.favourite-summary.is-empty .inside{display:block;padding:6rem 1.5rem;background:#fff;background:var(--color-white);text-align:center}.favourite-summary.is-empty .inside .pictogram{display:flex;justify-content:center;align-items:center;width:12rem;height:12rem;margin:0 auto 2.5rem;color:#d0110f;color:var(--color-red);background:#fff2f2;border-radius:50%;font-size:8rem}.favourite-summary.is-empty .inside h2{max-width:60rem;margin:0 auto 1rem;font-size:2rem;font-weight:700;font-weight:var(--font-weight-700)}.favourite-summary.is-empty .inside h2 strong{color:#d0110f;color:var(--color-red)}.favourite-summary.is-empty .inside p{max-width:60rem;margin:0 auto;font-size:1.6rem}.favourite-summary.is-empty .inside .actions{margin:3rem -1rem 0}.favourite-summary.is-empty .inside .actions .btn{flex:0 0 auto;min-height:5rem;margin:1rem;font-size:1.4rem;line-height:1.5}.favourite-summary.is-empty .inside .actions .btn .icon{font-size:.75em}.favourite-summary .inside{display:flex;justify-content:space-between;align-items:stretch}.favourite-summary .inside .actions{flex:0 1 46rem;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;gap:2rem;margin:0;padding:2.5rem 1.5rem;background:#fff;background:var(--color-white)}.favourite-summary .inside .actions .btn{flex:0 1 auto}.favourite-summary .inside .actions .btn.btn-remove{padding:0;background:none;border:none}.favourite-summary .inside .actions .btn.btn-remove:hover{color:#b12e2e;color:var(--color-red-darker)}.favourite-summary .inside .actions .btn.btn-remove .icon{font-size:1.4em}.favourite-summary .inside .cart{flex:1 1 auto;display:flex;justify-content:space-between;align-items:center;gap:3.5rem;background:#ecfff2;padding:2.5rem 3.5rem}.favourite-summary .inside .cart .prices{flex:0 1 40rem}.favourite-summary .inside .cart .prices .price{display:flex;justify-content:space-between;align-items:center;font-size:1.8rem}.favourite-summary .inside .cart .prices .price:not(:last-child){margin:0 0 .75rem}.favourite-summary .inside .cart .prices .price.is-smaller{font-size:1.3rem}.favourite-summary .inside .cart .prices .price .title{margin:0 1rem 0 0;color:#6a6a6a;font-weight:700;font-weight:var(--font-weight-700)}.favourite-summary .inside .cart .prices .price strong{color:#272727;font-size:calc(1em + .2rem)}.favourite-summary .inside .cart .btn{flex:0 0 auto}.favourite-summary .inside .cart .btn .icon{font-size:1.65em}#popup-favourite_email{max-width:90rem;width:100%}#popup-favourite_email h2{margin:0 0 1em}#popup-favourite_email .form-group{position:relative}#popup-favourite_email .form-group .form-group-addon{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:4rem;height:100%;font-size:1.8rem}#popup-favourite_email .form-group .form-group-addon .icon{flex:0 0 auto}#popup-favourite_email .form-group .form-control{padding:1rem 2rem 1rem 4rem}.items .item.lb-product{box-shadow:none}#lbx-homepage-bestsellers #lbx-reco-wrapper{padding:0}#lbx-homepage-bestsellers #lbx-reco-wrapper .lb-product{box-shadow:none}.lbxsplide__track{filter:drop-shadow(0 .1rem 2rem rgba(0,0,0,.08))}.items .lbxsplide__track .item{box-shadow:none}.lbx-carousel .lbxsplide__arrows .lbxsplide__arrow{width:40px;height:40px;background:none;opacity:1}.lbx-carousel .lbxsplide__arrows .lbxsplide__arrow.lbxsplide__arrow--prev{left:-4rem}.lbx-carousel .lbxsplide__arrows .lbxsplide__arrow.lbxsplide__arrow--next{right:-4rem}.lbx-carousel .lbxsplide__arrows .lbxsplide__arrow:hover:after{background:#2bb051;background:var(--color-primary-dark)}.lbx-carousel .lbxsplide__arrows .lbxsplide__arrow:after{background:#37cd62;background:var(--color-primary);mask-size:3rem 3rem;-webkit-mask-size:3rem 3rem;transition:background .3s;transition:background var(--transition-timing)}.lb-recommend{font-family:inherit!important}.luigi-ac.luigi-ac-heromobile .luigi-ac-header{color:#282828;color:var(--color-text);font-family:inherit;font-size:1.7rem;font-weight:700;font-weight:var(--font-weight-700)}.fonts-loaded .luigi-ac.luigi-ac-heromobile .luigi-ac-header{font-family:Montserrat,sans-serif;font-family:var(--font-family-headings)}.luigi-ac-heromobile .luigi-ac-main .luigi-ac-name,.luigi-ac-heromobile .luigi-ac-main .luigi-ac-title{color:#616161!important;color:var(--color-text-gray)!important}.luigi-ac-heromobile .luigi-ac-price-old{color:#757575!important;color:var(--color-gray)!important}.luigi-ac-heromobile .luigi-ac-price,.luigi-ac-heromobile .luigi-ac-price-discount{color:#282828!important;color:var(--color-text)!important}.luigi-ac-heromobile .luigi-ac-button,.luigi-ac-heromobile .luigi-ac-hero-color{background:#37cd62!important;background:var(--color-primary)!important}.luigi-ac-heromobile .luigi-ac-button:hover{background:#2bb051!important;background:var(--color-primary-dark)!important;transition:background .3s;transition:background var(--transition-timing)}::-moz-selection{background:#37cd62;background:var(--color-primary);color:#fff;color:var(--color-white)}::selection{background:#37cd62;background:var(--color-primary);color:#fff;color:var(--color-white)}.has-spinner:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000}.has-spinner:after{content:"";position:fixed;top:40%;left:50%;width:1em;height:1em;color:#37cd62;color:var(--color-primary);border-radius:50%;font-size:5rem;overflow:hidden;transform:translateZ(0) translateX(-50%) translateX(-50%);animation:c 1.7s infinite ease,d 1.7s infinite ease;z-index:1100}@keyframes c{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[id^=lbx]{position:relative;height:auto;transition:opacity .7s linear}[id^=lbx]:before{top:0;left:0;width:100%;height:100%;background:transparent;-webkit-backdrop-filter:blur(.15rem);backdrop-filter:blur(.15rem);z-index:-1;transition:opacity .6s linear 0s,z-index .1s linear .6s,display 0s linear 1s,-webkit-backdrop-filter .6s linear 0s;transition:opacity .6s linear 0s,backdrop-filter .6s linear 0s,z-index .1s linear .6s,display 0s linear 1s;transition:opacity .6s linear 0s,backdrop-filter .6s linear 0s,z-index .1s linear .6s,display 0s linear 1s,-webkit-backdrop-filter .6s linear 0s}[id^=lbx]:after,[id^=lbx]:before{content:"";position:fixed;display:none;opacity:0}[id^=lbx]:after{top:40%;left:50%;width:1em;height:1em;color:#37cd62;color:var(--color-primary);border-radius:50%;font-size:5rem;overflow:hidden;transform:translateZ(0) translateX(-50%) translateX(-50%);animation:c 1.7s infinite ease,d 1.7s infinite ease;z-index:-2}[id^=lbx].has-spinner{contain:content;height:62rem;opacity:.3}[id^=lbx].has-spinner:before{display:block;opacity:1;z-index:100}[id^=lbx].has-spinner:after{display:block;opacity:1;z-index:110}#lbx-category-bestsellers.has-spinner{height:20rem}#lbx-insert_ajax-alternatives.has-spinner{height:40rem}#lbx-wrapper.has-spinner{height:100vh}[id]{scroll-margin-top:7rem}.pointer-events-none{pointer-events:none}.nowrap{white-space:nowrap}.clear{clear:both;overflow:hidden}.hidden,.is-hidden{display:none!important}.grecaptcha-badge{visibility:hidden}.clearfix:after{content:"";display:table;clear:both}.center{text-align:center}.left{text-align:left}.right{text-align:right}.mt0{margin-top:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.mr0{margin-right:0}.mt5{margin-top:.5rem}.mb5{margin-bottom:.5rem}.ml5{margin-left:.5rem}.mr5{margin-right:.5rem}.mt10{margin-top:1rem}.mb10{margin-bottom:1rem}.ml10{margin-left:1rem}.mr10{margin-right:1rem}.mt20{margin-top:2rem}.mb20{margin-bottom:2rem}.ml20{margin-left:2rem}.mr20{margin-right:2rem}.mt40{margin-top:4rem}.mb40{margin-bottom:4rem}.ml40{margin-left:4rem}.mr40{margin-right:4rem}.mt60{margin-top:6rem}.mb60{margin-bottom:6rem}.ml60{margin-left:6rem}.mr60{margin-right:6rem}.mb100{margin-bottom:10rem}@media (min-width:1900px){:root{font-size:62.5%;font-size:var(--root-font-size)}header.is-sticky+.side-menu{top:12rem}.header-main{padding:0 5rem}.header-main .side-menu-toggler{position:absolute;top:100%;left:0;justify-content:space-between;width:26rem;height:7rem;padding:2.5rem;border-radius:0 .3rem .3rem 0;transition:width .3s,background .3s;transition:width var(--transition-timing),background var(--transition-timing)}.header-main .side-menu-toggler.is-active{width:32.5rem}.header-main .side-menu-toggler>span{display:inline-block}.header-main .side-menu-toggler .icon{margin:0 0 0 1.5rem}.header-main .logo{margin:auto 5rem auto 0}.header-main .header-icons .header-cart{margin:0 0 0 3rem}.side-menu{top:14rem;padding:0}.product-description .inside .luminosity .information .content{right:-14rem}.product-description .inside .luminosity .information .content:after{right:13.6rem}}@media (min-width:1280px){:root{font-size:62.5%;font-size:var(--root-font-size)}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:1.5rem;padding-right:var(--half-gutter-width,.5rem);padding-left:1.5rem;padding-left:var(--half-gutter-width,.5rem)}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}body.is-opened .homepage-introduction .homepage-slider .homepage-swiper .swiper-slide .content{transform:translateX(-16rem)}.side-menu nav.side-menu-header{display:none}.items .item.item-countdown{padding:5rem .5rem}.homepage-introduction .homepage-benefits{margin:-7.4rem 0 0}.homepage-introduction .homepage-benefits .benefits{padding:4.8rem 6rem}.category-products .subcategories.is-opened ul li:nth-child(n+9){display:revert}.category-products .subcategories ul li:nth-child(n+9){display:none}.category-products .subcategories .toggler.is-desktop{display:inline-flex}.product-lightbulbs .inside .item.is-highlight{margin:.5rem .5rem 3rem}}@media (max-width:1279px){:root{font-size:62.5%;font-size:var(--root-font-size)}h1{font-size:3rem}.header-main .header-menu{display:none}.header-main .header-icons{flex:0 0 21rem}.header-main .header-icons .header-cart{flex:0 0 7rem;margin:0}.header-main .header-icons .header-cart .name{display:none}body.is-opened footer,body.is-opened main,main{padding-left:0}footer .footer-menus .inside{margin:0 -1rem}footer .footer-menus .inside .footer-newsletter,footer .footer-menus .inside .menu{margin:0 1rem}.benefits{flex-wrap:wrap}.benefits .item{flex:1 1 auto}.items .item,.items.items-trinity .item{flex:1 1 33rem}.articles-small .item{flex:1 1 24rem}.articles-small .item .inside{padding:2.5rem 1.5rem}.pagination{flex-wrap:wrap}.pagination .btn{position:relative;top:auto;left:auto;transform:none}.pagination ul{flex:1 1 100%;margin:2rem -.2rem 0;padding:0}#popup-insert_ajax .popup-item{padding:3rem 4rem}#popup-insert_ajax .popup-cart .back-to-shop,#popup-insert_ajax .popup-cart .cart{padding:2rem 2.5rem 2rem 4rem}#popup-insert_ajax .popup-cart .summary{padding:2rem 4rem 2rem 2.5rem}#popup-insert_ajax .popup-alternatives{padding:3rem 4rem}.homepage-introduction .homepage-slider{box-shadow:0 .2rem 6.5rem 0 rgba(0,0,0,.1);box-shadow:var(--box-shadow)}.homepage-introduction .homepage-slider .homepage-swiper{height:auto}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide .content{justify-content:center;height:100%;padding:6rem 3rem 9rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide .content .image{left:20rem;height:40rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide h2{margin:0;max-width:100%;font-size:4.7rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide p{max-width:100%;font-size:1.9rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide .image-background{object-position:bottom}.homepage-introduction .homepage-slider .homepage-swiper .swiper-bottom{top:auto;bottom:2.5rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-bottom .inside{max-width:100%}.homepage-introduction .homepage-crosser{position:static;margin:5rem 0 0}.homepage-introduction .homepage-crosser .categories{max-width:100%;height:auto;margin:0}.homepage-introduction .homepage-benefits{margin:5rem 0 0}.homepage-content .inside .store .location{font-size:2.7rem}.category-top .inside .counseling{padding:3rem;gap:2.5rem}.category-products .subcategories ul li{flex:0 1 calc(33.33333% - 2rem)}.category-products form .inside .filter-price .range_slider-wrap>label{padding:0 .5rem}.top-product-list .items-top{display:block}.top-product-list .items-top .item{padding:1.5rem 2.5rem}.top-product-list .items-top .item:not(:last-child){margin:0 0 1rem}.product-detail .inside{grid-template-columns:37rem auto;grid-column-gap:1rem}.product-detail .inside .images .product-countdown{flex-wrap:wrap}.product-detail .inside .images .product-countdown .action{margin:0 0 0 auto}.product-detail .inside .process .product-gift{padding:2rem}.product-detail .inside .process .helper .person{margin:0 2rem 0 0;padding:0;border-right:none}.product-detail .inside .process .helper .person img{flex:0 0 5rem;width:5rem;height:5rem;margin:0 1rem 0 0;border-radius:5rem}.product-detail .inside .process .helper .contact{margin:0}.product-detail .inside .process .helper .contact a{font-size:1.6rem}.product-detail .inside .process .helper .contact a .icon{font-size:1.7rem}.product-detail .inside .process .helper .contact .workload-tooltip{margin:0 0 0 2.7rem}.product-lightbulbs .inside{margin:0}.product-lightbulbs .inside .item{flex:0 1 50%;flex-wrap:wrap;margin:0;padding:3rem;border-bottom:.1rem solid #ddd;border-bottom:var(--border-gray)}.product-lightbulbs .inside .item:nth-child(odd){border-right:.1rem solid #ddd;border-right:var(--border-gray)}.product-lightbulbs .inside .item:last-child,.product-lightbulbs .inside .item:nth-last-child(2){border-bottom:none}.product-lightbulbs .inside .item .name{flex:1 1 calc(100% - 9.5rem);margin:0 0 2rem;padding:0}.product-lightbulbs .inside .item .badge:empty,.product-lightbulbs .inside .item .color:empty{flex:0 0 0;margin:0}.product-lightbulbs .inside .item .process{flex:1 1 100%;justify-content:flex-start;flex-wrap:wrap;margin:1rem -1rem -1rem;padding:0}.product-lightbulbs .inside .item .process .btn,.product-lightbulbs .inside .item .process .form-quantity,.product-lightbulbs .inside .item .process .price{margin:1rem}.product-description .inside{margin:-2rem}.product-description .inside .description,.product-description .inside .parameters{margin:2rem}.product-reviews .reviews .item:not(:empty){padding:3rem 1.5rem}.product-sticky .is-desktop{display:none}.product-sticky .is-mobile{display:block}.product-sticky .inside .description .informations .name{margin:0;font-size:1.7rem;line-height:1.15}.product-sticky .prices{margin:0 3.5rem 0 0}.article-list .categories .item{padding:2.5rem;font-size:1.8rem}.energy-saving .content{padding:6rem 0}.energy-saving h1{margin:0 0 1.25em}.energy-saving .introduction{align-items:center;margin:4rem 0 0}.energy-saving .introduction .inside{flex:0 1 60rem}.energy-saving .introduction .inside .benefits{margin:0 0 3rem}.energy-saving .introduction .image{position:relative;flex:0 1 60rem;width:auto;height:auto;margin:0 0 0 3rem}.energy-saving .introduction .image img{position:static}.energy-saving .introduction .image .annotation{height:auto}.energy-saving .specification{max-width:none;margin:0 -1rem}.energy-saving .specification .item{grid-template-columns:3rem auto;padding:2.5rem}.energy-saving .specification .item .icon{font-size:3rem}.energy-saving .profiles .item .image{flex:0 0 20rem;height:20rem;margin:0 2rem 0 0}.favourite-products .inside .item{flex:0 1 calc(50% - 1rem);flex-wrap:wrap;padding:3rem}.favourite-products .inside .item .name{flex:1 1 calc(100% - 19rem);margin:0 0 2rem;padding:0 3.5rem 0 0}.favourite-products .inside .item .rating{flex:0 1 auto}.favourite-products .inside .item .availability{flex:0 1 auto;margin:1.5rem 1rem 1.5rem 0}.favourite-products .inside .item .process{flex:1 1 100%;justify-content:flex-start;flex-wrap:wrap;margin:-1rem;padding:0}.favourite-products .inside .item .process .btn,.favourite-products .inside .item .process .form-quantity,.favourite-products .inside .item .process .price{margin:1rem}.favourite-products .inside .item .remove{top:4rem;transform:none}.favourite-summary .inside .actions{flex:0 1 auto}.favourite-summary .inside .cart{justify-content:center;flex-wrap:wrap;padding:2.5rem}.favourite-summary .inside .cart .prices{flex:1 1 100%}}@media (min-width:830px) and (max-width:1279px){:root{font-size:62.5%;font-size:var(--root-font-size)}.category-products .subcategories.is-opened ul li:nth-child(n+10){display:revert}.category-products .subcategories ul li:nth-child(n+10){display:none}.category-products .subcategories .toggler.is-tablet{display:inline-flex}}@media (max-width:829px){:root{font-size:62.5%;font-size:var(--root-font-size)}h1{font-size:2.8rem}.r-tabs .r-tabs-nav{display:none}.r-tabs .r-tabs-accordion-title{display:block}header.is-sticky+.side-menu,header.is-sticky .header-search form{top:4rem}header.is-sticky .header-main{height:4rem}header.is-sticky .header-main .header-icons .header-cart .link .count{top:.5rem}.header-main{height:6rem}.header-main .side-menu-toggler{flex:0 0 6rem}.header-main .logo{margin:auto auto auto 2.5rem}.header-main .logo.logo-pl{flex:0 1 24rem}.header-main .header-icons{flex:0 0 18rem}.header-main .header-icons>*{flex:0 0 6rem}.header-main .header-icons .link .pictogram{font-size:3rem}.header-main .header-icons .header-cart{flex:0 0 6rem}.header-main .header-tooltip:after,.header-main .header-tooltip:before{right:1rem}.header-search{position:unset;flex:0 0 6rem;margin:0}.header-search .header-target{display:none}.header-search .header-search-mobile{display:flex}.header-search form{position:absolute;top:6rem;left:0;display:none;justify-content:center;align-items:center;width:100%;height:6rem;padding:.5rem 1.5rem;background:#fff;background:var(--color-white);box-shadow:0 .4rem 1.6rem rgba(0,0,0,.1)}.header-search .header-search-inside{position:static;flex:1 1 100%}.header-search .header-search-inside .form-control{border-bottom:none}.header-search .header-search-inside button[type=submit]{right:1.5rem}.header-tooltip-search{top:calc(100% + 6rem);width:100%;border-top:.1rem solid #f2f6f7;border-top:.1rem solid var(--body-bgc);filter:none}.header-tooltip-search .header-tooltip-search-in{display:block;max-height:calc(100vh - 12rem);max-height:calc(100dvh - 12rem)}.header-tooltip-search .btn-close{display:inline-flex}.header-tooltip-search .header-search-item{padding:2.5rem;border-bottom:none}.header-tooltip-search .header-search-item.is-products{border-right:none}.header-tooltip-search .header-search-item.is-categories{border-bottom:none}.header-tooltip-search ul li:not(:last-child){margin:0 0 1rem}.header-tooltip-search ul li a{padding:1.25rem 1rem;border-radius:.4rem;box-shadow:0 0 1.2rem rgba(0,0,0,.1)}main{padding:6rem 0 0}.side-menu{top:6rem}.content.content-plain{padding:4rem 0}.content.content-plain .inside{padding:6rem 3rem}footer .footer-menus .inside{flex-wrap:wrap}footer .footer-menus .inside .menu{flex:1 1 40%}footer .footer-menus .inside .footer-newsletter{margin:3rem 1rem 0}footer .footer-languages ul{flex-wrap:wrap;margin:-.75rem -1rem}footer .footer-languages ul li,footer .footer-languages ul li:not(:last-child){margin:.75rem 1rem}.breadcrumbs+.headline{padding:2rem 0 4rem}.breadcrumbs{padding:2.5rem 0}.breadcrumbs ol li.is-desktop{display:none}.headline{padding:2rem 0 4rem}.headline h1{font-size:2.8rem}.brands{padding:4rem 0}.brands h2{font-size:2.6rem;margin:0 0 3rem}.brands ul{margin:-1rem -1rem 2rem}.benefits{margin:4rem 0 0}.benefits.is-vertical{padding:4rem 5rem}.benefits.is-vertical h3{margin:0}.benefits .item .pictogram{font-size:3.8rem}.articles{gap:1rem}.articles .item{flex:0 1 calc(50% - .5rem)}.articles .item .content{padding:2rem 1rem}.articles .item .content h4{font-size:1.7rem}.articles .item .content p{margin:1rem 0;font-size:1.4rem;line-height:1.25}.pagination{margin:3rem 0 0}.photogallery li{flex:1 1 22%}#popup-insert_ajax .popup-item{padding:4rem 1.5rem 1.5rem}#popup-insert_ajax .popup-item .item .image img{flex:0 1 7rem;width:7rem;height:7rem}#popup-insert_ajax .popup-item .item .details{flex:1 1 auto}#popup-insert_ajax .popup-item .item .cart{display:none}#popup-insert_ajax .popup-cart{flex-wrap:wrap;height:auto;padding:1rem 0 0}#popup-insert_ajax .popup-cart .back-to-shop,#popup-insert_ajax .popup-cart .cart{padding:1rem 1.5rem}#popup-insert_ajax .popup-cart .cart{display:block}#popup-insert_ajax .popup-cart .summary{flex:1 1 100%;margin:1rem 0 0;padding:2rem 1.5rem 2rem 2.5rem}#popup-insert_ajax .popup-cart .summary .btn-cart{display:none}#popup-insert_ajax .popup-alternatives{flex:1 1 100%;padding:3rem 1.5rem}#popup-insert_ajax .popup-alternatives .popup-items .item{flex:0 1 calc(50% - 1.5rem)}.homepage-articles,.homepage-content,.homepage-products{padding:4rem 0}.homepage-articles h2,.homepage-content h2,.homepage-products h2{font-size:3rem;margin:0 0 3rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide .content{padding:4rem 2rem 9rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide .content .image{left:10rem;height:34rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide h2{font-size:3.6rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide p{font-size:1.7rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-slide .btn{font-size:1.6rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-bottom{bottom:1.5rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons{flex:9.8rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons .swiper-button-next,.homepage-introduction .homepage-slider .homepage-swiper .swiper-buttons .swiper-button-prev{flex:0 0 4.4rem;width:4.4rem;height:4.4rem}.homepage-introduction .homepage-slider .homepage-swiper .swiper-pagination{font-size:1.6rem}.homepage-crosser .inside{grid-template-columns:repeat(auto-fill,minmax(20rem,auto));grid-template-rows:auto}.homepage-crosser .inside .item{padding:2rem 1.5rem}.homepage-crosser .inside .item .image{flex:0 0 10rem}.homepage-crosser .inside .item .image img{max-width:10rem;object-fit:contain}.homepage-crosser .inside .item .name{font-size:1.7rem}.homepage-content .inside .introduction{padding:4rem 2rem}.homepage-content .inside .introduction h1{font-size:2.8rem;margin:0 0 2rem}.homepage-content .inside .introduction .content{columns:1 auto;column-gap:0}.category-top .inside{flex-wrap:wrap}.category-top .inside.has-counseling .introduction{flex:1 1 100%}.category-top .inside .introduction{margin:0 0 2.5rem}.category-top .inside .introduction h1{font-size:2.8rem}.category-top .inside .counseling{flex:1 1 100%;margin:0}.category-top .inside .counseling .links{flex:0 1 auto}.category-products .subcategories.is-opened ul li:nth-child(n+7){display:revert}.category-products .subcategories ul li{flex:0 1 calc(50% - 2rem)}.category-products .subcategories ul li:nth-child(n+7){display:none}.category-products .subcategories .toggler.is-mobile{display:inline-flex}.category-products form .inside .filter-links.is-mobile{display:flex}.category-products form .inside .filter-links.is-desktop{display:none}.category-products form .inside .filter-price{flex:1 1 100%}.category-content{padding:4rem 0}.category-content .inside{padding:3rem}.top-product-list .items-top .item .inside .bottom{margin:0}.product-alternatives,.product-articles,.product-description,.product-detail,.product-reviews{padding:4rem 0}.product-alternatives h2,.product-articles h2,.product-description h2,.product-detail h2,.product-reviews h2{font-size:3rem;margin:0 0 3rem}.product-detail .inside{display:block}.product-lightbulbs h2{margin:0 0 .5em}.product-lightbulbs .inside{display:block}.product-lightbulbs .inside .item{padding:3rem 0}.product-lightbulbs .inside .item:nth-child(odd){border-right:none}.product-lightbulbs .inside .item:not(:last-child){margin:0 0 1.5rem}.product-description .inside{flex-wrap:wrap}.product-description .inside .luminosity h5{font-size:1.6rem}.product-description .inside .luminosity>p{font-size:1.4rem}.product-description .inside .luminosity>p small{font-size:1.2rem}.product-description .inside .luminosity .information>.icon{font-size:2rem}.detail-tabs.r-tabs .r-tabs-accordion-title{display:block}.detail-tabs.r-tabs .r-tabs-accordion-title:last-of-type .r-tabs-anchor{border-bottom:0}.detail-tabs.r-tabs .r-tabs-accordion-title:last-of-type.r-tabs-state-active .r-tabs-anchor{border-bottom:.1rem solid #ddd;border-bottom:var(--border-gray)}.detail-tabs.r-tabs .r-tabs-nav{display:none}.detail-tabs.r-tabs .r-tabs-nav .r-tabs-tab,.product-rating .rating-sum>*{flex:1 1 100%}.product-rating .rating-sum .rating-info{padding:2rem 1.5rem;border-right:none;border-bottom:.1rem solid #ddd;border-bottom:var(--border-gray)}.product-rating .rating-sum .rating-info-overall{padding:2rem 1.5rem}.product-sticky .inside .description .informations .name{font-size:1.5rem}.product-sticky .prices{margin:0 1.5rem 0 0}.article-detail .inside,.article-list .inside{flex-wrap:wrap;gap:2rem}.article-detail .inside aside,.article-list .inside aside{flex:1 1 100%}.article-list{padding:4rem 0}.article-list .categories{gap:1rem}.article-list .articles .item{flex:0 1 calc(50% - .5rem)}.article-detail{padding:4rem 0}.article-detail .article .inside{padding:3rem}.article-detail .article h1{margin:0 0 3rem;font-size:2.8rem}.article-detail .article .introduction{margin:0 0 2rem}.article-detail .article .introduction p{line-height:2.3rem}.article-alternatives{padding:4rem 0}.energy-saving .introduction{justify-content:center;flex-wrap:wrap}.energy-saving .introduction .inside{flex:1 1 100%}.energy-saving .introduction .inside .benefits{padding:1rem 0}.energy-saving .introduction .image{margin:2.5rem 0 0;flex-direction:column}.energy-saving .introduction .image .annotation{position:static;flex:0 1 auto;border-radius:0;transform:translateY(-1rem)}.energy-saving .specification{margin:0 -.5rem}.energy-saving .specification .item{flex:0 1 calc(50% - 1rem);grid-gap:.5rem 1.5rem;margin:.5rem}.energy-saving .specification .item .title{font-size:2rem}.energy-saving .profiles .item .image{flex:0 0 15rem;height:15rem}.energy-saving .help .item{padding:1.5rem 2rem}.favourite-products .inside{display:block;margin:0}.favourite-products .inside .item{margin:0}.favourite-products .inside .item:not(:last-child){margin:0 0 1rem}.favourite-summary .inside{display:block}.favourite-summary .inside .actions{padding:2.5rem}.favourite-summary .inside .cart{display:block;text-align:center}.favourite-summary .inside .cart .prices{margin:0 0 2.5rem}}@media (max-width:559px){:root{font-size:62.5%;font-size:var(--root-font-size)}.content table td,.content table th,.table-clean td,.table-clean th{padding:.5rem 1rem}header.is-sticky .header-main .logo.logo-pl{flex:0 1 2.7rem;height:2.7rem}header.is-sticky .header-main .logo.logo-b2b{flex:0 1 7.3rem}header.is-sticky .header-main .header-icons .header-cart .link .count{top:.25rem}.header-main .side-menu-toggler{flex:0 0 4rem}.header-main .logo{flex:0 1 14rem;min-width:6rem;margin:auto auto auto 1.5rem}.header-main .logo.logo-pl{flex:0 1 3.7rem;height:3.7rem}.header-main .logo.logo-b2b{flex:0 1 7.3rem;height:2.7rem}.header-main .logo img.is-desktop{display:none}.header-main .logo img.is-mobile{display:inline}.header-main .header-icons{flex:0 0 12rem}.header-main .header-icons>*{position:static;flex:0 0 4rem}.header-main .header-icons .link .pictogram{font-size:2.4rem}.header-main .header-icons .header-cart{flex:0 0 4rem}.header-main .header-tooltip{max-width:100%;right:0}.header-main .header-tooltip:after,.header-main .header-tooltip:before{display:none}.header-search{flex:0 0 4rem}.header-search .header-search-mobile{width:4rem;font-size:2rem}.header-tooltip-search .header-search-item{padding:2.5rem 1.5rem}.side-menu{left:-60rem;width:100%}.side-menu nav ul li a{padding:1.5rem .5rem;font-size:1.4rem}.side-menu nav ul li .toggler{padding:1.8rem 1rem}.content.content-plain .inside{padding:3rem 2rem}footer .footer-menus .inside{margin:-2rem 0}footer .footer-menus .inside .menu{flex:1 1 100%;margin:2rem 0}footer .footer-menus .inside .footer-newsletter{margin:2rem 0}footer .footer-menus .inside .footer-newsletter form label .icon{left:1rem;width:calc(1em + 1rem);padding:0 1rem 0 0}footer .footer-menus .inside .footer-newsletter form label input{padding:1rem 1rem 1rem 5rem}footer .footer-copyright .inside{justify-content:flex-start;align-items:flex-start;flex-direction:column}footer .footer-copyright .inside .payments{flex-wrap:wrap}footer .footer-copyright .inside p{margin:2rem 0 0}.headline h1{font-size:2.4rem}.brands ul{justify-content:flex-start;margin:-.5rem -.5rem 2rem}.brands ul li{flex:0 1 calc(50% - 1rem);margin:.5rem}.benefits{padding:2rem 1rem}.benefits.is-vertical{padding:3rem 2rem}.benefits.is-vertical .item{flex:1 1 40%}.benefits .item{flex:1 1 40%;flex-wrap:wrap}.benefits .item .pictogram{flex:1 1 100%;display:flex;justify-content:flex-start;align-items:baseline;gap:.5rem;margin:0}.benefits .item .pictogram small{padding:0;font-size:1.6rem;rotate:none}.benefits .item p{flex:1 1 100%}.items .item:not(:empty){padding:2rem 1rem}.items .item.item-countdown{min-height:50rem}.articles .item{flex:1 1 100%}.pagination ul li>span,.pagination ul li a{min-width:3rem;height:3rem;font-size:1.4rem;line-height:3rem}.pagination ul li form input{height:3rem;width:3.25rem;font-size:1.4rem}.photogallery li{flex:1 1 45%}.photogallery li a{padding:1.5rem .5rem}.photogallery li a img{max-width:12rem}.countdown-timer>span:not(:last-child):after,.countdown-timer>span:not(:last-child):before{top:1.75rem}.countdown-timer>span:not(:last-child):before{top:2.75rem}.countdown-timer>span .box{width:4.4rem;height:4.4rem;font-size:2.4rem}#popup-insert_ajax .title{font-size:2.1rem}#popup-insert_ajax .popup-item .item .image img{flex:0 1 5.5rem;width:5.5rem;height:5.5rem}#popup-insert_ajax .popup-item .item .details{margin:0}#popup-insert_ajax .popup-item .item .details .name{font-size:1.7rem}#popup-insert_ajax .popup-item .item .details .price{font-size:1.6rem}#popup-insert_ajax .popup-cart .summary .content{font-size:1.7rem}#popup-insert_ajax .popup-alternatives .popup-items .item{flex:1 1 100%}.homepage-articles h2,.homepage-content h2,.homepage-products h2{font-size:2.6rem;margin:0 0 2rem}.homepage-content .inside .store .location{height:24rem;padding:3rem 2rem;font-size:2.4rem}.homepage-content .inside .store .bottom{padding:3rem 2rem}.homepage-content .inside .introduction h1{font-size:2.4rem;line-height:1.4}.homepage-content .inside .introduction h1 strong{font-size:2.8rem}.category-top .inside .introduction h1{font-size:2.4rem}.category-top .inside .counseling{flex-direction:column}.category-top .inside .counseling .content h3{margin:0 0 2rem}.category-products .subcategories ul li{flex:1 1 100%}.category-products form .inside{justify-content:center}.category-products form .inside .filter-links.is-mobile{flex:1 1 100%}.category-products form .inside .filter-links.is-mobile .form-control{margin:0 auto}.category-products form .inside .filter-price .range_slider-wrap{flex-direction:column}.category-products form .inside .filter-price .range_slider-wrap>label{flex:0 1 auto}.category-products form .inside .filter-price .range_slider-wrap .range_slider{flex:0 1 auto;width:calc(100% - 4rem);margin:2rem}.category-content .inside{padding:2.5rem 1.5rem}.side-filter{width:100%}.top-product-list .items-top .item{flex-wrap:wrap;padding:2rem 1.5rem}.top-product-list .items-top .item:before{top:.7rem;left:.7rem;width:2.5rem;height:2.5rem;font-size:1.4rem}.top-product-list .items-top .item>img{flex:0 0 6rem;width:6rem;height:6rem;margin:0 1rem 0 0}.top-product-list .items-top .item .name{flex:0 1 calc(100% - 7rem)}.top-product-list .items-top .item .name.is-desktop{display:none}.top-product-list .items-top .item .name.is-mobile{display:-webkit-box}.top-product-list .items-top .item .inside .bottom .prices{flex:0 1 auto}.product-alternatives h2,.product-articles h2,.product-description h2,.product-detail h2,.product-reviews h2{font-size:2.6rem;margin:0 0 2rem}.product-detail{padding:0 0 7rem}.product-detail .inside h1{font-size:2.2rem;line-height:1.3}.product-detail .inside .images .product-countdown .information{flex:1 1 100%}.product-detail .inside .images .product-countdown .action{flex:1 1 100%;margin:0;text-align:left}.product-detail .inside .images .product-countdown .action .countdown-timer{padding:1rem 0}.product-detail .inside .reviews{flex-direction:column;align-items:flex-start;gap:1rem;margin:1.5rem 0}.product-detail .inside .reviews .rating{margin:0}.product-detail .inside .reviews .rating+small{padding:1rem 0}.product-detail .inside .reviews .rating .icon{font-size:1.8rem;margin:0 .2rem}.product-detail .inside .reviews .rating+small{padding:0;border-left:none}.product-detail .inside .reviews .energy-code,.product-detail .inside .reviews small{margin:0;padding:0}.product-detail .inside .process .process-inside .process-bottom,.product-detail .inside .process .process-inside .process-top{padding:.5rem}.product-detail .inside .process .process-inside .process-bottom .process-order .cart{flex:1 1 100%;margin:0 0 2rem}.product-detail .inside .process .process-inside .process-bottom .process-order .cart .form-count .form-control{width:4rem}.product-detail .inside .process .process-inside .process-bottom .process-order .cart .form-count a{display:none}.product-detail .inside .process .process-inside .process-bottom .process-order .cart span{margin:0 1rem 0 0}.product-detail .inside .process .process-inside .process-bottom .process-order .bulk-sale{text-align:left}.product-detail .inside .process .product-bulb{padding:1rem 1.5rem}.product-detail .inside .process .product-gift .icon-background{right:2rem}.product-detail .inside .process .helper{padding:1.5rem;flex-direction:column}.product-detail .inside .process .helper .person{flex:1 1 100%;margin:0 0 2rem}.product-detail .inside .process .helper .contact{flex:1 1 100%}.product-lightbulbs{padding:3rem 1.5rem}.product-lightbulbs .inside .item .image{flex:0 0 6rem;align-self:flex-start;margin:0 1rem 0 0}.product-lightbulbs .inside .item .image img{width:6rem;height:6rem}.product-lightbulbs .inside .item .name{flex:0 1 calc(100% - 7rem);padding:0}.product-lightbulbs .inside .item .name h3{font-size:1.6rem}.product-description .inside{margin:-1rem 0}.product-description .inside h2{font-size:2.6rem}.product-description .inside .description,.product-description .inside .parameters{margin:1rem 0}.product-reviews .reviews .item:not(:empty){align-items:flex-start}.product-reviews .reviews .item .image{flex:0 0 6rem;margin:0 1rem 0 0}.product-reviews .reviews .item .image img{width:6rem;height:6rem;border-radius:6rem}.product-rating .rating-sum .rating-info-overall .rating-row .rating-stars{flex:0 0 12rem;font-size:160%}.product-rating .rating-sum .rating-info-overall .rating-row .rating-stars .star{width:.85em}.product-rating .ratings .rating{flex-direction:column;align-items:center}.product-rating .ratings .rating .author{flex:1 1 100%;padding:1rem;border-right:0;border-bottom:.1rem solid #ddd;border-bottom:var(--border-gray)}.product-rating .ratings .rating .author .rating-stars{font-size:150%}.product-rating .ratings .rating .author .rating-stars .star{width:.85em}.product-rating .ratings .rating .author .name{font-size:1.6rem}.product-rating .ratings .rating .author time{font-size:1.4rem}.product-rating .ratings .rating .content{padding:0 1.5rem 1rem}.product-sticky .inside .description{display:none}.product-sticky .inside .cart{flex:1 1 100%;margin:0}.product-sticky .inside .cart form .btn{padding:.75rem 1.5rem}.product-sticky .prices{margin:0 1rem 0 0}.product-sticky .prices .price{font-size:2.1rem}.article-list .categories{margin:0 0 3rem}.article-list .articles .item,.article-list .categories .item{flex:1 1 100%}.article-detail .article{padding:3rem 2rem}.article-detail .article .inside{padding:1.5rem}.article-detail .article h1{margin:0 0 2rem;font-size:2.4rem}.article-detail .article .introduction{align-items:center;flex-wrap:wrap}.article-detail .article .introduction span,.article-detail .article .introduction time{flex:0 0 auto;position:static;margin:1rem 0 0}.article-detail .article .introduction p{flex:1 1 100%;margin:2rem 0 0}.energy-saving .specification .item{flex:1 1 100%}.energy-saving .profiles{display:block}.energy-saving .profiles .item{flex-wrap:wrap}.energy-saving .profiles .item:not(:last-child){margin:0 0 4rem}.energy-saving .profiles .item .image{margin:0 0 1.5rem}.favourite-products .inside .item{padding:2rem 1.5rem}.favourite-products .inside .item .image{margin:0 0 1.5rem}.favourite-products .inside .item .name{flex:1 1 100%;padding:0}.favourite-products .inside .item .remove{right:2.5rem}.favourite-summary.is-empty{padding:3.5rem 0}.favourite-summary.is-empty .inside{padding:3.5rem 1.5rem}.favourite-summary.is-empty .inside .pictogram{width:9rem;height:9rem;margin:0 auto 2rem;font-size:6rem}.favourite-summary .inside .actions,.favourite-summary .inside .cart{padding:2rem 1.5rem}}@media (min-width:560px){.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:1.5rem;padding-right:var(--half-gutter-width,.5rem);padding-left:1.5rem;padding-left:var(--half-gutter-width,.5rem)}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}}@media (min-width:830px){.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:1.5rem;padding-right:var(--half-gutter-width,.5rem);padding-left:1.5rem;padding-left:var(--half-gutter-width,.5rem)}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@media (max-width:829px),(min-width:1280px){.product-lightbulbs .inside .item:not(:last-child){border-bottom:.1rem solid #ddd;border-bottom:var(--border-gray)}}@media screen and (max-width:1020px){.luigi-ac-heromobile .luigi-ac-result .luigi-ac-inner .luigi-ac-item .luigi-ac-description .luigi-ac-price.luigi-ac-price-discount .luigi-ac-price-new{color:#282828;color:var(--color-text)}.luigi-ac-heromobile .luigi-ac-queries .luigi-ac-query .luigi-ac-item.luigi-ac-other{padding:.7rem .8rem .5rem}}