@import url(https://cdn.jsdelivr.net/npm/instantsearch.css@7/themes/algolia-min.css);
@charset "UTF-8";/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}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}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@define-placeholder reset-border-color-input{border-left-color:#fff;border-right-color:#fff;border-top-color:#fff}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.heading-1,h1{font-size:2.5rem}.heading-1,.heading-2,h1,h2{font-family:inherit;font-weight:500;margin-bottom:.625rem}.heading-2,h2{font-size:1.875rem}.heading-3,h3{font-size:1.5rem}.heading-3,.heading-4,h3,h4{font-family:inherit;font-weight:500;margin-bottom:.625rem}.heading-4,h4{font-size:1.25rem}.heading-5,h5{font-size:1rem;font-weight:500}.heading-5,.heading-6,h5,h6{font-family:inherit;margin-bottom:.625rem}.heading-6,h6{font-size:.875rem;font-weight:300}.paragraph,p{font-size:.875rem;line-height:1.5rem;margin-bottom:.875rem;margin-top:.875rem}.lead{font-size:1.25rem;line-height:1.7rem}.strong,b,strong{font-weight:700}.italic,em,i{font-style:italic}.underlined,u{text-decoration:underline}.align-center{text-align:center}.align-left{text-align:left}.align-justify{text-align:justify}.align-nowrap{white-space:nowrap}.align-right{text-align:right}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.link,a{color:#72bf44;cursor:pointer;text-decoration:none}html{font-size:16px;-webkit-font-smoothing:antialiased}body{color:#333;font-family:Helvetica,Arial,sans-serif;margin:0}hr{background-color:#e5e5e5;border:0;height:.0625rem;width:100%}@font-face{font-family:Glyphs;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Glyphs.woff) format("woff"),url(../fonts/Glyphs.woff2) format("woff2"),url(../fonts/Glyphs.eot) format("embedded-opentype"),url(../fonts/Glyphs.ttf) format("truetype"),url(../fonts/Glyphs.svg) format("svg")}.button{border-radius:.25rem;display:inline-block;font-size:1rem;padding:.68rem .81rem;position:relative;z-index:10;background-color:#a6a6a6;border:0;color:#fff;transition:transform .3s ease-in-out}.button:focus,.button:hover{text-decoration:none}.button:hover{cursor:pointer}.button:focus{outline:none}.button:after,.button:before{border-radius:.25rem;content:" ";height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:-1}.button:before{box-shadow:0 .12rem .12rem 0 rgba(0,0,0,.16),0 .12rem .5rem 0 rgba(0,0,0,.12)}.button:after{box-shadow:0 1.25rem 1.25rem -.62rem rgba(0,0,0,.2),0 .25rem .81rem 0 rgba(0,0,0,.2);opacity:0}.button:focus,.button:hover{transform:translateY(-.0625rem)}.button:hover:before{opacity:0}.button:hover:after{opacity:1}.button.no-shadow:after,.button.no-shadow:before{content:none}.button.no-shadow:focus,.button.no-shadow:hover{transform:none}.button.disabled,.button[disabled]{box-shadow:none;cursor:not-allowed}.button.disabled:after,.button.disabled:before,.button[disabled]:after,.button[disabled]:before{content:none}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover{transform:none}.button.disabled{pointer-events:none}.button-neutral{color:#333}.button-text{background-color:transparent;color:#72bf44;padding:0;transition:none}.button-text:after,.button-text:before{content:none}.button-text:focus,.button-text:hover{transform:none}.button-text.disabled,.button-text[disabled]{background-color:transparent;color:#e5e5e5}.button-text:hover{text-decoration:none}.button-hollow{border-radius:.25rem;display:inline-block;font-size:1rem;padding:.68rem .81rem;position:relative;background-color:transparent;border:.0625rem solid #a6a6a6;color:#a6a6a6;transition:background-color .3s ease-in-out;z-index:10}.button-hollow:focus,.button-hollow:hover{text-decoration:none}.button-hollow:hover{cursor:pointer}.button-hollow:focus{outline:none}.button-hollow:focus,.button-hollow:hover{background:#a6a6a6;color:#fff}.button-hollow.disabled,.button-hollow[disabled]{border-color:#e5e5e5;color:#e5e5e5;cursor:not-allowed}.button-hollow.disabled:focus,.button-hollow.disabled:hover,.button-hollow[disabled]:focus,.button-hollow[disabled]:hover{background-color:transparent;color:#e5e5e5}.button-hollow-primary{border-color:#72bf44;color:#72bf44}.button-hollow-primary:focus,.button-hollow-primary:hover{background-color:#72bf44}.button-hollow-secondary{border-color:#bada2e;color:#bada2e}.button-hollow-secondary:focus,.button-hollow-secondary:hover{background-color:#bada2e}.button-hollow-danger{border-color:#ed1c24;color:#ed1c24}.button-hollow-danger:focus,.button-hollow-danger:hover{background-color:#ed1c24}.badge{background-color:#a6a6a6;border-radius:.18rem;color:#fff;display:inline-block;font-size:.87rem;padding:.0625rem .31rem .12rem}.badge-danger{background-color:#ed1c24}.badge-neutral{background-color:#fff;color:#333}.badge-primary{background-color:#72bf44}.badge-secondary{background-color:#bada2e}.caption{color:#333;font-size:1rem;line-height:1.3rem}.caption .additional{color:#a6a6a6;display:block;font-size:.81rem;margin-top:.31rem}.circular{border-radius:100%}.rounded{border-radius:.25rem}.border{border:.0625rem solid #cae4b8}.border-hover{transition:border-color .3s ease-in-out}.border-hover:hover{border-color:#72bf44}.border-active{transition:none}.border-active,.border-active:hover{border-color:#bada2e}.border-disabled{opacity:.4;transition:none}.border-disabled:hover{border-color:#cae4b8}.container,.container-fluid{zoom:1;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.container-fluid:before,.container:before{content:"";display:table}.container-fluid:after,.container:after{clear:both;content:"";display:table}.row{zoom:1;box-sizing:border-box;margin-left:-12px;margin-right:-12px}.row:after,.row:before{content:"";display:table}.row:after{clear:both}.col-xs-1{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xs-pull-1,.col-xs-push-1{position:relative}.col-xs-2{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xs-pull-2,.col-xs-push-2{position:relative}.col-xs-3{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xs-pull-3,.col-xs-push-3{position:relative}.col-xs-4{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xs-pull-4,.col-xs-push-4{position:relative}.col-xs-5{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xs-pull-5,.col-xs-push-5{position:relative}.col-xs-6{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xs-pull-6,.col-xs-push-6{position:relative}.col-xs-7{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xs-pull-7,.col-xs-push-7{position:relative}.col-xs-8{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xs-pull-8,.col-xs-push-8{position:relative}.col-xs-9{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xs-pull-9,.col-xs-push-9{position:relative}.col-xs-10{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xs-pull-10,.col-xs-push-10{position:relative}.col-xs-11{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xs-pull-11,.col-xs-push-11{position:relative}.col-xs-12{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xs-pull-12,.col-xs-push-12{position:relative}@media (min-width:0){.container{width:100%}.col-xs-1{width:8.33333%}.col-xs-push-1{left:8.33333%}.col-xs-pull-1{right:8.33333%}.col-xs-2{width:16.66667%}.col-xs-push-2{left:16.66667%}.col-xs-pull-2{right:16.66667%}.col-xs-3{width:25%}.col-xs-push-3{left:25%}.col-xs-pull-3{right:25%}.col-xs-4{width:33.33333%}.col-xs-push-4{left:33.33333%}.col-xs-pull-4{right:33.33333%}.col-xs-5{width:41.66667%}.col-xs-push-5{left:41.66667%}.col-xs-pull-5{right:41.66667%}.col-xs-6{width:50%}.col-xs-push-6{left:50%}.col-xs-pull-6{right:50%}.col-xs-7{width:58.33333%}.col-xs-push-7{left:58.33333%}.col-xs-pull-7{right:58.33333%}.col-xs-8{width:66.66667%}.col-xs-push-8{left:66.66667%}.col-xs-pull-8{right:66.66667%}.col-xs-9{width:75%}.col-xs-push-9{left:75%}.col-xs-pull-9{right:75%}.col-xs-10{width:83.33333%}.col-xs-push-10{left:83.33333%}.col-xs-pull-10{right:83.33333%}.col-xs-11{width:91.66667%}.col-xs-push-11{left:91.66667%}.col-xs-pull-11{right:91.66667%}.col-xs-12{width:100%}.col-xs-push-12{left:100%}.col-xs-pull-12{right:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}}.col-sm-1{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-sm-pull-1,.col-sm-push-1{position:relative}.col-sm-2{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-sm-pull-2,.col-sm-push-2{position:relative}.col-sm-3{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-sm-pull-3,.col-sm-push-3{position:relative}.col-sm-4{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-sm-pull-4,.col-sm-push-4{position:relative}.col-sm-5{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-sm-pull-5,.col-sm-push-5{position:relative}.col-sm-6{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-sm-pull-6,.col-sm-push-6{position:relative}.col-sm-7{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-sm-pull-7,.col-sm-push-7{position:relative}.col-sm-8{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-sm-pull-8,.col-sm-push-8{position:relative}.col-sm-9{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-sm-pull-9,.col-sm-push-9{position:relative}.col-sm-10{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-sm-pull-10,.col-sm-push-10{position:relative}.col-sm-11{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-sm-pull-11,.col-sm-push-11{position:relative}.col-sm-12{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-sm-pull-12,.col-sm-push-12{position:relative}@media (min-width:481px){.container{width:100%}.col-sm-1{width:8.33333%}.col-sm-push-1{left:8.33333%}.col-sm-pull-1{right:8.33333%}.col-sm-2{width:16.66667%}.col-sm-push-2{left:16.66667%}.col-sm-pull-2{right:16.66667%}.col-sm-3{width:25%}.col-sm-push-3{left:25%}.col-sm-pull-3{right:25%}.col-sm-4{width:33.33333%}.col-sm-push-4{left:33.33333%}.col-sm-pull-4{right:33.33333%}.col-sm-5{width:41.66667%}.col-sm-push-5{left:41.66667%}.col-sm-pull-5{right:41.66667%}.col-sm-6{width:50%}.col-sm-push-6{left:50%}.col-sm-pull-6{right:50%}.col-sm-7{width:58.33333%}.col-sm-push-7{left:58.33333%}.col-sm-pull-7{right:58.33333%}.col-sm-8{width:66.66667%}.col-sm-push-8{left:66.66667%}.col-sm-pull-8{right:66.66667%}.col-sm-9{width:75%}.col-sm-push-9{left:75%}.col-sm-pull-9{right:75%}.col-sm-10{width:83.33333%}.col-sm-push-10{left:83.33333%}.col-sm-pull-10{right:83.33333%}.col-sm-11{width:91.66667%}.col-sm-push-11{left:91.66667%}.col-sm-pull-11{right:91.66667%}.col-sm-12{width:100%}.col-sm-push-12{left:100%}.col-sm-pull-12{right:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}.col-md-1{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-md-pull-1,.col-md-push-1{position:relative}.col-md-2{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-md-pull-2,.col-md-push-2{position:relative}.col-md-3{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-md-pull-3,.col-md-push-3{position:relative}.col-md-4{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-md-pull-4,.col-md-push-4{position:relative}.col-md-5{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-md-pull-5,.col-md-push-5{position:relative}.col-md-6{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-md-pull-6,.col-md-push-6{position:relative}.col-md-7{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-md-pull-7,.col-md-push-7{position:relative}.col-md-8{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-md-pull-8,.col-md-push-8{position:relative}.col-md-9{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-md-pull-9,.col-md-push-9{position:relative}.col-md-10{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-md-pull-10,.col-md-push-10{position:relative}.col-md-11{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-md-pull-11,.col-md-push-11{position:relative}.col-md-12{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-md-pull-12,.col-md-push-12{position:relative}@media (min-width:769px){.container{width:769px}.col-md-1{width:8.33333%}.col-md-push-1{left:8.33333%}.col-md-pull-1{right:8.33333%}.col-md-2{width:16.66667%}.col-md-push-2{left:16.66667%}.col-md-pull-2{right:16.66667%}.col-md-3{width:25%}.col-md-push-3{left:25%}.col-md-pull-3{right:25%}.col-md-4{width:33.33333%}.col-md-push-4{left:33.33333%}.col-md-pull-4{right:33.33333%}.col-md-5{width:41.66667%}.col-md-push-5{left:41.66667%}.col-md-pull-5{right:41.66667%}.col-md-6{width:50%}.col-md-push-6{left:50%}.col-md-pull-6{right:50%}.col-md-7{width:58.33333%}.col-md-push-7{left:58.33333%}.col-md-pull-7{right:58.33333%}.col-md-8{width:66.66667%}.col-md-push-8{left:66.66667%}.col-md-pull-8{right:66.66667%}.col-md-9{width:75%}.col-md-push-9{left:75%}.col-md-pull-9{right:75%}.col-md-10{width:83.33333%}.col-md-push-10{left:83.33333%}.col-md-pull-10{right:83.33333%}.col-md-11{width:91.66667%}.col-md-push-11{left:91.66667%}.col-md-pull-11{right:91.66667%}.col-md-12{width:100%}.col-md-push-12{left:100%}.col-md-pull-12{right:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}.col-lg-1{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-lg-pull-1,.col-lg-push-1{position:relative}.col-lg-2{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-lg-pull-2,.col-lg-push-2{position:relative}.col-lg-3{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-lg-pull-3,.col-lg-push-3{position:relative}.col-lg-4{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-lg-pull-4,.col-lg-push-4{position:relative}.col-lg-5{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-lg-pull-5,.col-lg-push-5{position:relative}.col-lg-6{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-lg-pull-6,.col-lg-push-6{position:relative}.col-lg-7{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-lg-pull-7,.col-lg-push-7{position:relative}.col-lg-8{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-lg-pull-8,.col-lg-push-8{position:relative}.col-lg-9{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-lg-pull-9,.col-lg-push-9{position:relative}.col-lg-10{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-lg-pull-10,.col-lg-push-10{position:relative}.col-lg-11{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-lg-pull-11,.col-lg-push-11{position:relative}.col-lg-12{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-lg-pull-12,.col-lg-push-12{position:relative}@media (min-width:961px){.container{width:961px}.col-lg-1{width:8.33333%}.col-lg-push-1{left:8.33333%}.col-lg-pull-1{right:8.33333%}.col-lg-2{width:16.66667%}.col-lg-push-2{left:16.66667%}.col-lg-pull-2{right:16.66667%}.col-lg-3{width:25%}.col-lg-push-3{left:25%}.col-lg-pull-3{right:25%}.col-lg-4{width:33.33333%}.col-lg-push-4{left:33.33333%}.col-lg-pull-4{right:33.33333%}.col-lg-5{width:41.66667%}.col-lg-push-5{left:41.66667%}.col-lg-pull-5{right:41.66667%}.col-lg-6{width:50%}.col-lg-push-6{left:50%}.col-lg-pull-6{right:50%}.col-lg-7{width:58.33333%}.col-lg-push-7{left:58.33333%}.col-lg-pull-7{right:58.33333%}.col-lg-8{width:66.66667%}.col-lg-push-8{left:66.66667%}.col-lg-pull-8{right:66.66667%}.col-lg-9{width:75%}.col-lg-push-9{left:75%}.col-lg-pull-9{right:75%}.col-lg-10{width:83.33333%}.col-lg-push-10{left:83.33333%}.col-lg-pull-10{right:83.33333%}.col-lg-11{width:91.66667%}.col-lg-push-11{left:91.66667%}.col-lg-pull-11{right:91.66667%}.col-lg-12{width:100%}.col-lg-push-12{left:100%}.col-lg-pull-12{right:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}.col-xl-1{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xl-pull-1,.col-xl-push-1{position:relative}.col-xl-2{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xl-pull-2,.col-xl-push-2{position:relative}.col-xl-3{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xl-pull-3,.col-xl-push-3{position:relative}.col-xl-4{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xl-pull-4,.col-xl-push-4{position:relative}.col-xl-5{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xl-pull-5,.col-xl-push-5{position:relative}.col-xl-6{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xl-pull-6,.col-xl-push-6{position:relative}.col-xl-7{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xl-pull-7,.col-xl-push-7{position:relative}.col-xl-8{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xl-pull-8,.col-xl-push-8{position:relative}.col-xl-9{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xl-pull-9,.col-xl-push-9{position:relative}.col-xl-10{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xl-pull-10,.col-xl-push-10{position:relative}.col-xl-11{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xl-pull-11,.col-xl-push-11{position:relative}.col-xl-12{box-sizing:border-box;float:left;padding-left:12px;padding-right:12px}.col-xl-pull-12,.col-xl-push-12{position:relative}@media (min-width:1121px){.container{width:1121px}.col-xl-1{width:8.33333%}.col-xl-push-1{left:8.33333%}.col-xl-pull-1{right:8.33333%}.col-xl-2{width:16.66667%}.col-xl-push-2{left:16.66667%}.col-xl-pull-2{right:16.66667%}.col-xl-3{width:25%}.col-xl-push-3{left:25%}.col-xl-pull-3{right:25%}.col-xl-4{width:33.33333%}.col-xl-push-4{left:33.33333%}.col-xl-pull-4{right:33.33333%}.col-xl-5{width:41.66667%}.col-xl-push-5{left:41.66667%}.col-xl-pull-5{right:41.66667%}.col-xl-6{width:50%}.col-xl-push-6{left:50%}.col-xl-pull-6{right:50%}.col-xl-7{width:58.33333%}.col-xl-push-7{left:58.33333%}.col-xl-pull-7{right:58.33333%}.col-xl-8{width:66.66667%}.col-xl-push-8{left:66.66667%}.col-xl-pull-8{right:66.66667%}.col-xl-9{width:75%}.col-xl-push-9{left:75%}.col-xl-pull-9{right:75%}.col-xl-10{width:83.33333%}.col-xl-push-10{left:83.33333%}.col-xl-pull-10{right:83.33333%}.col-xl-11{width:91.66667%}.col-xl-push-11{left:91.66667%}.col-xl-pull-11{right:91.66667%}.col-xl-12{width:100%}.col-xl-push-12{left:100%}.col-xl-pull-12{right:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333%}.col-xl-offset-2{margin-left:16.66667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.33333%}.col-xl-offset-5{margin-left:41.66667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.33333%}.col-xl-offset-8{margin-left:66.66667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.33333%}.col-xl-offset-11{margin-left:91.66667%}.col-xl-offset-12{margin-left:100%}}.modal{background-color:hsla(0,0%,40%,.5);height:100%;opacity:0;transition:opacity .3s ease-in-out;width:100%;z-index:9999}.modal:before{content:"";display:inline-block;height:100%;position:relative;vertical-align:middle}.modal-enter{left:0;position:fixed;top:0}.modal-show{opacity:1}.modal-leave{opacity:0}.modal-hide{position:static}.notification{background-color:#f8f8f8;border-radius:.25rem;border:1px solid #666;color:#333;padding:.75rem 2rem .75rem .6rem;position:relative;transition:opacity .3s ease-in-out}.notification-primary{background-color:#f1f8ec;border-color:#bada2e;color:#72bf44}.notification-warning{background-color:#fffccf;border-color:#fae800;color:#333}.notification-enter{display:block;opacity:0}.notification-leave{opacity:0}.notification-hide{display:none}.notification-show{opacity:1}.collapse{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.table{border-collapse:separate;border-spacing:0;font-size:.8rem;width:100%}.table td,.table th{padding:.5rem;text-align:left}.table-zebra tbody tr:nth-child(odd){background-color:#f8f8f8}.table-bordered{border:.0625rem solid #e5e5e5;border-radius:.18rem}.table-bordered td,.table-bordered th{border-bottom:.0625rem solid #e5e5e5}.table-bordered tbody tr:last-child td,.table-bordered tbody tr:last-child th{border:0}.tooltip{background:#fff;border-radius:.25rem;box-shadow:0 0 3px 0 rgba(51,51,51,.3);color:#666;font-size:.8rem;opacity:0;padding:.5rem;position:absolute;transition:opacity .3s ease-in-out,visibility .6s;visibility:hidden;z-index:100}.tooltip:after{border-style:solid;border-width:.5rem;content:"";height:0;margin:.5rem;position:absolute;width:0}.tooltip[x-placement^=top]{margin-bottom:.75rem}.tooltip[x-placement^=top]:after{border-bottom-width:0;border-color:#72bf44 transparent transparent;bottom:-.5rem;left:calc(50% - 14px);margin-bottom:0;margin-top:0}.tooltip[x-placement^=bottom]{margin-top:.75rem}.tooltip[x-placement^=bottom]:after{border-color:transparent transparent #72bf44;border-top-width:0;left:calc(50% - 14px);margin-bottom:0;margin-top:0;top:-.5rem}.tooltip[x-placement^=right]{margin-left:.75rem}.tooltip[x-placement^=right]:after{border-color:transparent #72bf44 transparent transparent;border-width:.5rem .5rem .5rem 0;left:-.5rem;margin-left:0;margin-right:0;top:calc(10% - .5rem)}.tooltip[x-placement^=left]{margin-right:.75rem}.tooltip[x-placement^=left]:after{border-color:transparent transparent transparent #72bf44;border-width:.5rem 0 .5rem .5rem;margin-left:0;margin-right:0;right:-.5rem;top:calc(10% - .5rem)}.no-scroll{overflow:hidden}.input{border:.0625rem solid #a6a6a6;border-radius:.25rem;color:#333;outline:0;padding:.6rem .4rem;transition:border-color .3s ease-in-out;width:100%}.input:focus{border-color:#fff #fff #397615}.input.disabled,.input[disabled]{background-color:#fff;border-color:#e5e5e5;color:#e5e5e5}.input.disabled:hover,.input[disabled]:hover{cursor:not-allowed}.input.disabled+.label,.input[disabled]+.label{color:#a6a6a6}.label{color:#666;cursor:text;font-size:.9rem;line-height:1.5rem}.helper{color:#666;font-size:.75rem;font-style:italic}.select{border:.0625rem solid #a6a6a6;border-radius:.25rem;color:#333;outline:0;padding:.6rem .4rem;transition:border-color .3s ease-in-out;width:100%;-webkit-appearance:none;appearance:none;background-color:#fff;font-size:1.1rem;height:2.5rem}.select:focus{border-color:#fff #fff #397615}.select.disabled,.select[disabled]{background-color:#fff;border-color:#e5e5e5;color:#e5e5e5}.select.disabled:hover,.select[disabled]:hover{cursor:not-allowed}.select.disabled+.label,.select[disabled]+.label{color:#a6a6a6}.textarea{border:.0625rem solid #a6a6a6;border-radius:.25rem;color:#333;outline:0;transition:border-color .3s ease-in-out;width:100%;padding:.6rem 1.4rem .6rem .4rem}.textarea:focus{border-color:#fff #fff #397615}.textarea.disabled,.textarea[disabled]{background-color:#fff;border-color:#e5e5e5;color:#e5e5e5}.textarea.disabled:hover,.textarea[disabled]:hover{cursor:not-allowed}.textarea.disabled+.label,.textarea[disabled]+.label{color:#a6a6a6}fieldset{border:0;margin-left:0;margin-right:0;padding:0}.field{padding-top:.5rem;position:relative}.field:after{border-radius:1rem;content:" ";height:1.12rem;position:absolute;right:.12rem;top:1rem;width:1.12rem}.addon{color:#333;padding-top:.7rem;position:absolute;text-align:center;width:2rem}.modal-close{color:#72bf44;float:right;font-size:1rem;position:absolute;right:1rem;top:1rem;transition:color .3s ease-in-out}.modal-close:hover{color:#397615;cursor:pointer}.modal-content{background-color:#fff;border-radius:.25rem;box-shadow:0 0 .3rem rgba(0,0,0,.5);display:none;left:50%;margin-left:-47.5%;max-height:90%;opacity:0;overflow:auto;padding:1rem;position:relative;transform:scale(1.3);transition:transform .3s ease,opacity .3s ease;vertical-align:middle;width:95%}.modal-content-enter{display:inline-block}.modal-content-show{opacity:1;transform:scale(1)}.modal-content-leave{opacity:0;transform:scale(1.3)}.modal-content-hide{display:none}@media (min-width:769px){.modal-content-lg{margin-left:-37.5%;width:75%}.modal-content-md{margin-left:-32.5%;width:65%}.modal-content-sm{margin-left:-27.5%;width:55%}}@media (min-width:961px){.modal-content-lg{margin-left:-30%;width:60%}.modal-content-md{margin-left:-25%;width:50%}.modal-content-sm{margin-left:-20%;width:40%}}.notification-close{color:#333;position:absolute;right:.12rem;top:50%;transform:translate(-50%,-.6rem)}.notification-close:hover{cursor:pointer}.pagination-item{background-color:transparent;border-radius:.1875rem;color:#72bf44;display:inline-block;font-size:1rem;margin-left:.5rem;padding:.25rem .5rem;text-align:center;transition:background-color .3s ease-in-out}.pagination-item.active,.pagination-item:hover{background-color:#397615;color:#fff;text-decoration:none}.pagination-item:first-child{margin-left:0}.pagination-item.disabled{color:#a6a6a6;pointer-events:none}.pagination-arrow+.pagination-arrow{margin-left:0}.pagination-arrow:hover{background-color:transparent;color:#397615}.pagination-arrow .glyph{vertical-align:text-top}.steps-container{display:flex;list-style:none}.steps-stage{margin:0 auto;min-height:5rem;position:relative;text-align:center;width:100%}.steps-stage:after,.steps-stage:before{background-color:#e5e5e5;border-bottom:.25rem solid #e5e5e5;border-top:.25rem solid #e5e5e5;box-sizing:content-box;content:"";height:.125rem;position:absolute;top:1.25rem;transform:translateY(-50%);width:50%;z-index:-1}.steps-stage:before{left:0}.steps-stage:after{right:0}.steps-stage:first-of-type:before,.steps-stage:last-of-type:after{display:none}.steps-bullet{background-color:#e5e5e5;border:.3125rem solid #e5e5e5;border-radius:100%;color:transparent;display:inline-block;font-size:.8rem;height:2.1875rem;line-height:1.5rem;width:2.1875rem}@media (min-width:481px){.steps-bullet{font-size:1rem;height:2.5rem;line-height:1.875rem;width:2.5rem}}.steps-label{color:#e5e5e5;display:none;font-size:.8rem;left:50%;margin-top:.5rem;position:absolute;transform:translateX(-50%);white-space:nowrap}@media (min-width:481px){.steps-label{display:block;font-size:1em;position:static;transform:none;white-space:normal}}.field-select .select{padding-right:1.5rem}.field-select:after{right:1.8rem;top:1.2rem}.field-select:before{border-left:.35rem solid transparent;border-right:.35rem solid transparent;border-top:.35rem solid #000;content:"";height:0;pointer-events:none;position:absolute;right:.6rem;top:1.6rem;width:0}.field .input+.label,.field .select+.label,.field .textarea+.label{left:.45rem;position:absolute;top:1rem}.field .input:focus+.label,.field .select:focus+.label,.field .textarea:focus+.label{font-size:.8rem;transform:translateY(-130%)}.field .select+.label{pointer-events:none}.field input[type=checkbox],.field input[type=radio]{margin-right:.31rem}.field input[type=checkbox]+.label,.field input[type=radio]+.label{cursor:pointer}.field input[type=checkbox]:focus,.field input[type=radio]:focus{outline:0}.field input[type=checkbox]:checked+.label,.field input[type=radio]:checked+.label{color:#333}.field input[type=checkbox]:hover+.label,.field input[type=radio]:hover+.label{color:#72bf44}.field input[type=checkbox] .disabled+.label,.field input[type=checkbox][disabled]+.label,.field input[type=radio] .disabled+.label,.field input[type=radio][disabled]+.label{color:#a6a6a6}.field .label{transition:all .2s ease-in-out}.field .addon.right{right:.5rem;top:.5rem;width:auto}.field.active .label{font-size:.8rem;transform:translateY(-130%)}.field.active .input,.field.active .select,.field.active .textarea{border-left-color:#fff;border-right-color:#fff;border-top-color:#fff}.field .helper{display:block;margin-left:.4rem;margin-top:.4rem}.field.invalid:after{content:"\EA75";background-color:#ed1c24;color:#fff;font-family:Glyphs;font-size:.6rem;line-height:1.2rem;text-align:center}.field.invalid .input,.field.invalid .select,.field.invalid .textarea{border-color:#fff #fff #ed1c24}.field.invalid .helper,.field.invalid .label{color:#ed1c24}.field.invalid .addon.right{transform:translateX(-1rem)}.field.valid:after{content:"\EA56";background-color:#72bf44;color:#fff;font-family:Glyphs;font-size:.6rem;line-height:1.2rem;text-align:center}.field.valid .input,.field.valid .select,.field.valid .textarea{border-color:#fff #fff #72bf44}.field.valid .helper,.field.valid .label{color:#72bf44}.field.valid .addon.right{transform:translateX(-1rem)}.addon-left .input{padding-left:2rem}.addon-left .input+.label{left:2rem}.addon-right .input{padding-right:2rem}.addon-right.invalid .input,.addon-right.valid .input{padding-right:3.2rem}.input-button{cursor:pointer;display:inline-block;padding-top:.5rem;position:relative;vertical-align:top}.input-button img{border-radius:.25rem}.input-button input[type=checkbox],.input-button input[type=radio]{left:.75rem;position:absolute;top:50%;transform:translateY(-25%)}.input-button input[type=checkbox]:checked+.label,.input-button input[type=radio]:checked+.label{background-color:#72bf44;border-color:#72bf44;color:#fff}.input-button input[type=checkbox][disabled]+.label,.input-button input[type=radio][disabled]+.label{border:.0625rem solid #e5e5e5;box-shadow:none;color:#e5e5e5;cursor:not-allowed}.input-button .label{background-color:#fff;border:.0625rem solid #a6a6a6;border-radius:.25rem;display:inline-block;padding:.68rem .81rem .68rem 2rem;transition:all .3s ease-in-out}.input-button .label:hover{border-color:#72bf44;color:#72bf44}.price-integer{font-size:1.25rem;font-weight:700}.price-decimal{font-weight:700;line-height:.8125rem;vertical-align:top}.price-currency,.price-decimal,.price-unit{font-size:.8125rem}.price-tag{text-align:center}.promotional{background-color:#fae800;border-radius:.25rem;color:#ed1c24;overflow:hidden;padding:.5rem .3125rem;position:relative}.promotional .from-price{color:#333;font-size:.8rem;margin-bottom:.3rem}.promotional .from-price .price{text-decoration:line-through}.promotional .from-price .price-decimal{vertical-align:baseline}.promotional .from-price .price-currency,.promotional .from-price .price-decimal,.promotional .from-price .price-integer{font-size:inherit;font-weight:400;text-decoration:line-through}.thumbnail{border:.06rem solid #e5e5e5;border-radius:.25rem;display:inline-block;margin:0;padding:.62rem;position:relative}.thumbnail .figure{border-radius:.25rem}.thumbnail-hover:after{border-radius:.25rem;box-shadow:0 0 1rem #e5e5e5;content:" ";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:-1}.thumbnail-hover:focus:after,.thumbnail-hover:hover:after{opacity:1}.feedback{padding-left:2.5rem;position:relative}.feedback-title{color:#72bf44;font-size:1rem;font-weight:700}.feedback-title:before{content:"\EA56";background-color:#72bf44;border-radius:2rem;color:#fff;font-family:Glyphs;height:2rem;left:0;line-height:2rem;position:absolute;text-align:center;width:2rem}.feedback-error .feedback-title{color:#ed1c24}.feedback-error .feedback-title:before{content:"\EA75";background-color:#ed1c24}.collapse.visible{max-height:inherit}[data-tooltip]:hover>.tooltip{opacity:1;visibility:visible}.steps-stage.active:after,.steps-stage.active:before{background-color:#72bf44}.steps-stage.active .steps-bullet{background-color:#fff;border-color:#72bf44;color:#72bf44}.steps-stage.active .steps-label{color:#a6a6a6}.steps-stage.current:after{background-color:#e5e5e5}.steps-stage.current .steps-label{color:#000;display:block}.steps-stage.warning .steps-bullet{border-color:#ed1c24;color:#ed1c24}.panel{display:block;height:165px;overflow:hidden;position:relative}.panel-large{height:335px}.panel-image{display:block;height:100%;width:auto}.panel .caption{bottom:0;color:#fff;font-size:1.25rem;left:0;padding:4%;position:absolute;width:100%;z-index:2}.panel-hover{cursor:pointer}.panel-hover .caption{background-image:linear-gradient(180deg,transparent 50%,#72bf44 0);background-size:100% 200%;transition:background-position .15s ease-in-out}.panel-hover:hover .caption{background-position:0 99%}.panel:after{background-image:linear-gradient(180deg,transparent 50%,rgba(30,30,30,.7));content:"";height:100%;left:0;position:absolute;top:0;width:100%}@font-face{font-family:Leroy Merlin Sans;font-weight:400;font-display:swap;src:url(../fonts/LeroyMerlinSans-Web-Regular.woff) format("woff"),url(../fonts/LeroyMerlinSans-Web-Regular.woff2) format("woff2"),url(../fonts/LeroyMerlinSans-Web-Regular.eot) format("embedded-opentype")}@font-face{font-family:Leroy Merlin Sans;font-weight:600;font-display:swap;src:url(../fonts/LeroyMerlinSans-Web-SemiBold.woff) format("woff"),url(../fonts/LeroyMerlinSans-Web-SemiBold.woff2) format("woff2"),url(../fonts/LeroyMerlinSans-Web-SemiBold.eot) format("embedded-opentype")}body{font-family:Leroy Merlin Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,Glyphs!important}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border-radius:50%;border-color:#fff #fff transparent transparent;border-style:solid;border-width:2px;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}@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-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.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:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(var(--swiper-navigation-size)/-2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;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:var(--swiper-navigation-size);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:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;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-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:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{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;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;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;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;backface-visibility:hidden}.no-footer-body{background:#f8f8f8}:root{--type-desktop-heading-xs:600 18px/20px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-heading-sm:600 23px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-heading-md:600 29px/36px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-heading-lg:600 36px/44px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-heading-xl:600 45px/48px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-subtitle-md:400 23px/32px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-subtitle-lg:400 29px/36px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-overline-md:600 12px/12px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-overline-lg:600 14px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-body-xs-default:400 12px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-body-xs-strong:600 12px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-body-xs-emphasis:italic 400 12px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-body-sm-default:400 14px/20px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-body-sm-strong:600 14px/20px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-body-sm-emphasis:italic 400 14px/20px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-body-md-default:400 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-body-md-strong:600 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-body-md-emphasis:italic 400 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-body-lg-default:400 18px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-body-lg-strong:600 18px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-body-lg-emphasis:italic 400 18px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-longform-md-default:400 18px/32px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-longform-md-strong:600 18px/32px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-longform-md-emphasis:italic 400 18px/32px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-longform-lg-default:400 23px/36px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-longform-lg-strong:600 23px/36px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-longform-lg-emphasis:italic 400 23px/36px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-numerals-xs-default:400 14px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-numerals-xs-strong:600 14px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-numerals-xs-strike:400 14px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-numerals-md-default:400 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-numerals-md-strong:600 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-numerals-md-strike:400 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-numerals-lg-default:400 23px/32px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-numerals-lg-strong:600 23px/32px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-numerals-lg-strike:400 23px/32px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-numerals-xl-default:400 36px/44px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-numerals-xl-strong:600 36px/44px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-numerals-xl-strike:400 36px/44px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-ui-xs-default:400 12px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-ui-xs-strong:600 12px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-ui-sm-default:400 14px/20px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-ui-sm-strong:600 14px/20px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-ui-md-default:400 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-ui-md-strong:600 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-ui-lg-default:400 18px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-desktop-ui-lg-strong:600 18px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-heading-xs:600 18px/20px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-heading-sm:600 20px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-heading-md:600 23px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-heading-lg:600 26px/32px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-heading-xl:600 29px/32px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-subtitle-md:400 20px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-subtitle-lg:400 23px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-overline-md:600 11px/12px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-overline-lg:600 14px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-body-xs-default:400 11px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-body-xs-strong:600 11px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-body-xs-emphasis:italic 400 11px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-body-sm-default:400 14px/20px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-body-sm-strong:600 14px/20px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-body-sm-emphasis:italic 400 14px/20px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-body-md-default:400 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-body-md-strong:600 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-body-md-emphasis:italic 400 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-body-lg-default:400 18px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-body-lg-strong:600 18px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-body-lg-emphasis:italic 400 18px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-longform-md-default:400 18px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-longform-md-strong:600 18px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-longform-md-emphasis:italic 400 18px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-longform-lg-default:400 20px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-longform-lg-strong:600 20px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-longform-lg-emphasis:italic 400 20px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-numerals-xs-default:400 14px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-numerals-xs-strong:600 14px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-numerals-xs-strike:400 14px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-numerals-md-default:400 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-numerals-md-strong:600 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-numerals-md-strike:400 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-numerals-lg-default:400 20px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-numerals-lg-strong:600 20px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-numerals-lg-strike:400 20px/28px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-numerals-xl-default:400 26px/32px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-numerals-xl-strong:600 26px/32px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-numerals-xl-strike:400 26px/32px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-ui-xs-default:400 11px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-ui-xs-strong:600 11px/16px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-ui-sm-default:400 14px/20px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-ui-sm-strong:600 14px/20px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-ui-md-default:400 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-ui-md-strong:600 16px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-ui-lg-default:400 18px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--type-mobile-ui-lg-strong:600 18px/24px "Leroy Merlin Sans","Geneva","system-ui",sans-serif;--color-text-neutral-soft:#706d68;--color-text-neutral-default:#4a4845;--color-text-neutral-strong:#1d1c1b;--color-text-neutral-inverse:#fff;--color-text-accent-base:#207f00;--color-text-accent-strong:#076300;--color-text-loyalty-base:#9531fb;--color-text-loyalty-strong:#7900d7;--color-text-info-default:#00395f;--color-text-info-base:#0d74ab;--color-text-info-strong:#00598a;--color-text-success-base:#067c6d;--color-text-success-strong:#006053;--color-text-success-default:#003e35;--color-text-warning-base:#825b00;--color-text-warning-strong:#472f01;--color-text-warning-default:#472f01;--color-text-danger-base:#d32a1b;--color-text-danger-strong:#ae0000;--color-text-danger-default:#740000;--color-border-neutral-default:#dedad2;--color-border-neutral-strong:#706d68;--color-border-neutral-stronger:#4a4845;--color-border-neutral-interactive:#c7c3bb;--color-border-neutral-inverse:#fff;--color-border-semantic-accent:#207f00;--color-border-semantic-loyalty:#9531fb;--color-border-semantic-info:#0d74ab;--color-border-semantic-success:#067c6d;--color-border-semantic-warning:#f3a620;--color-border-semantic-danger:#d32a1b;--desktop-space-inset-none:0;--desktop-space-inset-2xs:4px;--desktop-space-inset-xs:8px;--desktop-space-inset-sm:12px;--desktop-space-inset-md:16px;--desktop-space-inset-lg:24px;--desktop-space-inset-xl:32px;--desktop-space-squish-sm:8px 16px;--desktop-space-squish-md:12px 24px;--desktop-space-squish-lg:16px 32px;--desktop-space-inline-none:0;--desktop-space-inline-xs:4px;--desktop-space-inline-sm:8px;--desktop-space-inline-md:16px;--desktop-space-inline-lg:24px;--desktop-space-inline-xl:32px;--desktop-space-inline-negative-lg:-8px;--desktop-space-inline-negative-md:-4px;--desktop-space-inline-negative-sm:-2px;--desktop-space-stack-none:0;--desktop-space-stack-xs:4px;--desktop-space-stack-sm:8px;--desktop-space-stack-md:16px;--desktop-space-stack-lg:24px;--desktop-space-stack-xl:32px;--desktop-space-stack-2xl:64px;--desktop-space-stack-3xl:96px;--desktop-space-stack-4xl:128px;--desktop-space-stack-negative-lg:-16px;--desktop-space-stack-negative-md:-8px;--desktop-space-stack-negative-sm:-4px;--mobile-space-inset-none:0;--mobile-space-inset-2xs:4px;--mobile-space-inset-xs:8px;--mobile-space-inset-sm:12px;--mobile-space-inset-md:16px;--mobile-space-inset-lg:24px;--mobile-space-inset-xl:32px;--mobile-space-squish-sm:8px 16px;--mobile-space-squish-md:12px 24px;--mobile-space-squish-lg:16px 32px;--mobile-space-inline-none:0;--mobile-space-inline-xs:4px;--mobile-space-inline-sm:8px;--mobile-space-inline-md:16px;--mobile-space-inline-lg:24px;--mobile-space-inline-xl:32px;--mobile-space-inline-negative-lg:-8px;--mobile-space-inline-negative-md:-4px;--mobile-space-inline-negative-sm:-2px;--mobile-space-stack-none:0;--mobile-space-stack-xs:4px;--mobile-space-stack-sm:8px;--mobile-space-stack-md:16px;--mobile-space-stack-lg:24px;--mobile-space-stack-xl:32px;--mobile-space-stack-2xl:48px;--mobile-space-stack-3xl:64px;--mobile-space-stack-4xl:64px;--mobile-space-stack-negative-lg:-16px;--mobile-space-stack-negative-md:-8px;--mobile-space-stack-negative-sm:-4px;--border-radius-none:0;--border-radius-sm:2px;--border-radius-md:4px;--border-radius-lg:8px;--border-radius-pill:160px;--border-width-none:0px;--border-width-thin:1px;--border-width-thick:2px;--border-width-thicker:4px;--color-surface-neutral-default:#fff;--color-surface-neutral-strong:#f4f1eb;--color-surface-neutral-stronger:#dedad2;--color-surface-neutral-inverse:#1d1c1b;--color-surface-accent-softer:#eaf5e7;--color-surface-accent-soft:#c5e4be;--color-surface-accent-default:#207f00;--color-surface-accent-strong:#076300;--color-surface-loyalty-softer:#f4eeff;--color-surface-loyalty-soft:#e5d4ff;--color-surface-loyalty-default:#9531fb;--color-surface-loyalty-strong:#7900d7;--color-surface-info-softer:#eaf2f9;--color-surface-info-soft:#c7dff0;--color-surface-info-default:#0d74ab;--color-surface-info-strong:#00598a;--color-surface-success-softer:#eaf3f1;--color-surface-success-soft:#c8e1db;--color-surface-success-default:#067c6d;--color-surface-success-strong:#006053;--color-surface-warning-softer:#fcf3df;--color-surface-warning-soft:#f7eabf;--color-surface-warning-default:#f1c437;--color-surface-warning-strong:#f3a620;--color-surface-danger-softer:#ffeeeb;--color-surface-danger-soft:#ffd1c8;--color-surface-danger-default:#d32a1b;--color-surface-danger-strong:#ae0000}/*! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  tab-size: 4; /* 3 */
  font-family: Leroy Merlin Sans, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration {
  -webkit-appearance: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}fieldset {
  margin: 0;
  padding: 0;
}legend {
  padding: 0;
}ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Reset default styling for dialogs.
*/dialog {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden] {
  display: none;
}:root{--colors-blue-100:#ECFCFD;--colors-blue-200:#B7EEF5;--colors-blue-300:#84DBEB;--colors-blue-400:#54C4DE;--colors-blue-500:#25A8D0;--colors-blue-600:#2282A8;--colors-blue-700:#1E5F82;--colors-blue-800:#18415D;--colors-blue-900:#102739;--colors-gray-100:#EEEEF0;--colors-gray-200:#D3D2D6;--colors-gray-300:#BAB6BC;--colors-gray-400:#A19BA2;--colors-gray-500:#887F87;--colors-gray-600:#6F676C;--colors-gray-700:#554F52;--colors-gray-800:#3C3738;--colors-gray-900:#222020;--colors-green-100:#EAF3E2;--colors-green-200:#CBE3B5;--colors-green-300:#ADD585;--colors-green-400:#91C854;--colors-green-500:#78BE20;--colors-green-600:#41A017;--colors-green-700:#158110;--colors-green-800:#0A601B;--colors-green-900:#053E1F;--colors-orange-100:#FFF5EB;--colors-orange-200:#FFDAB2;--colors-orange-300:#FFC170;--colors-orange-400:#FFAB48;--colors-orange-500:#FC961E;--colors-orange-600:#C86F21;--colors-orange-700:#974F20;--colors-orange-800:#6A351C;--colors-orange-900:#401F15;--colors-purple-100:#E9D0FF;--colors-purple-200:#C48FF3;--colors-purple-300:#AD63F0;--colors-purple-400:#9040E6;--colors-purple-500:#7808CF;--colors-purple-600:#6C0CAE;--colors-purple-700:#570887;--colors-purple-800:#480870;--colors-purple-900:#350C52;--colors-red-100:#FEEDEE;--colors-red-200:#FAB9BC;--colors-red-300:#F38789;--colors-red-400:#EA5D58;--colors-red-500:#DF382B;--colors-red-600:#B42A27;--colors-red-700:#8B2226;--colors-red-800:#641B21;--colors-red-900:#3E1219;--colors-teal-100:#DBEDEA;--colors-teal-200:#A5D1CB;--colors-teal-300:#6EB4AD;--colors-teal-400:#379590;--colors-teal-500:#007574;--colors-teal-600:#035F64;--colors-teal-700:#044C53;--colors-teal-800:#063A44;--colors-teal-900:#062B35;--colors-violet-100:#FBE9FF;--colors-violet-200:#FADCFF;--colors-violet-300:#F6BDFF;--colors-violet-400:#D078DA;--colors-violet-500:#B92ECB;--colors-violet-600:#9A21AA;--colors-violet-700:#791186;--colors-violet-800:#4E1155;--colors-violet-900:#350D3A;--colors-yellow-100:#FFF8E2;--colors-yellow-200:#FFEBAF;--colors-yellow-300:#FEE07D;--colors-yellow-400:#FCD64C;--colors-yellow-500:#F8CC1C;--colors-yellow-600:#C9A21B;--colors-yellow-700:#9C7B18;--colors-yellow-800:#705613;--colors-yellow-900:#46350D;--colors-critical-100:#FEEDEE;--colors-critical-200:#FAB9BC;--colors-critical-300:#F38789;--colors-critical-600:#B42A27;--colors-critical-700:#8B2226;--colors-critical-800:#641B21;--colors-critical-900:#3E1219;--colors-info-100:#ECFCFD;--colors-info-200:#B7EEF5;--colors-info-300:#84DBEB;--colors-info-600:#2282A8;--colors-info-700:#1E5F82;--colors-info-800:#18415D;--colors-info-900:#102739;--colors-neutral-100:#EEEEF0;--colors-neutral-200:#D3D2D6;--colors-neutral-300:#BAB6BC;--colors-neutral-700:#554F52;--colors-neutral-800:#3C3738;--colors-neutral-900:#222020;--colors-primary-100:#EAF3E2;--colors-primary-200:#CBE3B5;--colors-primary-300:#ADD585;--colors-primary-600:#41A017;--colors-primary-700:#158110;--colors-primary-800:#0A601B;--colors-primary-900:#053E1F;--colors-secondary-100:#DBEDEA;--colors-secondary-200:#A5D1CB;--colors-secondary-300:#6EB4AD;--colors-secondary-600:#035F64;--colors-secondary-700:#044C53;--colors-secondary-800:#063A44;--colors-secondary-900:#062B35;--colors-success-100:#EAF3E2;--colors-success-200:#CBE3B5;--colors-success-300:#ADD585;--colors-success-600:#41A017;--colors-success-700:#158110;--colors-success-800:#0A601B;--colors-success-900:#053E1F;--colors-tertiary-100:#E9D0FF;--colors-tertiary-200:#C48FF3;--colors-tertiary-300:#AD63F0;--colors-tertiary-600:#6C0CAE;--colors-tertiary-700:#570887;--colors-tertiary-800:#480870;--colors-tertiary-900:#350C52;--colors-warning-100:#FFF8E2;--colors-warning-200:#FFEBAF;--colors-warning-300:#FEE07D;--colors-warning-500:#F8CC1C;--colors-warning-600:#C9A21B;--colors-warning-700:#9C7B18;--colors-warning-800:#705613;--colors-black-alpha-100:rgba(0, 0, 0, 0.04);--colors-black-alpha-200:rgba(0, 0, 0, 0.08);--colors-black-alpha-300:rgba(0, 0, 0, 0.16);--colors-black-alpha-400:rgba(0, 0, 0, 0.32);--colors-black-alpha-500:rgba(0, 0, 0, 0.40);--colors-black-alpha-600:rgba(0, 0, 0, 0.56);--colors-black-alpha-700:rgba(0, 0, 0, 0.64);--colors-black-alpha-800:rgba(0, 0, 0, 0.72);--colors-black-alpha-900:rgba(0, 0, 0, 0.80);--colors-product-facebook:#3C5A96;--colors-product-google:#D92929;--colors-product-linkedin:#1178B3;--colors-product-pinterest:#BB0F23;--colors-product-twitter:#2AA3EF;--colors-product-youtube:#FC0D1B;--colors-black:#000;--colors-white:#FFF;--colors-inherit:inherit;--colors-current:currentColor;--colors-transparent:transparent;--spacing-0:0px;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-px:1px;--spacing-0\.5:0.125rem;--spacing-1\.5:0.375rem;--spacing-2\.5:0.625rem;--spacing-3\.5:0.875rem}*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute !important}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0px}.inset-x-0{left:0px;right:0px}.bottom-0{bottom:0px}.bottom-3{bottom:0.75rem}.bottom-8{bottom:2rem}.bottom-\[15px\]{bottom:15px}.left-0{left:0px}.left-1{left:0.25rem}.left-2{left:0.5rem}.left-3{left:0.75rem}.left-9{left:2.25rem}.left-\[155px\]{left:155px}.left-\[15px\]{left:15px}.left-\[30px\]{left:30px}.right-0{right:0px}.right-2{right:0.5rem}.right-6{right:1.5rem}.top-0{top:0px}.top-1\/2{top:50%}.top-2{top:0.5rem}.top-2\/4{top:50%}.top-4{top:1rem}.top-\[30px\]{top:30px}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.order-1{order:1}.float-left{float:left}.-m-6{margin:-1.5rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.m-auto{margin:auto}.-mx-0{margin-left:-0px;margin-right:-0px}.-mx-0\.5{margin-left:-0.125rem;margin-right:-0.125rem}.-mx-1{margin-left:-0.25rem;margin-right:-0.25rem}.-mx-1\.5{margin-left:-0.375rem;margin-right:-0.375rem}.-mx-2{margin-left:-0.5rem;margin-right:-0.5rem}.-mx-2\.5{margin-left:-0.625rem;margin-right:-0.625rem}.-my-1{margin-top:-0.25rem;margin-bottom:-0.25rem}.mx-0{margin-left:0px;margin-right:0px}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-7{margin-left:1.75rem;margin-right:1.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:0.25rem;margin-bottom:0.25rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-2{margin-top:0.5rem;margin-bottom:0.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mb-\[2px\]{margin-bottom:-2px}.-ml-2{margin-left:-0.5rem}.-mr-2{margin-right:-0.5rem}.mb-0{margin-bottom:0px}.mb-1{margin-bottom:0.25rem}.mb-2{margin-bottom:0.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:0.25rem}.ml-2{margin-left:0.5rem}.ml-32{margin-left:8rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-\[45\%\]{margin-left:45%}.ml-\[var\(--grid-item-offset-initial\)\]{margin-left:var(--grid-item-offset-initial)}.ml-auto{margin-left:auto}.mr-0{margin-right:0px}.mr-0\.5{margin-right:0.125rem}.mr-16{margin-right:4rem}.mr-2{margin-right:0.5rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0px}.mt-0\.5{margin-top:0.125rem}.mt-1{margin-top:0.25rem}.mt-2{margin-top:0.5rem}.mt-3{margin-top:0.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.mt-\[10\%\]{margin-top:10%}.mt-\[25\%\]{margin-top:25%}.mt-\[calc\(theme\(spacing\.5\)\+1px\)\]{margin-top:calc(1.25rem + 1px)}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-\[var\(--heading-clamp\)\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--heading-clamp)}.line-clamp-\[var\(--text-clamp\)\]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--text-clamp)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.\!contents{display:contents !important}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-1{height:0.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:0.5rem}.h-2\.5{height:0.625rem}.h-20{height:5rem}.h-3{height:0.75rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[304px\]{height:304px}.h-\[45px\]{height:45px}.h-\[50px\]{height:50px}.h-\[544px\]{height:544px}.h-\[5px\]{height:5px}.h-\[80px\]{height:80px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-\[var\(--skeleton-height\)\]{height:var(--skeleton-height)}.h-\[var\(--spacer-size-initial\)\]{height:var(--spacer-size-initial)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-28{max-height:7rem}.max-h-60{max-height:15rem}.max-h-\[calc\(100\%-theme\(\"spacing\.32\"\)\)\]{max-height:calc(100% - 8rem)}.max-h-\[theme\(spacing\.48\)\]{max-height:12rem}.max-h-full{max-height:100%}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-20{min-height:5rem}.min-h-9{min-height:2.25rem}.min-h-\[calc\(100\%\+2px\)\]{min-height:calc(100% + 2px)}.min-h-\[calc\(100vh-52px\)\]{min-height:calc(100vh - 52px)}.min-h-\[theme\(\'spacing\.10\'\)\]{min-height:2.5rem}.min-h-\[theme\(\'spacing\.12\'\)\]{min-height:3rem}.min-h-\[theme\(\'spacing\.7\'\)\]{min-height:1.75rem}.min-h-\[var\(--spacer-size-initial\)\]{min-height:var(--spacer-size-initial)}.w-1\/12{width:8.333333%}.w-10{width:2.5rem}.w-10\/12{width:83.333333%}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:0.5rem}.w-2\.5{width:0.625rem}.w-2\/12{width:16.666667%}.w-20{width:5rem}.w-3{width:0.75rem}.w-32{width:8rem}.w-4{width:1rem}.w-4\/12{width:33.333333%}.w-40{width:10rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-6\/12{width:50%}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-8\/12{width:66.666667%}.w-80{width:20rem}.w-\[375px\]{width:375px}.w-\[70\%\]{width:70%}.w-\[80px\]{width:80px}.w-\[calc\(100\%\+theme\(\'spacing\.2\'\)\)\]{width:calc(100% + 0.5rem)}.w-\[calc\(100\%\+theme\(\'spacing\.4\'\)\)\]{width:calc(100% + 1rem)}.w-\[calc\(100\%\+theme\(\'width\.4\'\)\)\]{width:calc(100% + 1rem)}.w-\[calc\(100\%\+theme\(spacing\.4\)\)\]{width:calc(100% + 1rem)}.w-\[calc\(100\%-30px\)\]{width:calc(100% - 30px)}.w-\[calc\(100\%-60px\)\]{width:calc(100% - 60px)}.w-\[calc\(theme\(\"spacing\.12\"\)-theme\(\"spacing\.6\"\)\)\]{width:calc(3rem - 1.5rem)}.w-\[calc\(theme\(\"spacing\.6\"\)-theme\(\"spacing\.3\"\)\)\]{width:calc(1.5rem - 0.75rem)}.w-\[calc\(theme\(\"spacing\.8\"\)-theme\(\"spacing\.4\"\)\)\]{width:calc(2rem - 1rem)}.w-\[var\(--grid-item-size-initial\)\]{width:var(--grid-item-size-initial)}.w-\[var\(--skeleton-width\)\]{width:var(--skeleton-width)}.w-\[var\(--spacer-size-initial\)\]{width:var(--spacer-size-initial)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-12{min-width:3rem}.min-w-20{min-width:5rem}.min-w-36{min-width:9rem}.min-w-4{min-width:1rem}.min-w-\[320px\]{min-width:320px}.min-w-\[80px\]{min-width:80px}.min-w-\[theme\(\'spacing\.44\'\)\]{min-width:11rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-\[var\(--spacer-size-initial\)\]{min-width:var(--spacer-size-initial)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1152px\]{max-width:1152px}.max-w-\[15em\]{max-width:15em}.max-w-\[368px\]{max-width:368px}.max-w-\[784px\]{max-width:784px}.max-w-\[theme\(\'spacing\.64\'\)\]{max-width:16rem}.max-w-\[unset\]{max-width:unset}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[var\(--f-flex\)\]{flex:var(--f-flex)}.flex-\[var\(--grid-item-flex\)\]{flex:var(--grid-item-flex)}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-\[var\(--f-shrink\)\]{flex-shrink:var(--f-shrink)}.flex-grow{flex-grow:1}.grow{flex-grow:1}.grow-\[var\(--f-grow\)\]{flex-grow:var(--f-grow)}.basis-\[var\(--f-basis\)\]{flex-basis:var(--f-basis)}.border-collapse{border-collapse:collapse}.origin-\[var\(--radix-dropdown-menu-content-transform-origin\)\]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\[var\(--radix-popover-content-transform-origin\)\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[var\(--radix-tooltip-content-transform-origin\)\]{transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-2{--tw-translate-x:-0.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-0{--tw-translate-y:-0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-10{--tw-translate-y:-2.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2{--tw-translate-y:-0.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2\.5{--tw-translate-y:-0.625rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-2\/4{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-3{--tw-translate-y:-0.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y:-1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}@keyframes toast-enter{0%{transform:scale(0.9);opacity:0}100%{transform:scale(1);opacity:1}}.animate-toast-enter{animation:toast-enter 200ms cubic-bezier(0.4, 0, 0.2, 1)}@keyframes toast-leave{0%{transform:scale(1);opacity:1}100%{transform:scale(0.9);opacity:0}}.animate-toast-leave{animation:toast-leave 150ms cubic-bezier(0.4, 0, 1, 1) forwards}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{user-select:none}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-\[var\(--grid-cols-initial\)\]{grid-template-columns:var(--grid-cols-initial)}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.content-between{align-content:space-between}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:0.25rem}.gap-1\.5{gap:0.375rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:0.5rem}.gap-3{gap:0.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[var\(--stack-spacing-initial\)\]{gap:var(--stack-spacing-initial)}.gap-x-1{column-gap:0.25rem}.gap-x-\[var\(--grid-gap-x\)\]{column-gap:var(--grid-gap-x)}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-\[var\(--grid-gap-y\)\]{row-gap:var(--grid-gap-y)}.space-x-2 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.5rem * var(--tw-space-x-reverse));margin-left:calc(0.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}.space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}.space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:0.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:0.5rem}.rounded-md{border-radius:0.375rem}.rounded-none{border-radius:0px}.rounded-sm{border-radius:0.125rem}.rounded-xl{border-radius:0.75rem}.rounded-b-lg{border-bottom-right-radius:0.5rem;border-bottom-left-radius:0.5rem}.rounded-s-lg{border-start-start-radius:0.5rem;border-end-start-radius:0.5rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:0.5rem;border-top-right-radius:0.5rem}.rounded-t-md{border-top-left-radius:0.375rem;border-top-right-radius:0.375rem}.rounded-t-xl{border-top-left-radius:0.75rem;border-top-right-radius:0.75rem}.rounded-tl-none{border-top-left-radius:0px}.rounded-tr-lg{border-top-right-radius:0.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-none{border-style:none}.border-blue-600{--tw-border-opacity:1;border-color:rgb(34 130 168 / var(--tw-border-opacity))}.border-current{border-color:currentColor}.border-gray-100{--tw-border-opacity:1;border-color:rgb(238 238 240 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(211 210 214 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(186 182 188 / var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(111 103 108 / var(--tw-border-opacity))}.border-green-700{--tw-border-opacity:1;border-color:rgb(21 129 16 / var(--tw-border-opacity))}.border-neutral-100{--tw-border-opacity:1;border-color:rgb(238 238 240 / var(--tw-border-opacity))}.border-neutral-200{--tw-border-opacity:1;border-color:rgb(211 210 214 / var(--tw-border-opacity))}.border-neutral-300{--tw-border-opacity:1;border-color:rgb(186 182 188 / var(--tw-border-opacity))}.border-neutral-800{--tw-border-opacity:1;border-color:rgb(60 55 56 / var(--tw-border-opacity))}.border-purple-300{--tw-border-opacity:1;border-color:rgb(173 99 240 / var(--tw-border-opacity))}.border-red-500{--tw-border-opacity:1;border-color:rgb(223 56 43 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.bg-\[\#f8f8f8\]{--tw-bg-opacity:1;background-color:rgb(248 248 248 / var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-black-alpha-300{background-color:rgba(0, 0, 0, 0.16)}.bg-black-alpha-500{background-color:rgba(0, 0, 0, 0.40)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(236 252 253 / var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity:1;background-color:rgb(132 219 235 / var(--tw-bg-opacity))}.bg-critical-100{--tw-bg-opacity:1;background-color:rgb(254 237 238 / var(--tw-bg-opacity))}.bg-critical-200{--tw-bg-opacity:1;background-color:rgb(250 185 188 / var(--tw-bg-opacity))}.bg-critical-600{--tw-bg-opacity:1;background-color:rgb(180 42 39 / var(--tw-bg-opacity))}.bg-critical-700{--tw-bg-opacity:1;background-color:rgb(139 34 38 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(211 210 214 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(186 182 188 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(60 55 56 / var(--tw-bg-opacity))}.bg-gray-900\/70{background-color:rgb(34 32 32 / 0.7)}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(234 243 226 / var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(203 227 181 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(120 190 32 / var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(65 160 23 / var(--tw-bg-opacity))}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 129 16 / var(--tw-bg-opacity))}.bg-info-100{--tw-bg-opacity:1;background-color:rgb(236 252 253 / var(--tw-bg-opacity))}.bg-info-200{--tw-bg-opacity:1;background-color:rgb(183 238 245 / var(--tw-bg-opacity))}.bg-info-600{--tw-bg-opacity:1;background-color:rgb(34 130 168 / var(--tw-bg-opacity))}.bg-info-700{--tw-bg-opacity:1;background-color:rgb(30 95 130 / var(--tw-bg-opacity))}.bg-info-800{--tw-bg-opacity:1;background-color:rgb(24 65 93 / var(--tw-bg-opacity))}.bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.bg-neutral-200{--tw-bg-opacity:1;background-color:rgb(211 210 214 / var(--tw-bg-opacity))}.bg-neutral-800{--tw-bg-opacity:1;background-color:rgb(60 55 56 / var(--tw-bg-opacity))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 245 235 / var(--tw-bg-opacity))}.bg-orange-200{--tw-bg-opacity:1;background-color:rgb(255 218 178 / var(--tw-bg-opacity))}.bg-primary-100{--tw-bg-opacity:1;background-color:rgb(234 243 226 / var(--tw-bg-opacity))}.bg-primary-200{--tw-bg-opacity:1;background-color:rgb(203 227 181 / var(--tw-bg-opacity))}.bg-primary-600{--tw-bg-opacity:1;background-color:rgb(65 160 23 / var(--tw-bg-opacity))}.bg-primary-700{--tw-bg-opacity:1;background-color:rgb(21 129 16 / var(--tw-bg-opacity))}.bg-product-facebook{--tw-bg-opacity:1;background-color:rgb(60 90 150 / var(--tw-bg-opacity))}.bg-product-google{--tw-bg-opacity:1;background-color:rgb(217 41 41 / var(--tw-bg-opacity))}.bg-product-twitter{--tw-bg-opacity:1;background-color:rgb(42 163 239 / var(--tw-bg-opacity))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(233 208 255 / var(--tw-bg-opacity))}.bg-purple-600{--tw-bg-opacity:1;background-color:rgb(108 12 174 / var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity:1;background-color:rgb(250 185 188 / var(--tw-bg-opacity))}.bg-secondary-200{--tw-bg-opacity:1;background-color:rgb(165 209 203 / var(--tw-bg-opacity))}.bg-secondary-600{--tw-bg-opacity:1;background-color:rgb(3 95 100 / var(--tw-bg-opacity))}.bg-success-100{--tw-bg-opacity:1;background-color:rgb(234 243 226 / var(--tw-bg-opacity))}.bg-success-200{--tw-bg-opacity:1;background-color:rgb(203 227 181 / var(--tw-bg-opacity))}.bg-success-600{--tw-bg-opacity:1;background-color:rgb(65 160 23 / var(--tw-bg-opacity))}.bg-success-700{--tw-bg-opacity:1;background-color:rgb(21 129 16 / var(--tw-bg-opacity))}.bg-teal-500{--tw-bg-opacity:1;background-color:rgb(0 117 116 / var(--tw-bg-opacity))}.bg-tertiary-100{--tw-bg-opacity:1;background-color:rgb(233 208 255 / var(--tw-bg-opacity))}.bg-tertiary-600{--tw-bg-opacity:1;background-color:rgb(108 12 174 / var(--tw-bg-opacity))}.bg-tertiary-700{--tw-bg-opacity:1;background-color:rgb(87 8 135 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-warning-100{--tw-bg-opacity:1;background-color:rgb(255 248 226 / var(--tw-bg-opacity))}.bg-warning-200{--tw-bg-opacity:1;background-color:rgb(255 235 175 / var(--tw-bg-opacity))}.bg-warning-300{--tw-bg-opacity:1;background-color:rgb(254 224 125 / var(--tw-bg-opacity))}.bg-warning-500{--tw-bg-opacity:1;background-color:rgb(248 204 28 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(255 235 175 / var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(248 204 28 / var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.from-\[\#9A21AA\]{--tw-gradient-from:#9A21AA var(--tw-gradient-from-position);--tw-gradient-to:rgb(154 33 170 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#7808CF\]{--tw-gradient-to:#7808CF var(--tw-gradient-to-position)}.stroke-1{stroke-width:1}.p-0{padding:0px}.p-0\.5{padding:0.125rem}.p-1{padding:0.25rem}.p-10{padding:2.5rem}.p-16{padding:4rem}.p-2{padding:0.5rem}.p-24{padding:6rem}.p-32{padding:8rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-px{padding:1px}.px-0{padding-left:0px;padding-right:0px}.px-0\.5{padding-left:0.125rem;padding-right:0.125rem}.px-1{padding-left:0.25rem;padding-right:0.25rem}.px-1\.5{padding-left:0.375rem;padding-right:0.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.px-2\.5{padding-left:0.625rem;padding-right:0.625rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.py-0{padding-top:0px;padding-bottom:0px}.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}.py-3{padding-top:0.75rem;padding-bottom:0.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.pb-0{padding-bottom:0px}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:0.5rem}.pb-3{padding-bottom:0.75rem}.pb-4{padding-bottom:1rem}.pb-40{padding-bottom:10rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pb-\[100px\]{padding-bottom:100px}.pl-4{padding-left:1rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[max\(theme\(\'spacing\.3\'\)\2c var\(--text-field-slot-left-width\)\)\]{padding-left:max(0.75rem,var(--text-field-slot-left-width))}.pl-\[max\(theme\(\'spacing\.4\'\)\2c var\(--text-field-slot-left-width\)\)\]{padding-left:max(1rem,var(--text-field-slot-left-width))}.pl-\[max\(theme\(\'spacing\.6\'\)\2c var\(--text-field-slot-left-width\)\)\]{padding-left:max(1.5rem,var(--text-field-slot-left-width))}.pr-1{padding-right:0.25rem}.pr-6{padding-right:1.5rem}.pr-\[max\(theme\(\'spacing\.3\'\)\2c var\(--text-field-slot-right-width\)\)\]{padding-right:max(0.75rem,var(--text-field-slot-right-width))}.pr-\[max\(theme\(\'spacing\.4\'\)\2c var\(--text-field-slot-right-width\)\)\]{padding-right:max(1rem,var(--text-field-slot-right-width))}.pr-\[max\(theme\(\'spacing\.6\'\)\2c var\(--text-field-slot-right-width\)\)\]{padding-right:max(1.5rem,var(--text-field-slot-right-width))}.pt-10{padding-top:2.5rem}.pt-16{padding-top:4rem}.pt-3{padding-top:0.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-9{padding-top:2.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.text-2xl{font-size:1.375rem;line-height:2.063rem}.text-3xl{font-size:1.5rem;line-height:2.25rem}.text-\[14px\]{font-size:14px}.text-\[32px\]{font-size:32px}.text-\[52px\]{font-size:52px}.text-lg{font-size:1rem;line-height:1.5rem}.text-md{font-size:0.813rem;line-height:1.188rem}.text-sm{font-size:0.75rem;line-height:1.125rem}.text-xl{font-size:1.125rem;line-height:1.688rem}.text-xs{font-size:0.625rem;line-height:0.938rem}.font-\[var\(--text-weight\)\]{font-weight:var(--text-weight)}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.text-\[\#0A601B\]{--tw-text-opacity:1;color:rgb(10 96 27 / var(--tw-text-opacity))}.text-\[\#666\]{--tw-text-opacity:1;color:rgb(102 102 102 / var(--tw-text-opacity))}.text-\[\#6C0CAE\]{--tw-text-opacity:1;color:rgb(108 12 174 / var(--tw-text-opacity))}.text-\[\#7808CF\]{--tw-text-opacity:1;color:rgb(120 8 207 / var(--tw-text-opacity))}.text-\[\#A6A6A6\]{--tw-text-opacity:1;color:rgb(166 166 166 / var(--tw-text-opacity))}.text-\[var\(--heading-color\)\]{color:var(--heading-color)}.text-\[var\(--text-color\)\]{color:var(--text-color)}.text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgb(34 130 168 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgb(24 65 93 / var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity:1;color:rgb(16 39 57 / var(--tw-text-opacity))}.text-critical-600{--tw-text-opacity:1;color:rgb(180 42 39 / var(--tw-text-opacity))}.text-critical-700{--tw-text-opacity:1;color:rgb(139 34 38 / var(--tw-text-opacity))}.text-critical-800{--tw-text-opacity:1;color:rgb(100 27 33 / var(--tw-text-opacity))}.text-current{color:currentColor}.text-gray-200{--tw-text-opacity:1;color:rgb(211 210 214 / var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(186 182 188 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(136 127 135 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(111 103 108 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(85 79 82 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(60 55 56 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(34 32 32 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgb(21 129 16 / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgb(10 96 27 / var(--tw-text-opacity))}.text-info-600{--tw-text-opacity:1;color:rgb(34 130 168 / var(--tw-text-opacity))}.text-info-700{--tw-text-opacity:1;color:rgb(30 95 130 / var(--tw-text-opacity))}.text-info-800{--tw-text-opacity:1;color:rgb(24 65 93 / var(--tw-text-opacity))}.text-info-900{--tw-text-opacity:1;color:rgb(16 39 57 / var(--tw-text-opacity))}.text-inherit{color:inherit}.text-neutral-300{--tw-text-opacity:1;color:rgb(186 182 188 / var(--tw-text-opacity))}.text-neutral-700{--tw-text-opacity:1;color:rgb(85 79 82 / var(--tw-text-opacity))}.text-neutral-800{--tw-text-opacity:1;color:rgb(60 55 56 / var(--tw-text-opacity))}.text-neutral-900{--tw-text-opacity:1;color:rgb(34 32 32 / var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity:1;color:rgb(252 150 30 / var(--tw-text-opacity))}.text-orange-800{--tw-text-opacity:1;color:rgb(106 53 28 / var(--tw-text-opacity))}.text-primary-600{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.text-primary-700{--tw-text-opacity:1;color:rgb(21 129 16 / var(--tw-text-opacity))}.text-primary-800{--tw-text-opacity:1;color:rgb(10 96 27 / var(--tw-text-opacity))}.text-product-facebook{--tw-text-opacity:1;color:rgb(60 90 150 / var(--tw-text-opacity))}.text-product-google{--tw-text-opacity:1;color:rgb(217 41 41 / var(--tw-text-opacity))}.text-product-twitter{--tw-text-opacity:1;color:rgb(42 163 239 / var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity:1;color:rgb(108 12 174 / var(--tw-text-opacity))}.text-red-100{--tw-text-opacity:1;color:rgb(254 237 238 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(223 56 43 / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgb(100 27 33 / var(--tw-text-opacity))}.text-secondary-600{--tw-text-opacity:1;color:rgb(3 95 100 / var(--tw-text-opacity))}.text-secondary-800{--tw-text-opacity:1;color:rgb(6 58 68 / var(--tw-text-opacity))}.text-success-600{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.text-success-700{--tw-text-opacity:1;color:rgb(21 129 16 / var(--tw-text-opacity))}.text-success-800{--tw-text-opacity:1;color:rgb(10 96 27 / var(--tw-text-opacity))}.text-teal-500{--tw-text-opacity:1;color:rgb(0 117 116 / var(--tw-text-opacity))}.text-teal-800{--tw-text-opacity:1;color:rgb(6 58 68 / var(--tw-text-opacity))}.text-tertiary-300{--tw-text-opacity:1;color:rgb(173 99 240 / var(--tw-text-opacity))}.text-tertiary-600{--tw-text-opacity:1;color:rgb(108 12 174 / var(--tw-text-opacity))}.text-tertiary-700{--tw-text-opacity:1;color:rgb(87 8 135 / var(--tw-text-opacity))}.text-warning-600{--tw-text-opacity:1;color:rgb(201 162 27 / var(--tw-text-opacity))}.text-warning-700{--tw-text-opacity:1;color:rgb(156 123 24 / var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity:1;color:rgb(70 53 13 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-\[0_-15px_30px_0px_rgba\(0\2c 0\2c 0\2c 0\.10\)\]{--tw-shadow:0 -15px 30px 0px rgba(0,0,0,0.10);--tw-shadow-colored:0 -15px 30px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-\[0px_-10px_45px_0px_\#00000024\]{--tw-shadow:0px -10px 45px 0px #00000024;--tw-shadow-colored:0px -10px 45px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 0 0 1px rgba(60, 55, 56, 0.07), 0 6px 6px 0 rgba(60, 55, 56, 0.07), 0 8px 8px 0 rgba(60, 55, 56, 0.07);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 6px 6px 0 var(--tw-shadow-color), 0 8px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 0 0 1px rgba(60, 55, 56, 0.07), 0 4px 4px 0 rgba(60, 55, 56, 0.07), 0 8px 8px 0 rgba(60, 55, 56, 0.07);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 4px 4px 0 var(--tw-shadow-color), 0 8px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 0 0 1px rgba(60, 55, 56, 0.07), 0 2px 2px 0 rgba(60, 55, 56, 0.07), 0 4px 4px 0 rgba(60, 55, 56, 0.07);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 2px 2px 0 var(--tw-shadow-color), 0 4px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 0 0 1px rgba(60, 55, 56, 0.07), 0 8px 8px 0 rgba(60, 55, 56, 0.07), 0 12px 12px 0 rgba(60, 55, 56, 0.07);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 8px 8px 0 var(--tw-shadow-color), 0 12px 12px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 0 0 1px rgba(60, 55, 56, 0.07), 0 0 1px 0 rgba(60, 55, 56, 0.07), 0 2px 2px 0 rgba(60, 55, 56, 0.07);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color), 0 2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-neutral-100{--tw-shadow-color:#EEEEF0;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-0{outline-width:0px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-\[transform\2c opacity\]{transition-property:transform,opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-colors{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.duration-100{transition-duration:100ms}.duration-150{transition-duration:150ms}.duration-300{transition-duration:300ms}.duration-500{transition-duration:500ms}.duration-700{transition-duration:700ms}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(0.4, 0, 1, 1)}.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1)}.will-change-transform{will-change:transform}@keyframes enter{from{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:150ms;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.fade-in{--tw-enter-opacity:0}.slide-in-from-bottom-4{--tw-enter-translate-y:1rem}.duration-100{animation-duration:100ms}.duration-150{animation-duration:150ms}.duration-300{animation-duration:300ms}.duration-500{animation-duration:500ms}.duration-700{animation-duration:700ms}.duration-75{animation-duration:75ms}.ease-in{animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}.ease-in-out{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}@keyframes enter{from{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:150ms;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.fade-in{--tw-enter-opacity:0}.slide-in-from-bottom-4{--tw-enter-translate-y:1rem}.duration-100{animation-duration:100ms}.duration-150{animation-duration:150ms}.duration-300{animation-duration:300ms}.duration-500{animation-duration:500ms}.duration-700{animation-duration:700ms}.duration-75{animation-duration:75ms}.ease-in{animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}.ease-in-out{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}.heading-xs{font-size:0.813rem;line-height:1rem}.heading-sm{font-size:1rem;line-height:1.188rem}.heading-md{font-size:1.125rem;line-height:1.375rem}.heading-lg{font-size:1.375rem;line-height:1.625rem}.heading-xl{font-size:1.5rem;line-height:1.813rem}.heading-2xl{font-size:1.75rem;line-height:2.125rem}.f-direction-\[var\(--f-direction-initial\)\]{flex-direction:var(--f-direction-initial)}.f-items-\[var\(--f-items-initial\)\]{align-items:var(--f-items-initial)}.f-justify-\[var\(--f-justify-initial\)\]{justify-content:var(--f-justify-initial)}.\[grid-template-areas\:\"recents_products\"_\"suggestions_products\"_\"\._products\"\]{grid-template-areas:"recents products" "suggestions products" ". products"}.\[grid-template-areas\:\"suggestions_products\"\]{grid-template-areas:"suggestions products"}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-display:swap;font-family:Glyphs;font-style:normal;font-weight:400;src:url(../fonts/Glyphs.woff) format("woff"),url(../fonts/Glyphs.woff2) format("woff2"),url(../fonts/Glyphs.eot) format("embedded-opentype"),url(../fonts/Glyphs.ttf) format("truetype"),url(../fonts/Glyphs.svg) format("svg")}.glyph{font-family:Glyphs;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;speak:none}.glyph-add-cart-va:before{content:"\EA01"}.glyph-arrow-back:before{content:"\EA02"}.glyph-arrow-down:before{content:"\EA03"}.glyph-arrow-up:before{content:"\EA04"}.glyph-bathroom:before{content:"\EA05"}.glyph-bathtub:before{content:"\EA06"}.glyph-bell:before{content:"\EA07"}.glyph-blog:before{content:"\EA08"}.glyph-bricks:before{content:"\EA09"}.glyph-broom:before{content:"\EA0A"}.glyph-brush:before{content:"\EA0B"}.glyph-calculator-small:before{content:"\EA0C"}.glyph-calculator:before{content:"\EA0D"}.glyph-calculators:before{content:"\EA0E"}.glyph-carpets:before{content:"\EA0F"}.glyph-change:before{content:"\EA10"}.glyph-check-active:before{content:"\EA11"}.glyph-check-inactive:before{content:"\EA12"}.glyph-check:before{content:"\EA13"}.glyph-checkbox-checked:before{content:"\EA14"}.glyph-checkbox-unchecked:before{content:"\EA15"}.glyph-cleaning:before{content:"\EA16"}.glyph-climate:before{content:"\EA17"}.glyph-combo:before{content:"\EA18"}.glyph-construction:before{content:"\EA19"}.glyph-cupom:before{content:"\EA1A"}.glyph-decoration:before{content:"\EA1B"}.glyph-details:before{content:"\EA1C"}.glyph-document:before{content:"\EA1D"}.glyph-door:before{content:"\EA1E"}.glyph-doors:before{content:"\EA1F"}.glyph-electric:before{content:"\EA20"}.glyph-eletric:before{content:"\EA21"}.glyph-facebook:before{content:"\EA22"}.glyph-fan:before{content:"\EA23"}.glyph-filter:before{content:"\EA24"}.glyph-fispq:before{content:"\EA25"}.glyph-floors:before{content:"\EA26"}.glyph-food-mixer:before{content:"\EA27"}.glyph-fridge:before{content:"\EA28"}.glyph-fsc:before{content:"\EA29"}.glyph-furniture:before{content:"\EA2A"}.glyph-garden:before{content:"\EA2B"}.glyph-general-tools:before{content:"\EA2C"}.glyph-gplus:before{content:"\EA2D"}.glyph-hanger:before{content:"\EA2E"}.glyph-hardware:before{content:"\EA2F"}.glyph-hydraulics:before{content:"\EA30"}.glyph-illuminate:before{content:"\EA31"}.glyph-info:before{content:"\EA32"}.glyph-inova:before{content:"\EA33"}.glyph-installation-guide:before{content:"\EA34"}.glyph-kitchen:before{content:"\EA35"}.glyph-lamp:before{content:"\EA36"}.glyph-lmcv:before{content:"\EA37"}.glyph-minus-btn:before{content:"\EA38"}.glyph-orders-list:before{content:"\EA39"}.glyph-orders:before{content:"\EA3A"}.glyph-organization:before{content:"\EA3B"}.glyph-painting:before{content:"\EA3C"}.glyph-paints:before{content:"\EA3D"}.glyph-phone-sales:before{content:"\EA3E"}.glyph-phone:before{content:"\EA3F"}.glyph-pickup:before{content:"\EA40"}.glyph-plant:before{content:"\EA41"}.glyph-plus-btn:before{content:"\EA42"}.glyph-security-camera:before{content:"\EA43"}.glyph-security:before{content:"\EA44"}.glyph-share:before{content:"\EA45"}.glyph-tap:before{content:"\EA46"}.glyph-target:before{content:"\EA47"}.glyph-text-small:before{content:"\EA48"}.glyph-truck:before{content:"\EA49"}.glyph-twitter:before{content:"\EA4A"}.glyph-user-data:before{content:"\EA4B"}.glyph-user-manual:before{content:"\EA4C"}.glyph-video-small:before{content:"\EA4D"}.glyph-wood:before{content:"\EA4E"}.glyph-woodwork:before{content:"\EA4F"}.glyph-arrow-left:before{content:"\EA50"}.glyph-arrow-right:before{content:"\EA51"}.glyph-calendar:before{content:"\EA52"}.glyph-camera:before{content:"\EA53"}.glyph-cart:before{content:"\EA54"}.glyph-chat-balloon:before{content:"\EA55"}.glyph-checked:before{content:"\EA56"}.glyph-clock:before{content:"\EA57"}.glyph-clone:before{content:"\EA58"}.glyph-dollar-sign:before{content:"\EA59"}.glyph-double-arrow-down:before{content:"\EA5A"}.glyph-double-arrow-left:before{content:"\EA5B"}.glyph-double-arrow-right:before{content:"\EA5C"}.glyph-double-arrow-up:before{content:"\EA5D"}.glyph-envelope:before{content:"\EA5E"}.glyph-exclamation-mark:before{content:"\EA5F"}.glyph-external:before{content:"\EA60"}.glyph-eye:before{content:"\EA61"}.glyph-heart:before{content:"\EA62"}.glyph-location:before{content:"\EA63"}.glyph-lock:before{content:"\EA64"}.glyph-magnifier:before{content:"\EA65"}.glyph-order:before{content:"\EA66"}.glyph-pencil:before{content:"\EA67"}.glyph-plus:before{content:"\EA68"}.glyph-printer:before{content:"\EA69"}.glyph-projects:before{content:"\EA6A"}.glyph-question-mark:before{content:"\EA6B"}.glyph-refresh:before{content:"\EA6C"}.glyph-settings:before{content:"\EA6D"}.glyph-signout:before{content:"\EA6E"}.glyph-silhouette:before{content:"\EA6F"}.glyph-tag:before{content:"\EA70"}.glyph-tools:before{content:"\EA71"}.glyph-trash-can:before{content:"\EA72"}.glyph-unlock:before{content:"\EA73"}.glyph-verified-price:before{content:"\EA74"}.glyph-x:before{content:"\EA75"}.align-bottom{display:inline-block;vertical-align:bottom}.align-top{display:inline-block;vertical-align:top}.align-middle{display:inline-block;vertical-align:middle}@media (min-width:481px){.banner-row{background-color:#e5e5e5}}.border-divider{border-color:#e5e5e5;border-style:solid;border-width:.0625rem 0;padding-bottom:1rem;padding-top:1rem}.border-bottom{border:solid #e5e5e5;border-width:0 0 .0625rem;padding-bottom:1rem}.border-right{border:solid #e5e5e5;border-width:0 .0625rem 0 0}.burger-menu{display:inline-block;width:1.875rem}.burger-menu .burger-slice{background-color:#72bf44;height:.1875rem;margin-bottom:.1875rem}.burger-menu .burger-slice:last-child{margin-bottom:0}@media (min-width:961px){.burger-menu .burger-slice{background-color:#fff}}.burger-text{color:#fff;display:none;margin-left:.3rem;position:relative;top:-.16rem}@media (min-width:961px){.burger-text{display:inline-block}}.button-old{background:transparent;border:none}.button-old.radius{border-radius:2rem}.button-old.radius:after,.button-old.radius:before{box-shadow:none}.button{cursor:pointer;line-height:1.5rem}.button-small{font-size:.8rem;padding:.4rem .81rem}.button-full{width:100%}.button-large{padding:1.25rem}.button-thinner{padding:.25rem}.button-transparent{background-color:transparent;border-style:solid;border-width:.0625rem}.button-primary{background-color:#72bf44}.button-secondary{background-color:#bada2e}.button-danger{background-color:#ed1c24}.button-neutral{background-color:#fff;color:#000}.button.disabled,.button[disabled]{background-color:#e5e5e5;color:#fff}.button-primary-inverse{background-color:#fff;border:.0625rem solid #72bf44;color:#72bf44;cursor:pointer;transition:background .3s ease-in-out,color .3s ease-in-out}.button-primary-inverse:hover{background:#72bf44;color:#fff}.caret-down{border-color:#fff transparent transparent;border-style:solid;border-width:.5rem .5rem 0;display:inline-block;height:0;vertical-align:middle;width:0}.caret-down-primary{border-top-color:#72bf44}.categories-col{max-height:14rem}@media (min-width:481px){.categories-col{max-height:27rem}}.collapse-above{margin-top:-1rem}.collapse-description{overflow:hidden;transition:max-height .3s ease-in-out}.color-default{color:#a6a6a6}.color-default-dark{color:#666}.color-default-darker{color:#333}.color-neutral{color:#fff}.color-primary{color:#72bf44}.color-secondary{color:#bada2e}.color-text{color:#333}.color-warning{color:#fae800}.color-danger{color:#ed1c24}.color-success{color:#72bf44}.color-black{color:#000}.content-anchors{margin-top:1rem}@media (min-width:481px){.content-anchors{margin-left:.5rem;margin-top:.375rem;vertical-align:top}}.content-anchors-inline{display:inline-block}.drawer-padding{padding:1rem .5rem}@media (min-width:769px){.drawer-padding{padding:2rem 1.5rem 6rem}}.content-col{max-height:33.9375rem}@media (min-width:481px){.content-col{max-height:11.3125rem}}.content-row-3{max-height:33.9375rem}.content-header{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.cursor-pointer{cursor:pointer}.dropdown{background-color:#fff;border-radius:.4rem;box-shadow:0 0 .1875rem rgba(0,0,0,.25);font-size:.875rem;margin-top:.4rem;min-width:8.125rem;opacity:0;padding-bottom:.8rem;padding-top:.8rem;position:absolute;right:0;transition:opacity .3s ease-in-out,visibility .6s;visibility:hidden;z-index:100}.dropdown .link{padding:.5rem .8rem}.error-hero{align-items:center;background-image:url(../images/error-hero-background.jpg);background-position:50%;background-size:cover;display:flex;height:24rem;justify-content:center}@media(min-width:481px){.error-hero{height:32rem}}.error-identifier{font-size:.85rem}.error-info{max-width:24rem}.lowestprice-badge{background:#f8cc1c;font-size:.65rem;padding-bottom:.25rem;padding-top:.25rem;text-align:center;color:#222020}@media(min-width:481px){.lowestprice-badge{font-size:.8125rem}}.exclusive-badge{font-size:.8125rem;padding-bottom:.25rem;padding-top:.25rem;text-align:center}.outlet-badge{background:#000;border-radius:0;border-top-right-radius:.18rem;color:#fff;line-height:1.5;padding:.0625rem .5rem;position:absolute;right:0;top:0}.blackfriday-badge{display:flex;font-size:.8125rem;justify-content:space-between;padding-bottom:.25rem;padding-top:.25rem;text-align:left}.facet-filter{border-bottom:.125rem solid #cae4b8}.field{margin-top:1.5rem}.inline-field{margin-top:.5rem}.field>input:autofill+.label{font-size:.8rem;transform:translateY(-130%)}.field>input:-webkit-autofill+.label{font-size:.8rem;transform:translateY(-130%)}.fieldset{margin-top:.8rem}figcaption{font-family:inherit!important}figure{margin:0}.float-right{float:right}.float-left{float:left}.no-max-height{max-height:none}.hidden{display:none}@media (min-width:769px){.hidden-desktop{display:none}}@media (min-width:481px){.hidden-tablet{display:none}}.hidden-medium{display:none}@media (min-width:769px){.hidden-medium{display:block}}.hidden-mobile{display:none}@media (min-width:481px){.hidden-mobile{display:inline-block;display:initial}.hidden-small{display:none}}.visibility-hidden{visibility:hidden}.icon-benefit{margin:0 auto}.iframe-slide{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.image{height:auto;max-width:100%;width:100%}.image-block{display:block}.large{font-size:2rem}.legend{color:#72bf44;font-size:1.3rem}.line-around{cursor:pointer;overflow:hidden;text-align:center;width:100%}.line-around .line-wrapper{display:inline-block;position:relative}.line-around .line-wrapper:after,.line-around .line-wrapper:before{border-top:.0625rem solid hsla(0,0%,100%,.3);content:"";height:.0625rem;position:absolute;top:50%;width:10000%}.line-around .line-wrapper:before{margin-right:.3125rem;right:100%}.line-around .line-wrapper:after{left:100%;margin-left:.3125rem}.line-around-primary .line-wrapper:after,.line-around-primary .line-wrapper:before{border-top-color:rgba(114,191,68,.3)}.list-old{font-size:.8rem;list-style-type:none;margin:.3rem 0;padding:0}.list-old li{margin:.2rem 0}.list-divider{font-size:1rem}.list-divider li{border-bottom:.0625rem solid hsla(0,0%,65.1%,.25);margin:0;padding:.25rem 0}.list-divider li:last-child{border-bottom:0}.list-divider li.active{color:#72bf44}.margin-bottom{margin-bottom:1rem}.margin-bottom-small{margin-bottom:.5rem}.margin-bottom-double{margin-bottom:2rem}.margin-top{margin-top:1rem}.margin-top-small{margin-top:.5rem}.margin-top-double{margin-top:1rem}@media(min-width:961px){.margin-top-double{margin-top:2rem}}.margin-top-triple{margin-top:2.5rem}@media(min-width:961px){.margin-top-triple{margin-top:3.5rem}}.margin-left{margin-left:1rem}.margin-left-small{margin-left:.5rem}.margin-left-double{margin-left:2rem}.margin-right{margin-right:1rem}.margin-right-small{margin-right:.5rem}.margin-right-double{margin-right:2rem}.no-margin{margin:0}.no-margin-bottom{margin-bottom:0}.no-margin-top{margin-top:0}.no-margin-left{margin-left:0}.no-margin-right,.no-margin-x{margin-right:0}.no-margin-x{margin-left:0}.no-margin-y{margin-bottom:0;margin-top:0}.margin-x{margin-left:1rem;margin-right:1rem}.margin-x-double{margin-left:2rem;margin-right:2rem}.margin-x-small{margin-left:.5rem;margin-right:.5rem}.margin-y{margin-bottom:1rem;margin-top:1rem}.margin-y-double{margin-bottom:2rem;margin-top:2rem}.margin-y-small{margin-bottom:.5rem;margin-top:.5rem}.new-container{display:flex;flex-flow:column nowrap;margin:0 auto;width:100%}@media(min-width:961px){.new-container{max-width:73.75rem}}.new-container-fluid{display:flex;flex-flow:column nowrap;margin:0 auto;width:100%}.new-container-fluid.lighter-background,.new-container.lighter-background{background:#f8f8f8}.new-container-fluid.neutral-background,.new-container.neutral-background{background:#fff}.not-found-notice{margin-bottom:8rem;margin-top:8rem}.tool-disabled{margin:1em 0}.tool-disabled .heading{color:#222020;font-size:1.1875em;font-weight:600;margin-bottom:1em}.tool-disabled .subheading{color:#bab6bc;font-size:1em;font-weight:400;line-height:1.5em;text-align:center}.tool-disabled .icon{margin:2.8125em 0}.tool-disabled .icon svg{max-width:16.5625em}.tool-disabled a{display:block}@media (min-width:961px){.tool-disabled a{display:initial}}.overlay{background-color:hsla(0,0%,100%,.7);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-in-out;visibility:hidden;width:100%;z-index:-1}.overlay.visible{opacity:1;visibility:visible;z-index:10000}.overlay-dark{background-color:rgba(51,51,51,.7)}.overlay-dark.visible{z-index:10000}.overlay-space{background-color:rgba(0,0,0,.9);-webkit-overflow-scrolling:touch;overflow-y:scroll}.overlay-blur{filter:blur(1rem)}.padding{padding:1rem}.padding-double{padding:2rem}.no-padding{padding:0}.no-padding-y{padding-bottom:0;padding-top:0}.no-padding-x{padding-left:0;padding-right:0}.padding-x{padding-left:1rem;padding-right:1rem}.padding-y{padding-bottom:1rem;padding-top:1rem}.padding-small{padding:.5rem}.padding-x-small{padding-left:.5rem;padding-right:.5rem}.padding-y-small{padding-bottom:.5rem;padding-top:.5rem}.padding-x-double{padding-left:2rem;padding-right:2rem}.padding-y-double{padding-bottom:2rem;padding-top:2rem}.padding-top{padding-top:1rem}.padding-bottom{padding-bottom:1rem}.padding-top-small{padding-top:.5rem}.padding-top-double{padding-top:2rem}.padding-offset{padding-bottom:4.75rem}@media (min-width:961px){.padding-offset{padding-bottom:5.6875rem}}.password-preview{position:absolute;height:20px;width:20px;cursor:pointer}.field>.password-preview{top:22px;right:16px;padding:0}.field.invalid .password-preview,.field.valid .password-preview{top:16px;right:34px}.player-icon{position:relative}.player-icon:after,.player-icon:before{content:"";cursor:inherit;left:50%;pointer-events:none;position:absolute;top:50%;z-index:9}.player-icon:before{background-color:#72bf44;border-radius:100%;height:4rem;transform:translate(-50%,-50%);width:4rem}.player-icon:after{border-bottom:1rem solid transparent;border-left:1.7rem solid #fff;border-top:1rem solid transparent;color:#fff;transform:translateY(-50%) translateX(-50%) translateX(.25rem)}.player-icon.small-icon:before{background-color:transparent;height:1.5rem;transform:translateX(-50%);width:1.5rem}@media(min-width:961px){.player-icon.small-icon:before{background-color:#72bf44;transform:translate(-50%,-50%)}}.player-icon.small-icon:after{border-bottom-width:.4rem;border-left-width:.6rem;border-top-width:.4rem;transform:translateY(50%) translateX(-50%) translateX(.08rem)}@media(min-width:961px){.player-icon.small-icon:after{transform:translateY(-50%) translateX(-50%) translateX(.08rem)}}.player-icon.medium-icon:before{height:3rem;width:3rem}.player-icon.medium-icon:after{border-bottom-width:.75rem;border-left-width:1.375rem;border-top-width:.75rem}.position-fixed{position:fixed}.question-mark-tooltip{background-color:#fff;color:#72bf44;font-weight:600;height:1.25rem;position:static;width:1.25rem}.question-mark-tooltip-small{background-color:#72bf44;color:#fff;font-size:.8125rem;height:.875rem;line-height:1.2;width:.875rem}.grecaptcha-badge{z-index:10}.safety-password:before{background-color:#72bf44;border-radius:.5rem;content:"";display:inline-block;height:.75rem;vertical-align:top;width:.75rem}@keyframes shellAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.shell-loader{animation:shellAnimation 1.5s linear infinite forwards;background:#e5e5e5;background:linear-gradient(90deg,#e5e5e5,#f8f8f8);background-repeat:no-repeat;background-size:200% 100%;position:relative}.sidebar-link{display:block}.sketchfab-picture{height:100%;position:relative}.sketchfab-picture-preview{align-items:center;display:flex;height:100%;justify-content:center}.small{font-size:.75rem}.social-button{align-items:center;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:400;justify-content:center;line-height:.625rem;min-height:2.8125rem;padding:.625rem 0;transition:all .2s ease;width:100%}.social-button:before{background-size:cover;content:"";height:1.125rem;margin-right:1.125rem;width:1.125rem}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes colors{0%{stroke:#cae4b8}50%{stroke:#72bf44}to{stroke:#cae4b8}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.spinner{animation:rotator 1.4s linear infinite;display:none}.path{animation:dash 1.4s ease-in-out infinite,colors 2.8s ease-in-out infinite;stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center}.stamp-list li{border-bottom:.0625rem solid #e5e5e5;margin-bottom:1rem}.stamp-list .image{max-width:5.625rem}.sticky-actions{background:#fff;bottom:0;box-shadow:0 -.1875rem .3125rem #e5e5e5;left:0;position:fixed;transform:translateY(100%);transition:transform .3s ease-in-out;width:100%;z-index:9999}.sticky-actions.sticky{transform:translateY(0)}.sticky-feedback{background-color:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.5);left:0;margin-top:0;min-height:2.8rem;padding:.5rem .312rem;position:fixed;top:0;transition:transform .3s ease-in-out;width:100%;z-index:10001}.sticky-feedback.hidden{display:block;pointer-events:none;transform:translateY(-105%);visibility:hidden}.store-map{background:url(https://leroy-maps.s3.amazonaws.com/bg/cozinha.jpg) no-repeat 50%;background-size:cover;min-height:100vh}.store-map-region{bottom:2rem;left:0;margin:auto;max-width:18em;position:absolute;right:0}.tooltip{cursor:default}[data-tooltip]{z-index:100}[data-tooltip].disabled{pointer-events:all}.video-thumb{display:inline-block;position:relative}.video-thumb:after{background:linear-gradient(180deg,transparent 50%,#000);content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="transparent",endColorstr="#000",GradientType=0);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.visible-active{display:none}.width-full,.width-full-mobile{width:100%}@media(min-width:481px){.width-full-mobile{width:auto}}.width-auto{width:auto}.youtube-player{cursor:pointer}.article-author{display:inline-block;font-size:.875rem}.article-author-border-top{border-top:.0625rem solid #e5e5e5}.article-shell-loader{height:32rem;margin:1rem .625rem}.modular-content-raw figure{position:relative}.modular-content-raw figcaption{font-size:.875rem;line-height:1.5;margin-left:auto;margin-right:auto;margin-top:.875rem;width:90%}@media (min-width:481px){.modular-content-raw figcaption{background-color:#f8f8f8;bottom:.6rem;left:.6rem;padding:.6rem .8rem;position:absolute}}.article-lead{line-height:1.8}.breadcrumb-item{align-items:center;color:#72bf44;display:none;font-size:.8125rem;margin:0;position:relative}@media (min-width:769px){.breadcrumb-item{align-items:center;display:flex}}.carousel-arrow{background:none;border:0;color:#666;cursor:pointer;font-size:1.5rem;margin:0;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:color .3s ease-in-out;z-index:10}.carousel-arrow:focus,.carousel-arrow:hover{color:#72bf44}.carousel-prev{left:.625rem}.carousel-next{right:.625rem}.carousel{position:relative}.carousel-thumb{max-width:3.25rem}.carousel-wrapper{display:block;min-height:19.1875rem;position:relative}@media(min-width:481px){.carousel-wrapper{min-height:45.3125rem}}@media(min-width:769px){.carousel-wrapper{margin-top:0;min-height:20rem}}.content-list-item{background-color:#f8f8f8;display:inline-block;vertical-align:top;width:23.75rem}@media(min-width:481px){.content-list-item{margin-left:.5rem;margin-right:.5rem}}.accordion-text-block{font-size:.875rem;margin-bottom:1.4375rem;position:relative}.accordion-text-block p{line-height:1.5rem;margin:0 0 .5rem}.accordion-text-block-line-wrapper{margin:.5rem 0}.button-toggle-accordion{padding:0 .75rem 0 0}.family-header{font-family:Leroy Merlin Sans;padding:0 .875rem}@media(min-width:961px){.family-header{padding:0}}.family-header .title{font-size:1.75rem;font-weight:600;line-height:2.0625rem;margin:1rem 0 1.625rem}.family-header .title .shell-loader{height:2rem;width:30rem}.accordion-text-block .shell-loader{height:1rem;margin-bottom:.5rem;width:100%}.accordion-text-block .text-block{line-height:1.5rem;max-height:3.125rem;overflow:hidden}.accordion-text-block .text-block.is-open{max-height:100%;overflow:visible}.accordion-text-block .text-block ul{font-size:.8125rem;list-style-type:disc;padding-left:1rem}.accordion-text-block .text-block ul li{margin-bottom:.5rem}.accordion-text-block .text-block ol{margin-bottom:1rem;margin-top:1rem;padding:0 2.5rem}.accordion-text-block .text-block h1{font-size:1.5rem;font-weight:600;line-height:1.9375rem;margin-bottom:.5rem;margin-top:1.5rem}.accordion-text-block .text-block h2{font-size:1.375rem;font-weight:600;line-height:1.75rem;margin-bottom:.5rem;margin-top:1.5rem}.accordion-text-block .text-block h3{font-size:1.1875rem;font-weight:600;line-height:1.75rem;margin-bottom:.5rem;margin-top:1.5rem}.accordion-text-block .text-block h4{font-weight:600}.accordion-text-block .text-block p{display:block;font-size:.8125rem;line-height:1.5rem;margin-bottom:.75rem;margin-top:.75rem}.accordion-text-block .text-block u{text-decoration:underline}.accordion-text-block .text-block strong{font-weight:700}.accordion-text-block .text-block em{font-style:italic}.accordion-text-block .text-block blockquote{margin-bottom:1rem;margin-top:1rem;padding-left:2.5rem}.footer .copyright{padding:.625rem 1rem}@media (min-width:769px){.footer .copyright{padding:.625rem 0}}.copyright{color:#a6a6a6;font-size:.8rem;line-height:1.2rem;padding-bottom:.625rem 0;text-align:center}.footer{background-color:#72bf44;padding-bottom:1.125rem;padding-top:1.125rem;position:relative}.footer .footer-nav{background-color:transparent;display:none;padding:0}@media (min-width:769px){.footer .footer-nav{display:block;position:relative}}.footer .footer-nav>.new-container{background-color:#00263a;padding:1rem}.footer .footer-nav>.new-container.is-black-weekend{background-color:#000}.footer-nav{background-color:#72bf44;padding-bottom:1.125rem;padding-top:1.125rem;position:relative}.social{background-color:#333;padding-bottom:.625rem;padding-top:.625rem;text-align:center}.icon-benefit-celebre-installment-10x{background-position:0 0}.icon-benefit-celebre-installment-10x,.icon-benefit-celebre-installment-12x{background-image:url(/assets/images/sprite.244e711.png);width:141px;height:85px}.icon-benefit-celebre-installment-12x{background-position:-143px 0}.icon-benefit-click-and-collect{background-position:0 -87px}.icon-benefit-click-and-collect,.icon-benefit-easy-exchange{background-image:url(/assets/images/sprite.244e711.png);width:141px;height:85px}.icon-benefit-easy-exchange{background-position:-143px -87px}.icon-benefit-free-shipping{background-position:0 -174px}.icon-benefit-free-shipping,.icon-benefit-online-purchase{background-image:url(/assets/images/sprite.244e711.png);width:141px;height:85px}.icon-benefit-online-purchase{background-position:-143px -174px}.icon-benefit-safe-purchase{background-image:url(/assets/images/sprite.244e711.png);background-position:-286px 0;width:141px;height:85px}.icon-best-price{background-position:-286px -155px}.icon-best-price,.icon-celebre-card{background-image:url(/assets/images/sprite.244e711.png);width:66px;height:60px}.icon-celebre-card{background-position:-354px -155px}.icon-sac{background-position:0 -261px}.icon-sac,.icon-sustainability{background-image:url(/assets/images/sprite.244e711.png);width:66px;height:60px}.icon-sustainability{background-position:-68px -261px}.icon-tele-sales{background-position:-136px -261px;width:66px;height:59px}.icon-tele-sales,.icon-work-with-us{background-image:url(/assets/images/sprite.244e711.png)}.icon-work-with-us{background-position:-286px -87px;width:75px;height:66px}.icon-american{background-position:-363px -87px}.icon-american,.icon-bankslip{background-image:url(/assets/images/sprite.244e711.png);width:53px;height:33px}.icon-bankslip{background-position:-286px -217px}.icon-banrisul{background-position:-341px -217px}.icon-banrisul,.icon-bndes{background-image:url(/assets/images/sprite.244e711.png);width:53px;height:33px}.icon-bndes{background-position:-204px -261px}.icon-celebre{background-position:-259px -261px}.icon-celebre,.icon-cielo{background-image:url(/assets/images/sprite.244e711.png);width:53px;height:33px}.icon-cielo{background-position:-314px -261px}.icon-construcard{background-position:-369px -261px}.icon-construcard,.icon-diners{background-image:url(/assets/images/sprite.244e711.png);width:53px;height:33px}.icon-diners{background-position:0 -323px}.icon-elo{background-position:-55px -323px}.icon-elo,.icon-hiper{background-image:url(/assets/images/sprite.244e711.png);width:53px;height:33px}.icon-hiper{background-position:-110px -323px}.icon-losango{background-position:-165px -323px}.icon-losango,.icon-master{background-image:url(/assets/images/sprite.244e711.png);width:53px;height:33px}.icon-master{background-position:-220px -323px}.icon-visa{background-image:url(/assets/images/sprite.244e711.png);background-position:-275px -323px;width:53px;height:33px}.icon-facebook{background-position:-363px -122px}.icon-facebook,.icon-fazermais{background-image:url(/assets/images/sprite.244e711.png);width:27px;height:27px}.icon-fazermais{background-position:-392px -122px}.icon-g-plus{background-position:-396px -217px}.icon-g-plus,.icon-instagram{background-image:url(/assets/images/sprite.244e711.png);width:27px;height:27px}.icon-instagram{background-position:-330px -323px}.icon-linkedin{background-position:-359px -323px}.icon-linkedin,.icon-pinterest{background-image:url(/assets/images/sprite.244e711.png);width:27px;height:27px}.icon-pinterest{background-position:-388px -323px}.icon-tiktok{background-position:0 -358px}.icon-tiktok,.icon-twitter{background-image:url(/assets/images/sprite.244e711.png);width:27px;height:27px}.icon-twitter{background-position:-29px -358px}.icon-youtube{background-image:url(/assets/images/sprite.244e711.png);background-position:-58px -358px;width:27px;height:27px}.header{background-color:#fff;box-shadow:0 .1875rem .3125rem 0 hsla(0,0%,40%,.4);padding:.875rem 0 .375rem;width:100%}.header-clean{padding:.375rem}.header-logo{display:block;float:left;height:2.3125rem;overflow:hidden}@media (min-width:481px){.header-logo{height:3rem;width:4.7rem}}@media (min-width:961px){.header-logo{height:3.75rem;width:5.625rem}}.user-social-spacer{color:#c8c8c8;display:block;font-size:.875rem;margin-bottom:1rem;position:relative;text-align:center;width:100%}.user-social-spacer:before{left:0}.user-social-spacer:after,.user-social-spacer:before{background-color:#c8c8c8;content:"";display:inline-block;height:.0625rem;position:absolute;top:65%;transform:translateY(-50%);width:6.25rem}.user-social-spacer:after{right:0}.header-offset{margin-top:9rem}@media (min-width:481px){.header-offset{margin-top:5.25rem}}@media (min-width:961px){.header-offset{margin-top:5.6875rem}}.header-clean-offset{margin-top:3.625rem}@media (min-width:481px){.header-clean-offset{margin-top:3.75rem}}@media (min-width:961px){.header-clean-offset{margin-top:5.6875rem}}.list{font-size:1rem;list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}.navigation-article-link{color:#fff;display:block;margin-top:1rem;transition:color .3s ease-in-out}.navigation-article-link:hover{color:#72bf44}.navigation-content-title{color:#fff;line-height:1.5rem}.navigation-menu-content{height:100%;overflow-y:auto;padding:1.5rem .75rem .75rem;position:fixed;right:0;top:0;width:calc(100% - 2.8125rem);z-index:9999}.navigation-menu-item{border-bottom:.0625rem solid hsla(0,0%,100%,.5);white-space:nowrap}.navigation-menu-title{padding:.875rem .625rem}.navigation-menu-title .toggle-navigation{color:#fff;float:right;transition:transform .3s ease-out}.navigation-menu-title .toggle-navigation:hover{text-decoration:none;transform:scale(1.1)}.navigation-menu-title .toggle-navigation:focus{text-decoration:none}.navigation-menu-title [data-trigger=back-navigation]{display:none;float:none;width:100%}.navigation-menu-title .close-text{display:inline-block;vertical-align:top}@media (min-width:769px){.navigation-menu-title{max-width:18.75rem}}.navigation-overlay{background-color:rgba(51,51,51,.85)}.navigation-overlay.visible{z-index:9998}.navigation-tools-item{color:#72bf44;font-size:1.5625rem;text-align:center}@media(min-width:481px){.navigation-tools-item{font-size:1.875rem}}.navigation-tools-item a{transition:color .3s ease-in-out}.navigation-tools-item a:hover{color:#333;cursor:pointer}.navigation-tools-item.logged>a{color:#bada2e}.navigation-tools-item.item-outlet a,.navigation-tools-item.logged>a:hover{color:#333}.navigation-tools-item.item-outlet .separator{display:block}@media(min-width:481px){.navigation-tools-item.item-outlet .separator{display:initial}}.navigation-tools-item.item-calculator{display:none}@media(min-width:481px){.navigation-tools-item.item-calculator{display:inline-block}}.navigation-tools-item.item-blog,.navigation-tools-item.item-stores{display:inline-block}.navigation-tools-title{display:block;font-size:.625rem;margin-top:-.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation-tools-title[data-dropdown=name]{max-width:2.5rem}@media(min-width:481px){.navigation-tools-title{font-size:.75rem}.navigation-tools-title[data-dropdown=name]{max-width:none}}.pickup-info{align-items:center;display:flex;font-size:.75rem;margin-bottom:.375rem;margin-top:.375rem}.product-characterists{background:#fff;border:.0625rem solid #e5e5e5;border-radius:.18rem;text-align:center}@media(min-width:481px){.product-characterists{text-align:left}}.product-code{display:inline-block;line-height:1.375rem;vertical-align:bottom}.product-code.zoomed{background-color:#333;font-size:2rem}.badge-outlet,.badge-product-code,.product-badge{font-size:.75rem;font-weight:600;line-height:1.25;padding:.1875rem .75rem .125rem}.badge-outlet{background-color:#000;color:#72bf44}.badge-outlet.zoomed{background-color:#000;font-size:2rem}.product-col{max-height:115rem}@media (min-width:481px){.product-col{max-height:24.5rem}}.product-description{font-size:1.5rem}@media(min-width:481px){.product-description{font-size:1.875rem}}.product-description-collapse{overflow:hidden;transition:.4s;word-break:break-word}.product-description-wrapper{margin-bottom:.5rem;padding-bottom:1.5rem;position:relative}.product-description-height-toggle{bottom:0;left:0;position:absolute;text-align:center;width:100%;z-index:2}.product-description-text-overlay{background-image:linear-gradient(180deg,transparent 20%,#fff 85%);bottom:0;height:5rem;position:absolute;width:100%;z-index:1}.product-filter-item{text-align:left}.product-filter-item:hover{background-color:#f8f8f8}.lia-buttons{color:#72bf44;display:inline-block;width:100%}.lia-buttons .button{font-size:.875rem}.lia-buttons [disabled]+.lia-buttons-pipe{color:#e5e5e5}.product-list-facet{background-color:#000;color:#fff}@media (min-width:481px){.product-list-filter{background:#e5e5e5}}.product-thumb{height:15.1rem}@media (min-width:481px){.product-thumb{height:23.5rem;vertical-align:top;width:11.25rem}}.product-thumb-image{background-color:#f1f8ec;display:inline-block}.certification-content{border:.0625rem solid #e5e5e5;border-radius:.625rem;display:flex;flex:1 1 auto;flex-flow:nowrap;justify-content:flex-start;margin:0 0 1.0625rem;padding:1rem;width:100%}.certification-content .stamp-content{display:flex;flex-direction:column;justify-content:center;min-height:4.0625rem}.certification-content .stamp-title{font-size:1.375rem;line-height:1.2;margin:0}.certification-content .stamp-text{color:#000;display:block;font-size:1rem;line-height:1.5;margin-top:.25rem}.certification-content .certification-icon-wrapper,.certification-content .certification-image-wrapper,.certification-content .certification-stamp{align-items:center;border-radius:.5rem;display:flex;height:4.0625rem;justify-content:center;margin-right:1.375rem;min-width:4.0625rem;width:4.0625rem}.certification-content .certification-icon-wrapper{background-color:#72bf44}.certification-content .certification-image-wrapper{background-color:#fff;border:.0625rem solid #e5e5e5}.certification-content .certification-icon{color:#fff;font-size:2.125rem;margin-right:.0625rem}.certification-content .certification-image{width:100%}.instalation-book,.product-book{align-items:center;border:.0625rem solid #e5e5e5;border-radius:.625rem;display:flex;flex-flow:column nowrap;height:7.1875rem;justify-content:center;margin:.3125rem 0;width:9.875rem}@media(min-width:481px){.instalation-book,.product-book{margin:.3125rem}}.instalation-book .subtitle,.product-book .subtitle{font-size:.875rem;margin:.625rem 0 0;text-align:center}.content-info-icon{align-items:center;background:#72bf44;border-radius:100%;color:#fff;display:flex;flex:0 0 auto;height:2.875rem;justify-content:center;width:2.875rem}.content-info-icon:before{font-size:1.25rem}@media (min-width:961px){.feature-flip-header .quick-search-wrapper{width:calc(100% - 31.25rem)}}.quick-search-wrapper{display:inline-block;position:relative;width:100%}@media (min-width:481px){.quick-search-wrapper{margin-bottom:0;margin-left:1rem;margin-top:0;width:calc(100% - 22.1875rem)}}@media (min-width:769px){.quick-search-wrapper{width:calc(100% - 27.5rem)}}@media (min-width:961px){.quick-search-wrapper{width:calc(100% - 30.5rem)}}@media (min-width:481px){.quick-search-wrapper.wishlist-enabled{width:calc(100% - 28.5rem)}}@media (min-width:769px){.quick-search-wrapper.wishlist-enabled{width:calc(100% - 32.25rem)}}@media (min-width:961px){.quick-search-wrapper.wishlist-enabled{width:calc(100% - 38rem)}}@media (max-width:30rem){.quick-search-wrapper.wishlist-enabled{margin-bottom:1.75rem;width:100%}}@media (min-width:961px){.search-input{background-color:#f8f8f8;border:0;color:#a6a6a6;outline:none;padding:.5rem 2.5rem .5rem .5rem;width:100%}}.search-submit{background:transparent;border:0;color:#ed1c24;padding:0;position:absolute;right:.625rem;top:.4375rem;transition:color .3s ease-in-out}.search-submit:hover{color:#333;curso:pointer}.share-item{display:inline-block;font-size:.8rem;margin:0}.share-item .link{border:.0625rem solid #333;color:#333;display:block;padding:.25rem;transition:border-color .3s ease-in-out,color .3s ease-in-out}.share-item .link:hover{border-color:#72bf44;color:#72bf44}.share-list{display:inline-block}.support-form,.support-questions{margin:0 auto}@media (min-width:481px){.support-questions{width:80%}}.text-normal{font-style:normal}.text-strikethrough{text-decoration:line-through}.text-underline{text-decoration:underline}.thumb-image{background:#fff;display:inline-block;max-height:8rem;max-width:8rem;min-height:8rem;min-width:8rem}.thumb-item{display:inline-block;vertical-align:top;width:49%}@media(min-width:481px){.thumb-item{padding:0 .5rem;width:9rem}}.thumb-label{font-size:.875rem;height:4.2rem;margin-top:.5rem;word-wrap:break-word}.loader-item{animation:LoadingAnimation 2s ease infinite;background:linear-gradient(90deg,#e5e5e5,#f8f8f8);background-size:200% 200%;height:1.375rem}.service-icon{background:#72bf44;color:#fff;display:inline-block;font-size:2.5rem;padding:1.25rem}.rounded-box{background-color:#fff;margin-bottom:1rem;padding:.75rem}.active .hidden-active{display:none}.active .visible-active{display:block}@media (min-width:481px){.banner-row .image{max-width:60rem}}.banner-row .banner-col{line-height:0}.benefits-list .benefit-item{margin-bottom:1rem;min-height:6.25rem}.benefits-list .image{display:block;margin:auto;max-width:6.25rem}.benefits-list .image.big{max-width:70%}.breadcrumb-share-bar{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative}.breadcrumb-share-bar .share-buttons-component{display:none}@media (min-width:961px){.breadcrumb-share-bar .share-buttons-component{display:inherit}}.button .glyph{float:right;font-size:1.5rem;vertical-align:middle}.cart-added-products-box{background-color:#fff;border-radius:.625rem;box-shadow:0 0 1.25rem 0 rgba(0,0,0,.5);font-family:Leroy Merlin Sans;position:absolute;right:-.8125rem;transition:opacity .3s ease-in-out,visibility .4s;width:26rem;z-index:102}.cart-added-products-box:before{background-color:#fff;border-radius:.25rem;content:"";display:inline-block;height:1.25rem;position:absolute;right:2.375rem;top:-.5rem;transform:rotate(45deg);width:1.25rem}.cart-added-products-box-visible{opacity:1;visibility:visible}.cart-added-products-box-hidden{opacity:0;visibility:hidden}.cart-added-products-box-inner{max-height:12.5rem;overflow:auto;padding:1rem .625rem 0}.cart-added-products-box-header .title{color:#333;display:block;font-size:1.25rem;text-align:left}.cart-added-products-box-product{display:flex;margin-bottom:.625rem}.cart-added-products-box-product .product-image{margin-right:.625rem}.cart-added-products-box-product .product-image img{border:.0625rem solid #a6a6a6;border-radius:.375rem;height:6.25rem;width:6.25rem}.cart-added-products-box-product .product-info{width:100%}.cart-added-products-box-product .product-info .small-info{color:#a6a6a6;display:block;font-size:.75rem;margin-bottom:.0625rem}.cart-added-products-box-product .product-info .price-from{text-decoration:line-through}.cart-added-products-box-product .product-info .price{color:#333;display:block;font-size:1rem;font-weight:700}.cart-header{height:6.25rem;margin-bottom:.9375rem}.cart-main{display:flex;flex-direction:column;justify-content:space-between}.cart-postal-code{height:6.25rem;margin-bottom:.9375rem}.cart-section{height:8.5rem;margin-bottom:.9375rem}.cart-section-big{height:12.5rem}.cart-summary{height:16rem;margin-top:.9375rem}@media(min-width:961px){.cart-main{flex-direction:row}.cart-sections{width:60%}.cart-summary{margin-top:0;width:30%}}[data-tooltip]:hover>.clickable-tooltip{opacity:0;visibility:hidden}[data-tooltip]:focus>.clickable-tooltip{opacity:1;visibility:visible}.company-notification{padding:.75rem 1rem}.company-notification>span{font-size:.875rem}.consult-buttons{margin-left:-.3125rem;margin-right:-.3125rem}@media (min-width:481px){.consult-buttons{display:inline-flex;margin-left:0;margin-right:0}}.consult-buttons-item{margin-bottom:.625rem;padding-left:.3125rem;padding-right:.3125rem}.consult-buttons-item .button{width:100%}@media (min-width:481px){.consult-buttons-item{margin-right:.625rem;padding-left:0;padding-right:0}.consult-buttons-item .button{width:auto}}.content-anchors .anchor{padding:0 .5rem}.content-col .content{display:inline-block;vertical-align:top}@media (min-width:481px){.content-col .content{margin-left:.5rem;margin-right:.5rem;max-width:23.75rem;min-width:20rem}}.content-col .content .player-icon{top:4rem}.drawer-overlay{background-color:rgba(0,0,0,.8);display:none;flex-flow:row nowrap;height:100%;justify-content:flex-end;opacity:0;overflow:hidden;transition:opacity .3s ease-in-out;width:100vw;z-index:9999}.drawer-overlay.entered,.drawer-overlay.entering,.drawer-overlay.exiting{display:block;left:0;position:fixed;top:0}.drawer-overlay.entered{opacity:1}.drawer-overlay.exiting{opacity:0}.drawer{background:#fff;max-height:100%;overflow-y:auto;position:fixed;right:0;top:0;transform:translate(100%);transition:transform .4s cubic-bezier(.23,1,.32,1);width:100vw;z-index:10000}.drawer.open{transform:translate(0)}.dropdown[data-action=dropdown]{display:none}.dropdown[data-action=dropdown].dropdown-active{display:block}.dropdown[data-action=dropdown] .dropdown-content{padding-left:.8rem;padding-right:.8rem}.dropdown[data-action=dropdown] .dropdown-link{outline:none}.dropdown[data-action=dropdown] .list-item{padding:1rem .3rem}.dropdown[data-action=dropdown].assisted-sale-dropdown{height:calc(100vh - 5rem);left:-12rem;width:18rem}.dropdown[data-action=dropdown].assisted-sale-dropdown .list{max-height:calc(100% - 15.5rem);overflow-x:hidden;overflow-y:scroll}.assisted-sale-wrapper .dropdown-link+.dropdown-active{opacity:1;visibility:visible}.expandable-description{line-height:1.15;margin-left:auto;margin-right:auto}.expandable-description ul{font-size:.875rem;padding-left:1rem}.expandable-description ul li{margin-bottom:.5rem}.expandable-description ol{margin-bottom:1rem;margin-top:1rem;padding:0 2.5rem}.expandable-description h1{font-size:2.5rem;font-weight:500;margin-bottom:.625rem;margin-top:1.8rem}.expandable-description h2{font-size:1.875rem}.expandable-description h2,.expandable-description h3{font-weight:500;margin-bottom:.625rem;margin-top:1.5rem}.expandable-description h3{font-size:1.5rem}.expandable-description p{display:block;font-size:.875rem;line-height:1.5rem;margin-bottom:.875rem;margin-top:.875rem}.expandable-description u{text-decoration:underline}.expandable-description strong{font-weight:700}.expandable-description em{font-style:italic}.expandable-description blockquote{margin-bottom:1rem;margin-top:1rem;padding-left:2.5rem}.expandable-description .description{color:#333;font-size:.9rem;line-height:1.15;max-height:3rem;opacity:.65;overflow-y:hidden}.expandable-description .description p{margin:0}@media(min-width:481px){.expandable-description .description p{font-size:1rem}}.expandable-description .description.visible{max-height:none}@media(min-width:481px){.expandable-description .small-description{max-height:1.5rem}}.expandable-description .line-around{margin-left:auto;margin-right:auto;width:100%}.expandable-description.negative .description,.expandable-description.negative .link{color:#666;opacity:1}.expandable-description.negative .line-around .line-wrapper:after,.expandable-description.negative .line-around .line-wrapper:before{border-color:hsla(0,0%,65.1%,.3)}.expandable-product-list-filter{margin-left:auto;margin-right:auto}.expandable-product-list-filter .list-divider{border-bottom:none;max-height:0;overflow-y:hidden}.expandable-product-list-filter .list-divider.visible{max-height:none}.expandable-product-list-filter .line-around{margin-left:auto;margin-right:auto;width:100%}.expandable-product-list-filter .line-around .line-wrapper{color:hsla(0,0%,65.1%,.8)}.expandable-product-list-filter-desktop{margin-left:auto;margin-right:auto}.expandable-product-list-filter-desktop .list-divider{border-bottom:none;max-height:8.125rem;overflow-y:hidden}.expandable-product-list-filter-desktop .list-divider.visible{max-height:none}.expandable-product-list-filter-desktop .line-around .line-wrapper{color:#a6a6a6}.expandable-product-list-filter-desktop .line-around .line-wrapper:after,.expandable-product-list-filter-desktop .line-around .line-wrapper:before{border-color:hsla(0,0%,65.1%,.3)}.fieldset .legend{margin-bottom:.8rem;margin-top:.5rem}.field-fix-float .input,.field-fix-float .select,.field-fix-float .textarea{background:transparent;position:relative;z-index:1}.field-fix-float .label{z-index:0}.group-list{padding:0 .625rem}.group-list .item{border-bottom:.0625rem solid #a6a6a6;padding:.4rem 0}@media (min-width:769px){.group-list .item{border-bottom:0}}.group-list .item .link{display:block;transition:color .3s ease-in-out}.group-list .item .link:focus,.group-list .item .link:hover{color:#72bf44}@media (min-width:769px){.group-list .row{border-bottom:.0625rem solid #a6a6a6}.group-list .row:last-child{border-bottom:0}}@media (min-width:481px){.header{padding-bottom:0}}@media (min-width:961px){.header{padding-bottom:.375rem}}.header .menu-trigger{margin-left:0;margin-right:0;margin-top:.375rem}@media (min-width:481px){.header .menu-trigger{margin-right:.5rem;margin-top:.25rem}}@media (min-width:961px){.header .menu-trigger{margin-left:-1rem;margin-right:.875rem;margin-top:1rem}}.header .header-logo{margin-left:.625rem;margin-top:.25rem}@media (min-width:481px){.header .header-logo{margin-left:0;margin-top:0}}@media (min-width:961px){.header .header-logo{height:3.75rem;margin-top:.25rem;max-width:5.5rem}}.header .safety-stamp{float:right;margin-top:.3rem;max-height:2.3rem}@media (min-width:961px){.header .safety-stamp{margin-top:.6rem;max-height:3rem}}.header.blackweekend{background-color:#333}.header.blackweekend .navigation-tools-item.logged>a,.header.blackweekend .navigation-tools-item>a:hover{color:#fff}.inline-field .input-button{margin-right:.8rem}.menu-trigger{background-color:#fff;border-radius:0 .25rem .25rem 0;cursor:pointer;float:left;line-height:0;padding-bottom:.625rem;padding-right:.625rem;padding-top:.625rem;transition:background-color .3s ease-in-out}.menu-trigger:hover{background-color:rgba(114,191,68,.7);cursor:pointer}@media (min-width:961px){.menu-trigger{background-color:#72bf44}}.overlay.show-spinner .spinner{display:block}.overlay .spinner{left:50%;position:absolute;top:50%}@media(min-width:481px){.overlay-space .close-link{float:right;margin-right:1rem}}.overlay-space .heading{margin:auto;max-width:30rem}@media(min-width:481px){.overlay-space .heading-4{font-size:2rem}}.overlay-space .product-filter-item .active{color:#fff}.pair-table{font-size:1rem}.pair-table td,.pair-table th{display:block;width:100%}@media(min-width:481px){.pair-table th{display:table-cell;width:30%}.pair-table td{display:table-cell;width:auto}.pair-table-big th{width:20%}.pair-table-big td{width:auto}}.quantity-selector .input{border-color:#e5e5e5;display:inline-block;margin:0 .25rem;vertical-align:top;width:3rem}.quantity-selector .button{display:inline-block;font-size:2rem;height:2.5rem;padding-bottom:.25rem;width:2.5rem}.quantity-selector.compact .input{height:2rem}.quantity-selector.compact .button{height:2rem;overflow:hidden;width:2rem}.question-mark-tooltip .tooltip{font-weight:400}@media (min-width:481px){.question-mark-tooltip .tooltip{width:11rem}.question-mark-tooltip .tooltip:after{top:-.5rem}}.related-content .content-list li,.related-content .video{text-align:center}@media(min-width:769px){.related-content .video{text-align:right}.related-content .content-list li{text-align:left}}.share-list .share-item{margin-right:.1875rem}.share-list .share-item:last-child{margin-right:0}@media(min-width:961px){.sketchfab-picture .sketchfab-image{visibility:hidden;z-index:-1}}.sticky-actions .sticky-product{display:none}.sticky-actions .sticky-product .anchor{font-size:.8125rem;vertical-align:text-top}.sticky-actions .sticky-product .image{display:none}.sticky-actions .product-price{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.sticky-actions .product-price .promotional{padding-bottom:.625rem;padding-top:.75rem;width:100%}.sticky-actions .product-price .outlet{background-color:#333;color:#bada2e}.sticky-actions .product-price .outlet .from-price{color:#fff}.sticky-actions .sticky-purchase-button{font-size:.875rem;padding:.5rem;text-align:center}@media(min-width:769px){.sticky-actions .product-price{margin-bottom:0;min-height:4rem}.sticky-actions .sticky-purchase-button{font-size:.9375rem;padding:1.25rem;text-align:left}}@media(min-width:961px){.sticky-actions .sticky-product{display:flex}.sticky-actions .sticky-product .product-info{display:flex;flex-direction:column;justify-content:space-between;max-width:18.75rem;min-height:4rem;width:100%}.sticky-actions .sticky-product .product-name{line-height:1.05}}@media(min-width:1121px){.sticky-actions .sticky-product .image{display:inline;height:4rem;width:4rem}}.sticky-feedback .sticky-centered{margin:0 auto;max-width:35rem}.sticky-feedback .feedback-title{padding-left:2.5rem;position:relative}.sticky-feedback .feedback-content,.sticky-feedback .feedback-title{padding-left:2.5rem}.stock-list li{border-bottom:.0625rem solid #e5e5e5;position:relative}.stock-list li:last-child{border-bottom:0}.stock-list .store-title{font-size:1.25rem;margin-bottom:.25rem;margin-top:0}.stock-list .store-icon{left:-.25rem;position:absolute;top:1rem}.stock-list .store-content{margin-left:1.125rem}.stock-list .glyph{vertical-align:middle}.stock-list .favorite-store{color:#72bf44;font-size:.875rem;margin-bottom:.5rem}.table-zebra tbody tr.warning-row{background-color:#fffccf}.tabs-container .tab:not(.tab-active){display:none}.thumb-item .tooltip{width:12.5rem;z-index:100}.bv-widget-rating{display:block}@media(min-width:481px){.bv-widget-rating{display:inline-block}}.bv-widget-rating .ts-shelf-container{display:inline-block}.bv-widget-rating span.rating-click-here{display:inline-block;position:relative;top:-.1875rem}.bv-widget-rating:hover span.rating-click-here{text-decoration:underline}.user-sidebar{display:none}.user-sidebar-name{color:#bada2e;font-size:1.1rem;font-weight:700;margin-top:.31rem;overflow:hidden;padding:.6rem;text-overflow:ellipsis;white-space:nowrap}.user-sidebar .sidebar-link{border-bottom:.0625rem solid #e5e5e5;color:#333;padding:.6rem}.user-sidebar .sidebar-link:last-child{border-bottom:0}.user-sidebar .sidebar-link:focus,.user-sidebar .sidebar-link:hover{color:#72bf44}.user-sidebar .sidebar-link.active{background-color:#72bf44;color:#fff}@media (min-width:481px){.user-sidebar{display:block}}.video-thumb img{max-height:10rem;position:relative}.video-thumb span{bottom:.5rem;left:.5rem;position:absolute;z-index:100}.video-thumb .player-icon{left:50%;position:absolute;top:50%;z-index:100}.saml{display:flex;justify-content:center}.saml .spinner{display:block;margin-bottom:3.125rem;margin-top:3.125rem}.article-header h1,.article-header h2,.article-header h3,.article-header h4,.article-header h5,.article-header h6,.article-header p,.article-header ul,.modular-content-raw h1,.modular-content-raw h2,.modular-content-raw h3,.modular-content-raw h4,.modular-content-raw h5,.modular-content-raw h6,.modular-content-raw p,.modular-content-raw ul{margin-left:auto;margin-right:auto;max-width:90%}@media (min-width:481px){.article-header h1,.article-header h2,.article-header h3,.article-header h4,.article-header h5,.article-header h6,.article-header p,.article-header ul,.modular-content-raw h1,.modular-content-raw h2,.modular-content-raw h3,.modular-content-raw h4,.modular-content-raw h5,.modular-content-raw h6,.modular-content-raw p,.modular-content-raw ul{max-width:80%}}.article-header p,.modular-content-raw p{text-align:left}.article-header .article-lead,.modular-content-raw .article-lead{text-align:center}.article-header.content{max-width:700px;margin:0 auto}.article-header.content h1,.article-header.content h2,.article-header.content h3,.article-header.content h4,.article-header.content h5,.article-header.content h6,.article-header.content p,.article-header.content ul{max-width:100%}@media (min-width:481px){.article-header.content h1,.article-header.content h2,.article-header.content h3,.article-header.content h4,.article-header.content h5,.article-header.content h6,.article-header.content p,.article-header.content ul{max-width:100%}}.article-header.content .article-lead,.article-header.content p{text-align:justify}.article-header.content .article-author{border-top:none;padding:0}.article .heading-2{line-height:1.3}.modular-content-raw iframe{max-width:100%}.modular-content-raw p img{width:100%}@media (min-width:769px){.modular-content-raw p img.medium{display:block;margin-left:auto;margin-right:auto;max-width:100%}.modular-content-raw p img.small{width:50%}.modular-content-raw p img.left{float:left;margin-right:1rem;width:45%}.modular-content-raw p img.right{float:right;margin-left:1rem}}.product-info-details .modular-content-raw .new-layout.container{max-width:100%}.product-info-details .modular-content-raw .new-layout .flex{display:flex;flex-direction:row;align-items:center;gap:2rem;margin:1rem 0}.product-info-details .modular-content-raw .new-layout .flex.right{flex-direction:row-reverse}.product-info-details .modular-content-raw .new-layout .text-center{align-self:center;text-align:center}.product-info-details .modular-content-raw .new-layout .text-left{align-self:start;text-align:left}.product-info-details .modular-content-raw .new-layout .text-right{align-self:end;text-align:right}.product-info-details .modular-content-raw .new-layout h3{margin:1.5rem 0 .625rem!important;max-width:100%!important}.product-info-details .modular-content-raw .new-layout p{margin:.875rem 0!important;max-width:100%!important}.product-info-details .modular-content-raw .new-layout img.small,.product-info-details .modular-content-raw .new-layout img.small-responsive{width:50%}.product-info-details .modular-content-raw .new-layout img.medium,.product-info-details .modular-content-raw .new-layout img.medium-responsive{width:60%}.product-info-details .modular-content-raw .new-layout img.large,.product-info-details .modular-content-raw .new-layout img.large-responsive{width:70%}.product-info-details .modular-content-raw .new-layout hr{border-top:1px solid #eaf3e2}.product-info-details .modular-content-raw .new-layout hr.green-border{border-top:3px solid #74b848}@media (max-width:768px){.product-info-details .modular-content-raw .new-layout .flex{gap:0;flex-direction:column}.product-info-details .modular-content-raw .new-layout .flex.right{flex-direction:column}.product-info-details .modular-content-raw .new-layout img.small{width:80%}.product-info-details .modular-content-raw .new-layout img.medium{width:90%}.product-info-details .modular-content-raw .new-layout img.large,.product-info-details .modular-content-raw .new-layout img.large-responsive,.product-info-details .modular-content-raw .new-layout img.medium-responsive,.product-info-details .modular-content-raw .new-layout img.small-responsive{width:100%}}.article .paragraph,.article p{font-size:1rem}.markdown-module{background:#fff;color:#000;word-break:break-word}.markdown-module,.markdown-module p,.markdown-module ul{font-size:1rem}.markdown-module li{margin:0 0 1.2rem}.markdown-module ul{list-style:disc;padding:0 1.25rem}.markdown-module h2{line-height:2.3rem}.markdown-module h3{line-height:1.8rem}.markdown-module li{line-height:1.5rem}@media screen and (max-width:960px){.markdown-module h1{font-size:2rem}.markdown-module h2{font-size:1.7rem}.markdown-module h3{font-size:1.3rem;line-height:1.7rem}}.assistants-categories .tabs-nav{display:flex;justify-content:center}.assistants-categories .selectors-list{align-items:center;border-bottom:.0625rem solid #a6a6a6;display:flex;justify-content:space-around;padding-bottom:.625rem;width:100%}@media(min-width:769px){.assistants-categories .selectors-list{align-items:flex-end;width:40.625rem}}.assistants-categories .tab-selector{cursor:pointer;font-size:1rem}.assistants-categories .tab-selector-active{position:relative}.assistants-categories .tab-selector-active:after{background-color:#fff;border:0;border-left-color:#a6a6a6;border-top-color:#a6a6a6;border-left-style:solid;border-bottom:.0625rem solid #a6a6a6;border-right:.0625rem solid #a6a6a6;border-top-style:solid;bottom:-1.5rem;content:"";height:1.25rem;left:calc(50% - .625rem);position:absolute;transform:rotate(45deg);width:1.25rem}.assistants-categories .tab-selector-active[data-tab-selector=garden]:after{left:calc(50% - 1.125rem)}@media(min-width:769px){.assistants-categories .tab-selector-active[data-tab-selector=garden]:after{left:calc(50% - .625rem)}}.tab-selector .glyph{border-radius:100%;color:#fff;display:block;font-size:1.125rem;height:3rem;pointer-events:none;width:3rem}.tab-selector .glyph:before{line-height:2.667}.tab-selector-active .glyph{font-size:2.25rem;height:6rem;width:6rem}.tab-selector:not(.tab-selector-active) .category-name{display:none}@media(min-width:769px){.tab-selector:not(.tab-selector-active) .category-name{display:inherit}}.tab-selector[data-tab-selector=decoration]{color:#8e81b6}.tab-selector[data-tab-selector=decoration] .glyph{background-color:#8e81b6}.tab-selector[data-tab-selector=floors]{color:#02a0bc}.tab-selector[data-tab-selector=floors] .glyph{background-color:#02a0bc}.tab-selector[data-tab-selector=construction]{color:#666}.tab-selector[data-tab-selector=construction] .glyph{background-color:#666}.tab-selector[data-tab-selector=garden]{color:#72bf44}.tab-selector[data-tab-selector=garden] .category-name{margin-left:-.9375rem}.tab-selector[data-tab-selector=garden] .glyph{background-color:#72bf44}@media(min-width:769px){.tab-selector[data-tab-selector=garden] .category-name{margin-left:0}.tab-selector .glyph{font-size:3rem;height:8rem;pointer-events:none;width:8rem}}.banner-install-app{display:flex;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(203 227 181 / var(--tw-bg-opacity));padding:1rem}.product-info-details .modular-content-raw .new-layout .banner-install-app{display:flex;flex-direction:row;align-items:center;gap:2rem;margin:1rem 0}.product-info-details .modular-content-raw .new-layout .banner-install-app.right{flex-direction:row-reverse}@media (max-width:768px){.product-info-details .modular-content-raw .new-layout .banner-install-app{gap:0;flex-direction:column}.product-info-details .modular-content-raw .new-layout .banner-install-app.right{flex-direction:column}}.banner-install-app.is-mobile{display:flex}.product-info-details .modular-content-raw .new-layout .banner-install-app.is-mobile{display:flex;flex-direction:row;align-items:center;gap:2rem;margin:1rem 0}.product-info-details .modular-content-raw .new-layout .banner-install-app.is-mobile.right{flex-direction:row-reverse}@media (max-width:768px){.product-info-details .modular-content-raw .new-layout .banner-install-app.is-mobile{gap:0;flex-direction:column}.product-info-details .modular-content-raw .new-layout .banner-install-app.is-mobile.right{flex-direction:column}}@media (min-width: 1024px){.banner-install-app.is-mobile{display:none}}.banner-install-app-skeleton{pointer-events:none;height:var(--skeleton-height);width:var(--skeleton-width)}@keyframes pulse{50%{opacity:.5}}.banner-install-app-skeleton{animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;cursor:default;user-select:none;overflow:hidden;border-radius:0.125rem;--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.banner-install-app-skeleton>*{visibility:hidden}.breadcrumb-list{align-items:center;display:flex;justify-content:flex-start;margin:0;padding:.625rem 0 .3125rem}.breadcrumb-list .breadcrumb-item:last-child{align-items:center;display:none;flex-flow:row nowrap;font-weight:700}.breadcrumb-list .breadcrumb-item:last-child:after{border-color:#ed1c24}@media(min-width:769px){.breadcrumb-list .breadcrumb-item:last-child{display:flex}}.breadcrumb-list .breadcrumb-item:last-child .icon-arrow-right{color:#333;line-height:0}.breadcrumb-list .breadcrumb-item:last-child .name{padding-left:.5rem}.breadcrumb-list .breadcrumb-item:nth-last-child(2){display:flex}.breadcrumb-list .breadcrumb-item:nth-last-child(2) .icon-arrow-left{color:#333;display:flex}@media(min-width:769px){.breadcrumb-list .breadcrumb-item:nth-last-child(2) .icon-arrow-left{display:none}}.breadcrumb-list .breadcrumb-item:nth-last-child(2) .icon-arrow-right{display:none}@media(min-width:769px){.breadcrumb-list .breadcrumb-item:nth-last-child(2) .icon-arrow-right{display:flex}.breadcrumb-list .breadcrumb-item:nth-last-child(2) .icon-arrow-left{display:none}.breadcrumb-list .breadcrumb-item:nth-last-child(2) .icon-arrow-right{display:flex}}.breadcrumb-list .breadcrumb-item:nth-last-child(2) .link{color:#333;font-weight:700}@media(min-width:769px){.breadcrumb-list .breadcrumb-item:nth-last-child(2) .link{color:#72bf44;font-weight:400}}.breadcrumb-list--payment{padding:.625rem 0}.breadcrumb-list--payment .breadcrumb-item:last-child{display:flex}.breadcrumb-list--payment .breadcrumb-item .icon-arrow-left{display:block}.breadcrumb-list-single .breadcrumb-item{display:inline-block}.breadcrumb-list-single .breadcrumb-item:last-child{font-weight:400}.breadcrumb-list-single .breadcrumb-item .icon-arrow-left{color:#72bf44;display:flex}.breadcrumb-list-single .breadcrumb-item .link{color:#72bf44;padding-left:0}.breadcrumb-item .link{display:block;padding-left:1rem;position:relative}.breadcrumb-item .link:hover{text-decoration:underline}@media (min-width:769px){.breadcrumb-item .link{padding:0}}.breadcrumb-item .name{display:block;line-height:1rem;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:769px){.breadcrumb-item .name{padding:0 .5rem}}.breadcrumb-item .icon-arrow-left,.breadcrumb-item .icon-arrow-right{color:#a6a6a6;line-height:0}@media(min-width:481px){.breadcrumb-item .icon-arrow-left{display:none}}.carousel-pagination{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:0;margin-top:.62rem}.carousel-pagination li{background-color:#72bf44;border-radius:100%;cursor:pointer;display:inline-block;height:1.5625rem;margin-right:.5rem;vertical-align:top;width:1.5625rem}.carousel-pagination li.slick-active{background-color:#a6a6a6}@media(min-width:961px){.carousel-pagination li.slick-active{background-color:inherit}.carousel-pagination li.slick-active .carousel-thumb{border-color:#72bf44}}.carousel-pagination li .carousel-thumb{display:none}@media(min-width:961px){.carousel-pagination li .carousel-thumb{display:inline}}.carousel-pagination li .sketchfab-thumb{height:1.5625rem;position:relative}.carousel-pagination li .sketchfab-thumb:before{background-image:url(../images/sketchfab-3d-model-white.svg);background-position:50%;background-repeat:no-repeat;background-size:85%;content:"";height:100%;position:absolute;width:100%}@media(min-width:961px){.carousel-pagination li .sketchfab-thumb{height:auto}.carousel-pagination li .sketchfab-thumb:before{display:none}.carousel-pagination li{background-color:inherit;border-radius:0;height:auto;width:auto}.carousel-pagination{display:block;margin-bottom:.3rem;margin-top:.3rem}}.content-list-item .player-icon{top:4rem}.content-list-shell-wrapper{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr}@media (min-width:481px){.content-list-shell-wrapper{grid-template-columns:repeat(2,1fr)}}@media (min-width:961px){.content-list-shell-wrapper{grid-template-columns:repeat(3,1fr)}}.content-list-shell-loader{height:21rem;margin:1rem .625rem;border-radius:12px}.filter-mobile-wrapper{background:#f8f8f8;display:flex;flex-flow:column nowrap;font-family:Leroy Merlin Sans;height:100%;left:0;opacity:0;position:fixed;top:0;transform:translate3d(0,110%,0);transition:opacity 3s,transform 1s cubic-bezier(.19,1,.22,1);width:100vw;z-index:10000}.filter-mobile-wrapper.active{opacity:1;transform:translate3d(.001%,0,0);transition:opacity,transform 1s cubic-bezier(.19,1,.22,1)}.filter-mobile-wrapper>div{padding:1.25rem 1rem}.filter-mobile-wrapper .filter-mobile-header{align-items:center;background:#72bf44;color:#fff;display:flex;flex-flow:row nowrap;font-size:1.125rem;justify-content:space-between}.filter-mobile-wrapper .filter-mobile-header .filter-mobile-title{flex:1 1 auto;margin-left:2rem}.filter-mobile-wrapper .filter-mobile-header .reset-filter-button{color:#fff;cursor:pointer;flex:0 0 auto;font-size:1.0625rem}.filter-mobile-wrapper .filter-mobile-header .close-filter-mobile-button{color:#fff}.filter-mobile-wrapper .filter-accordion{display:flex;flex-flow:column wrap}.filter-mobile-wrapper .filter-accordion.dark{background:#333}.filter-mobile-wrapper .filter-accordion.dark .icon-arrow-up{color:#fff}.filter-mobile-wrapper .filter-accordion.light{background:#fff}.filter-mobile-wrapper .filter-accordion:first-child .filter-accordion-content{align-items:flex-start}.filter-mobile-wrapper .filter-accordion .filter-accordion-header{align-items:center;display:flex;justify-content:space-between;width:100%}.filter-mobile-wrapper .filter-accordion .filter-accordion-header .accordion-title,.filter-mobile-wrapper .filter-accordion .filter-accordion-header .accordion-title-facet{font-size:1.25rem;margin:0}.filter-mobile-wrapper .filter-accordion .filter-accordion-header .accordion-title-facet{color:#fff}.filter-mobile-wrapper .filter-accordion .filter-accordion-header .accordion-title-facet>span{color:#72bf44}.filter-mobile-wrapper .filter-accordion .filter-accordion-header .icon-arrow-up{transform:rotate(0);transition:transform .6s cubic-bezier(.23,1,.32,1)}.filter-mobile-wrapper .filter-accordion .filter-accordion-content{align-content:space-between;align-items:center;display:flex;flex-flow:column nowrap;max-height:0;overflow:hidden;transition:max-height .6s cubic-bezier(.19,1,.22,1)}.filter-mobile-wrapper .filter-accordion .filter-accordion-content>.icon-plus{color:#fff;font-size:1.125rem;margin:.625rem 0}.filter-mobile-wrapper .filter-accordion .filter-accordion-content>.icon-plus:last-of-type{display:none}.filter-mobile-wrapper .filter-accordion .sorterlist-filter{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}.filter-mobile-wrapper .filter-accordion .sorterlist-filter>li{margin-right:.5rem}.filter-mobile-wrapper .filter-accordion.active .icon-arrow-up{transform:rotate(180deg)}.filter-mobile-wrapper .filter-accordion.active .filter-accordion-content{height:auto;max-height:31.25rem}.filter-mobile-wrapper .filter-accordion .facet-select-options{-webkit-appearance:none;appearance:none;background:#333;border:.0625rem solid #e5e5e5;border-radius:1.25rem;color:#fff;padding:.5rem .625rem;width:100%}.filter-mobile-wrapper .filter-accordion .facet-select-options:first-child{margin-top:1.25rem}.filter-mobile-wrapper .filter-accordion .facet-select-options select{-webkit-appearance:none;appearance:none;background:#333;border:none;color:#fff;width:100%}.filter-mobile-wrapper .filter-mobile-footer{align-items:flex-end;border-radius:1.375rem 1.375rem 0 0;color:#333;display:flex;flex:0 0 5.625rem;font-size:1rem;height:5.625rem;justify-content:space-between}.filter-mobile-wrapper .filter-mobile-footer .filter-result-counter{color:#333;display:flex;flex-flow:column nowrap;font-size:.875rem}.filter-mobile-wrapper .filter-mobile-footer .result-count{color:#bada2e;font-size:1.25rem}.filter-options-list{display:flex;flex-flow:column nowrap;list-style-type:none;width:100%}.filter-options-list .filter-options-item{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:1.875rem 0 0}.filter-options-list .filter-option-label{display:flex;flex-flow:row nowrap;font-size:1rem;justify-content:space-between;width:100%}.filter-options-list .filter-option-label .checkbox-filter{align-items:center;background:#fff;border:.0625rem solid #a6a6a6;border-radius:.25rem;display:flex;font-size:1.125rem;height:1.25rem;justify-content:center;transition:background .6s cubic-bezier(.19,1,.22,1);width:1.25rem}.filter-options-list .filter-option-label .checkbox-filter.active{background:#e5e5e5}.filter-options-list .filter-option-label .checkbox-filter.active .checkbox-filter-icon{animation:check-animation .4s cubic-bezier(.175,.885,.32,1.275) both;color:#333;transform:scale(1)}.filter-options-list .filter-option-label .checkbox-filter .checkbox-filter-icon{transform:scale(0);transition:all .3s cubic-bezier(.19,1,.22,1)}.filter-options-list .filter-option-label~input[type=checkbox]{display:none}.cards-list{margin:.875rem 0 0;width:22.5rem}.cards-list .card{border:.0625rem solid #a6a6a6;border-radius:.1875rem;display:inline-block;height:2.0625rem;margin-bottom:.875rem;margin-left:.25rem;margin-top:0;text-indent:-62.4375rem;width:3.3125rem}.cards-list .card-clear{margin-left:0}@media (min-width:1121px){.cards-list{width:100%}.cards-list .card:nth-child(7){margin-left:.3125rem}}.footer .engagement-list{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:16px;padding:16px}@media (min-width:481px){.footer .engagement-list{flex-direction:row;justify-content:space-between}}.footer .engagement-stamps{display:flex;align-items:center;column-gap:16px}.footer .engagement-item{display:flex;align-items:center;column-gap:8px}.footer .engagement-item .engagement-info{display:flex;flex-direction:column}.footer .engagement-item .engagement-info b{color:#72bf44;font-weight:700;margin:0;font-size:18px}.footer .engagement-item .engagement-info span{font-size:14px}.mobile-phones .mobile-phones-number{font-size:1rem}.nav-list{display:none}.nav-list .nav-title{color:#fff;display:block;font-size:1.1875rem;font-weight:600;margin-bottom:.75rem}.nav-list .nav-item{margin-bottom:.4375rem;margin-top:0}.nav-list .nav-link{color:#fff;font-size:.8125rem}.nav-list .nav-link:focus,.nav-list .nav-link:hover{text-decoration:underline}.nav-list ul+ul{margin-top:1.125rem}.nav-list ul{padding:0 .5rem}@media (min-width:769px){.nav-list{display:flex;justify-content:space-between}.nav-list-column{flex-basis:33%}}.region{text-align:center}.region-title{color:#72bf44;display:inline-block;margin-bottom:.9375rem;padding-left:1.625rem;position:relative}@media (min-width:1121px){.region-title{margin-top:1.1875rem}}.region .glyph{font-size:1.5rem;left:0;position:absolute;top:-.125rem}.region .field-select{margin:auto;max-width:25rem}.region .field-select .select{height:auto;line-height:1.375rem}@media (min-width:1121px){.region{text-align:left}}.social-list .social-item{display:inline-block;margin-left:.625rem}.social-list .social-item:first-child{margin-left:0}.social-list .social-icon{border-radius:50%;display:block;overflow:hidden;text-indent:-99999rem}.new-header-wrapper .header-topbar{background-color:#00263a;height:auto;position:absolute;right:0;top:0;width:100%}.new-header-wrapper .header-topbar:after{background-color:#021722;content:"";height:1.5625rem;position:absolute;right:0;top:0;width:32%}.new-header-menu{display:block;font-family:Leroy Merlin Sans;margin-top:auto}.new-header-menu .menu{position:relative;z-index:15}.new-header-menu .menu li,.new-header-menu .menu ul{margin:0}.new-header-menu .menu-list{align-items:center;display:flex}.new-header-menu .menu-item{padding:0 1.125rem 0 .3125rem;position:relative}.new-header-menu .menu-item:hover .menu-item-list{display:block}.new-header-menu .menu-item:hover .menu-item-title{color:#72bf44}.new-header-menu .menu-item:hover .menu-item-title .dropdown-arrow svg path{fill:#72bf44}.new-header-menu .menu-item:hover .is-highlighted-menu{color:#00263a}.new-header-menu .menu-item-title{color:#fff;cursor:pointer;display:block;font-size:.6rem;font-weight:400;padding:1rem 0;position:relative}.new-header-menu .menu-item-title .dropdown-arrow{margin-left:.625rem}.new-header-menu .menu-item-title .dropdown-arrow svg{height:.625rem;width:.625rem}.new-header-menu .menu-item-title .dropdown-arrow svg path{fill:#fff}.new-header-menu .menu-item-title.is-highlighted-menu{background:#72bf44;margin-top:.6875rem;padding:.375rem .5rem .875rem;font-weight:500}.new-header-menu .menu-item-title.is-highlighted-menu:hover{color:#021722}@media only screen and (min-width:67.5rem){.new-header-menu .menu-item-title{font-size:.8rem}}.new-header-menu .menu-item-list{display:none;left:0;position:absolute;width:auto}.new-header-menu .menu-item-list.menu-dropdown{width:14.0625rem}.new-header-menu .menu-item-list .menu-element{align-items:center;background-color:#00263a;color:#fff;cursor:pointer;display:flex;height:2.25rem;line-height:1rem;padding:.5rem .425rem;transition:all .1s ease;width:100%}.new-header-menu .menu-item-list .menu-element a{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-header-menu .menu-item-list .menu-element:hover{background-color:#fff}.new-header-menu .menu-item-list .menu-element:hover a{color:#00263a}.new-header-menu .menu-item-list .menu-element:hover>.menu-sub-element{display:block}.new-header-menu .menu-item-list .menu-element:hover .menu-element-icon svg{fill:#00263a}.new-header-menu .menu-item-list .menu-element .menu-element-icon{display:block;height:1.18rem;margin-left:.4rem;margin-right:.825rem;width:1.18rem}.new-header-menu .menu-item-list .menu-element .menu-element-icon svg{fill:#fff}.new-header-menu .menu-item-list .menu-element .menu-sub-element{background-color:#fff;box-shadow:.125rem .125rem .3125rem #a6a6a6;display:none;height:auto;min-height:100%;overflow-y:auto;position:absolute;right:-16rem;top:0;width:16rem}.new-header-menu .menu-item-list .menu-element .menu-sub-element::-webkit-scrollbar-track{background-color:#e5e5e5;border:.0625rem solid #fff}.new-header-menu .menu-item-list .menu-element .menu-sub-element::-webkit-scrollbar{background-color:#f8f8f8;width:.25rem}.new-header-menu .menu-item-list .menu-element .menu-sub-element::-webkit-scrollbar-thumb{background-color:#696969}.new-header-menu .menu-item-list .menu-element .menu-sub-element li{background-color:#fff;cursor:pointer;padding:.5rem 1.3125rem .5rem .9375rem}.new-header-menu .menu-item-list .menu-element .menu-sub-element li:hover{background-color:#eafaff}.new-header-menu .menu-item-list .menu-element .menu-sub-element li span{width:100%}.new-header-menu .menu-item-list .menu-element .menu-sub-element li a{color:#00263a;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.new-header-mobile{display:block;padding:.625rem 1.125rem;position:relative;width:100%}@media (min-width:62rem){.new-header-mobile-shell{display:none}}.new-header-mobile .hamburguer-menu{display:flex;flex-flow:column nowrap;height:1.5rem;margin-right:2rem;width:1.5rem}.new-header-mobile .hamburguer-menu-bread{background-color:#72bf44;display:block;height:.1875rem;margin-top:.1875rem;width:100%}.new-header-mobile-top{display:flex;justify-content:space-between;margin-bottom:.5rem}.new-header-mobile-bottom{height:4.75rem}.new-header-mobile-bottom .quick-search{width:100%}.new-header-mobile-overlay{background-color:rgba(0,0,0,.5);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .3s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:120}.new-header-mobile-overlay.is-active,.new-header-mobile-overlay.is-opened{opacity:1;pointer-events:inherit;-webkit-user-select:inherit;-ms-user-select:inherit;user-select:inherit}.new-header-mobile-layer{background-color:#00263a;color:#fff;height:100vh;left:0;overflow-y:hidden;position:fixed;top:0;transform:translateX(-100%);transition:all .3s ease;width:85%;z-index:1001}.new-header-mobile-layer.is-active,.new-header-mobile-layer.is-opened{overflow-x:hidden;transform:translateX(0)}.new-header-mobile-layer.is-expanded{width:100%}.new-header-mobile-layer .menu-list-mobile{font-family:Leroy Merlin Sans}.new-header-mobile-layer .menu-list-mobile-block{display:block;width:100%}.new-header-mobile-layer .menu-list-mobile-block.is-name{align-items:center;display:flex;font-size:1.125rem;font-weight:400;margin:1rem auto}.new-header-mobile-layer .menu-list-mobile-block.is-name .picture{display:inline-block}.new-header-mobile-layer .menu-list-mobile-block.is-name .picture-default,.new-header-mobile-layer .menu-list-mobile-block.is-name .picture img{background-color:#e5e5e5;border-radius:2rem;color:transparent;display:block;height:3.125rem;width:3.125rem}.new-header-mobile-layer .menu-list-mobile-block.is-name .picture-default{padding:.75rem}.new-header-mobile-layer .menu-list-mobile-block.is-name .picture-default svg{fill:#00263a}.new-header-mobile-layer .menu-list-mobile-block.is-name .account,.new-header-mobile-layer .menu-list-mobile-block.is-name .name{color:#fff;display:block;margin-left:2rem}.new-header-mobile-layer .menu-list-mobile-block.is-name .account a,.new-header-mobile-layer .menu-list-mobile-block.is-name .name a{color:#fff}.new-header-mobile-layer .menu-list-mobile-block.is-account{font-size:.9375rem;font-weight:400;margin-bottom:1.75rem}.new-header-mobile-layer .menu-list-mobile-block.is-email{display:flex;font-size:1rem;font-weight:400;justify-content:space-between;margin-top:1rem}.new-header-mobile-layer .menu-list-mobile-block.is-email .arrow-down svg{fill:#fff;height:.75rem;transform:rotate(90deg);width:.75rem}.new-header-mobile-layer .menu-list-mobile-user{border-bottom:.0625rem solid #0c4664;overflow:hidden;padding:1rem;transition:all .3s ease;width:100%}.new-header-mobile-layer .menu-list-mobile-user.is-active .user-list,.new-header-mobile-layer .menu-list-mobile-user.is-opened .user-list{display:block;pointer-events:auto}.new-header-mobile-layer .menu-list-mobile-user .user-list{display:none;margin:.75rem;pointer-events:none;transition:all .3s ease}.new-header-mobile-layer .menu-list-mobile-user .user-list li{font-size:1rem;padding:.5rem 0}.new-header-mobile-layer .menu-list-mobile-user .user-list li a{color:#fff}.new-header-mobile-layer .menu-list-mobile-elements{max-height:calc(100vh - 8.75rem);overflow-y:auto;padding:1rem}.new-header-mobile-layer .menu-list-mobile-item{color:#fff;font-size:1rem;font-weight:400;margin-bottom:1.75rem;text-align:left}.new-header-mobile-layer .menu-list-mobile-link{color:#fff}.new-header-mobile-layer .menu-list-mobile-link.is-highlighted-menu{background:#72bf44;margin-left:-1rem;padding:.125rem .9375rem}.new-header-mobile-layer .menu-list-mobile-categories{background-color:#00263a;height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:all .3s ease;width:100%}.new-header-mobile-layer .menu-list-mobile-categories.is-active,.new-header-mobile-layer .menu-list-mobile-categories.is-opened{transform:translateX(0)}.new-header-mobile-layer .menu-list-mobile-categories-title{align-items:center;border-bottom:.0625rem solid #0c4664;display:flex;height:4rem;justify-content:flex-start;padding:.6875rem 0}.new-header-mobile-layer .menu-list-mobile-categories .menu-list{margin:0;max-height:92vh;overflow-y:auto}.new-header-mobile-layer .menu-list-mobile-categories .menu-list>.menu-element:last-child{margin-bottom:3rem}.new-header-mobile-layer .menu-list-mobile-categories .menu-full .menu-element{padding-left:1.75rem}.new-header-mobile-layer .menu-list-mobile-categories .menu-full .menu-element .menu-sub-element.is-active,.new-header-mobile-layer .menu-list-mobile-categories .menu-full .menu-element .menu-sub-element.is-opened{padding-left:0;transform:translateX(0)}.new-header-mobile-layer .menu-list-mobile-categories .menu-full .menu-element .menu-sub-element.is-active .menu-list-mobile-categories-title,.new-header-mobile-layer .menu-list-mobile-categories .menu-full .menu-element .menu-sub-element.is-opened .menu-list-mobile-categories-title{color:#333}.new-header-mobile-layer .menu-list-mobile-categories .menu-full .menu-element .menu-sub-element.is-active .menu-list-mobile-categories-title .menu-element-icon svg,.new-header-mobile-layer .menu-list-mobile-categories .menu-full .menu-element .menu-sub-element.is-opened .menu-list-mobile-categories-title .menu-element-icon svg{fill:#333}.new-header-mobile-layer .menu-list-mobile-categories .menu-element{align-items:center;display:flex;margin:0;padding:.625rem 0;transition:all .3s ease}.new-header-mobile-layer .menu-list-mobile-categories .menu-element.is-active,.new-header-mobile-layer .menu-list-mobile-categories .menu-element.is-opened{background-color:#fff;color:#00263a}.new-header-mobile-layer .menu-list-mobile-categories .menu-element.is-active svg,.new-header-mobile-layer .menu-list-mobile-categories .menu-element.is-opened svg{fill:#00263a}.new-header-mobile-layer .menu-list-mobile-categories .menu-element span{font-size:1rem}.new-header-mobile-layer .menu-list-mobile-categories .menu-element .menu-sub-element{background-color:#fff;box-shadow:inset .4375rem 0 .5625rem -.4375rem rgba(0,0,0,.7);height:100vh;left:0;margin:0;max-height:100vh;overflow-y:auto;padding-left:1rem;position:absolute;top:0;transform:translateX(350%);transition:transform .3s ease;width:100%}.new-header-mobile-layer .menu-list-mobile-categories .menu-element .menu-sub-element.is-active,.new-header-mobile-layer .menu-list-mobile-categories .menu-element .menu-sub-element.is-opened{padding-bottom:3rem;transform:translateX(3.5625rem)}.new-header-mobile-layer .menu-list-mobile-categories .menu-element .menu-sub-element .menu-element{height:2.5rem;max-width:84%}.new-header-mobile-layer .menu-list-mobile-categories .menu-element .menu-sub-element .menu-element a{color:#333}.new-header-mobile-layer .menu-list-mobile-categories .menu-element-icon{align-items:center;display:flex}.new-header-mobile-layer .menu-list-mobile-categories .menu-element-icon svg{fill:#fff;margin:0 1rem}.new-header-mobile-layer .menu-list-mobile-categories .menu-element-icon-department{height:1.875rem;justify-content:center;width:3.5625rem}.new-header-mobile-divisor{flex-basis:50%}.new-header-mobile-divisor.left,.new-header-mobile-divisor.right{align-items:center;display:flex}.new-header-mobile-divisor.left{justify-content:flex-start}.new-header-mobile-divisor.right{justify-content:flex-end}.new-header-mobile-divisor .glyph{font-size:1.5rem}.new-header-mobile-logo{width:3.75rem}.new-header-mobile-icon{color:#72bf44;font-size:2.185rem;margin:0 .75rem}.new-header-mobile-icon.cart{margin-right:0;position:relative}.new-header{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:3.375rem;position:relative}@media (min-width:62rem){.new-header{background:linear-gradient(90deg,#fff 50%,#00263a 0,#00263a);height:8.1875rem}}.new-header-wrapper{display:flex;max-width:73.75rem;padding:0 .625rem;width:100%}.new-header-wrapper-shell{display:none}@media (min-width:62rem){.new-header-wrapper-shell{display:flex}.new-header.is-black-weekend{background:linear-gradient(90deg,#fff 50%,#222020 0,#222020);height:8.1875rem}}.new-header.is-black-weekend .cart a,.new-header.is-black-weekend .icon-share-trigger,.new-header.is-black-weekend .location-info,.new-header.is-black-weekend .wishlist{color:#fff}@media (min-width:62rem){.new-header.is-black-weekend .cart a,.new-header.is-black-weekend .icon-share-trigger,.new-header.is-black-weekend .location-info,.new-header.is-black-weekend .wishlist{color:#72bf44}}.new-header.is-black-weekend .hamburguer-menu-bread{background-color:#fff}.new-header.is-black-weekend .new-header-wrapper .header-topbar{background-color:#222020}.new-header.is-black-weekend .new-header-wrapper .header-topbar:after{background-color:#000}.new-header.is-black-weekend .new-header-content-wrapper,.new-header.is-black-weekend .new-header-content-wrapper:after{background-color:#222020}.new-header.is-black-weekend .new-header-content-wrapper .telesales-info,.new-header.is-black-weekend .new-header-content-wrapper .telesales-info:after{background-color:#000}.new-header.is-black-weekend .new-header-menu .menu-item-list .menu-element{background-color:#222020}.new-header.is-black-weekend .new-header-menu .menu-item-list .menu-element .menu-sub-element li{background-color:#fff}.new-header.is-black-weekend .new-header-menu .menu-item-list .menu-element .menu-sub-element li:hover{background-color:#f8f8f8}.new-header.is-black-weekend .new-header-menu .menu-item-list .menu-element .menu-sub-element li:hover a{color:#333}.new-header.is-black-weekend .new-header-menu .menu-item-list .menu-element:hover{background-color:#fff}.new-header.is-black-weekend .new-header-menu .menu-item-list .menu-element .menu-element-icon svg,.new-header.is-black-weekend .new-header-menu .menu-item-list .menu-element:hover a{color:#72bf44;fill:#72bf44}.new-header.is-black-weekend .new-header-menu-shell li.menu-item .shell-menu-item-loader,.new-header.is-black-weekend .shell-menu-item-loader,.new-header.is-black-weekend .shell-navigation-loader,.new-header.is-black-weekend .shell-quick-search-loader{background:linear-gradient(90deg,#666,#a6a6a6)}.new-header.is-black-weekend .new-header-mobile,.new-header.is-black-weekend .new-header-mobile-layer{background-color:#222020}.new-header.is-black-weekend .new-header-mobile-layer .menu-list-mobile-categories-title,.new-header.is-black-weekend .new-header-mobile-layer .menu-list-mobile-user{border-bottom:.0625rem solid #a6a6a6}.new-header.is-black-weekend .new-header-mobile-layer .menu-list-mobile-categories,.new-header.is-black-weekend .new-header-mobile .share-buttons-component .icon-share-trigger{background-color:#222020}.new-header.is-black-weekend-menu ul{font-size:.75rem}.my-account-loader .shell-navigation-loader{margin:0;width:3.75rem}.logo-wrapper{align-items:center;display:flex;width:9.0625rem}@media (min-width:0){.logo-wrapper{width:10.3125rem}}@media (min-width:62rem){.logo-wrapper{width:11.875rem}}.header-logo{margin:0;width:3.75rem;z-index:10}@media (min-width:62rem){.header-logo{height:auto;margin-top:2.875rem;width:7rem}}.new-header-content-wrapper{display:flex;height:3.3125rem;position:relative;width:calc(100% - 9.0625rem)}@media (min-width:0){.new-header-content-wrapper{width:calc(100% - 10.3125rem)}}@media (min-width:62rem){.new-header-content-wrapper{background-color:#00263a;flex-direction:column;height:8.1875rem;width:calc(100% - 11.875rem)}}.new-header-content-wrapper:after{content:" ";height:100%;left:-2.625rem;position:absolute;top:0;transform:skew(45deg);width:50%;z-index:1}@media (min-width:62rem){.new-header-content-wrapper:after{background-color:#00263a;height:8.1875rem;left:-4.125rem}}.telesales-background{display:none}@media (min-width:62rem){.telesales-background{background:linear-gradient(90deg,#fff 50%,#021722 0,#021722);display:flex;height:1.5625rem;position:absolute;top:0;width:100%}}.telesales-info{display:none;font-size:.6875rem}@media (min-width:62rem){.telesales-info{align-items:center;background-color:#021722;display:flex;height:1.5625rem;justify-content:space-between;position:relative;text-align:right;width:100%;z-index:1000}.telesales-info>span{z-index:10}.telesales-info:after{background-color:#021722;content:" ";height:100%;left:-7.375rem;position:absolute;top:0;transform:skew(45deg);width:25%}}.location-info{cursor:pointer;display:block;font-size:.6875rem;padding-top:.625rem;text-align:center}@media (min-width:62rem){.location-info{padding-top:0}}.new-header-navigation{align-items:center;display:flex;justify-content:flex-end;width:100%}.new-header-navigation .new-search-wrapper{display:none}.new-header-navigation .new-navigation-tools{display:flex;font-size:2rem;line-height:.5}.new-header-navigation .new-navigation-tools section:first-of-type{margin-left:1rem;margin-right:.625rem}.new-header-navigation .new-navigation-tools section .my-wishlist{margin-right:.625rem}.new-header-navigation .new-navigation-tools section .my-wishlist .content span{max-width:3.125rem}.new-header-navigation .new-navigation-tools section .my-account-group,.new-header-navigation .new-navigation-tools section .my-wishlist-icon,.new-header-navigation .new-navigation-tools section a{display:flex;position:relative}.new-header-navigation .new-navigation-tools section .my-account-group{margin-left:.625rem;white-space:nowrap;z-index:102}.new-header-navigation .new-navigation-tools section .my-account-overlay{background-color:rgba(0,0,0,.5);display:block;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:101}.new-header-navigation .new-navigation-tools section .my-account-box{background-color:#fff;border-radius:.625rem;box-shadow:0 0 1.25rem 0 rgba(0,0,0,.5);display:block;font-family:Leroy Merlin Sans;max-width:23rem;min-width:17.5rem;padding:.9375rem;position:absolute;right:0;top:5.9375rem;z-index:102}.new-header-navigation .new-navigation-tools section .my-account-box:before{background-color:#fff;border-radius:.25rem;content:"";display:inline-block;height:1.25rem;position:absolute;right:2.8125rem;top:-.5rem;transform:rotate(45deg);width:1.25rem}.new-header-navigation .new-navigation-tools section .my-account-box .user-login,.new-header-navigation .new-navigation-tools section .my-account-box .user-social{display:flex;flex-wrap:wrap;justify-content:center}.new-header-navigation .new-navigation-tools section .my-account-box .user-login-link,.new-header-navigation .new-navigation-tools section .my-account-box .user-social-link{color:#333;cursor:pointer;font-size:16px;margin-bottom:1rem}.new-header-navigation .new-navigation-tools section .my-account-box .user-login-link a,.new-header-navigation .new-navigation-tools section .my-account-box .user-social-link a{color:#41a017;display:inline}.new-header-navigation .new-navigation-tools section .my-account-box .user-login-button,.new-header-navigation .new-navigation-tools section .my-account-box .user-social-button{align-items:center;background-color:#41a017;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:.625rem;margin-bottom:1rem;min-height:2.8125rem;padding:.625rem 0;transition:all .2s ease;width:100%}.new-header-navigation .new-navigation-tools section .my-account-box .user-login-button:hover,.new-header-navigation .new-navigation-tools section .my-account-box .user-social-button:hover{box-shadow:0 0 .625rem 0 rgba(0,0,0,.2)}.new-header-navigation .new-navigation-tools section .my-account-box .user-login-button-facebook,.new-header-navigation .new-navigation-tools section .my-account-box .user-social-button-facebook{background-color:#1877f2;font-weight:400}.new-header-navigation .new-navigation-tools section .my-account-box .user-login-button-facebook:before,.new-header-navigation .new-navigation-tools section .my-account-box .user-social-button-facebook:before{background-image:url(../images/social/facebook.svg);background-size:cover;content:"";height:1.125rem;margin-right:1.125rem;width:1.125rem}.new-header-navigation .new-navigation-tools section .my-account-box .user-login-button-google,.new-header-navigation .new-navigation-tools section .my-account-box .user-social-button-google{background-color:#fff;border:.063rem solid #bab6bc;color:#333;font-weight:400}.new-header-navigation .new-navigation-tools section .my-account-box .user-login-button-google:before,.new-header-navigation .new-navigation-tools section .my-account-box .user-social-button-google:before{background-image:url(../images/social/google.svg);content:"";height:1rem;margin-right:1.125rem;width:1rem}.new-header-navigation .new-navigation-tools section .my-account-box .user-login-button-apple,.new-header-navigation .new-navigation-tools section .my-account-box .user-social-button-apple{background-color:#000;color:#fff;font-weight:400;text-indent:1.125rem}.new-header-navigation .new-navigation-tools section .my-account-box .user-login-button-apple:before,.new-header-navigation .new-navigation-tools section .my-account-box .user-social-button-apple:before{background-image:url(../images/social/apple-logo.svg);background-repeat:no-repeat;background-size:contain;content:"";height:1.3rem;margin-right:.5rem;width:1.3rem}.new-header-navigation .new-navigation-tools section .my-account-box .user-options{border-top:.0625rem solid #e5e5e5;display:flex;font-size:16px;justify-content:space-around;padding:1rem 0 0;position:relative}.new-header-navigation .new-navigation-tools section .my-account-box .user-options a{color:#333;cursor:pointer}.new-header-navigation .new-navigation-tools section .my-account-box .user-options a:hover{color:#78be20}.new-header-navigation .new-navigation-tools section .my-account-box .user-options .spacing{align-items:center;background-color:#ddd;height:1rem;width:.0625rem}.new-header-navigation .new-navigation-tools section .my-account-box .user-list{font-size:16px}.new-header-navigation .new-navigation-tools section .my-account-box .user-list li{padding:.3125rem 0}.new-header-navigation .new-navigation-tools section .my-account-box .user-list li a{color:#333;cursor:pointer}.new-header-navigation .new-navigation-tools section .my-account-box .user-actions{border-top:.0625rem solid #e5e5e5;display:flex;font-size:16px;justify-content:space-between;margin-top:.9375rem;padding-bottom:.9375rem;padding-top:.9375rem}.new-header-navigation .new-navigation-tools section .my-account-box .user-actions-msg{color:#9b9b9b}.new-header-navigation .new-navigation-tools section .my-account-box .user-actions-logout{cursor:pointer}.new-header-navigation .new-navigation-tools section .my-account-name-limit{white-space:nowrap;width:auto;overflow:hidden;text-overflow:ellipsis}.new-header-navigation .new-navigation-tools section i{color:#72bf44}.new-header-navigation .new-navigation-tools section .content{cursor:pointer}.new-header-navigation .new-navigation-tools section .content>strong{display:none}@media (min-width:62rem){.new-header-navigation{margin-top:.8125rem}.new-header-navigation .new-search-wrapper{display:block;flex:1;height:2.25rem;z-index:999}.new-header-navigation .new-search-wrapper .quick-search-wrapper{width:100%}.new-header-navigation .new-search-wrapper .quick-search-wrapper.fixed{background:transparent;box-shadow:0;left:0;padding:0;position:relative;top:0;z-index:110}.new-header-navigation .new-navigation-tools{align-items:flex-end;flex:1;justify-content:flex-start;line-height:1;max-width:21rem}.new-header-navigation .new-navigation-tools section .my-account-group,.new-header-navigation .new-navigation-tools section .my-wishlist-icon,.new-header-navigation .new-navigation-tools section a{align-items:flex-end}.new-header-navigation .new-navigation-tools section .my-account-group .content,.new-header-navigation .new-navigation-tools section .my-wishlist-icon .content,.new-header-navigation .new-navigation-tools section a .content{color:#fff;display:flex;flex-direction:column;font-size:.75rem;margin-left:.625rem;max-width:4.375rem}.new-header-navigation .new-navigation-tools section .my-account-group .content>strong,.new-header-navigation .new-navigation-tools section .my-wishlist-icon .content>strong,.new-header-navigation .new-navigation-tools section a .content>strong{display:block}}.shell-menu-item-loader{animation:LoadingAnimation 2s ease infinite;background:linear-gradient(90deg,#e5e5e5,#f8f8f8);background-size:200% 200%;border-radius:2rem;display:block;height:1.25rem;margin:.75rem 0;width:80%}@media (min-width:1121px){.shell-menu-item-loader{border-radius:.3125rem;height:1rem;margin-left:.625rem;width:90%}}.new-header-menu-shell{width:75%}.new-header-menu-shell li.menu-item{width:15.625rem}.new-header-menu-shell li.menu-item .shell-menu-item-loader{animation:LoadingAnimation 2s ease infinite;background:linear-gradient(90deg,#00324b,#002232);background-size:200% 200%;border-radius:2rem;display:block;height:1.25rem;margin:.75rem 0;width:80%}@media (min-width:1121px){.new-header-menu-shell li.menu-item .shell-menu-item-loader{border-radius:.3125rem;height:1rem;margin-left:.625rem;width:90%}}.shell-quick-search-loader{animation:LoadingAnimation 2s ease infinite;background:linear-gradient(90deg,#e5e5e5,#f8f8f8);background-size:200% 200%;border-radius:2rem;display:block;height:2.25rem}@media (min-width:1121px){.shell-quick-search-loader{background:linear-gradient(90deg,#00324b,#002232);border-radius:.3125rem;margin-left:.625rem}}.shell-navigation-loader{animation:LoadingAnimation 2s ease infinite;background:linear-gradient(90deg,#e5e5e5,#f8f8f8);background-size:200% 200%;border-radius:2rem;display:block;height:2rem;margin-left:.625rem;margin-top:.3rem;width:2rem}@media (min-width:961px){.shell-navigation-loader{background:linear-gradient(90deg,#00324b,#002232);border-radius:.3125rem;margin-left:.625rem;width:100%}}.shell-disclaimer{height:2.8125rem;width:100%}@media screen and (max-width:37.5rem){.shell-disclaimer{height:4.125rem}}.bp-header{position:relative;z-index:50;--tw-shadow:0 0 0 1px rgba(60, 55, 56, 0.07), 0 0 1px 0 rgba(60, 55, 56, 0.07), 0 2px 2px 0 rgba(60, 55, 56, 0.07);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color), 0 2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.bp-header.default{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.warrant-wrapper .bp-header.default{background-color:#fff}.bp-header.default .bp-header-top{--tw-bg-opacity:1;background-color:rgb(21 129 16 / var(--tw-bg-opacity))}@media (min-width: 1024px){.bp-header.default .bp-header-top{--tw-bg-opacity:1;background-color:rgb(16 39 57 / var(--tw-bg-opacity))}}.bp-header.black-weekend{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bp-header.black-weekend .bp-header-top{--tw-bg-opacity:1;background-color:rgb(21 129 16 / var(--tw-bg-opacity))}.bp-header-container{position:relative;margin-left:auto;margin-right:auto;max-width:72rem;padding-left:0.5rem;padding-right:0.5rem}.bp-header-skeleton{pointer-events:none;height:var(--skeleton-height);width:var(--skeleton-width)}@keyframes pulse{50%{opacity:.5}}.bp-header-skeleton{animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;cursor:default;user-select:none;overflow:hidden;border-radius:0.125rem;--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.bp-header-skeleton>*{visibility:hidden}.bp-header-logo svg{display:block;width:55px}@media (min-width: 1024px){.bp-header-logo svg{width:105px}}.bp-header-top{padding-top:0.5rem;padding-bottom:0.5rem}.bp-header-top__content{display:flex;justify-content:center}.product-info-details .modular-content-raw .new-layout .bp-header-top__content{display:flex;flex-direction:row;align-items:center;gap:2rem;margin:1rem 0}.product-info-details .modular-content-raw .new-layout .bp-header-top__content.right{flex-direction:row-reverse}@media (max-width:768px){.product-info-details .modular-content-raw .new-layout .bp-header-top__content{gap:0;flex-direction:column}.product-info-details .modular-content-raw .new-layout .bp-header-top__content.right{flex-direction:column}}@media (min-width: 1024px){.bp-header-top__content{justify-content:space-between}}.bp-header-top__content.is-desktop{display:none}.sticky-feedback.bp-header-top__content.is-desktop{display:block;pointer-events:none;transform:translateY(-105%);visibility:hidden}.wrapper-login .feedback-warning.bp-header-top__content.is-desktop{display:none}.product-images-carousel .carousel-dot.bp-header-top__content.is-desktop{display:block;width:0}@media (min-width: 1024px){.bp-header-top__content.is-desktop{display:flex}}.bp-header-top__content.is-mobile{display:flex}.product-info-details .modular-content-raw .new-layout .bp-header-top__content.is-mobile{display:flex;flex-direction:row;align-items:center;gap:2rem;margin:1rem 0}.product-info-details .modular-content-raw .new-layout .bp-header-top__content.is-mobile.right{flex-direction:row-reverse}@media (max-width:768px){.product-info-details .modular-content-raw .new-layout .bp-header-top__content.is-mobile{gap:0;flex-direction:column}.product-info-details .modular-content-raw .new-layout .bp-header-top__content.is-mobile.right{flex-direction:column}}@media (min-width: 1024px){.bp-header-top__content.is-mobile{display:none}}.bp-header-middle{row-gap:1.25rem;padding-bottom:1.25rem;padding-top:1.5rem}.bp-header-middle__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.product-info-details .modular-content-raw .new-layout .bp-header-middle__content{display:flex;flex-direction:row;align-items:center;gap:2rem;margin:1rem 0}.product-info-details .modular-content-raw .new-layout .bp-header-middle__content.right{flex-direction:row-reverse}@media (max-width:768px){.product-info-details .modular-content-raw .new-layout .bp-header-middle__content{gap:0;flex-direction:column}.product-info-details .modular-content-raw .new-layout .bp-header-middle__content.right{flex-direction:column}}@media (min-width: 1024px){.bp-header-middle__content{justify-content:space-between}}.bp-header-middle__input{position:relative;order:1;margin-top:1rem;height:2.5rem;width:100%}@media (min-width: 1024px){.bp-header-middle__input{order:0;margin-left:2rem;margin-right:4rem;margin-top:0px;height:3rem;flex:1 1 0%}}.bp-header-middle__actions{gap:2rem;display:none}.sticky-feedback.bp-header-middle__actions{display:block;pointer-events:none;transform:translateY(-105%);visibility:hidden}.wrapper-login .feedback-warning.bp-header-middle__actions{display:none}.product-images-carousel .carousel-dot.bp-header-middle__actions{display:block;width:0}@media (min-width: 1024px){.bp-header-middle__actions{display:flex}}.bp-header-bottom{height:100%;padding-bottom:1.5rem;display:none}.sticky-feedback.bp-header-bottom{display:block;pointer-events:none;transform:translateY(-105%);visibility:hidden}.wrapper-login .feedback-warning.bp-header-bottom{display:none}.product-images-carousel .carousel-dot.bp-header-bottom{display:block;width:0}@media (min-width: 1024px){.bp-header-bottom{display:block}}.bp-header-bottom__content{display:flex;gap:2rem}.product-info-details .modular-content-raw .new-layout .bp-header-bottom__content{display:flex;flex-direction:row;align-items:center;gap:2rem;margin:1rem 0}.product-info-details .modular-content-raw .new-layout .bp-header-bottom__content.right{flex-direction:row-reverse}@media (max-width:768px){.product-info-details .modular-content-raw .new-layout .bp-header-bottom__content{gap:0;flex-direction:column}.product-info-details .modular-content-raw .new-layout .bp-header-bottom__content.right{flex-direction:column}}.bp-header--minimal .bp-header-top{padding-top:0.25rem;padding-bottom:0.25rem}.bp-header--minimal .bp-header-middle{padding-top:1rem;padding-bottom:1rem;display:flex;align-items:center;justify-content:center}.product-info-details .modular-content-raw .new-layout .bp-header--minimal .bp-header-middle{display:flex;flex-direction:row;align-items:center;gap:2rem;margin:1rem 0}.product-info-details .modular-content-raw .new-layout .bp-header--minimal .bp-header-middle.right{flex-direction:row-reverse}@media (max-width:768px){.product-info-details .modular-content-raw .new-layout .bp-header--minimal .bp-header-middle{gap:0;flex-direction:column}.product-info-details .modular-content-raw .new-layout .bp-header--minimal .bp-header-middle.right{flex-direction:column}}.list .list-item{margin:0}.list.list-disc{list-style-type:disc;padding-left:1.25rem}.list-colored .list-item{transition:background-color .3s ease-in-out}.list-colored .list-item:nth-child(odd){background-color:#f8f8f8}.list-colored .list-item:hover{background-color:#f1f8ec}.list-with-separator .list-item{border-bottom:.0625rem solid #e5e5e5}.list-with-separator .list-item:last-child{border-bottom:none}.list-with-separator .list-link{display:block;padding-bottom:.5rem;padding-top:.5rem}.list-with-separator .list-link:hover{color:#72bf44;text-decoration:underline}.assisted-sale-cart-list{min-height:9.375rem}.assisted-sale-cart-list .spinner{display:block;margin-left:calc(50% - 1.5625rem);margin-top:1rem}@keyframes FadeIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.list-salesman{align-content:space-between;display:flex;flex-flow:row wrap;justify-content:center}@media (min-width:481px){.list-salesman{border-right:.1rem solid #e5e5e5;margin-right:3rem;padding-right:1.5rem}}.list-salesman .list-item{animation-duration:1s;animation-fill-mode:both;animation-name:FadeIn;animation-timing-function:ease-in-out;margin-bottom:1rem;margin-left:2rem;margin-right:2rem;opacity:0;transform:scale(0);width:5.25rem}@media (min-width:481px){.list-salesman .list-item{margin-left:1.5rem;margin-right:1.5rem}}.list-salesman .list-item:first-child{animation-delay:1.1s}.list-salesman .list-item:nth-child(2){animation-delay:1.2s}.list-salesman .list-item:nth-child(3){animation-delay:1.3s}.list-salesman .list-item:nth-child(4){animation-delay:1.4s}.list-salesman .circular{align-items:center;border:.0625rem solid #a6a6a6;display:flex;height:5.25rem;justify-content:center;margin-bottom:.5rem;text-align:center}.list-salesman .glyph{font-size:3rem}.list-salesman .item-label{margin:0 auto;width:5.25rem}.location-container{margin-top:.25rem;padding:0 1rem}.location-container .location-button{border-radius:2rem;margin:0 auto;max-width:35rem}.location-wrapper{align-items:center;display:flex;justify-content:center}.location-wrapper .close-button{color:#72bf44;cursor:pointer;font-size:1.2rem;position:absolute;right:1rem;top:1rem;z-index:10}.button-form-location{height:0;opacity:0;transform:translateY(-.9rem)}.button-form-location.show{height:auto;margin:1rem 0;opacity:1;transform:translateY(0);transition:height .9s cubic-bezier(.175,.885,.32,1.275),transform .9s cubic-bezier(.175,.885,.32,1.275),opacity .6s cubic-bezier(.445,.05,.55,.95)}.region-state-list{color:#333;column-count:1}@media(min-width:481px){.region-state-list{column-count:2;column-gap:1rem}}@media(min-width:769px){.region-state-list{align-items:center;display:flex;flex-flow:column wrap;max-height:25rem}}.region-item{margin:0 0 1.5rem;min-width:10.3125rem;page-break-inside:avoid}.region-item span{display:inline-block}.region-item .region-name{bottom:.2rem;position:relative}.region-item:last-of-type{margin-bottom:0}.region-list{margin-left:1.25rem}.region-list li{margin-bottom:.5rem}.region-list a{text-decoration:underline}.location-button{align-items:center;display:flex;justify-content:space-between}.location-button .glyph{font-size:1.5rem}.modular-shell{margin:1.875rem auto;padding:0 1rem;position:relative;width:100%}@media (min-width:769px){.modular-shell{padding:0;max-width:73.75rem}}.modular-shell-title{border-radius:.3125rem;display:inline-block;height:1.6875rem;margin-bottom:.75rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:17.25rem}@media (min-width:769px){.modular-shell-title{width:18.75rem}}.modular-shell-carousel{padding-right:0}.modular-shell-carousel-children{border-radius:.5rem;flex-shrink:0;height:7.812rem;width:7.812rem;margin-right:1rem}.modular-shell-flex-container{display:flex;flex-direction:column;overflow:hidden}@media (min-width:769px){.modular-shell-flex-container{flex-direction:row}}.modular-shell-flex-container.horizontal-mobile{flex-direction:row}.modular-shell-banner{height:12.5rem;margin-bottom:.75rem}@media (min-width:769px){.modular-shell-banner{flex:auto;margin-bottom:0;margin-right:1rem}.modular-shell-banner.full-banner{height:20rem}.modular-shell-banner.three-banners{height:18.75rem}.modular-shell-banner:last-child{margin-right:0}}.navigation-article-link .glyph{font-size:.75rem;margin-right:.5rem}.navigation-content{display:inline-block;max-width:8.375rem;padding-bottom:.75rem;padding-left:.75rem;padding-right:.75rem;vertical-align:top}.navigation-content .link{color:#fff;display:block;word-wrap:break-word}.navigation-content .link:hover{text-decoration:underline}.dropdown .link{border-bottom:.0625rem solid #f8f8f8;color:#333;display:block;font-size:.9rem;padding:.3rem .8rem;text-align:left;transition:color .3s ease-in-out}.dropdown .link:hover{color:#72bf44}.dropdown .link:last-child{border-bottom:0}.navigation-menu-content .navigation-menu-articles{padding-left:.75rem}.navigation-menu-content .navigation-menu-articles .panel{max-width:15.625rem}@media (min-width:769px){.navigation-menu-content{width:calc(100% - 18.75rem)}.navigation-menu-content .navigation-menu-categories{max-width:calc(100% - 15.625rem)}.navigation-menu-content .navigation-menu-articles{max-width:15.625rem;padding-left:0;position:fixed;right:2rem;top:2rem}}@media (min-width:961px){.navigation-menu-content{padding:2rem}}.navigation-menu-item .glyph{display:inline-block;font-size:1.5625rem;margin-right:.625rem}.navigation-menu-item .navigation-name{display:inline-block;padding-top:.4375rem;vertical-align:top}.navigation-menu-item [data-navigation=mobile]{color:#333;padding:.75rem .625rem;transition:color .3s ease-in-out}.navigation-menu-item [data-navigation=mobile]:hover{color:#fff;cursor:pointer}.navigation-menu-item [data-navigation=mobile]:hover .item-icon{color:#fff}.navigation-menu-item .navigation-link{color:#333;padding:.75rem .625rem;transition:color .3s ease-in-out;display:block}.navigation-menu-item .navigation-link:hover{color:#fff;cursor:pointer}.navigation-menu-item .navigation-link:hover .item-icon{color:#fff}.navigation-menu-item [data-navigation=desktop]{display:none}.navigation-menu-item.active [data-navigation]{color:#fff;cursor:default}@media (min-width:769px){.navigation-menu-item [data-navigation=mobile]{display:none}.navigation-menu-item [data-navigation=desktop]{display:block}}.navigation-menu{background-color:#bada2e;height:100%;left:0;list-style:none;overflow-y:auto;pointer-events:none;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease-in-out,width .3s ease-in-out;visibility:hidden;width:100%;z-index:10000}@media (max-width:768px){.navigation-menu.item-active{overflow-x:hidden;width:2.8125rem}.navigation-menu.item-active .navigation-menu-title{border-bottom:.0625rem solid hsla(0,0%,100%,.5);text-align:center;width:2.8125rem}.navigation-menu.item-active .navigation-menu-link,.navigation-menu.item-active .navigation-menu-title strong,.navigation-menu.item-active [data-trigger=close-navigation]{display:none}.navigation-menu.item-active [data-trigger=back-navigation]{display:block}}@media (min-width:769px){.navigation-menu{width:18.75rem}}.navigation-visible{overflow:hidden}.navigation-visible .navigation-menu{pointer-events:all;transform:translateX(0);visibility:visible}.navigation-overlay.show-spinner .spinner{left:calc(50% - .1875rem);top:calc(50% - 1.5625rem)}@media (min-width:769px){.navigation-overlay.show-spinner .spinner{left:calc(50% + 7.8125rem)}}.navigation-tools{float:right;list-style:none;margin-top:1rem;position:absolute;right:.5rem;top:0}@media (min-width:481px){.navigation-tools{margin-top:0;position:relative}}@media (min-width:961px){.navigation-tools{margin-top:.25rem}.navigation-tools .search-button{display:none}}.navigation-tools .user-info-link{color:#e5e5e5}.navigation-tools .navigation-tools-item{float:left;padding:.25rem;position:relative}@media (min-width:769px){.navigation-tools .navigation-tools-item{padding-left:.625rem;padding-right:.625rem}}.navigation-tools .logged{max-width:4.2rem}.navigation-tools .logged .link:focus+.dropdown{opacity:1;visibility:visible}.navigation-tools .item-hidden-mobile{display:none}@media (min-width:481px){.navigation-tools .item-hidden-mobile{display:inline-block}}.navigation-tools .item-inova{bottom:.625rem;position:relative}.navigation-tools .item-inova .glyph-inova{font-size:2.5rem}.navigation-tools.no-blog .navigation-tools-item{font-size:1.875rem}.navigation-tools.no-blog .navigation-tools-title{font-size:.75rem}.navigation-tools.no-blog .navigation-tools-title[data-dropdown=name]{max-width:none}@media (max-width:30rem){.navigation-tools-title{display:none}}.product-align-bottom{margin:1rem auto 0}@media(min-width:481px){.product-align-bottom{margin:1.75rem auto 1rem}}.product-align-bottom .price-integer{font-size:1.5rem}.product-align-bottom .price-currency,.product-align-bottom .price-decimal,.product-align-bottom .price-unit{font-size:1rem}.product-align-bottom .align-bottom{margin-bottom:1rem;width:49%}@media(min-width:481px){.product-align-bottom .align-bottom{margin:0 .5rem .625rem 0;width:auto}}.product-align-bottom .align-bottom:first-child,.product-align-bottom .align-bottom:nth-child(2){text-align:center;width:100%}@media(min-width:481px){.product-align-bottom .align-bottom:first-child,.product-align-bottom .align-bottom:nth-child(2){text-align:left;width:auto}.product-align-bottom .align-bottom:last-child{margin:0 0 1rem -.25rem}}.product-align-bottom .promotional{padding-left:1rem;padding-right:1rem}.product-align-bottom .outlet{background-color:#333;color:#bada2e}.product-align-bottom .outlet .from-price{color:#fff}.assisted-sale-product-col.product-col{max-height:102rem}@media (min-width:481px){.assisted-sale-product-col.product-col{max-height:30.5rem}.assisted-sale-product-col.no-max-height{max-height:none}}.assisted-sale-product-col .product-thumb{height:23.5rem}@media (min-width:481px){.assisted-sale-product-col .product-thumb{height:29.5rem}}.product-characterists .image{max-width:5.625rem}.product-col.no-max-height{max-height:none}.product-col .product-thumb{margin-bottom:2rem}@media (min-width:481px){.product-col .product-thumb{margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem}}.complementary-products-container{background:#f8f8f8;display:flex;flex-flow:column nowrap}.complementary-products-container>div:not(.drawer-overlay){background:#fff}.complementary-products-shell{display:grid;justify-items:center;padding:1rem;font-size:1.5rem;overflow:hidden;display:flex}.complementary-products-title-shell{text-align:center;font-size:1.5rem;padding:1rem}.active .product-filter-item{color:#72bf44;display:block}.active .product-filter-item:after{content:"\EA72";float:right;font-family:Glyphs;font-size:.8em;line-height:1.4em}.product-list-facet .field{display:block;margin:.3em 0;overflow:hidden}@media(min-width:481px){.product-list-facet .field{display:inline-block;margin:0 0 .3em;overflow:inherit}}.product-list-facet .field.active .select,.product-list-facet .field .select:focus{border-color:transparent transparent #fff}.product-list-facet .field.active .select+.label,.product-list-facet .field .select:focus+.label{transform:translateY(-80%)}.product-list-facet .field .select{background:#000;color:#fff;position:relative;z-index:2}.product-list-facet .field-select:before{border-top-color:#fff;z-index:10}.product-list-facet .label{color:#fff;font-size:1.2rem;pointer-events:none;z-index:10}.product-list-facet .field-plus:last-of-type{display:none}@media(min-width:481px){.product-list-filter .button-hollow{background:#fff;color:#72bf44}.product-list-filter .button-hollow.active,.product-list-filter .button-hollow:focus,.product-list-filter .button-hollow:hover{background-color:#72bf44;color:#fff}}.product-list-filter .button-hollow.outlet{background-color:#333;color:#bada2e}.product-list-filter .button-hollow.outlet:focus,.product-list-filter .button-hollow.outlet:hover{background:#72bf44;color:#fff}.redirect-to-wishlist-button{width:100%;text-align:center}.modular{background:#fff;border:.625rem solid #f8f8f8;padding:1rem}.modular:empty{display:none}.pickup-in-store-lia{padding-bottom:.875rem;padding-top:.875rem}.pickup-in-store-lia .stock-info{display:block;font-size:.75rem;line-height:1}.product .tooltip{pointer-events:none}.product .installments{color:#a6a6a6;font-size:.8125rem}.store-info{height:0;opacity:0;transition:opacity .3s ease-in-out}.store-info.store-info-enter{height:auto;opacity:1}.store-info .store-content{padding-left:2rem;position:relative}.store-info .store-icon{left:0;position:absolute;top:0}.store-info .store-title{display:inline-block}.store-info .favorite-store{color:#72bf44;margin-left:.625rem}.store-product.product-thumb{height:20rem}@media (min-width:481px){.store-product.product-thumb{height:30.875rem}}.store-product .stock-link{color:#72bf44}.store-product .stock-link:hover{cursor:pointer;text-decoration:underline}.product-thumb .caption{margin-top:0}@media (min-width:481px){.product-thumb .caption{text-align:center}}.product-thumb .image-wrapper{max-width:10.625rem;position:relative}@media (min-width:481px){.product-thumb .image-wrapper{max-width:unset;position:static}}.product-thumb .discount-badge{line-height:1.3rem;position:absolute;right:0;top:0}.product-thumb .blackfriday-badge,.product-thumb .exclusive-badge,.product-thumb .lowestprice-badge{bottom:0;margin-right:.25rem;position:absolute;width:86%}@media (min-width:481px){.product-thumb .blackfriday-badge,.product-thumb .exclusive-badge,.product-thumb .lowestprice-badge{bottom:unset;margin:0;top:9.375rem;width:9.875rem}}.product-thumb .name{color:#333;font-size:.8rem;height:3rem;line-height:1rem}@media(min-width:481px){.product-thumb .name{height:2rem;text-align:center}}.product-thumb .unavailable{line-height:1.45rem;text-align:center}.product-thumb .purchase-online-badge{padding-bottom:.3125rem;padding-top:.3125rem;width:100%}.product-thumb .button-purchase{bottom:0;font-size:.8rem;left:0;line-height:1rem;padding:.35rem 0 .4rem;position:absolute;right:0}.product-thumb .button-purchase a:hover{color:#ed1c24}.product-thumb .price-tag:not(.promotional),.product-thumb .unavailable{background-color:#f8f8f8;color:#333;padding-bottom:1.1rem;padding-top:1.1rem}.product-thumb .price-tag,.product-thumb .soldout,.product-thumb .unavailable{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;bottom:0;left:0;position:absolute;width:100%}.product-thumb .price-tag{align-items:center;display:flex;flex-flow:column;height:4.875rem;justify-content:center}.product-thumb .promotional{border-top-left-radius:0;border-top-right-radius:0}.product-thumb .soldout{color:#887f87;font-size:1rem;font-weight:600;padding:1.375rem}.product-thumb .price-tag.outlet{background-color:#000;color:#fff}.product-thumb .price-tag.outlet .to-price{color:#72bf44}.product-thumb .price-tag.outlet .installments{color:#fff}.product-thumb .stamp-item .image{max-width:3.7rem}.product-thumb .stamp-item .stamp-title{color:#666;display:table-cell;font-size:.76rem;height:2.5rem;line-height:.9rem;padding-right:.625rem}.product-thumb .stamp-item~.stamp-item{display:none}@media (min-width:481px){.product-thumb .bv-widget-rating{bottom:5rem;left:0;position:absolute;right:0}}.product-thumb .installments{color:#333;font-size:.6875rem;margin-top:.375rem}.product-thumb .product-code{margin-bottom:.2rem}.product-thumb .badges-wrapper{align-items:center;display:flex;justify-content:center}.product-thumb .badges-wrapper .badge{margin-right:.3125rem}.product-thumb .badges-wrapper .badge:nth-last-child{margin-right:0}.offline .product-thumb .price-tag{height:.5rem;padding:0}.offline .product-thumb .price-tag *{display:none}.product-thumb-shell{margin-right:.313rem;border:.06rem solid #e5e5e5;border-radius:.25rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-shrink:0;width:15rem}@media only screen and (min-width:36em){.product-thumb-shell{width:10rem}}@media only screen and (min-width:62em){.product-thumb-shell{width:15.625rem}}.product-thumb-shell .image{width:100%;height:10.125rem;padding:.62rem;display:flex;justify-content:center}.product-thumb-shell .price-integer{font-size:1.25rem;font-weight:700}.product-thumb-shell .price-decimal{font-size:.8125rem;font-weight:700;line-height:.8125rem;vertical-align:top}.product-thumb-shell .price-unit{font-size:.8125rem}.product-thumb-shell .price{background-color:#f8f8f8;color:#333;text-align:center;padding-bottom:1.1rem;padding-top:1.1rem;width:100%;height:4.875rem;align-self:end}.product-thumb-shell h3{font-size:.8rem;padding:.62rem;margin-top:.375rem;margin-bottom:2.25rem}.thumb-black-weekend{border-color:#333}.thumb-black-weekend .discount-badge,.thumb-black-weekend .price-tag.promotional,.thumb-black-weekend .price-tag:not(.promotional){background-color:#333;color:#bada2e}.thumb-black-weekend .installments,.thumb-black-weekend .price-tag.promotional .from-price,.thumb-black-weekend .price-tag:not(.promotional) .from-price{color:#fff}.customer-service{background:#f8f8f8;margin-bottom:.875rem;padding:.9375rem}.customer-service .content-info-icon{margin-bottom:1rem}@media (min-width:769px){.customer-service .content-info-icon{margin-bottom:0}}.customer-service .content{text-align:center}@media (min-width:769px){.customer-service .content{margin-left:.6875rem;text-align:left}}.customer-service .content p{line-height:1rem}.customer-service .content>p{margin:0 0 .3125rem}.customer-service .content p+p{margin-bottom:.5rem}.customer-service .content-group{align-items:center;display:flex;font-weight:700;width:100%}.customer-service .title{color:#333;display:block;font-size:1.063rem;font-weight:600;margin:0 0 .375rem;position:relative}.customer-service .title-whatsapp{position:relative}.customer-service .title-image{margin-left:.4rem;width:1.2rem}.customer-service .email{font-size:.8125rem}.customer-service .content-hours{width:90%}.customer-service .content-hours>p{margin:0 0 .3125rem}.customer-service .office-hours{--tw-text-opacity:1;color:rgb(85 79 82 / var(--tw-text-opacity));font-size:.75rem}.customer-service .content-notice{color:#a6a6a6;font-size:.75rem;font-weight:700;margin-bottom:.5rem}@media (min-width:481px){.customer-service .content-notice{margin:0}}.customer-service .phone{color:#333;font-weight:600;margin-right:.25rem}.customer-service .phones{display:flex;flex-direction:column;justify-content:center}@media (min-width:769px){.customer-service .phones{justify-content:flex-start;margin-top:.5rem}}.customer-service .phones-row{flex-flow:row wrap}.customer-service .phones-row .phone-content{margin-right:.5rem}@media (min-width:481px){.customer-service .phones-row .phone-content{margin-right:1.25rem}}.customer-service .phone-content{display:flex;flex-basis:100%;flex-wrap:wrap;margin:0}@media (min-width:769px){.customer-service .phone-content{flex-basis:auto}}.customer-service .phone-content .locale{--tw-text-opacity:1;color:rgb(85 79 82 / var(--tw-text-opacity));font-size:.8125rem;margin:.25rem .25rem .25rem 0}.customer-service .phone-content a{color:#72bf44}.customer-service .phone-content img{margin-top:.13rem;margin-right:.25rem}.customer-service .social-list{margin-top:1rem}.certification-stamp-list{align-items:center;display:flex;flex:1 1 auto;flex-flow:column wrap;margin:0}@media(min-width:481px){.certification-stamp-list{flex-flow:row wrap;justify-content:flex-start}}.certification-stamp-list .title{flex:1 1 100%;font-size:1.1875rem;text-align:center}@media(min-width:481px){.certification-stamp-list .title{text-align:left}}.product-books-list{align-items:center;display:flex;flex-flow:column wrap}@media(min-width:481px){.product-books-list{flex-flow:row wrap;justify-content:flex-start}}.product-books-list .title{flex:1 1 100%;font-size:1.1875rem;text-align:center}@media(min-width:481px){.product-books-list .title{text-align:left}}.product-books-list .product-book{margin-left:0}.product-books-list .instalation-book{margin-right:0}.product-info-details{align-items:center;background:#fff;display:flex;flex-flow:column wrap;justify-content:center;padding:1.5rem .625rem .625rem}@media (min-width:769px){.product-info-details{align-items:flex-start;flex-flow:row wrap;margin-bottom:1rem}}.product-info-details .description-container{line-height:1.15}.product-info-details .description-container p{line-height:1.5rem;margin:.875rem auto}.product-info-details .description-container strong{font-weight:600}.product-info-details .description-container em{font-style:italic}.product-info-details .description-container h1{font-size:2.5rem;font-weight:900;margin:.67em auto .625rem}.product-info-details .description-container h2{font-size:1.875rem;font-weight:900;margin:.83em auto .625rem}.product-info-details .description-container h3{font-size:1.5rem;font-weight:500;margin:1em auto .625rem}.product-info-details .description-container blockquote{margin:1rem 2.5rem}.product-info-details .description-container ul{font-size:.8rem;margin:.3rem auto}.product-info-details .description-container ol{margin:1rem 0;padding:0 2.5rem}.product-info-details .characteristics-container{flex:1 1 auto}@media (min-width:769px){.product-info-details .characteristics-container{flex:0 1 62%}}.product-info-details .characteristics-table{font-size:.875rem;line-height:1.15}.product-info-details .characteristics-table th{font-weight:700;padding:.625rem .625rem 0}@media (min-width:481px){.product-info-details .characteristics-table th{padding-bottom:.625rem}}.product-info-details .characteristics-table td{padding:.3125rem .625rem .625rem;vertical-align:middle}@media (min-width:481px){.product-info-details .characteristics-table td{padding-top:.625rem}}.product-info-details .adictional-info{flex:1 1 auto}@media (min-width:769px){.product-info-details .adictional-info{flex:0 1 35%;margin-left:1.25rem}}.product-title-container{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.navbar-product-details-container{height:3.5rem;margin:.5rem 0;width:100%}.navbar-product-details{align-items:center;background:#f8f8f8;box-shadow:none;display:flex;height:3.5rem;justify-content:center;position:static;top:0;transition:all .4s cubic-bezier(.165,.84,.44,1);width:100%}.navbar-product-details.fixed{box-shadow:0 .1875rem .3125rem 0 hsla(0,0%,40%,.4);left:0;position:fixed;z-index:15}.navbar-product-details ul{display:flex;flex-flow:row nowrap;font-size:1.125rem;justify-content:space-between}.navbar-product-details ul li{margin:0 1rem}@media(min-width:961px){.navbar-product-details ul li{margin:0 1.125rem}}.navbar-product-details ul a{display:block;position:relative;text-align:center}.navbar-product-details ul a:before{height:.3125rem;transition:width .4s cubic-bezier(.23,1,.32,1);width:0}.navbar-product-details ul a:after,.navbar-product-details ul a:before{content:"";left:50%;position:absolute;top:2.375rem;transform:translateX(-50%)}.navbar-product-details ul a:after{border:.375rem solid transparent;height:.75rem;transition:all .1s cubic-bezier(.55,.055,.675,.19);width:.75rem}.navbar-product-details ul a:hover{color:#333}.navbar-product-details ul a.active{align-items:center;color:#333;display:block}.navbar-product-details ul a.active:before{background:#333;width:100%}.navbar-product-details ul a.active:after{border-color:#333 transparent transparent;top:2.625rem}.navbar-product-details ul h3{font-size:.87rem}@media(min-width:961px){.navbar-product-details ul h3{font-size:1.125rem}}.related-content-container{background:#fff;margin:1rem 0;padding:1rem 0;min-height:34rem}.user-review-container{background:#fff;margin-bottom:1rem;padding:1rem .625rem .625rem;width:100%;min-height:9rem}.user-review-container .title-desktop{display:none}@media (min-width:769px){.user-review-container .title-desktop{display:block}}.user-review-shell{height:32rem;margin:1rem .625rem}.buybox{padding:0 .625rem}@media (min-width:769px){.buybox{padding:0}}.buybox-option{height:4.8125rem;width:100%}.buybox-option--disabled-shipping{height:3.8125rem;width:100%}.buybox-more-options{height:3.25rem;width:100%}.buybox-option-badge{font-size:.75rem;font-weight:600;padding:.0625rem .31rem .12rem}.buybox-seller-info{color:#a6a6a6;display:inline-block;font-size:.75rem;margin:.3125rem 0;padding:0 .625rem}.buybox-seller-info strong{color:#666}@media (min-width:769px){.buybox-seller-info{padding:unset}}.sellers-list{background:#f8f8f8;height:100vh;width:100%}@media (min-width:769px){.sellers-list{width:auto}}.sellers-list-title{align-items:center;display:flex;font-size:1rem;margin-bottom:1rem}@media (min-width:769px){.sellers-list-title{font-size:1.3rem}}.sellers-list-title .glyph{color:#72bf44;font-size:1.5rem;margin-right:.5rem}.sellers-list-title .glyph-x{cursor:pointer;font-size:.875rem;margin-right:.8rem}@media (min-width:769px){.sellers-list-title .glyph-x{font-size:1.2rem}}.sellers-list-container{background:#fff;display:flex;margin-bottom:1rem;padding:.5rem .5rem .75rem}@media (min-width:769px){.sellers-list-container{margin-bottom:0}}.sellers-list-product-img{background:#72bf44;height:6.25rem;margin-right:1.25rem;width:6.25rem}.sellers-list-product-title{font-size:1rem;margin:0 0 .625rem}@media (min-width:769px){.sellers-list-product-title{font-size:1.5rem}}.sellers-list-sku-container{margin-top:1.25rem}.sellers-list-sku-container-header{display:none}@media (min-width:769px){.sellers-list-sku-container-header{display:flex;margin-bottom:.625rem;padding:.625rem}.sellers-list-sku-container-header div{color:#666;font-size:1.125rem;font-weight:700;width:12.5rem}}.sellers-list-sku{flex-direction:column}@media (min-width:769px){.sellers-list-sku{flex-direction:row;justify-content:flex-start}.sellers-list-sku .shop-info{display:flex;width:13.75rem}}.sellers-list-sku-img{border:.0625 solid #e5e5e5;height:3.75rem;width:3.75rem}.sellers-list-sku-seller-name{align-self:center;color:#333;font-size:.875rem;font-weight:700;margin-left:.625rem}@media (min-width:769px){.sellers-list-sku-seller-name{max-width:8.75rem;word-wrap:break-word}}.sellers-list-sku-item{color:#333;display:flex;font-size:.875rem;justify-content:space-between;margin:.625rem 0}@media (min-width:769px){.sellers-list-sku-item{align-items:center;width:12.5rem}.sellers-list-sku-item-title{display:none}}.sellers-list-sku-item-price{font-weight:700;text-align:right}@media (min-width:769px){.sellers-list-sku-item-price{text-align:left}}.sellers-list-sku-item-desc{color:#a6a6a6;font-size:.75rem;font-weight:400;max-width:6.25rem}.sellers-list-sku-buttons{margin-top:.625rem}@media (min-width:769px){.sellers-list-sku-buttons{display:flex;flex-direction:row;margin:0;min-width:21.875rem}}.sellers-list-sku-buttons .buy-button{height:3.75rem;overflow:unset}.sellers-list-sku-buttons .buy-button:nth-child(2){margin-top:.5rem}@media (min-width:769px){.sellers-list-sku-buttons .buy-button{width:50%}.sellers-list-sku-buttons .buy-button:nth-child(2){margin-left:.5rem;margin-top:0}}.disclaimer-wrapper .disclaimer{background-color:#eeeef0;padding:1.625rem}.disclaimer-wrapper .disclaimer__title{font-weight:700;position:relative}.disclaimer-wrapper .disclaimer__title .icon-warning{left:0;position:absolute;top:-.1875rem}.disclaimer-wrapper .disclaimer__item{margin-bottom:1rem}.disclaimer-wrapper .disclaimer__item:last-child{margin-bottom:0}.disclaimer-wrapper .disclaimer__item label{color:#78be20;font-size:1rem}.disclaimer-wrapper .disclaimer__item p{color:#000;font-size:.875rem;line-height:1.5rem;margin-top:.5rem}.disclaimer-wrapper .disclaimer__item ol,.disclaimer-wrapper .disclaimer__item ul{margin-top:.5rem;padding-left:.875rem}.disclaimer-wrapper .disclaimer__item ol li,.disclaimer-wrapper .disclaimer__item ul li{font-size:.875rem;line-height:1.5rem;list-style:initial}.disclaimer-wrapper .disclaimer__item ol li{list-style:decimal}.disclaimer-wrapper .disclaimer__item a{text-decoration:underline;font-weight:600}.youtube-thumb-player{position:relative}.youtube-thumb-player img{max-width:100%;max-height:19.6875rem}.youtube-thumb-player:after,.youtube-thumb-player:before{content:"";position:absolute;left:50%;top:50%;pointer-events:none}.youtube-thumb-player:before{background-color:#78be20;border-radius:50%;transform:translate(-50%,-50%);height:4rem;width:4rem}.youtube-thumb-player:after{border-bottom:1rem solid transparent;border-left:1.75rem solid #fff;border-top:1rem solid transparent;color:#fff;transform:translateY(-50%) translateX(-50%) translateX(.25rem)}.youtube-thumb-player img:hover{cursor:pointer}.youtube-iframe-container{display:flex;justify-content:center}.search-desktop{background-color:#f8f8f8;border-radius:.125rem;display:none;margin-left:.9375rem;margin-top:.125rem;padding:.875rem;position:relative;width:calc(100% - 30.5rem)}.search-desktop.no-blog{width:calc(100% - 27.5rem)}.search-desktop .search-submit .glyph{font-size:1.875rem}.search-desktop .search-text{display:block;font-size:.75rem}@media (min-width:961px){.search-desktop{display:inline-block}}.search-desktop .search-label-footer{left:0;padding:.8em 1em;position:absolute;top:100%}.search-mobile{background-color:#fff;left:0;opacity:0;padding:.8rem;position:fixed;top:0;transition:opacity .3s ease-in-out,z-index .6s;width:100%;z-index:-1}.search-mobile.active{opacity:1;z-index:100}.search-mobile .field{margin-top:.0625rem;padding-top:0}.search-mobile .input{background-color:transparent;padding-left:2.5rem;padding-right:1.75rem}.search-mobile .glyph-magnifier{color:#72bf44;font-size:1.5rem;left:1.25rem;position:fixed;top:1.375rem}.search-mobile .glyph-x{position:fixed;right:1.25rem;top:1.625rem}.store-batch .store-batch-link{cursor:pointer;position:relative}.store-batch .store-batch-title{padding:.5rem .2rem}.store-batch .store-batch-container{max-height:0;opacity:0;transition:max-height .3s,opacity .3s}.store-batch .store-batch-container.active{max-height:29.5rem;opacity:1}.store-batch .store-batch-container.active .store-batch-header{max-height:3rem}.store-batch .store-batch-container.active .store-batch-items{display:block}.store-batch .store-batch-header{display:flex;justify-content:space-between;max-height:0;padding:.5rem .2rem}.store-batch .store-batch-items{display:none}.store-batch .column-align-right{text-align:right}@media (min-width:0){.store-map .header-logo{height:auto;left:0;margin:2rem auto;position:absolute;right:0;top:0;width:8rem}.store-map .search-desktop{display:block;margin:auto;max-width:35rem;padding:.475rem;position:relative;top:15rem;width:92%}.store-map .search-submit{color:#666}.store-map .search-submit.red{color:#ed1c24}.store-map .search-input{background-color:#f8f8f8;border:0;color:#a6a6a6;outline:none;padding:.5rem 2.5rem .5rem .5rem;width:100%}}.stock-filter .filter-label{font-size:.9rem;line-height:1.5rem;text-align:left}.stock-filter .stock-quantity{font-size:1rem;height:3rem}@media (min-width:481px){.stock-filter.mobile{display:none}}@media (min-width:769px){.stock-filter .stock-quantity{margin-top:.5rem}}@media (min-width:961px){.stock-filter .stock-quantity{margin-top:0}}.store-name{padding-left:1rem;position:relative}.store-name .glyph-location{left:-.1875rem;position:absolute}.support-channels .avatar-lia{background-image:url(../images/support/avatar_lia.png);background-size:cover;border-radius:50%;height:4rem;width:4rem}.support-channels .box-primary{background-color:#72bf44;color:#fff;flex-direction:column}.support-channels .glyph{font-size:2rem}.support-channels .channel-icon-phone{align-items:center;background-color:#397615;border-radius:50%;color:#fff;display:flex;height:2rem;justify-content:center;width:2rem}@media(min-width:481px){.support-channels .channel-icon-phone{height:4rem;width:4rem}}.support-channels .channel-icon-phone img{width:1rem}@media(min-width:481px){.support-channels .channel-icon-phone img{width:2rem}}.support-channels .channel-text-order{text-align:left;width:7.188rem}.support-channels .title-contact{font-size:.938rem;margin:-2rem 0 0 4rem}@media(min-width:481px){.support-channels .title-contact{font-size:1.125rem;margin:0}}.support-channels .phones{display:flex;flex-flow:inherit;margin-top:1rem}.support-channels .phone-content{display:block;margin-bottom:0;margin-left:1.5rem}@media (min-width:481px){.support-channels .phone-content{align-items:center;display:flex;margin-left:0;margin-rigth:0}}@media(min-width:769px){.support-channels .phone-content{margin-rigth:4rem}}.support-channels .phone-content img{margin-top:.13rem;margin-right:.25rem}.support-channels .phone-content h5{color:#a6a6a6;font-size:.8125rem;margin-left:.438rem}.support-channels .phone a{color:#397615;font-size:1rem}@media(min-width:481px){.support-channels .phone a{font-size:1.375rem}}.support-faq .panel-store{background-image:url(../images/support/store.jpg)}.support-faq .panel-ecommerce{background-image:url(../images/support/ecommerce.jpg)}.support-faq .panel-ecommerce,.support-faq .panel-store{background-size:cover}.support-form .textarea{max-width:100%;min-width:100%}.support-form [data-validation] .label:before{content:"*";font-size:1rem;font-weight:700;padding-right:.3125rem}.support-questions .box{flex-direction:column}.support-questions .box-primary{color:#fff}.support-questions .glyph{font-size:4rem}.notification-support-wrapper{display:flex;flex-direction:column;width:100%}@media (min-width:961px){.notification-support-wrapper{flex-direction:row}}.notification-support{align-items:flex-start;border-radius:.5rem;color:#000;display:flex;flex:1;flex-direction:column;font-size:.75rem;line-height:1.125rem;padding:1rem}.notification-support:first-of-type{margin-right:0}@media (min-width:961px){.notification-support:first-of-type{margin-right:1.5rem}}.notification-support-header{align-items:center;display:flex;margin-bottom:.65rem}.notification-support-title{font-size:1.1875rem;font-weight:600;line-height:1.75rem;margin-left:.75rem;position:relative}.notification-support-icon{margin-right:.5em}.notification-support-icon .glyph{color:#f8cc1c;display:block;font-size:1.25rem}.notification-support .content p{margin:0}.notification-support .content p strong{font-weight:600}.create-password .section-title{margin-bottom:0}.create-password .section-title.margin-top-extra{margin-top:3rem}.create-password .loyalty-title{color:#333;font-weight:700;margin-bottom:.625rem;margin-top:2rem}.create-password .loyalty-date-invalid{color:#ed1c24}.loyalty-modal h3{color:#333;font-size:1.25rem;font-weight:400;line-height:1.5rem;margin:auto;text-align:center;width:23.688rem}.loyalty-modal p{color:#a6a6a6;font-size:.875rem;font-weight:400;line-height:1.313rem;margin:1rem auto;text-align:center;width:26.5rem}.user-forgot{display:flex;justify-content:center}.user-forgot-shell{display:flex;flex-direction:column;width:21.9rem;height:18.2rem;margin:2rem 0 11.2rem}.user-forgot-title-shell{font-size:1.75rem;line-height:2rem;font-weight:600;color:#333}.user-forgot-subtitle-shell{height:1.2rem;margin-top:1.2rem;margin-bottom:1rem}.user-forgot-label-shell{height:1.2rem;width:3.2rem}.user-forgot-form-element-shell{height:3rem;margin-top:.3rem;margin-bottom:.9rem}.user-forgot-link-shell{width:6.75rem;height:1.5rem;margin:1.6rem auto 0}.my-profile-old-version__link{display:flex;align-items:center;position:absolute;top:-40px}.my-profile-old-version__link--text{bottom:2px}.my-profile__margin-top-triple{margin-top:3.5rem}.my-profile__shell{max-width:944px;min-height:470px;margin-bottom:24px}@media (min-width:769px){.my-profile__shell{border-radius:8px;margin:-16px 24px 32px;min-height:511px}}@media (min-width:961px){.my-profile__shell{margin:0 0 32px 210px;min-height:470px}}.orders-container{font-family:Leroy Merlin Sans}.orders-container .rounded-box{min-height:18.75rem}.orders-container .error-wrapper{background:url(/assets/frontend/images/not-found-orders.svg) no-repeat 100%;height:22.5rem;width:100%}.orders-container .error-wrapper span{display:block;font-family:Leroy Merlin Sans;font-size:1.375rem;width:13.875rem}.order{background-color:#fff;border-radius:.3125rem;border:.0625rem solid #72bf44;overflow:hidden}.order address,.order em{font-style:normal}.order .order-header{background-color:#f1f8ec;border-top-left-radius:.3125rem;border-top-right-radius:.3125rem;display:flex;justify-content:space-between;padding:1rem}.order .order-header-item{color:#333;font-size:1.1rem;font-weight:700}.order .order-header-item:not(:first-of-type){display:none}@media(min-width:1121px){.order .order-header-item:not(:first-of-type){display:initial}.order .order-header-item:not(:last-of-type):after{color:#e5e5e5;content:"|";margin-left:1rem}}.order .order-collapse .glyph{display:inline-block;font-size:1rem}.order .order-collapse .button{line-height:1}.order .order-products{border-spacing:0;width:100%}.order .order-products-mobile .cards-list{width:auto}.order .order-products .heading-4,.order .order-products th{font-size:1rem;font-weight:bolder;text-align:left}.order .order-products .heading-4{margin-top:1rem}.order .order-products td,.order .order-products th{padding-bottom:1rem;padding-top:1rem;vertical-align:top}.order .order-products td{border-top:.125rem solid #f8f8f8}.order .order-products td:first-of-type{padding-right:1rem}.order .order-products .image{float:left;margin-right:1rem;max-width:10rem}@media(min-width:481px){.order .order-products{display:table}}.order .cards-list{margin-bottom:.5rem;margin-top:-.125rem}.order .card{margin:0 .5rem .5rem 0;vertical-align:middle}.order .top-bordered{border-top:.125rem solid #e5e5e5}.order-history .steps-stage{z-index:0}.order-history.processed{padding-bottom:2rem}@media(min-width:481px){.order-history.processed{padding-bottom:0}}.order-history .steps-label{white-space:normal}@media(min-width:481px){.order-history .steps-label{white-space:nowrap}}.steps-stage.partial .steps-bullet{background-color:#fff;border-color:#fae800;color:#fae800}.wrapper-login{align-items:baseline;display:flex;flex-direction:column;padding:.625rem}@media (min-width:481px){.wrapper-login{flex-direction:row;justify-content:space-around}}.wrapper-login .box-login{align-self:stretch;flex-basis:100%}.wrapper-login .box-login:first-child{margin-bottom:1rem}@media (min-width:481px){.wrapper-login .box-login{flex-basis:45%}}@media (min-width:769px){.wrapper-login .box-login{flex-basis:40%}}.wrapper-login .login-divider{margin-bottom:1rem;margin-top:1rem;position:relative;text-align:center}.wrapper-login .login-divider:after{background-color:#a6a6a6;content:" ";height:.0625rem;left:0;position:absolute;top:.5625rem;width:100%;z-index:1}.wrapper-login .login-divider span{background-color:#fff;padding-left:.625rem;padding-right:.625rem;position:relative;z-index:2}.wrapper-login .feedback-warning{background-color:#fffbe2;border-radius:8px;display:flex;padding:16px;margin-bottom:16px;margin-top:8px;width:100%}.wrapper-login .feedback-warning-icon{margin-right:12px;margin-top:4px}.wrapper-login .feedback-warning-title{font-size:16px;font-weight:700;margin-bottom:4px}.wrapper-login .feedback-warning.hidden{display:none!important}.wrapper-login .feedback-warning-response{font-size:16px}.wrapper-login a{font-weight:700;text-decoration:underline}.sign-up .state-registration-ckeck{align-items:center;display:flex;height:3.125rem;margin-top:0}@media (min-width:481px){.sign-up .state-registration-ckeck{margin-top:1.5rem}}.social-sign-up-shell{display:flex;flex-direction:column;margin:10vh auto;max-width:535px;min-width:375px;padding-left:.5rem;padding-right:.5rem}.social-sign-up-shell .social-sign-up-shell-title{height:28px;margin-bottom:12px;max-width:320px;width:100%}.social-sign-up-shell .social-sign-up-shell-sub-title{height:24px;margin-bottom:16px;width:100%}.social-sign-up-shell .social-sign-up-shell-label{height:18px;margin-bottom:4px;width:60px}.social-sign-up-shell .social-sign-up-shell-field{height:50px;margin-bottom:16px;width:100%}.sidebar-wrapper{display:none}@media (min-width:960px){.sidebar-wrapper{display:inherit}}.sidebar-shell{overflow:hidden;width:100%;height:470px;border-radius:8px;margin-bottom:32px}.order-react-collapse{background-color:#f8f8f8;border-bottom:.0625rem solid #e5e5e5;float:left;width:100%}.order-react-collapse:last-of-type{border-bottom:0}.order-react-collapse.is-open{margin-bottom:.625rem}.order-react-collapse .collapse-body{float:left;padding:0 .75rem;width:100%}.order-react-collapse.is-open{border-bottom:0}.order-react-collapse.is-open .order-title{background-color:transparent}.order-react-collapse.is-open .order-title .date-total,.order-react-collapse.is-open .order-title .order-id{color:#666}.order-react-collapse.is-open .order-title .shipments-count{background-color:#e5e5e5;color:#666}.order-react-collapse.is-open .order-title .shipments-count.warning{background-color:#f8cc1c;color:#000;font-weight:700}.order-content{background-color:#fff}.order-content.is-open{margin-bottom:.625rem}.order-content .order-title{box-shadow:0 0 .125rem #a6a6a6}.item-box{border-bottom:.0625rem solid #eeeef0;display:flex;flex-basis:100%;flex-flow:row wrap;justify-content:space-between;margin-bottom:.625rem}.item-box:last-child{border-bottom:0;margin-bottom:0}.item-box .item-thumb{align-items:center;display:flex;margin-bottom:.625rem}.item-box .item-thumb img{margin-right:.625rem}@media (min-width:961px){.item-box .item-thumb{flex-basis:40%}}.item-box .items-infos{align-items:center;display:flex;flex-basis:100%;flex-flow:row wrap}@media (min-width:961px){.item-box .items-infos{align-items:baseline;flex-basis:55%}}.item-box .infos-box{display:flex;flex-basis:100%;flex-flow:row wrap;justify-content:space-between;margin-bottom:.625rem}@media (min-width:961px){.item-box .infos-box{align-items:baseline;flex-flow:row nowrap;justify-content:space-between}}.item-box .infos-box .item{flex-basis:33.33333%;font-size:.75rem;text-align:left}.item-box .infos-box .item:last-child{margin-top:.625rem}@media (min-width:481px){.item-box .infos-box .item{font-size:.875rem}}.item-box .infos-box .item .item-title{color:#a6a6a6}@media (min-width:961px){.item-box .infos-box .item .item-title{color:#666;font-weight:700}}.orders-to-pay{display:inline-block;margin-bottom:1rem}@media (min-width:769px){.orders-to-pay .order-title .order-item:first-child{flex-basis:9.375rem}.orders-to-pay .order-title .order-item:nth-child(2){flex-basis:10.9375rem;text-align:center}}.order-title{align-items:center;background-color:#fff;display:flex;flex-flow:row wrap;justify-content:space-between;padding:.75rem}.order-title .order-item:first-child{flex:0 0 90%;margin-bottom:.5rem;order:1;text-align:left}@media (min-width:481px){.order-title .order-item:first-child{flex-basis:40%}}.order-title .order-item:nth-child(2){order:3;text-align:left}@media (min-width:481px){.order-title .order-item:nth-child(2){order:2}}.order-title .order-item:nth-child(3){order:4;text-align:left}@media (min-width:481px){.order-title .order-item:nth-child(3){order:3}}.order-title .order-item:nth-child(4){order:5;text-align:right}@media (min-width:481px){.order-title .order-item:nth-child(4){order:4;text-align:center;width:10.625rem}}.order-title .order-item:nth-child(5){order:5;text-align:left}.order-title .order-item:last-child{cursor:pointer;display:flex;justify-content:flex-end;margin-bottom:.5rem;order:2}.order-title .order-item:last-child>span{font-size:.8rem}@media (min-width:481px){.order-title .order-item:last-child>span{margin-right:.375rem}.order-title .order-item:last-child{margin-bottom:0;order:5}}.order-title .order-item:nth-last-child(3){display:none}@media (min-width:481px){.order-title .order-item:nth-child(2){flex-basis:7.5rem}}@media (min-width:769px){.order-title .order-item:first-child{flex-basis:13.75rem;margin-bottom:0}.order-title .order-item:nth-child(2){flex-basis:8.125rem;order:2}.order-title .order-item:nth-child(3){order:3}.order-title .order-item:nth-child(4){order:4}.order-title .order-item:nth-child(5){order:5;text-align:left}.order-title .order-item:last-child{flex:0 0 1.875rem;margin-bottom:0;order:6}.order-title .order-item:nth-last-child(3){display:inline}}.order-title .order-item .info{font-size:.8125rem;line-height:1.1875rem}.order-title .shipments-count{background-color:#cae4b8;border-radius:1rem;color:#397615;display:inline-block;flex:0 0 5.3125rem;font-size:.75rem;line-height:1.25rem;padding:0 .85rem .125rem;text-align:center}.order-title .shipments-count.warning{background-color:#f8cc1c;color:#000;font-weight:700}.order-title:hover{cursor:pointer}.order-title .collapse-icon-label{display:none}@media (min-width:481px){.order-title .collapse-icon-label{display:inherit}}.shiping-title{align-items:baseline;background-color:#fff;display:flex;flex-flow:row wrap;justify-content:space-between;padding:.75rem}@media (min-width:961px){.shiping-title{align-items:center}}.shiping-title .title-type{flex-basis:90%;margin-bottom:.375rem;order:1}@media (min-width:481px){.shiping-title .title-type{flex-basis:78%;text-align:left}}@media (min-width:769px){.shiping-title .title-type{flex-basis:11.25rem;margin-bottom:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}}.shiping-title .title-quantity{order:3;text-align:center}@media (min-width:769px){.shiping-title .title-quantity{flex-basis:2.5rem;order:2;text-align:left}}.shiping-title .title-weight{order:4}@media (min-width:769px){.shiping-title .title-weight{flex-basis:4.375rem;order:3}}.shiping-title .title-shiping-date{order:5}@media (min-width:769px){.shiping-title .title-shiping-date{flex-basis:5.3125rem;order:4}}.shiping-title .title-shift{order:6}@media (min-width:769px){.shiping-title .title-shift{flex-basis:4.0625rem;order:5}}.shiping-title .title-icon{cursor:pointer;margin-bottom:.375rem;order:2}.shiping-title .title-icon>span{display:none;font-size:.8rem;margin-right:1rem;width:4.75rem}@media (min-width:481px){.shiping-title .title-icon>span{display:inline-block}}@media (min-width:769px){.shiping-title .title-icon{margin-bottom:0;order:6}}.shipping-tracking{height:100vh;max-width:32.5rem}.shipping-tracking .order-tracking-title{align-items:center;display:flex;font-size:1.3rem;margin-bottom:1rem}.shipping-tracking .glyph{color:#72bf44;margin-right:.8rem}.shipping-tracking h4{font-size:1rem;margin-bottom:0}.payment-card{background-repeat:no-repeat;height:2.875rem;width:3.5rem}.payment-card.amex{background-image:url(../images/payment-cards/amex.svg)}.payment-card.bank-slip{background-image:url(../images/payment-cards/bank-slip.svg)}.payment-card.bank-slip-installments{background-image:url(../images/payment-cards/boleto-flex.svg);background-position-x:50%;background-position-y:50%}.payment-card.banrisul{background-image:url(../images/payment-cards/banrisul.svg)}.payment-card.bndes{background-image:url(../images/payment-cards/bndes.svg)}.payment-card.celebre{background-image:url(../images/payment-cards/celebre.svg)}.payment-card.construcard{background-image:url(../images/payment-cards/construcard.svg)}.payment-card.diners{background-image:url(../images/payment-cards/diners.svg)}.payment-card.elo{background-image:url(../images/payment-cards/elo.svg)}.payment-card.gift-card{background-image:url(../images/payment-cards/gift-card.svg)}.payment-card.hiper{background-image:url(../images/payment-cards/hiper.svg)}.payment-card.losango{background-image:url(../images/payment-cards/losango.svg)}.payment-card.mastercard{background-image:url(../images/payment-cards/mastercard.svg)}.payment-card.money{background-image:url(../images/payment-cards/money.svg)}.payment-card.pix{background-image:url(../images/payment-cards/pix.svg);background-position-y:60%;background-size:3rem}.payment-card.rede-cielo{background-image:url(../images/payment-cards/rede-cielo.svg)}.payment-card.visa{background-image:url(../images/payment-cards/visa.svg)}.payment-order-info{align-content:space-around;align-items:stretch;display:flex;flex:0 1 100%;flex-flow:row wrap;justify-content:space-between}.payment-box{flex:0 1 100%;margin-bottom:.625rem}@media(min-width:961px){.payment-box{flex:0 0 49%}}.payment-box .payment-box-title{margin-bottom:.625rem}.payment-box .card-content{flex-flow:row nowrap;font-size:.875rem;justify-content:space-between}.payment-box .bank-slip-info,.payment-box .card-content{align-items:center;display:flex}.payment-box .bank-slip-link{padding-left:1rem;padding-right:1rem}.invoice-button{margin-top:.625rem;color:#fff;border-radius:.5rem;background-color:#158110;display:inline-flex;padding:.5rem 1rem;justify-content:flex-end;align-items:flex-end;gap:.625rem;font-size:.625rem;font-style:normal;font-weight:600;line-height:1rem}.offers{font-family:Leroy Merlin Sans;margin:3.75rem 0}.offers:first-child{margin-top:1.875rem}.offers-widget{margin:1rem auto 0;padding:0;position:relative;width:100%}@media (min-width:1121px){.offers-widget{max-width:73.75rem}}.offers-widget .left-background,.offers-widget .right-background{height:100%;position:absolute;top:0;width:calc(100vw - 73.75rem)}.offers-widget .right-background{right:-.625rem}.offers-widget .left-background{left:-.625rem}.offers-widget.offers-widget-links{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:0}.offers-widget.offers-widget-links .thumb-item{text-align:center}.offers-widget.offers-widget-links h2{color:#000;height:1.3rem;text-align:center}.offers-widget.offers-widget-links .thumb-image{max-height:6rem;max-width:6rem;min-height:6rem;min-width:6rem}.offers-widget-full{display:flex;justify-content:center;margin-top:1.75rem;max-height:25rem;padding:0}.offers-widget-full img{max-width:73.75rem}@media(min-width:1121px){.offers-widget-full{max-width:100%}}.offers-widget-no-top-spacing{margin-top:0}.offers-widget-no-bottom-spacing{margin-bottom:0}.offers-widget-title{font-family:Leroy Merlin Sans;font-size:1.5rem;font-weight:700;margin:0 0 1.25rem}.offers-widget-banners{display:flex;flex-direction:column}@media (min-width:481px){.offers-widget-banners{flex-direction:row}}.offers-widget-banner{flex:1;height:auto;margin-bottom:.5rem;position:relative}.offers-widget-banner:last-of-type{margin-bottom:0}.offers-widget-banner picture{display:flex}.offers-widget-banner picture img{height:100%;width:100%}.offers-widget-banner .sold-out-badge{display:none}@media (min-width:481px){.offers-widget-banner{margin-bottom:0;margin-left:1.25rem}.offers-widget-banner:first-of-type{margin-left:0}}.offers-widget-banner.sold-out .sold-out-badge{display:block;left:50%;max-height:80%;max-width:70%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.offers-widget-banner.sold-out picture{filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");filter:grayscale(1)}.offers-widget-banner.sold-out .banner-ending{display:none}.offers-floating-badge{font-family:Leroy Merlin Sans;font-size:.875rem;font-weight:700;margin:.75rem;padding:.4375rem .75rem;position:absolute;z-index:1}.offers-floating-badge.top-right{right:0;top:0}.offers-floating-badge.top-left{left:0;top:0}.offers-floating-badge.top-center{top:0}.offers-floating-badge.bottom-right{bottom:0;right:0}.offers-floating-badge.bottom-left{bottom:0;left:0}.offers-floating-badge.bottom-center{bottom:0}.offers-floating-badge.bottom-center,.offers-floating-badge.top-center{left:50%;transform:translateX(-50%)}@media(min-width:961px){.offers-floating-badge{font-size:1.25rem}}.offers-floating-badge small{font-size:.75rem}.offers-fetch-error{display:flex;font-family:Leroy Merlin Sans;justify-content:center;margin:3rem 0;text-align:center}.offers-fetch-error h1{font-size:1.7rem;max-width:31.25rem}.offers-fetch-error h1:before{content:"\01F62C";display:block;margin-bottom:.3125rem}.offers-widget.hidden-mobile{display:none}@media (min-width:481px){.offers-widget.hidden-mobile{display:block}.offers-widget.hidden-mobile.offers-widget-full{display:flex}.offers-widget-banner-full-banner .offers-price-badge{flex-direction:row;margin-right:10%;right:0;width:38%}.offers-widget-banner-full-banner .offers-price-badge:before{display:none}.offers-widget-banner-full-banner .offers-price-badge .prices{margin-bottom:0}.offers-widget-banner-full-banner .offers-price-badge .offers-price-badge-buy-button span{display:none}.offers-widget-banner-full-banner .offers-price-badge .offers-price-badge-buy-button i{margin-left:0}}@media(min-width:769px){.offers-widget-banner-full-banner .offers-price-badge{font-size:1.2rem}.offers-widget-banner-full-banner .offers-price-badge .offers-price-badge-buy-button span{display:inline-block}.offers-widget-banner-full-banner .offers-price-badge .offers-price-badge-buy-button i{margin-left:.6rem}}@media(min-width:961px){.offers-widget-banner-full-banner .offers-price-badge{font-size:1.4rem;padding:1rem}}@media(min-width:481px){.offers-widget-banner-two-banners-wide .offers-price-badge{flex-direction:row;margin-right:2%;right:0;width:52%}.offers-widget-banner-two-banners-wide .offers-price-badge:before{display:none}.offers-widget-banner-two-banners-wide .offers-price-badge .prices{margin-bottom:0}.offers-widget-banner-two-banners-wide .offers-price-badge .offers-price-badge-buy-button span{display:none}.offers-widget-banner-two-banners-wide .offers-price-badge .offers-price-badge-buy-button i{margin-left:0}}@media(min-width:769px){.offers-widget-banner-two-banners-wide .offers-price-badge .offers-price-badge-buy-button span{display:inline-block}.offers-widget-banner-two-banners-wide .offers-price-badge .offers-price-badge-buy-button i{margin-left:.6rem}}.offers-price-badge{align-items:center;background-color:#fae800;bottom:0;display:flex;font-family:Leroy Merlin Sans;font-size:1rem;justify-content:space-between;padding:.4375rem;position:absolute;width:100%;z-index:0}.offers-price-badge .prices{font-weight:700}@media (max-width:960px){.offers-price-badge{flex-direction:column;right:0;width:auto}.offers-price-badge:before{background-color:#fae800;content:" ";display:block;height:100%;position:absolute;top:-.75rem;transform:skewY(-6deg);width:100%;z-index:-1}.offers-price-badge .prices{margin-bottom:.625rem}}.offers-price-badge-from{color:#333;text-decoration:line-through}.offers-price-badge-to{color:#ed1c24}.offers-price-badge-to .price-integers{font-size:1.375em}.offers-price-badge-buy-button{align-items:center;background:#fff;border-radius:2em;display:flex;font-family:Leroy Merlin Sans;font-weight:700;justify-content:space-between;padding:.5rem 1.25rem}.offers-price-badge-buy-button .glyph{font-size:1.25em;margin-left:.6rem}.main-offer-loader,.offers-widget-banner-loader{animation:LoadingAnimation 2s ease infinite;background:linear-gradient(90deg,#e5e5e5,#f8f8f8);background-size:200% 200%}.main-offer-loader{height:9rem}.offers-widget-banner-loader{height:11.25rem}@media (min-width:769px){.main-offer-loader,.offers-widget-banner-loader{height:25rem;margin-top:1.75rem}}.social-button.social-facebook{background-color:#1877f2;color:#fff}.social-button.social-facebook:before{background-image:url(../images/social/facebook.svg)}.social-button.social-google{background-color:#fff;border:.063rem solid #bab6bc;color:#333;font-weight:400}.social-button.social-google:before{background-image:url(../images/social/google.svg)}.social-button.social-apple{background-color:#000;color:#fff;font-weight:400;text-indent:1.125rem}.social-button.social-apple:before{background-image:url(../images/social/apple-logo.svg)}.offline .hide-offline,.show-only-offline{display:none}.offline .show-only-offline{display:block}.folder-item{align-items:center;display:flex}.folder-item-image{border-radius:.625rem;height:3.4375rem;margin-bottom:.625rem;margin-right:1rem;margin-top:.625rem;overflow:hidden;width:4.0625rem}.folder-item-image img{height:100%}.folder-item-infos{display:flex;justify-content:space-between;width:100%}.folder-item-name{align-items:center;display:flex;flex-wrap:wrap;height:2.625rem}.folder-item-name-main,.folder-item-name-sub{display:block;width:100%}.folder-item-name-main{font-size:1.125rem;font-weight:600;line-height:1.125rem}.folder-item-name-sub{font-size:.75rem;font-weight:400;line-height:1rem}.folder-item-button{display:none}@media (min-width:481px){.folder-item-button{border-color:#72bf44;border-radius:1.875rem;color:#72bf44;display:block;font-size:.875rem;padding:.68rem 1.5625rem}.folder-item-button:focus,.folder-item-button:hover{background-color:#72bf44;color:#fff}}.no-wishlist-folder-image{background-color:grey}.wishlist-mosaic-image{height:100%;object-fit:cover;position:relative;width:100%}.wishlist-collection-item{align-items:flex-start;border-radius:.625rem;display:flex;flex-flow:column;margin-bottom:2rem;width:100%}@media (min-width:769px){.wishlist-collection-item:nth-child(2){margin-left:.9rem}.wishlist-collection-item{flex:1 1 33%;max-width:33%;padding:0 .9rem 0 0}}.wishlist-collection-item .pattern{border-radius:.625rem;height:10rem;width:100%}.wishlist-collection-item .description{align-items:center;display:flex;justify-content:space-between;width:100%}.wishlist-collection-item .description .title{max-width:75%}.wishlist-collection-item .description .title h2{color:#333;font-size:1.25rem;font-weight:700;line-height:1.5rem;margin-bottom:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishlist-collection-item .description .title .count{color:#a6a6a6;font-size:.875rem}.wishlist-collection-item .description span{color:#72bf44;cursor:pointer;font-size:1.5rem}@media (min-width:769px){.wishlist-collection-item.add-list{background-color:#fff;border:.0625rem solid #a6a6a6;display:block;height:8rem;max-width:calc(32% - .0625rem);width:100%;padding:0}}.wishlist-collection-item.add-list button{align-items:center;box-sizing:content-box;cursor:pointer;display:flex;flex-flow:column wrap;height:100%;justify-content:center;width:100%}.wishlist-collection-item.add-list button i{font-size:2.5rem}.wishlist-collection-item.add-list button h2{font-size:1.25rem;margin:.625rem 0 0}@keyframes LoadingAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.wishlist-loader{display:flex;flex-flow:row wrap}.wishlist-loader-folder-item{align-items:center;flex-flow:initial;justify-content:space-between}.wishlist-loader-folder-item .wishlist-loader-item{padding:0}.wishlist-loader-folder-item .folder-item-image{height:3.4375rem;width:3.4375rem}.wishlist-loader-folder-item .folder-item-title{border-radius:1.875rem;height:1rem;margin-bottom:.625rem;width:10rem}.wishlist-loader-folder-item .folder-item-title-sub{border-radius:1.875rem;height:.875rem;width:8.75rem}.wishlist-loader-folder-item .folder-item-button{border-radius:1.875rem;height:2.5rem;width:7.25rem}.wishlist-loader-generic{align-items:center;display:flex;flex-wrap:wrap;height:50vh;justify-content:center;padding:.9375rem;position:relative;width:100%}.wishlist-loader-products{justify-content:center}.wishlist-loader-products .wishlist-loader-item{flex-basis:50%}@media (min-width:769px){.wishlist-loader-products .wishlist-loader-item{flex-basis:25%}}.wishlist-loader-contents{justify-content:space-between}.wishlist-loader-contents .wishlist-loader-item{flex-basis:50%}@media (min-width:769px){.wishlist-loader-contents .wishlist-loader-item{flex-basis:33.33%}}.wishlist-loader-item{margin-top:.625rem;padding-left:.3125rem;padding-right:.3125rem}.wishlist-loader-item-details{align-items:center;display:flex;justify-content:space-between;width:100%}.wishlist-loader-item:nth-child(-n+2){margin-top:0}@media (min-width:769px){.wishlist-loader-item{margin-top:1.75rem;padding-left:.5625rem;padding-right:.5625rem}.wishlist-loader-item:nth-child(-n+4){margin-top:0}}.wishlist-loader-message{font-size:2rem;font-weight:700}.wishlist-products-loader{animation:LoadingAnimation 2s ease infinite;background:linear-gradient(90deg,#e5e5e5,#f8f8f8);background-size:200% 200%;height:20rem}@media (min-width:769px){.wishlist-products-loader{height:25rem}}.wishlist-not-found{align-items:center;display:flex;flex-wrap:wrap;height:50vh;justify-content:center;padding:.9375rem;position:relative;width:100%}.wishlist-not-found-text,.wishlist-not-found-title{display:block;flex-basis:100%;text-align:center}.wishlist-not-found-title{font-size:2rem}.wishlist-not-found-text{font-size:1.2rem}.wishlist-not-found .button-return{border-radius:2rem;display:block;margin:.9375rem auto}.choose-image-item[data-cover=thumb-blue],.folder-item-image[data-cover=thumb-blue],.wishlist-thumb-header[data-cover=thumb-blue],.wishlist-thumb[data-cover=thumb-blue]{background-image:url(../images/wishlist/azul.jpg);display:block}.choose-image-item[data-cover=thumb-orange],.folder-item-image[data-cover=thumb-orange],.wishlist-thumb-header[data-cover=thumb-orange],.wishlist-thumb[data-cover=thumb-orange]{background-image:url(../images/wishlist/laranja.jpg);display:block}.choose-image-item[data-cover=thumb-purple],.folder-item-image[data-cover=thumb-purple],.wishlist-thumb-header[data-cover=thumb-purple],.wishlist-thumb[data-cover=thumb-purple]{background-image:url(../images/wishlist/roxo.jpg);display:block}.choose-image-item[data-cover=thumb-green],.folder-item-image[data-cover=thumb-green],.wishlist-thumb-header[data-cover=thumb-green],.wishlist-thumb[data-cover=thumb-green]{background-image:url(../images/wishlist/verde.jpg);display:block}.wishlist-thumbs-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.wishlist-thumbs-list-contents .wishlist-thumbs-list-item{flex-basis:100%}.wishlist-thumbs-list-item{max-width:100%;opacity:0;padding:0 1% 1.25rem;transform:translateY(-1rem);transition:all .3s ease}.wishlist-thumbs-list-item.enter,.wishlist-thumbs-list-item.entered{opacity:1;transform:translateY(0)}.wishlist-thumbs-list-item.exit,.wishlist-thumbs-list-item.exited{opacity:0;transform:translateY(-1rem)}@media (min-width:961px){.wishlist-thumbs-list-item{flex-basis:20%}}.wishlist-thumbs-list-not-found{color:#666;font-weight:700;padding:3.125rem 0}.wishlist-thumbs-list-not-found .message-main{font-size:1.25rem}.wishlist-thumbs-list-not-found .message-sub{font-size:.875rem}@keyframes loyalty-zoom-in{0%{opacity:0;transform:scale(.7)}to{opacity:1}}@keyframes loyalty-fade-in{0%{opacity:0}to{opacity:1}}@keyframes loyalty-fade-out{0%{opacity:1}to{opacity:0}}.customer-loyalty .animate-hide{display:inherit;opacity:0}.customer-loyalty .animate-fade-in{animation:loyalty-fade-in 1s;animation-fill-mode:forwards}.customer-loyalty .animate-fade-out{animation:loyalty-fade-out .6s;animation-fill-mode:forwards}.customer-loyalty .animate-zoom-in{animation:loyalty-zoom-in .3s}.customer-loyalty .animate{display:block}.customer-loyalty .animate-parallax{overflow:hidden;position:relative}.customer-loyalty .animate-event-buttons .zoom-item,.customer-loyalty .animate-parallax .animate-parallax-item{position:absolute}@keyframes loyalty-button-zoom-out-down{0%{top:0;transform:scale(1)}to{top:1.5rem;transform:scaleX(.3)}}@keyframes loyalty-button-zoom-in-up{0%{top:1.5rem;transform:scaleX(.3)}to{top:0;transform:scale(1)}}@keyframes loyalty-button-zoom-in{0%{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:scale(1)}}@keyframes loyalty-button-zoom-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scaleX(.5)}}.customer-loyalty .confirm-animation-buttons .title-fade{animation:loyalty-fade-out .6s;animation-fill-mode:forwards}.customer-loyalty .confirm-animation-buttons .btn-zoom-left{animation:loyalty-button-zoom-out .4s;animation-fill-mode:forwards;opacity:0;transform-origin:100% 50%}.customer-loyalty .confirm-animation-buttons .btn-zoom-right{animation:loyalty-button-zoom-out .4s;animation-fill-mode:forwards;opacity:0;transform-origin:top left}.customer-loyalty .confirm-animation-buttons .btn-zoom-up-down{animation:loyalty-button-zoom-in-up .5s;animation-fill-mode:forwards}.customer-loyalty .confirm-animation-buttons .btn-fade{animation:loyalty-fade-in .1s;animation-fill-mode:forwards}.customer-loyalty .confirm-animation-buttons.confirm-animation .title-fade{animation:loyalty-fade-in 1s;animation-fill-mode:forwards}.customer-loyalty .confirm-animation-buttons.confirm-animation .btn-zoom-left{animation:loyalty-button-zoom-in .5s;animation-delay:.1s;animation-fill-mode:forwards;opacity:0;transform-origin:100% 50%}.customer-loyalty .confirm-animation-buttons.confirm-animation .btn-zoom-right{animation:loyalty-button-zoom-in .5s;animation-delay:.1s;animation-fill-mode:forwards;opacity:0;transform-origin:top left}.customer-loyalty .confirm-animation-buttons.confirm-animation .btn-zoom-up-down{animation:loyalty-button-zoom-out-down .4s;animation-fill-mode:forwards}.customer-loyalty .confirm-animation-buttons.confirm-animation .btn-fade{animation:loyalty-fade-out .4s;animation-delay:.15s;animation-fill-mode:forwards}.customer-loyalty .confirm-animation-buttons.confirm-animation .confirmation-observation{font-size:.6875rem}.customer-loyalty .confirm-animation-buttons .btn-confirmation{padding-top:.375rem;position:relative;text-align:center;z-index:100}.customer-loyalty .confirm-animation-buttons .buttons-confirmation{position:absolute;width:calc(100% - 2.5rem)}.customer-loyalty .confirm-animation-buttons .confirmation-button{display:inline-flex;height:2.1875rem;justify-content:center;overflow:initial;white-space:nowrap}.customer-loyalty .confirm-animation-buttons .confirmation-message{line-height:1rem;margin-bottom:.625rem;text-align:center}.customer-loyalty .confirm-animation-buttons .confirmation-buttons{display:flex;justify-content:space-between}.customer-loyalty .confirm-animation-buttons .confirmation-observation{bottom:.625rem;font-size:.875rem;font-weight:400;position:absolute;width:13.75rem}@media(min-width:481px){.customer-loyalty .confirm-animation-buttons.confirm-animation .confirmation-observation{font-size:1rem}.customer-loyalty .confirm-animation-buttons .btn-confirmation{padding-top:1rem}.customer-loyalty .confirm-animation-buttons .buttons-confirmation{width:calc(100% - 4rem)}.customer-loyalty .confirm-animation-buttons .confirmation-button{height:3.125rem}.customer-loyalty .confirm-animation-buttons .confirmation-message{font-size:1.25rem;margin-bottom:.8rem}.customer-loyalty .confirm-animation-buttons .confirmation-buttons{justify-content:space-evenly}.customer-loyalty .confirm-animation-buttons .confirmation-observation{bottom:1.25rem;font-size:1rem;width:20rem}}@keyframes loyalty-scale-hide{0%{transform:scale(1)}70%{transform:scaleX(0)}to{transform:scaleX(0)}}@keyframes loyalty-scale-show{0%{transform:scaleX(0)}70%{transform:scale(1)}to{transform:scale(1)}}.customer-loyalty .card-flip{height:100%;position:relative;transform-style:preserve-3d;width:100%}.customer-loyalty .card-face{backface-visibility:hidden;height:100%;width:100%}.customer-loyalty .card-face-back{position:absolute}.customer-loyalty .card-face-hide .card-face-back{animation:loyalty-scale-hide .4s;animation-fill-mode:forwards;transform:scale(1)}.customer-loyalty .card-face-hide .card-face-front{animation:loyalty-scale-show .3s;animation-delay:.4s;animation-fill-mode:forwards;transform:scaleX(0)}.customer-loyalty .card-face-show .card-face-front{animation:loyalty-scale-hide .4s;animation-fill-mode:forwards;transform:scale(1)}.customer-loyalty .card-face-show .card-face-back{animation:loyalty-scale-show .3s;animation-delay:.4s;animation-fill-mode:forwards;transform:scaleX(0)}.customer-loyalty{font-family:Leroy Merlin Sans}.customer-loyalty .loyalty-content{background-image:linear-gradient(180deg,#e1e1e1,#f9f9f9);padding-bottom:1.875rem;padding-top:1.875rem}.customer-loyalty .inner-container{margin:0 auto;max-width:73.75rem}.customer-loyalty .page-container{display:block;margin:0 auto;max-width:73.75rem}.customer-loyalty .alert-buttons{padding:1rem 1.875rem 0;text-align:center}.customer-loyalty .alert-buttons .btn{display:inline-block;margin-top:1rem}@media(min-width:481px){.customer-loyalty .alert-buttons{text-align:right}.customer-loyalty .alert-buttons .btn{display:inline-block;margin-right:1rem}}.customer-loyalty .lmcv-static-banner img{height:15rem;object-fit:cover;object-position:center;width:100%}@media(min-width:481px){.customer-loyalty .lmcv-static-banner img{height:20rem}}.customer-loyalty .info-container{padding-top:0}.customer-loyalty .info-container .info{background-position:top;background-repeat:no-repeat}.customer-loyalty .info-container .info .info-text-container{height:15rem}.customer-loyalty .info-container .info .info-text-container .info-text{float:none;font-weight:700;margin:0 auto;width:18.75rem}.customer-loyalty .info-container .info .info-text-container .info-text p{margin:.3125rem}.customer-loyalty .info-container .info .info-text-container .info-text p.link{display:none}.customer-loyalty .info-container .info .info-text-container .info-text p.link a{font-size:1.125rem}.customer-loyalty .info-container .info .info-text-container .info-text p.customer-name{font-size:1.625rem;padding-bottom:.375rem}.customer-loyalty .info-container .info .info-text-container .info-text p.available-points{font-size:1.25rem}.customer-loyalty .info-container .info .info-text-container .info-text p.expire-points{font-size:1rem}.customer-loyalty .info-container .info .info-text-container .info-text p .points{font-size:140%}@media(min-width:481px){.customer-loyalty .info-container .info .info-text-container{height:25rem}.customer-loyalty .info-container .info .info-text-container .info-text{float:right;padding-top:5rem;width:21.25rem}.customer-loyalty .info-container .info .info-text-container .info-text p.link{display:block;padding-right:1.25rem;text-align:right}.customer-loyalty .info-container .info .info-text-container .info-text p.customer-name{font-size:2rem;line-height:2rem;padding-bottom:.9375rem}.customer-loyalty .info-container .info .info-text-container .info-text p.available-points{font-size:1.625rem}.customer-loyalty .info-container .info .info-text-container .info-text p.expire-points{font-size:1.125rem}}.loyalty-banner-container .loyalty-banner-slides{font-family:Leroy Merlin Sans}.loyalty-banner-container .loyalty-banner-slides .loyalty-carousel .slick-list{max-height:20rem}@media(min-width:1121px){.loyalty-banner-container .loyalty-banner-slides .banner-slide .banner-slide-item{height:20rem}}.loyalty-carousel .carousel-slider-arrow{background-color:hsla(0,0%,49.8%,.6);border-radius:.25rem;box-shadow:0 .375rem .5rem 0 rgba(0,0,0,.2);color:#fff;cursor:pointer;display:none;font-size:1.5rem;margin:0;outline:none;padding:.625rem;position:absolute;top:40%;z-index:10}.loyalty-carousel .carousel-slider-arrow.prev{left:.625rem}.loyalty-carousel .carousel-slider-arrow.next{right:.625rem}.loyalty-carousel .slick-disabled .carousel-slider-arrow{background-color:hsla(0,0%,89.8%,.5)}.loyalty-carousel .single-slide{margin:0 auto;width:15rem}.loyalty-carousel .slick-list{max-height:20rem}.loyalty-carousel .slick-slide .banner-slide{background:linear-gradient(115deg,#5e42a7,#5e42a7 28%,#a15ce1 78%,#a15ce1)}.loyalty-carousel .slick-slide .banner-slide img{height:100%;object-fit:cover;object-position:center;width:100%}.loyalty-carousel .slick-slide .box-slide{padding:0 .625rem}.loyalty-carousel .slick-slide .box-slide .box>div,.loyalty-carousel .slick-slide .box-slide img{height:8rem;width:15rem}.loyalty-carousel .slick-slide .box-slide .box>div{background-size:100%;cursor:pointer}.loyalty-carousel .slick-dots{text-align:center}.loyalty-carousel .slick-dots li{background-color:#e5e5e5;border-radius:100%;display:inline-block;height:.75rem;margin:1.125rem 1.125rem 0;width:.75rem}.loyalty-carousel .slick-dots li button{visibility:hidden}.loyalty-carousel .slick-dots li.slick-active{background-color:#666}.loyalty-carousel .slick-numbers{font-weight:700;padding:1.125rem;text-align:center;width:100%}.loyalty-carousel .slick-numbers .hidden-mobile{display:none}.loyalty-carousel .slick-numbers .show-mobile{display:block}.loyalty-carousel .slick-track{min-width:937.5rem}@media(min-width:1121px){.loyalty-carousel .slick-numbers .hidden-mobile{display:block}.loyalty-carousel .slick-numbers .show-mobile{display:none}}@media(min-width:481px){.loyalty-carousel .carousel-slider-arrow{display:block}.loyalty-carousel .single-slide{margin:0;width:22.5rem}.loyalty-carousel .slick-list{max-height:30rem}.loyalty-carousel .slick-slide .banner-slide img{object-fit:contain}.loyalty-carousel .slick-slide .box-slide .box>div,.loyalty-carousel .slick-slide .box-slide img{height:12rem;width:22.5rem}}.lmcv-panel .carousel-slider-arrow.next{margin-right:-1.5625rem}.lmcv-panel .carousel-slider-arrow.prev{margin-left:-1.5625rem}.customer-loyalty .tabs-menu::-webkit-scrollbar{height:0}.customer-loyalty .tabs-menu-container{border-bottom:.125rem solid rgba(0,0,0,.2)}.customer-loyalty .tabs{display:block}.customer-loyalty .tabs .tabs-menu{overflow-x:scroll}.customer-loyalty .tabs .tabs-menu .tab-menu{display:table;list-style:none;margin:1.25rem 0 0;padding:0 .625rem;width:100%}.customer-loyalty .tabs .tabs-menu .tab-menu .tab-menu-item{display:table-cell;margin:0 .3125rem 0 0}.customer-loyalty .tabs .tabs-menu .tab-menu .tab-menu-item a{border-radius:.5rem .5rem 0 0;color:#72bf44;cursor:pointer;display:block;font-size:1rem;font-weight:700;padding:.625rem 1.25rem;white-space:nowrap}.customer-loyalty .tabs .tabs-menu .tab-menu .tab-menu-item.active a{background-color:#72bf44;color:#fff}@media(min-width:769px){.customer-loyalty .tabs .tabs-menu{-ms-overflow-style:none;overflow-x:none}.customer-loyalty .tabs .tabs-menu .tab-menu{padding:0}.customer-loyalty .tabs .tabs-menu .tab-menu .tab-menu-item{display:inline-block}}.customer-loyalty .tabs.full .tab-menus{overflow-x:hidden}.customer-loyalty .tabs.full .tab-menus .tab-menu{padding:0}.box-list{background-color:hsla(0,0%,100%,.9);margin-bottom:1.25rem;padding-bottom:1.23rem;position:relative}.box-list .box-head{padding:1.25rem 1.875rem}.box-list .box-head .title{color:#666;font-size:1.375rem;font-weight:700;margin:0}.box-list .box-head .subtitle{font-size:1.375rem}.box-list .box-list-slide{padding:0}@media(min-width:481px){.box-list .box-head .title{font-size:1.75rem}.box-list .box-list-slide{padding:0 .625rem}}.customer-loyalty .benefits-card{color:#397615;font-weight:700;padding:1rem;text-align:center}.customer-loyalty .benefits-card .benefit-card-title{align-items:flex-end;display:flex;font-size:1rem;height:2.8125rem;justify-content:center}.customer-loyalty .benefits-card .benefit-discount{font-size:1rem;padding:.3125rem 0}.customer-loyalty .benefits-card .benefit-discount .discount{font-size:1.375rem}.customer-loyalty .benefits-card .benefit-expiration{font-size:1rem}@media(min-width:481px){.customer-loyalty .benefits-card .benefit-card-title{font-size:1.5rem;height:3.625rem}.customer-loyalty .benefits-card .benefit-discount{font-size:2rem;padding:.625rem 0}.customer-loyalty .benefits-card .benefit-discount .discount{font-size:3.375rem}.customer-loyalty .benefits-card .benefit-expiration{font-size:1.125rem}}.customer-loyalty .event-card{align-items:flex-end;display:flex}.customer-loyalty .event-card .event-subscribed{background-image:linear-gradient(180deg,#fff,#f9f9f9);display:table-cell;font-size:.875rem;margin-left:8%;padding:.1875rem;position:absolute;top:2.375rem}.customer-loyalty .event-card .event-subscribed i{color:#72bf44;margin-right:.3125rem}.customer-loyalty .event-card .event{background-color:hsla(0,0%,100%,.8);height:3.5rem;padding:.625rem;width:22.5rem}.customer-loyalty .event-card .event .event-calendar{border:.0625rem solid #a6a6a6;float:left;margin-right:.625rem;position:absolute;top:.625rem;width:2.875rem}.customer-loyalty .event-card .event .event-calendar .event-month{background-color:#72bf44;color:#fff;font-size:.8125rem;padding:.125rem;text-align:center}.customer-loyalty .event-card .event .event-calendar .event-day{background-color:#f8f8f8;color:#333;font-size:1.5rem;font-weight:700;padding:.125rem;text-align:center}.customer-loyalty .event-card .event .event-info .event-title{color:#333;font-size:1rem;font-weight:700;height:3.125rem}.customer-loyalty .event-card .event .event-info .event-type{color:#666;display:none;font-size:.875rem;font-weight:600}@media(min-width:481px){.customer-loyalty .event-card .event-subscribed{margin-left:.625rem;top:5rem}.customer-loyalty .event-card .event{height:5.25rem}.customer-loyalty .event-card .event .event-calendar{position:relative;top:0}.customer-loyalty .event-card .event .event-info .event-title{font-size:1.125rem}.customer-loyalty .event-card .event .event-info .event-type{display:block}}.customer-loyalty .voucher-card{color:#397615;font-weight:700;text-align:center}.customer-loyalty .voucher-card.activated{color:#fff}.customer-loyalty .voucher-card.without-message{padding-top:2.8125rem}.customer-loyalty .voucher-card .voucher-activated-message{font-size:1.25rem;padding:.625rem}.customer-loyalty .voucher-card .voucher-title,.customer-loyalty .voucher-card .voucher-value{font-size:1rem}.customer-loyalty .voucher-card .voucher-value span{font-size:1.375rem}.customer-loyalty .voucher-card .voucher-expiration-date{font-size:1rem;padding:.625rem}@media(min-width:481px){.customer-loyalty .voucher-card.without-message{padding-top:3.4375rem}.customer-loyalty .voucher-card .voucher-activated-message{font-size:2rem}.customer-loyalty .voucher-card .voucher-title{font-size:1.5rem}.customer-loyalty .voucher-card .voucher-value{font-size:2rem}.customer-loyalty .voucher-card .voucher-value span{font-size:3rem}.customer-loyalty .voucher-card .voucher-expiration-date{font-size:1.25rem}}.lmcv-benefits .benefits-actives,.lmcv-benefits .benefits-available{margin-top:1.25rem}.lmcv-benefits .benefits-actives .benefit,.lmcv-benefits .benefits-available .benefit{display:block}.lmcv-benefits .benefits-actives .benefit .benefit-background,.lmcv-benefits .benefits-available .benefit .benefit-background{background-size:100%;display:flex;flex-direction:column;height:19rem;justify-content:space-between;margin:0 .625rem;width:15rem}.lmcv-benefits .benefits-actives .benefit .benefit-header,.lmcv-benefits .benefits-available .benefit .benefit-header{color:#397615;font-weight:700;padding:.625rem;text-align:center}.lmcv-benefits .benefits-actives .benefit .benefit-header .benefit-title,.lmcv-benefits .benefits-available .benefit .benefit-header .benefit-title{align-items:center;display:grid;font-size:1.125rem;height:3.125rem}.lmcv-benefits .benefits-actives .benefit .benefit-header .benefit-discount,.lmcv-benefits .benefits-available .benefit .benefit-header .benefit-discount{font-size:3rem;line-height:2.8125rem}.lmcv-benefits .benefits-actives .benefit .benefit-header .benefit-discount-description,.lmcv-benefits .benefits-available .benefit .benefit-header .benefit-discount-description{font-size:1.25rem}.lmcv-benefits .benefits-actives .benefit .benefit-header .benefit-description,.lmcv-benefits .benefits-available .benefit .benefit-header .benefit-description{font-size:1rem}.lmcv-benefits .benefits-actives .benefit .benefit-footer,.lmcv-benefits .benefits-available .benefit .benefit-footer{background-color:hsla(0,0%,100%,.8);color:#666;font-weight:600;height:7.5rem;line-height:1rem;padding:.625rem;text-align:center}.lmcv-benefits .benefits-actives .benefit .benefit-footer .benefit-active,.lmcv-benefits .benefits-available .benefit .benefit-footer .benefit-active{color:#397615;font-size:1.5rem;margin-bottom:.625rem}.lmcv-benefits .benefits-actives .benefit .benefit-footer .benefit-activated,.lmcv-benefits .benefits-available .benefit .benefit-footer .benefit-activated{padding-top:0}.lmcv-benefits .benefits-actives .benefit .benefit-footer .benefit-identifier,.lmcv-benefits .benefits-available .benefit .benefit-footer .benefit-identifier{font-size:1rem;margin-bottom:.3125rem}.lmcv-benefits .benefits-actives .benefit .benefit-footer .benefit-location,.lmcv-benefits .benefits-available .benefit .benefit-footer .benefit-location{font-size:.75rem;min-height:1.125rem}.lmcv-benefits .benefits-actives .benefit .benefit-footer .benefit-validate,.lmcv-benefits .benefits-available .benefit .benefit-footer .benefit-validate{font-size:.875rem}.lmcv-benefits .benefits-actives .benefit .benefit-footer .benefit-more,.lmcv-benefits .benefits-available .benefit .benefit-footer .benefit-more{color:#397615;font-size:.875rem}.lmcv-benefits .benefits-actives .benefit .benefit-footer .btn,.lmcv-benefits .benefits-available .benefit .benefit-footer .btn{margin-bottom:.5rem}.lmcv-benefits .benefits-actives .benefit-conditions,.lmcv-benefits .benefits-available .benefit-conditions{background:hsla(0,0%,100%,.8);min-height:100%}.lmcv-benefits .benefits-actives .benefit-conditions .benefit-header,.lmcv-benefits .benefits-available .benefit-conditions .benefit-header{font-size:1.25rem;font-weight:700;padding:1.25rem;text-align:center}.lmcv-benefits .benefits-actives .benefit-conditions .benefit-header .benefit-condition-title,.lmcv-benefits .benefits-available .benefit-conditions .benefit-header .benefit-condition-title{font-size:1rem}.lmcv-benefits .benefits-actives .benefit-conditions .benefit-condition-text,.lmcv-benefits .benefits-available .benefit-conditions .benefit-condition-text{font-size:.75rem;height:9.375rem;margin:0 1.5625rem;overflow:auto}.lmcv-benefits .benefits-actives .benefit-conditions .benefit-condition-text ul.benefit-stores-list,.lmcv-benefits .benefits-available .benefit-conditions .benefit-condition-text ul.benefit-stores-list{list-style:disc;padding-left:1rem}.lmcv-benefits .benefits-actives .benefit-conditions .benefit-footer,.lmcv-benefits .benefits-available .benefit-conditions .benefit-footer{background-color:hsla(0,0%,100%,0);height:1.875rem}@media(min-width:481px){.lmcv-benefits .benefits-actives .benefit .benefit-background,.lmcv-benefits .benefits-available .benefit .benefit-background{height:28.5rem;width:22.5rem}.lmcv-benefits .benefits-actives .benefit .benefit-background .benefit-header .benefit-title,.lmcv-benefits .benefits-available .benefit .benefit-background .benefit-header .benefit-title{font-size:1.5rem;height:5rem}.lmcv-benefits .benefits-actives .benefit .benefit-background .benefit-header .benefit-discount,.lmcv-benefits .benefits-available .benefit .benefit-background .benefit-header .benefit-discount{font-size:4.875rem;line-height:4.875rem}.lmcv-benefits .benefits-actives .benefit .benefit-background .benefit-header .benefit-discount-description,.lmcv-benefits .benefits-available .benefit .benefit-background .benefit-header .benefit-discount-description{font-size:2rem}.lmcv-benefits .benefits-actives .benefit .benefit-background .benefit-header .benefit-description,.lmcv-benefits .benefits-available .benefit .benefit-background .benefit-header .benefit-description{font-size:1.375rem}.lmcv-benefits .benefits-actives .benefit .benefit-background .benefit-footer,.lmcv-benefits .benefits-available .benefit .benefit-background .benefit-footer{font-size:1.125rem;height:11.25rem;line-height:1.5rem}.lmcv-benefits .benefits-actives .benefit .benefit-background .benefit-footer .benefit-activate,.lmcv-benefits .benefits-available .benefit .benefit-background .benefit-footer .benefit-activate{font-size:1rem;line-height:2.25rem}.lmcv-benefits .benefits-actives .benefit .benefit-background .benefit-footer .benefit-active,.lmcv-benefits .benefits-available .benefit .benefit-background .benefit-footer .benefit-active{font-size:2.25rem}.lmcv-benefits .benefits-actives .benefit .benefit-background .benefit-footer .benefit-activated,.lmcv-benefits .benefits-available .benefit .benefit-background .benefit-footer .benefit-activated{padding-top:1rem}.lmcv-benefits .benefits-actives .benefit .benefit-background .benefit-footer .benefit-identifier,.lmcv-benefits .benefits-available .benefit .benefit-background .benefit-footer .benefit-identifier{font-size:1.75rem}.lmcv-benefits .benefits-actives .benefit .benefit-background .benefit-footer .benefit-location,.lmcv-benefits .benefits-available .benefit .benefit-background .benefit-footer .benefit-location{font-size:1.125rem;min-height:1.375rem}.lmcv-benefits .benefits-actives .benefit .benefit-background .benefit-footer .benefit-more,.lmcv-benefits .benefits-actives .benefit .benefit-background .benefit-footer .benefit-validate,.lmcv-benefits .benefits-available .benefit .benefit-background .benefit-footer .benefit-more,.lmcv-benefits .benefits-available .benefit .benefit-background .benefit-footer .benefit-validate{font-size:1.125rem}.lmcv-benefits .benefits-actives .benefit .benefit-background .benefit-footer .btn,.lmcv-benefits .benefits-available .benefit .benefit-background .benefit-footer .btn{margin-bottom:1rem}.lmcv-benefits .benefits-actives .benefit .benefit-conditions .benefit-condition-text,.lmcv-benefits .benefits-available .benefit .benefit-conditions .benefit-condition-text{height:19.3125rem;margin:0 2.5rem}.lmcv-benefits .benefits-actives .benefit .benefit-conditions .benefit-footer,.lmcv-benefits .benefits-available .benefit .benefit-conditions .benefit-footer{height:3.75rem}}.lmcv-panel{background:hsla(0,0%,100%,.95);margin-bottom:1.25rem;max-width:73.75rem;padding:1.875rem 0;text-align:left}.lmcv-panel.panel-message{padding:1.875rem 1rem}.lmcv-panel .panel-title{color:#666;font-size:1.25rem;font-weight:700;margin:0;padding-left:.625rem}.lmcv-panel .panel-subtitle{color:#666;font-size:1rem;font-weight:400;margin:0;padding:.625rem .9375rem}.lmcv-panel .subtitle{color:#666;display:none;font-size:1rem;font-weight:700;margin:0;padding:.625rem}.lmcv-panel .panel-container{color:#666;padding:0 .625rem}.lmcv-panel .panel-container .panel-evidence{font-size:1rem;font-weight:600}@media(min-width:481px){.lmcv-panel{padding:1.875rem 1.25rem}.lmcv-panel .panel-title{font-size:1.625rem}.lmcv-panel .panel-subtitle{display:block}.lmcv-panel .panel-container .panel-evidence{font-size:1.625rem;padding:1.875rem 1.25rem}}.lmcv-points .lmcv-points-extract{padding:.625rem}.lmcv-points .lmcv-points-extract .extract-header{margin-bottom:1.25rem}.lmcv-points .lmcv-points-extract .extract-header .extract-title{color:#333;font-size:1.125rem;font-weight:700}.lmcv-points .lmcv-points-vouchers .list{margin:1.875rem 0 0}.lmcv-points .lmcv-points-vouchers .voucher{position:relative}.lmcv-points .lmcv-points-vouchers .voucher.voucher-activated .voucher-header{padding-top:2.5rem;text-align:center}.lmcv-points .lmcv-points-vouchers .voucher.voucher-activated .voucher-header .voucher-title{font-size:1.5rem}.lmcv-points .lmcv-points-vouchers .voucher.voucher-activated .voucher-footer{font-weight:700;text-align:center}.lmcv-points .lmcv-points-vouchers .voucher .voucher-background{background-size:100%;display:flex;flex-direction:column;height:19rem;margin:0 .625rem;width:15rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-locked{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:.625rem;position:absolute;top:0;width:calc(100% - 1.25rem)}.lmcv-points .lmcv-points-vouchers .voucher .voucher-locked .glyph{color:#fff;font-size:5rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-header{color:#fff;font-weight:700;height:17.25rem;padding:2.1875rem 1rem 0}.lmcv-points .lmcv-points-vouchers .voucher .voucher-header .voucher-title{font-size:1rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-header .voucher-subtitle{font-size:1.5rem;font-weight:600}.lmcv-points .lmcv-points-vouchers .voucher .voucher-header .voucher-price{font-size:4rem;line-height:5rem;padding:0}.lmcv-points .lmcv-points-vouchers .voucher .voucher-footer{background:rgba(0,0,0,.2);color:#fff;height:11.25rem;padding:.625rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-footer .voucher-title{font-size:1.75rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-footer .voucher-identifier{font-size:1.125rem;padding:.3125rem 0 1rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-footer .voucher-expiration{font-size:1.125rem}@media(min-width:481px){.lmcv-points .lmcv-points-extract{padding:1.875rem}.lmcv-points .lmcv-points-vouchers .voucher.voucher-activated .voucher-header{padding-top:5rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-locked .glyph{font-size:7.5rem;margin-top:4.375rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-background{height:28.5rem;width:22.5rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-header{padding:2.1875rem 1.5625rem 0}.lmcv-points .lmcv-points-vouchers .voucher .voucher-header .voucher-title{font-size:1.5rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-header .voucher-subtitle{font-size:2.25rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-header .voucher-price{font-size:5.25rem;padding:.875rem 0}.lmcv-points .lmcv-points-vouchers .voucher .voucher-footer{padding:1.25rem 1.5625rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-footer .voucher-title{font-size:2.25rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-footer .voucher-identifier{font-size:1.75rem;padding:.3125rem 0 1.875rem}.lmcv-points .lmcv-points-vouchers .voucher .voucher-footer .voucher-expiration{font-size:1.5rem}}.lmcv-table{width:100%}.lmcv-table th{border-bottom:.125rem solid #397615;border-top:.1875rem solid #397615;font-weight:700}.lmcv-table td,.lmcv-table th{color:#666;font-size:1rem;padding:.75rem .625rem}.lmcv-table td{border-bottom:.0625rem solid #eee;font-weight:400}.lmcv-table .table-footer-top{border-top:.125rem solid #397615}.lmcv-table .table-footer-bottom{border-bottom:.1875rem solid #397615;font-weight:700}.lmcv-table .cell-value{text-align:right}@media(max-width:30rem){.lmcv-table .mobile-hide-cell{display:none}}.lmcv-pagination{align-items:center;display:flex;flex-direction:row;justify-content:center;line-height:.5rem;padding:.625rem 0}.lmcv-pagination .pagination-button{color:#72bf44;cursor:pointer;font-size:.8125rem;margin:0 .625rem}.lmcv-pagination .pagination-button:disabled{cursor:auto;opacity:.3}.lmcv-pagination .pagination-button:focus{outline:none}.lmcv-pagination .pagination-current{align-items:center;background:#397615;border-radius:1.25rem;color:#fff;display:flex;font-size:.8125rem;height:1.5rem;justify-content:center;margin:0 .625rem;width:1.5rem}@media(min-width:481px){.lmcv-pagination{justify-content:flex-end}}.lmcv-events .list{margin:1.25rem 0}.lmcv-events .list .event{display:block;padding-bottom:.625rem}.lmcv-events .list .event .event-container{margin:0 .625rem;width:15rem}.lmcv-events .list .event .event-container .event-image{background-repeat:no-repeat;background-size:cover;display:block;height:11.5rem}.lmcv-events .list .event .event-container .event-content{background:#fff;border-radius:0 0 .25rem .25rem;box-shadow:0 .0625rem .1875rem hsla(0,0%,40%,.3);box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;padding:.625rem}.lmcv-events .list .event .event-container .event-content .event-date{margin-right:.625rem;position:absolute;text-align:center;top:7.8125rem}.lmcv-events .list .event .event-container .event-content .event-date .event-calendar{background:#f8f8f8;border:.0625rem solid #a6a6a6;height:3.125rem;margin-bottom:.1875rem;text-align:center;width:3.125rem}.lmcv-events .list .event .event-container .event-content .event-date .event-calendar .event-month{background:#72bf44;color:#fff;font-size:.8125rem;font-weight:600;padding:.125rem}.lmcv-events .list .event .event-container .event-content .event-date .event-calendar .event-day{color:#333;font-size:1.5rem;font-weight:700}.lmcv-events .list .event .event-container .event-content .event-date .event-time{color:#a6a6a6;display:none;font-size:1rem;font-weight:400;line-height:1.5rem;text-align:center}.lmcv-events .list .event .event-container .event-content .event-detail{color:#666;flex:1;font-size:.875rem;font-weight:600}.lmcv-events .list .event .event-container .event-content .event-detail .event-title{color:#333;font-size:1rem;font-weight:700;line-height:1.375rem;min-height:3.125rem}.lmcv-events .list .event .event-container .event-content .event-detail .event-type{font-size:.875rem;font-weight:600;margin-bottom:.3125rem}.lmcv-events .list .event .event-container .event-content .event-detail .event-address{display:none}.lmcv-events .list .event .event-container .event-content .event-detail .subscriptions{float:left;margin-top:.3125rem}.lmcv-events .list .event .event-container .event-content .event-detail .subscriptions .subscription-icon .glyph{margin-right:.625rem}.lmcv-events .list .event .event-container .event-content .event-detail .event-button-more{background-color:#397615;border-radius:1.25rem;color:#fff;float:right;font-size:.875rem;font-weight:600;height:1.5625rem;line-height:1.5625rem;margin-top:.3125rem;padding:.125rem .25rem}.lmcv-events .list .event .event-container .event-content .event-detail .event-button-more .button-text{color:#fff;display:none}.lmcv-events .list .event .event-container .event-content .event-detail .event-button-more .button-icon{display:block}.lmcv-events .list .event .event-container .event-content .event-detail .event-button-more .dots{background-color:#fff;border-radius:.625rem;display:inline-grid;height:.25rem;margin:0 .0625rem;vertical-align:super;width:.25rem}@media(min-width:481px){.lmcv-events .list .event .event-container{width:22.5rem}.lmcv-events .list .event .event-container .event-image{height:17.5rem}.lmcv-events .list .event .event-container .event-content{height:11.5rem}.lmcv-events .list .event .event-container .event-content .event-date{position:relative;top:0}.lmcv-events .list .event .event-container .event-content .event-date .event-time,.lmcv-events .list .event .event-container .event-content .event-detail .event-address{display:block}.lmcv-events .list .event .event-container .event-content .event-detail .subscriptions{float:none;margin-top:.625rem}.lmcv-events .list .event .event-container .event-content .event-detail .event-button-more{background:#72bf44;margin-top:.625rem;padding:0 1.25rem}.lmcv-events .list .event .event-container .event-content .event-detail .event-button-more .button-text{display:block}.lmcv-events .list .event .event-container .event-content .event-detail .event-button-more .button-icon{display:none}}.lmcv-events-detail .loyalty-content{padding-top:0}.lmcv-events-detail .event-background{background-position-x:center;background-repeat:no-repeat;background-size:auto;padding:1.25rem 0;width:100%}.lmcv-events-detail .event-background .background-container{display:block;height:13.75rem;margin:0 auto;max-width:73.75rem}.lmcv-events-detail .event-button-back{background-color:hsla(0,0%,100%,.9);color:#72bf44;font-family:Arial;font-size:1rem;font-weight:700;line-height:1.1875rem;padding:.625rem}.lmcv-events-detail .event-button-back:hover{text-decoration:none}.lmcv-events-detail .event-button-back img{margin-right:.625rem;vertical-align:bottom;width:1.375rem}.lmcv-events-detail .event-detail-container .event-detail{display:inline-flex;padding:0 1.25rem}.lmcv-events-detail .event-detail-container .event-detail .event-date{margin-right:.625rem;margin-top:.375rem;text-align:center}.lmcv-events-detail .event-detail-container .event-detail .event-date .event-calendar{background:#f8f8f8;border:.0625rem solid #e5e5e5;margin-bottom:.1875rem;width:2.875rem}.lmcv-events-detail .event-detail-container .event-detail .event-date .event-calendar .event-month{background:#72bf44;color:#fff;font-size:.8125rem;font-weight:600;line-height:.875rem;padding:.125rem;text-align:center}.lmcv-events-detail .event-detail-container .event-detail .event-date .event-calendar .event-day{color:#333;font-size:1.5rem;font-weight:700;padding:.1875rem;text-align:center}.lmcv-events-detail .event-detail-container .event-detail .event-date .event-time{color:#333;font-size:1rem;font-weight:400;line-height:1.5rem}.lmcv-events-detail .event-detail-container .event-detail .event-content{color:#666;padding-right:.975rem}.lmcv-events-detail .event-detail-container .event-detail .event-content .event-options button.btn{margin-right:.625rem;margin-top:.625rem}.lmcv-events-detail .event-detail-container .event-detail .event-content .event-title{font-size:1.375rem;font-weight:700;margin:0 0 .625rem}.lmcv-events-detail .event-detail-container .event-detail .event-content .event-type{font-size:1.125rem;font-weight:400;margin-bottom:.3125rem}.lmcv-events-detail .event-detail-container .event-detail .event-content .event-address{font-size:1.125rem;font-weight:600;line-height:1.625rem}.lmcv-events-detail .event-detail-container .event-detail .event-content .event-actions{margin:1.25rem 0}.lmcv-events-detail .event-detail-container .event-detail .event-content .event-actions .glyph{color:#72bf44;font-size:3.75rem}.lmcv-events-detail .event-detail-container .event-detail .event-content .event-actions .event-button{border:.0625rem solid #72bf44;border-radius:.25rem;display:inline-block;margin-right:.625rem;padding:.625rem 0;width:5.625rem}.lmcv-events-detail .event-detail-container .event-detail .event-content .event-actions .event-button .event-button-icon{color:#72bf44;display:block;font-size:1.875rem;margin-bottom:.625rem}.lmcv-events-detail .event-detail-container .event-detail .event-content .event-actions .event-button .event-button-text{color:#72bf44;font-size:.8125rem;font-weight:400;line-height:1rem}.lmcv-events-detail .event-detail-container .event-detail .event-content .info{display:flex;flex-direction:row;margin-bottom:.625rem;margin-left:-1.125rem}.lmcv-events-detail .event-detail-container .event-detail .event-content .info .info-icon{color:#666;font-size:1.25rem;margin-right:.5rem}.lmcv-events-detail .event-detail-container .event-detail .event-content .info .info-icon .event-button-icon{width:1.25rem}.lmcv-events-detail .event-detail-container .event-detail .event-content .info .info-content .info-label{color:#a6a6a6;font-size:.875rem;font-weight:400}.lmcv-events-detail .event-detail-container .event-detail .event-content .info .info-content .info-value{color:#666;font-size:1rem;font-weight:400}@media(min-width:481px){.lmcv-events-detail .event-background .background-container{height:17.5rem}.lmcv-events-detail .event-detail-container .event-detail{padding:0;width:100%}.lmcv-events-detail .event-detail-container .event-detail .event-content{padding-right:1.875rem;width:100%}.lmcv-events-detail .event-detail-container .event-detail .event-content .event-title{font-size:1.75rem}.lmcv-events-detail .event-detail-container .event-detail .event-content .event-address,.lmcv-events-detail .event-detail-container .event-detail .event-content .event-type{font-size:1.375rem}}.lmcv-faq .lmcv-help{align-items:flex-end;box-sizing:border-box;display:flex;justify-content:flex-start;margin:.625rem 0 2.5rem;padding:1.5625rem;width:100%}.lmcv-faq .lmcv-help .help-panel{background:#fff;display:flex;flex-direction:row;margin-top:1.25rem;padding:.625rem}.lmcv-faq .lmcv-help .help-panel .help-icon{align-items:center;background-color:#72bf44;border-radius:100%;color:#fff;display:flex;height:2.5rem;justify-content:center;margin-right:.625rem;width:2.5rem}.lmcv-faq .lmcv-help .help-panel .help-content{display:flex;flex-direction:column}.lmcv-faq .lmcv-help .help-panel .help-content .help-title{color:#000;font-size:1rem;font-weight:400;line-height:1.375rem;margin-bottom:.3125rem}.lmcv-faq .lmcv-help .help-panel .help-content .help-schedule{color:#666;font-size:.75rem;font-weight:400;line-height:1.0625rem;margin-bottom:.625rem}.lmcv-faq .lmcv-help .help-panel .help-content .help-phones{display:block;flex-direction:row;justify-content:space-between}.lmcv-faq .lmcv-help .help-panel .help-content .help-phones .help-phone{display:flex;flex-direction:column;margin-right:.625rem}.lmcv-faq .lmcv-help .help-panel .help-content .help-phones .help-phone .help-phone-value{color:#000;font-size:1.25rem;font-weight:600;line-height:1.5rem}.lmcv-faq .lmcv-help .help-panel .help-content .help-phones .help-phone .help-phone-label{color:#666;font-size:.75rem;font-weight:400;line-height:.875rem}.lmcv-faq .faq{margin-top:1.875rem}.lmcv-faq .faq .lmcv-question{display:flex;flex-direction:column}.lmcv-faq .faq .lmcv-question .question{background-color:#f8f8f8;color:#72bf44;font-size:1rem;font-weight:400;padding:.9375rem;text-align:left;width:100%}.lmcv-faq .faq .lmcv-question .question:hover{text-decoration:none}.lmcv-faq .faq .lmcv-question .answer{background-color:#f8f8f8;color:#666;font-size:1rem;font-weight:400;line-height:1.1875rem;margin-top:.0625rem;padding:.9375rem .9375rem .9375rem 1.875rem}.lmcv-faq .lmcv-rules{padding:0 1.25rem;text-align:justify}.lmcv-faq .lmcv-rules .panel-title{display:block;margin-bottom:2.5rem}.lmcv-faq .lmcv-rules .rules-title{margin-bottom:2.5rem;text-align:center}.lmcv-faq .lmcv-rules h3,.lmcv-faq .lmcv-rules h4{font-size:1rem;margin-bottom:.3125rem}.lmcv-faq .lmcv-rules p{color:#666;font-size:.75rem;font-weight:400;line-height:1.375rem;margin-bottom:1.25rem;margin-top:0}@media(min-width:481px){.lmcv-faq .lmcv-help .help-panel .help-content .help-phones{display:flex}.lmcv-faq .lmcv-rules h3,.lmcv-faq .lmcv-rules h4{font-size:1.15rem}.lmcv-faq .lmcv-rules p{font-size:1rem}}.lmcv-collapse .collapse-head{display:block}.lmcv-collapse .collapse-head .collapse-title{width:80%}.lmcv-collapse .collapse-head .collapse-icon{float:right}.lmcv-collapse .collapse-hide .collapse-container{max-height:0;overflow:hidden;transition:max-height .25s ease-out}.lmcv-collapse .collapse-hide .collapse-content{display:block}.lmcv-collapse .collapse-show .collapse-icon{transform:rotate(.5turn)}.lmcv-collapse .collapse-show .collapse-container{max-height:31.25rem;transition:max-height .25s ease-in}.lmcv-collapse .collapse-show .collapse-container .collapse-content{display:block}@media(max-width:30rem){.lmcv-collapse .collapse-head{margin-bottom:.125rem}.lmcv-collapse .collapse-head .collapse-title{display:inline-flex}}.lmcv-preferences .lmcv-panel{padding:1.25rem}.lmcv-preferences .preferences-form{padding-top:1rem}.lmcv-preferences .preferences-form :focus{border:.0625rem solid #72bf44;border-radius:1.875rem;outline:none}.lmcv-preferences .preferences-form .form-item{display:block;margin-bottom:1.875rem;max-width:30rem;width:100%}.lmcv-preferences .preferences-form .form-item .form-item-label{color:#333;display:block;font-size:1rem;font-weight:400;line-height:1.1875rem}.lmcv-preferences .preferences-form .form-item .form-item-description{color:#666;font-size:.875rem;font-style:italic;font-weight:300;line-height:1.0625rem}.lmcv-preferences .preferences-form .form-item .form-item-field{border:.0625rem solid #e5e5e5;border-radius:1.875rem;margin-top:.625rem;padding-right:.9375rem;width:100%}.lmcv-preferences .preferences-form .form-item .form-item-field:focus-within{border:.0625rem solid #72bf44}.lmcv-preferences .preferences-form .form-item .preferences-tip{color:#666;font-size:.75rem;font-style:italic;padding-left:1rem}.lmcv-preferences .preferences-form .form-item .preferences-input,.lmcv-preferences .preferences-form .form-item .preferences-select{background:#fff;border:none;border-radius:2.5rem;color:#333;font-size:.875rem;height:2.25rem;padding:0 1.25rem;width:100%}.lmcv-preferences .preferences-form .form-item .form-radios{display:flex;flex-direction:row;margin-top:.625rem}.lmcv-preferences .preferences-form .form-item .form-radios .form-radio{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-right:.625rem;padding-right:1.25rem}.lmcv-preferences .preferences-form .form-item .form-radios .form-radio input{margin-right:.625rem}.lmcv-preferences .preferences-form .form-item .form-checkbox input{display:block;float:left;height:1.5625rem;margin-right:.5rem}.lmcv-preferences .preferences-form .form-buttons{display:flex;flex-direction:row;justify-content:flex-end}.lmcv-preferences .preferences-form .form-button{background-color:#72bf44;border-radius:1.5rem;color:#fff;font-size:1rem;font-weight:600;padding:.75rem 1.5625rem;text-align:center}.lmcv-preferences .preferences-form .form-button:disabled{color:#f1f8ec;opacity:.5}.lmcv-preferences .preferences-options{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:1rem}.lmcv-preferences .preferences-options .preferences-option{border-radius:.25rem;cursor:pointer;display:flex;flex-direction:column;height:8rem;margin-bottom:.625rem;margin-left:.625rem;padding:.9375rem .625rem;position:relative;text-align:center;transition:all .2s;width:8rem}.lmcv-preferences .preferences-options .preferences-option .preferences-icon{color:#72bf44;font-size:4.0625rem}.lmcv-preferences .preferences-options .preferences-option.selected,.lmcv-preferences .preferences-options .preferences-option:hover{background:#72bf44}.lmcv-preferences .preferences-options .preferences-option.selected .preferences-icon,.lmcv-preferences .preferences-options .preferences-option.selected .preferences-option-label,.lmcv-preferences .preferences-options .preferences-option:hover .preferences-icon,.lmcv-preferences .preferences-options .preferences-option:hover .preferences-option-label{color:#fff}.lmcv-preferences .preferences-options .preferences-option .preferences-option-selected{color:#fff;position:absolute;right:.625rem;top:.625rem}.lmcv-preferences .preferences-options .preferences-option .preferences-icon{margin:0 auto .3125rem}.lmcv-preferences .preferences-options .preferences-option .preferences-option-label{color:#72bf44;font-size:.875rem;font-weight:400;line-height:1.0625rem}@media(min-width:481px){.lmcv-preferences .lmcv-panel{padding:1.875rem 1.25rem}.lmcv-preferences .form-item{margin-bottom:1.25rem}}.lmcv-main{margin:0 auto;max-width:85.375rem}.lmcv-main .lmcv-main-content{margin:0 auto;max-width:60.625rem;padding:1.25rem}.lmcv-main .title{font-size:2.25rem;font-weight:700;margin:0}.lmcv-main .subtitle{font-size:1rem;margin:.3125rem 0}.lmcv-main .lighter{color:#fff}.lmcv-main .centralized-item{text-align:center;width:100%}.lmcv-main .benefit-button,.lmcv-main .events-button,.lmcv-main .explain-button{background-color:#72bf44;border-radius:1.5rem;color:#fff;display:table;font-size:1.125rem;font-weight:600;margin:2.5rem auto 0;padding:.75rem 1.5625rem}.lmcv-main .benefit-button.button-invert,.lmcv-main .events-button.button-invert,.lmcv-main .explain-button.button-invert{background-color:#fff;color:#72bf44}.lmcv-main .lmcv-main-alert{background-color:#397615;color:#fff}.lmcv-main .lmcv-main-banner{background-position-x:center;background-repeat:no-repeat;height:42.5rem}.lmcv-main .lmcv-main-banner .lmcv-logo{position:relative;width:19.75rem}.lmcv-main .lmcv-main-explain .explain-list{display:inline-flex;font-size:2rem;justify-content:space-around;margin-top:1.875rem;width:100%}.lmcv-main .lmcv-main-explain .explain-list .explain-item{text-align:center}.lmcv-main .lmcv-main-explain .explain-list .explain-item img{width:11.25rem}.lmcv-main .lmcv-main-benefits{background:no-repeat;background-position-x:center;height:33.75rem;width:100%}.lmcv-main .lmcv-main-benefits .benefits-banner{z-index:-1}.lmcv-main .lmcv-main-benefits .benefits{display:flex;flex-direction:row;margin:1.875rem 0}.lmcv-main .lmcv-main-benefits .benefits .benefit{padding-right:3.125rem;text-align:center;width:18.75rem}.lmcv-main .lmcv-main-benefits .benefits .benefit .benefit-icon img{background:#fff;border-radius:6rem;height:12rem;margin:0 auto 1rem;padding:1.25rem;width:12rem}.lmcv-main .lmcv-main-benefits .benefits .benefit .benefit-title{color:#fff;font-size:1.375rem;font-weight:700;line-height:1.8125rem;margin-bottom:.3125rem;text-align:center}.lmcv-main .lmcv-main-benefits .benefits .benefit .benefit-description{color:#fff;font-size:1.25rem;font-weight:300;line-height:1.5rem;text-align:center}.lmcv-main .lmcv-main-events{width:100%}.lmcv-main .lmcv-main-events .loyalty-carousel .slick-list{max-height:26.25rem}.lmcv-main .lmcv-main-events .events-list{margin-top:2.5rem}.lmcv-main .lmcv-main-events .events-list .event{padding:0 .3125rem}.lmcv-main .lmcv-main-events .events-list .event img{max-width:100%;width:18.75rem}@media(max-width:61.25rem){.lmcv-main .lmcv-main-benefits .benefits{justify-content:center}.lmcv-main .lmcv-main-benefits .benefit-button{display:table;margin:0 auto}}@media(max-width:36.875rem){.lmcv-main .lmcv-main-benefits .benefits{flex-direction:column}.lmcv-main .lmcv-main-benefits .benefit-button{display:table;margin:0 auto}.lmcv-main .lmcv-main-explain .explain-list{display:block}}@media(max-width:30rem){.lmcv-main .title{font-size:1.375rem}.lmcv-main .subtitle{font-size:1rem}.lmcv-main .lmcv-main-banner{height:29.375rem}.lmcv-main .lmcv-main-banner .lmcv-logo{margin-left:0;width:13.75rem}.lmcv-main .lmcv-main-benefits{background-size:cover;height:64.0625rem}.lmcv-main .lmcv-main-benefits .benefits-banner img{margin-left:0;width:30.625rem}.lmcv-main .lmcv-main-benefits .benefits{margin:0}.lmcv-main .lmcv-main-benefits .benefits .benefit{margin:1.25rem auto;padding:0}.lmcv-main .lmcv-main-benefits .benefits .benefit .benefit-icon img{height:8rem;width:8rem}.lmcv-main .lmcv-main-benefits .benefits .benefit .benefit-title{font-size:1.25rem}.lmcv-main .lmcv-main-benefits .benefits .benefit .benefit-description{font-size:1rem}.lmcv-main .lmcv-main-events .lmcv-main-content{padding:1.25rem 0}.lmcv-main .lmcv-main-events .lmcv-main-content .subtitle,.lmcv-main .lmcv-main-events .lmcv-main-content .title{padding:0 1.25rem}.lmcv-main .lmcv-main-explain .explain-list{display:block}.lmcv-main .lmcv-main-explain .explain-list .explain-item{font-size:1.5rem;margin-bottom:2.5rem}.lmcv-main .lmcv-main-explain .explain-list .explain-item img{width:8.125rem}}@media(max-width:22.5rem){.lmcv-main .lmcv-main-banner{margin-left:-3.75rem}.lmcv-main .lmcv-main-banner .banner-button,.lmcv-main .lmcv-main-banner .lmcv-logo{margin-left:3.75rem}}.customer-loyalty button{cursor:pointer}.customer-loyalty .btn{border:solid #72bf44;border-radius:2.5rem;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;line-height:1rem;padding:.375rem .75rem}.customer-loyalty .btn.btn-primary{background-color:#72bf44;color:#fff}.customer-loyalty .btn.btn-neutral{background-color:#fff;color:#72bf44}.customer-loyalty .btn.btn-small{border:.0625rem solid #72bf44;font-size:1rem;padding:.5rem 1rem .625rem}@media(min-width:481px){.customer-loyalty .btn{border-radius:2.5rem;font-size:1.125rem;line-height:1.125rem;padding:.875rem 1.5625rem}}.lmcv-onboarding .lmcv-panel{margin-top:-1.875rem}.lmcv-onboarding .onboarding-banner{padding:1rem}.lmcv-onboarding .onboarding-banner .onboarding-slides{margin-bottom:1.875rem;margin-top:1.25rem}.lmcv-onboarding .onboarding-banner .onboarding-slides .onboarding-banner-item{height:15rem;object-fit:cover;object-position:center;width:100%}.lmcv-onboarding .panel-title{margin-bottom:.3125rem;padding-left:0}.lmcv-onboarding .onboarding-subtitle{font-size:1rem;font-weight:700;margin-bottom:1.25rem}.lmcv-onboarding .onboarding-form{max-width:30rem;padding:1.25rem}.lmcv-onboarding .evidence{color:#72bf44}@media(min-width:481px){.lmcv-onboarding .lmcv-panel{margin-top:-5rem;padding-top:0;position:relative;z-index:100}}.customer-loyalty .field{border:.0625rem solid #e5e5e5;border-radius:1.875rem;margin-top:.625rem;padding:0 .9375rem;width:100%}.customer-loyalty .field:focus-within{border:.0625rem solid #72bf44}.customer-loyalty .field:after{right:.5rem;top:.5rem}.customer-loyalty .field .input{background:#fff;border:none;border-radius:2.5rem;color:#333;font-size:.875rem;height:2.25rem;padding:0 1.25rem 0 0;width:100%}.customer-loyalty .field.invalid{border-color:#ed1c24}.customer-loyalty .helper-error{color:#ed1c24;font-size:.75rem;font-style:italic;padding-left:.625rem}.sign-up-loyalty,.sign-up-loyalty-pro{display:none}.loyalty-title{color:#333;font-weight:700;margin-bottom:.625rem;margin-top:2rem}.loyalty-date-invalid{color:#ed1c24}.account .field.active .label{font-size:.9rem}.account .fieldset:first-of-type{margin-top:0}.account .submit-sticky:not(.sticky){bottom:1.875rem;left:0;position:inherit;width:100%}.account .sticky{background-color:#fff;bottom:0;left:auto;padding:.8rem .75rem;position:fixed;z-index:10}.account .info-box{background-color:#f8f8f8;margin-bottom:.6rem;padding:.6rem .8rem .8rem}.account .info-box .button-text{color:#ed1c24;margin-top:.8rem}.account [data-list-item=phone] .info-box{display:flex;flex-direction:column;justify-content:space-between;min-height:7.625rem}.account .info-text{font-size:.9rem;margin-bottom:.4rem}.account .info-text-main{min-height:22px}.account .actions{margin-top:.4rem}.account .add-button{color:#666;font-size:.9rem;margin-top:.8rem;text-decoration:underline}.account .account-submit{width:100%}.account .preferences-options{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:1rem}.account .preferences-options input[type=checkbox]{position:absolute;visibility:hidden}.account .preferences-options .preferences-option{border-radius:.25rem;cursor:pointer;display:flex;flex-direction:column;height:9rem;margin-bottom:.625rem;margin-left:.625rem;padding:.9375rem .625rem;position:relative;text-align:center;transition:all .2s;width:9rem}.account .preferences-options .preferences-option .preferences-icon{color:#72bf44;font-size:4.0625rem}.account .preferences-options .preferences-option .preferences-option-label{color:#72bf44;font-size:.875rem;font-weight:400;line-height:1.0625rem}@media (hover:hover){.account .preferences-options .preferences-option:hover{background:#72bf44}.account .preferences-options .preferences-option:hover .preferences-icon,.account .preferences-options .preferences-option:hover .preferences-option-label{color:#fff}}.account .preferences-options input[type=checkbox]:checked+.preferences-option{background:#72bf44}.account .preferences-options input[type=checkbox]:checked+.preferences-option:before{color:#fff;content:"\EA51";font-family:Glyphs;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;position:absolute;right:.625rem;speak:none;top:.625rem}.account .preferences-options input[type=checkbox]:checked+.preferences-option .preferences-icon,.account .preferences-options input[type=checkbox]:checked+.preferences-option .preferences-option-label{color:#fff}.content-header .breadcrumb-list{border-color:hsla(0,0%,100%,.3)}.content-header .breadcrumb-item,.content-header .description,.content-header .link,.content-header .name,.content-header .thumb-label{color:#fff}.content-header .expandable-description{max-width:38rem}.content-header .share-list .share-item .link{border-color:#fff;color:#fff}.content-header .share-list .share-item .link:hover{border-color:#72bf44;color:#72bf44}.content-header .page-header{border-color:hsla(0,0%,100%,.3)}.content-header .line-around{width:90%}.content-header .tooltip{display:none}@media (min-width:481px){.content-header .categories-col{max-height:15rem}}@media (min-width:769px){.content-header .tooltip{display:block}}.family-page-container{font-family:Leroy Merlin Sans;width:100%}.footer{background-color:#fff;border-bottom:.5rem solid #72bf44;border-top:.1rem solid #e5e5e5;font-family:Leroy Merlin Sans}@media (min-width:769px){.footer{background-color:#f8f8f8}}.footer .region-select{align-items:center;display:flex;flex-direction:column}.footer .footer-contacts{margin-bottom:1rem;padding:.625rem}@media (min-width:769px){.footer .footer-contacts{flex-flow:row nowrap}}.footer .footer-contacts .customer-service .content-info-icon{margin-right:1rem}.footer .footer-contacts .customer-service .content{text-align:left}.footer .footer-contacts .customer-service .content .phones{display:block}.footer .footer-contacts .customer-service .content .phones .phone{font-size:1.063rem}.footer .footer-contacts .customer-service .locale,.footer .footer-contacts .customer-service p{font-size:.75rem}@media (min-width:769px){.footer .footer-contacts .customer-service{margin-bottom:0}.footer .footer-contacts .customer-service .content-info-icon{margin-right:0}.footer .footer-contacts .customer-service .content .phone{font-size:1.25rem}}.footer .seo-description{color:#333;display:block;font-size:.875rem;padding:1rem;text-align:justify}.footer .seo-description ul{font-size:.875rem;list-style-type:disc;padding-left:1rem}.footer .seo-description ul li{margin-bottom:.5rem}.footer .seo-description ol{margin-bottom:1rem;margin-top:1rem;padding:0 2.5rem}.footer .seo-description h1{font-size:2.5rem;font-weight:500;margin-bottom:.625rem;margin-top:1.8rem}.footer .seo-description h2{font-size:1.875rem;font-weight:500;margin-bottom:.625rem;margin-top:1.5rem}.footer .seo-description h3{font-size:1.5rem;font-weight:500;margin-bottom:.625rem;margin-top:1.5rem}.footer .seo-description p{display:block;font-size:.875rem;line-height:1.5rem;margin-bottom:.875rem;margin-top:.875rem}.footer .seo-description u{text-decoration:underline}.footer .seo-description strong{font-weight:700}.footer .seo-description em{font-style:italic}.footer .seo-description blockquote{margin-bottom:1rem;margin-top:1rem;padding-left:2.5rem}@media (min-width:769px){.footer .seo-description{padding:0}}.footer-kazaplan{width:100%;border-top:none;padding:0;height:66px}.footer .engagement{display:flex}@media (min-width:769px){.footer .engagement{background:#fff;flex-flow:row nowrap;margin:1rem auto}}.engagement{display:none}@media (min-width:769px){.engagement{display:block}}.markdown{line-height:1.15}.markdown ul{font-size:.875rem;list-style-type:disc;padding-left:1rem}.markdown ul li{margin-bottom:.5rem}.markdown ol{margin-bottom:1rem;margin-top:1rem;padding:0 2.5rem}.markdown h1{font-size:2.5rem;font-weight:500;margin-bottom:.625rem;margin-top:1.8rem}.markdown h2{font-size:1.875rem}.markdown h2,.markdown h3{font-weight:500;margin-bottom:.625rem;margin-top:1.5rem}.markdown h3{font-size:1.5rem}.markdown p{display:block;font-size:.875rem;line-height:1.5rem;margin-bottom:.875rem;margin-top:.875rem}.markdown u{text-decoration:underline}.markdown strong{font-weight:700}.markdown em{font-style:italic}.markdown blockquote{margin-bottom:1rem;margin-top:1rem;padding-left:2.5rem}.markdown img{max-width:31.25rem;width:100%}.markdown-justify{text-align:justify}.modal .modal-title{color:#72bf44;font-size:1.6rem}.modal .feedback{margin:.8rem 0}.modal .button-text{color:#a6a6a6;margin-right:.8rem}.modal .bathroom-count{text-align:center;width:3.12rem}.modal .feedback{margin-top:1.2rem}.modal iframe{width:100%}.overlay-space .group-list .item{border-color:#333;color:#a6a6a6;display:block;text-align:left}.overlay-space .group-list .item.active{color:#fff}.overlay-space .group-list .item.active:after{content:"\EA72";float:right;font-family:Glyphs;font-size:.8em;line-height:1.4em}.overlay-space .group-list .outlet{color:#bada2e}.overlay-space .group-list.collapse .item:last-child{border-bottom:0}.page-header-wrapper{display:flex;justify-content:center}.page-header-wrapper .page-header{display:flex;flex:1;height:2.625rem;justify-content:space-between;padding:.375rem 1rem}.page-header-wrapper .page-header .breadcrumb-list,.page-header-wrapper .page-header .share-list{display:flex}@media (min-width:1121px){.page-header-wrapper .page-header{max-width:73.75rem}}.page-header-wrapper-sticky{background-color:#fff;position:sticky;top:0;z-index:101}.product-images-carousel{overflow:hidden;position:relative}@media (min-width:961px){.product-images-carousel{border:.0625rem solid #f0f0f0;border-radius:.3125rem}}.product-images-carousel .cursor-zoom{cursor:zoom-in}.product-images-carousel .slide-counter{background:#a6a6a6;border-radius:.34rem;color:#fff;opacity:.8;padding:.1rem .74rem .2rem;position:absolute;right:.6rem;top:.6rem;z-index:2}.product-images-carousel .carousel-pagination{align-items:center;bottom:.5rem;display:flex;left:50%;position:absolute;transform:translateX(-50%);width:100%}.product-images-carousel .carousel-pagination li{align-items:center;background:transparent;display:flex;height:1rem;margin:0;width:auto}.product-images-carousel .carousel-pagination li:last-child .carousel-dot{margin-right:0}.product-images-carousel .carousel-dot{background-color:#72bf44;height:.5rem;margin-right:.5rem;transform:scale(1);transition:all .2s ease-in-out;width:.5rem}.product-images-carousel .carousel-dot.hidden{display:block;width:0}.product-images-carousel .carousel-dot.active{transform:scale(1.4)}.product-images-carousel .carousel-dot.small{transform:scale(.5)}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background-image:url(../images/photoswipe-skin.png)}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none}.pswp__caption{min-height:auto}.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,.5)}.pswp__caption__center{color:#fff;font-size:1.2rem;font-weight:100;line-height:1.5;max-width:none;padding:1rem;text-shadow:rgba(0,0,0,.4) -.1rem 0 .1rem}.pswp img{background-color:#fff}@media (min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../images/photoswipe-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.feature-flip-header.sticky{background-color:#fff;position:sticky;transition:top .32s ease-in-out;z-index:12}.feature-flip-header .quick-search .search-input{background-color:#f8f8f8;border:.0625rem solid #e5e5e5;border-radius:1rem 0 0 1rem;color:#333;height:2.25rem;outline:none;padding:.75rem 1.125rem;width:calc(100% - 3.125rem)}@media (min-width:769px){.feature-flip-header .quick-search .search-input{border-radius:2.5rem 0 0 2.5rem}}@media(min-width:961px){.feature-flip-header .quick-search .search-input{border:0}}.feature-flip-header .quick-search .search-button{background-color:#72bf44;border-radius:0 2.5rem 2.5rem 0;cursor:pointer;height:2.25rem;padding:0;right:.1875rem;width:3.125rem}@media (min-width:48rem){.feature-flip-header{position:relative}}.quick-search{position:relative;transition:all .6s cubic-bezier(.23,1,.32,1)}@media (max-width:768px){.quick-search .border-right{border-right:0}}.quick-search .results-box{display:none;max-height:75vh;overflow-y:auto}@media (min-width:481px){.quick-search .results-box{background-color:#fff;border-radius:.1875rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.2);margin-top:.6875rem;padding:1.5625rem 0;position:absolute;width:100%;z-index:9999}}.quick-search .results-box.active{background:#fff;border:.0625rem solid #e5e5e5;display:flex;flex-direction:column;padding-top:1rem;position:relative;z-index:15}@media (min-width:769px){.quick-search .results-box.active{flex-direction:row}}.quick-search .product-list-results{margin-top:1rem;max-height:18rem;overflow-y:auto}@media (min-width:481px){.quick-search .product-list-results{max-height:35rem}}.quick-search .quick-search-form{align-items:center;display:flex;position:relative}.quick-search .term-list{padding-left:0;padding-right:0;width:100%}@media (min-width:481px){.quick-search .term-list{padding-left:.5rem;padding-right:.5rem}}.quick-search .search-input{background-color:#f8f8f8;border:0;border-radius:.125rem;color:#333;outline:none;padding:1.125rem;width:100%}@media (min-width:769px){.quick-search .search-input{padding:1rem}}@media (min-width:961px){.quick-search .search-input{padding:1.25rem}}.quick-search .search-input:focus,.quick-search .search-input:hover{background:#fff}.quick-search .search-input:-ms-input-placeholder{color:#a6a6a6}.quick-search .search-input::placeholder{color:#a6a6a6}.quick-search .search-button{bottom:0;cursor:pointer;position:absolute;right:.375rem;top:0}.quick-search .search-button .glyph{font-size:1.375rem}.quick-search .search-button-text{display:none}@media (min-width:769px){.quick-search .search-button-text{display:block;font-size:.75rem}}.quick-search .store-list{width:100%}.quick-search .store-list-header{display:flex;justify-content:space-between}.quick-search .store-list-results .border-bottom:last-of-type{border-bottom:0}.quick-search .store-item-buttons{display:flex}.quick-search .store-item-buttons .disabled{pointer-events:none}.quick-search .store-item-name{margin-bottom:.5rem;margin-right:0;margin-top:0}.quick-search .store-item-text{margin-top:1rem}.quick-search .store-item-description{color:#666}.quick-search .search-terms-header{display:flex;justify-content:space-between}.quick-search .search-terms-wrapper{width:100%}.quick-search .search-terms-wrapper .term-link{display:list-item}.quick-search .search-terms-wrapper .term-link b,.quick-search .search-terms-wrapper .term-link strong{color:#72bf44;display:block;font-weight:400;max-width:35.625rem;word-wrap:break-word}@media (min-width:481px){.quick-search .content-list{padding-left:.5rem;padding-right:.5rem}}@media (min-width:961px){.quick-search .content-list{padding:0}}.quick-search .content-item b{color:#72bf44;font-weight:400}.quick-search .content-item .glyph{color:#72bf44}.item-product{align-items:center;display:flex;padding-bottom:.625rem;padding-top:.625rem}.item-product .thumb{margin-right:1rem;width:4rem}.item-product .item-product-info{align-content:center;display:flex;flex-flow:column wrap}.item-product .item-product-info .name{color:#333;font-size:.875rem;line-height:normal;margin:0 0 .3125rem}.item-product .price-tag{align-items:baseline;display:flex}.item-product .price-tag .price{color:#000;font-size:1rem;font-weight:600}.item-product .price-tag .price-from{color:#000;font-size:.8125rem;margin-right:1rem;text-decoration:line-through}.item-product .price-tag .price-to{color:#ed1c24;font-size:1rem;font-weight:600}.support .box{align-items:center;display:flex;height:8rem;justify-content:center;margin-bottom:1rem;padding:1rem}.support .box-primary{background-color:#72bf44}.support .box-default-lighter{background-color:#f8f8f8}.support .field .label{pointer-events:none}.support .dynamic-field{transition:width .3s ease-in-out}.support .section-title{margin-top:4rem}.support .channel-container{margin-left:0}@media(min-width:769px){.support .channel-container{margin-left:8.5rem}}.support .questions-container{margin-left:0}@media(min-width:769px){.support .questions-container{margin-left:6.8rem}}.support .channel-box{background-color:#397615;border-radius:.5rem;color:#fff;display:flex;height:9.375rem;width:100%}@media(min-width:769px){.support .channel-box{height:10.813rem}}.support .channel-items{cursor:pointer;display:flex;flex-direction:column;font-size:1rem;justify-content:space-between;line-height:1.188rem;padding:1.125rem}.support .channel-icons{width:2rem}.support .channel-text{text-align:left;width:6.313rem}.support .channel-box-contact{border-radius:.5rem;padding:1rem .5rem;width:100%}@media(min-width:481px){.support .channel-box-contact{align-items:center;display:flex}}@media(min-width:769px){.support .channel-box-contact{align-items:center;display:flex;padding:2rem 3rem;width:100%}}.support .office-hours{font-size:.875rem;margin:0 0 0 4rem}@media(min-width:481px){.support .office-hours{margin:0}}.support .phone-border{border-right:.125rem solid #e5e5e5}@media(min-width:481px){.support .phone-border{border:0}}@media (min-width:769px){.support .support-channels .glyph-phone{align-self:flex-start;display:flex}}@media (max-width:768px){.support .support-channels .box-default-lighter{height:unset}}.stock-info-wrapper{width:100%}.stock-info-wrapper .stock-buttons{display:flex}.stock-info-wrapper .stock-buttons .stock-buttons-shell{height:40px;width:100%}.stock-info-wrapper .stock-buttons button{flex-grow:1;font-size:.875rem;height:2.5rem;line-height:.8125rem}.stock-info-wrapper .stock-buttons button:not(:last-child){margin-right:.625rem}@media (min-width:769px){.stock-info-wrapper .stock-buttons{flex-direction:column}.stock-info-wrapper .stock-buttons button:not(:last-child){margin-bottom:.5rem;margin-right:0}}@media (min-width:961px){.stock-info-wrapper .stock-buttons{flex-direction:row}.stock-info-wrapper .stock-buttons button:not(:last-child){margin-bottom:0;margin-right:.625rem}}.stock-info-drawer{display:flex;flex-direction:row;height:100vh;padding:0;width:100vw}@media (min-width:481px){.stock-info-drawer{width:auto}}.store-map-container{background:#fff;display:flex;flex-direction:column;height:100vh;padding:2rem 1.4rem;width:100vw}@media (min-width:481px){.store-map-container{min-width:15rem;width:auto}}.store-map-container object{align-self:center;margin:0 auto;max-height:100%;width:100%}.store-map-container .spinner{display:block;margin:auto}.stock-info-container{overflow-y:auto}.stock-info-container.with-map{display:none}@media (min-width:769px){.stock-info-container.with-map{display:block}}@media (min-width:481px){.stock-info-container{max-width:32.5rem;z-index:115}}.new-product-wrapper{align-items:center;background:#f8f8f8;display:flex;flex-flow:column wrap;padding-top:1rem;width:100%}.new-product{width:100%}.new-product .code{display:flex;flex-direction:row;gap:.5rem}@media (min-width:1121px){.new-product{max-width:73.75rem}}.new-product .box-1{background-color:#fff;display:flex;flex-flow:column;width:100%}@media (min-width:769px){.new-product .box-1{border-left:.625rem solid #f8f8f8;border-right:.625rem solid #f8f8f8;flex-flow:row;justify-content:space-between;padding:.875rem .625rem}}.new-product .box-1 .product-carousel{border-bottom:.625rem solid #f8f8f8;display:flex;flex-flow:column;min-width:.0625rem;width:100%}@media (min-width:769px){.new-product .box-1 .product-carousel{border-bottom:0;flex:0 1 30%;order:2;width:30%}}.new-product .box-1 .product-header{flex:0 1 32%}.new-product .box-1 .product-header .product-text-description{display:none}@media (min-width:769px){.new-product .box-1 .product-header{flex-direction:column}.new-product .box-1 .product-header .product-text-description{display:block}}.new-product .box-1 .product-header,.new-product .box-1 .product-price-tag,.new-product .box-1 .product-text-description{border-left:.625rem solid #f8f8f8;border-right:.625rem solid #f8f8f8;display:flex;padding:0 .625rem}@media (min-width:769px){.new-product .box-1 .product-header,.new-product .box-1 .product-price-tag,.new-product .box-1 .product-text-description{border:0;padding:0}}.new-product .box-1 .product-title{font-size:1.25rem;margin:0 0 .625rem;padding-top:.625rem}@media (min-width:769px){.new-product .box-1 .product-title{font-size:1.5rem;padding-top:0}}.new-product .box-1 .product-price-tag{flex-flow:column;padding:0}@media (min-width:769px){.new-product .box-1 .product-price-tag{flex:0 1 34%;max-width:34%;order:3}.new-product .box-1 .product-price-tag .wrapper-padding{padding:0}}@media (min-width:1121px){.new-product .box-1 .product-price-tag{flex:0 1 32%;max-width:32%}}.new-product .box-1 .product-price-tag .product-price-percentage{font-size:.75rem;padding:0 .625rem}@media (min-width:769px){.new-product .box-1 .product-price-tag .product-price-percentage{padding:unset}}.new-product .box-1 .product-text-description{flex-flow:column;flex-direction:column-reverse}@media (min-width:769px){.new-product .box-1 .product-text-description{display:none}}.new-product .box-1 .price-tag-wrapper .price-tag-border-top{height:.25rem;margin-bottom:1.875rem}.new-product .box-1 .price-tag-wrapper .price-tag-to-price{height:2.8rem;width:40%;margin-bottom:.5rem}.new-product .box-1 .price-tag-wrapper .price-tag-installments{height:1.25rem;width:50%}.new-product .box-1 .price-tag-wrapper .price-tag-sold-by{height:1rem;width:70%;margin-top:.75rem}.new-product .box-1 .payment-method{padding:0 .625rem}.new-product .box-1 .payment-method .payment-trigger strong{font-size:.75rem}@media (min-width:769px){.new-product .box-1 .payment-method{padding:unset}}.new-product .badges-wrapper{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.new-product .badges-wrapper .row-items{align-items:center;display:flex;flex:1 1 100%;flex-flow:row wrap;margin-bottom:.375rem;gap:.5rem}.new-product .wrapper-padding{display:flex;flex-wrap:wrap;padding:0 .625rem}.new-product .product-price-offline-notice{background-color:#fef8cd;border-radius:.6rem;padding:.7rem}.new-product .product-map-stock{flex-basis:100%;margin-bottom:1.5rem;margin-top:1.875rem}.new-product .product-map-stock.wishlist-enabled{flex-basis:82%}.new-product .product-wishlist{align-items:center;display:flex;flex-basis:18%;justify-content:flex-end;margin-bottom:1.5rem;margin-top:1.875rem}.new-product .product-wishlist .button-wishlist{background-color:transparent;border:.0625rem solid #72bf44;border-radius:.25rem;color:#72bf44;cursor:pointer;display:inline-block;font-size:1rem;padding:.25rem .5rem;position:relative;transition:background-color .3s ease-in-out;z-index:10}.new-product .product-wishlist .button-wishlist:focus{outline:transparent}.new-product .product-wishlist .button-wishlist.is-checked svg{fill:#ed1c24}.new-product .product-wishlist .button-wishlist .overlay{position:absolute}.new-product .product-wishlist .button-wishlist .overlay .spinner{left:.375rem;top:0}.new-product .product-wishlist .wishlist-icon{display:block;height:1.65rem;width:1.65rem}.new-product .product-wishlist .wishlist-icon svg{fill:#72bf44;height:1.65rem;transition:all .2s ease;width:1.65rem}.new-product .product-sub-title{font-family:Leroy Merlin Sans;font-size:1.25rem;font-weight:600;margin-bottom:.3125rem}.new-product .product-purchase-buttons{flex-basis:100%;flex-flow:column}.new-product .purchase-buttons-wrapper{display:flex;flex-basis:auto;flex-flow:row;align-items:center;margin-top:1.25rem;padding:0 .625rem}@media (min-width:961px){.new-product .purchase-buttons-wrapper{padding:0}}.new-product .purchase-buttons-wrapper>div:not(:nth-child(2)){flex:1}.new-product .purchase-button{cursor:pointer;padding:.75rem 0;border-radius:.5rem;width:100%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;white-space:nowrap}@media (min-width:769px){.new-product .purchase-button{font-size:.688rem}}@media (min-width:961px){.new-product .purchase-button{font-size:.813rem}}@media (min-width:1020px){.new-product .purchase-button{font-size:.875rem}}.new-product .purchase-button>span{padding:0 .625px}.new-product .purchase-button:disabled{position:relative;z-index:0;background:#eeeef0;opacity:1;color:#bab6bc;cursor:default}.new-product .product-whatsapp{display:none;width:100%}@media (min-width:769px){.new-product .product-whatsapp{display:block}}.new-product .company-disclaimer{margin-top:1.5rem}.new-product .augmented-reality-button{padding:0 .625rem}@media (min-width:769px){.new-product .augmented-reality-button{border:0;padding:0}}.new-product .ecommerce-button{cursor:pointer;background-color:#41a017;color:#fff}.new-product .pickup-in-store-button{background-color:#035f64;color:#fff}.new-product .purchase-buttons-option{position:relative;transform:translateY(0);padding:.313rem;margin:.688rem;color:#6f676c;font-size:.813rem;font-weight:600}.new-product .purchase-buttons-option:after{content:"";position:absolute;top:50%;left:50%;transform:translate(calc(-50% - .063rem),calc(-50% + .063rem));background:#eeeef0;width:1.875rem;height:1.875rem;z-index:-1;border-radius:50%}.new-product .product-quantity-va{margin:.625rem 0}.new-product .buy-button{align-items:center;display:flex;justify-content:space-between;padding:.75rem .875rem;z-index:10}.new-product .buy-button div{display:flex;flex-direction:column;line-height:1.0625rem}.new-product .buy-button div span:first-child{font-family:Leroy Merlin Sans;font-size:1.125rem;font-weight:600}@media (min-width:769px){.new-product .buy-button div span:first-child{font-size:1.25rem}}.new-product .buy-button .glyph{font-size:1.625rem}.new-product .complementary-products-container,.new-product .product-info-details,.new-product .related-content-container,.new-product .user-review-container{border-bottom:.625rem solid #f8f8f8;border-left:.625rem solid #f8f8f8;border-right:.625rem solid #f8f8f8}.new-product .product-disclaimer,.new-product .product-price-disclaimer{font-size:.8rem;line-height:1.125rem;margin:0 0 2rem}.new-product .product-disclaimer{background:#666;color:#fff;font-size:.8rem;padding:.9375rem}.new-product .product-price-disclaimer p{font-size:.75rem;line-height:1.2rem}.new-product .complementary-products-container,.new-product .related-content-container{background:#fff;padding:0 .625rem}@media (min-width:1121px){.new-product .complementary-products-container,.new-product .related-content-container{padding:1rem .625rem}}.backpack-chat-concierge-wrapper{display:block;position:fixed;float:left;bottom:0;right:0;z-index:1000}.full-description .description-container{margin:0 auto;max-width:68rem;width:100%;word-break:break-word}.full-description .description-container a{color:#72bf44;text-decoration:underline}.payment-container{display:flex;flex-direction:column}.payment-container .payment-container-title{color:#000;font-size:1.125rem;font-weight:600}@media (min-width:481px){.payment-container .payment-container-title{font-size:1.25rem;margin-left:unset}}.payment-container .payment-container-subtitle{color:#a19ba2;font-size:.8rem;font-weight:600;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media (min-width:481px){.payment-container .payment-container-subtitle{font-size:1.25rem}}.payment-container .cash-payment-price{margin-bottom:1rem}.payment-container span{font-size:.75rem;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.payment-container .payment-selection{display:flex;overflow:hidden;overflow-x:auto;padding-bottom:1rem;white-space:nowrap}.payment-container .payment-option-container{border-bottom:.1875rem solid transparent;display:flex;flex-direction:column;margin-right:1rem;padding-bottom:.5rem;padding-top:.5rem}@media (min-width:769px){.payment-container .payment-option-container{margin-right:3rem}}.payment-container .payment-option-container .badge-rounded{background-color:#41a017;color:#fff;padding:0 .4rem .2rem;border-radius:15px}.payment-container .payment-option-container:hover{cursor:pointer}.payment-container .payment-option-container.tab-selector-active,.payment-container .payment-option-container:hover{border-color:#41a017}.payment-container .payment-option-container.tab-selector-active .payment-container-subtitle,.payment-container .payment-option-container:hover .payment-container-subtitle{color:#3c3738;display:block}.payment-container .bank-slip-discount{font-weight:600;margin-top:0}.payment-container .remove-bottom-margin{margin-bottom:unset}.payment-container .payment-option-container span{color:#a19ba2;font-size:.75rem;padding-bottom:.3125rem;text-align:center}@media (min-width:481px){.payment-container .payment-option-container span{font-size:1rem}}.payment-container .payment-list-container{display:flex;flex-direction:column}.payment-container .payment-list-container li{align-items:flex-start;color:#3c3738;display:flex;flex-direction:row;justify-content:space-between;min-height:1.5625rem;padding:.625rem 0}@media (min-width:481px){.payment-container .payment-list-container li{flex-direction:row}}@media (min-width:769px){.payment-container .payment-list-container li{padding:.8rem}}.payment-container .payment-list-container li .payment-li-discount-total{display:flex;justify-content:space-around;width:50%}@media (min-width:481px){.payment-container .payment-list-container li .payment-li-discount-total{justify-content:space-between;margin-top:0;padding-left:0}}.payment-container .payment-list-container li .payment-li-discount-total div:nth-child(2){padding-right:.625rem}.payment-container .payment-list-container li span{height:100%;line-height:1rem;text-align:center}.payment-container .payment-list-container li .payment-li-discount-container{display:flex;height:100%;width:50%}@media (min-width:769px){.payment-container .payment-list-container li .payment-li-discount-container{width:unset}}.payment-container .payment-list-container li .payment-li-discount-container span{color:#000;font-weight:700}.payment-container .payment-list-container li .payment-li-discount-container span:first-child{margin-right:.5rem;padding-left:.625rem}.payment-container .payment-list-container li .payment-li-discount-container span:nth-child(2){text-align:left}.payment-container .payment-list-container li:nth-child(odd){background-color:#eeeef0;border-radius:.125rem}.payment-container .payment-list-container li div span{font-size:.875rem}.simple-left-padding{padding-left:.4375rem}.new-product .first-break{background-color:#fff;display:flex;flex-direction:column;width:100%}@media (min-width:769px){.new-product .first-break{border-left:.625rem solid #f8f8f8;border-right:.625rem solid #f8f8f8;padding:.875rem .625rem}}.new-product .first-break .product-body{display:flex;flex-direction:column}@media (min-width:769px){.new-product .first-break .product-body{flex-direction:row}}.new-product .first-break .product-info{display:flex;flex-direction:column;width:100%}@media (min-width:769px){.new-product .first-break .product-info{width:60%;padding-right:1.5rem}}.new-product .first-break .product-carousel{border-left:.625rem solid #f8f8f8;border-right:.625rem solid #f8f8f8;padding:0}@media (min-width:769px){.new-product .first-break .product-carousel{border:0}}.new-product .first-break .product-buy-box{display:flex;flex-direction:column;width:100%}@media (min-width:769px){.new-product .first-break .product-buy-box{width:40%}}.new-product .first-break .product-header,.new-product .first-break .product-price-tag{border-left:.625rem solid #f8f8f8;border-right:.625rem solid #f8f8f8;display:flex;padding:0 .625rem}@media (min-width:769px){.new-product .first-break .product-header,.new-product .first-break .product-price-tag{border:0;padding:0}}.new-product .first-break .product-title{font-size:1.25rem;font-weight:600;margin:0 0 .625rem;padding-top:.625rem}@media (min-width:769px){.new-product .first-break .product-title{font-size:1.5rem;padding-top:0}}.new-product .first-break .product-description{border-left:.625rem solid #f8f8f8;border-right:.625rem solid #f8f8f8;border-bottom:.625rem solid #f8f8f8;flex-direction:column;padding:0 .625rem;font-size:1rem}@media (min-width:769px){.new-product .first-break .product-description{border:0;flex-direction:row;padding:0}}.new-product .first-break .product-price-tag{flex-flow:column;padding:1.5rem 0 0}@media (min-width:769px){.new-product .first-break .product-price-tag{padding-top:0}.new-product .first-break .product-price-tag .wrapper-padding{padding:0}}.new-product .first-break .product-price-tag .product-price-percentage{font-size:.75rem;padding:0 .625rem}@media (min-width:769px){.new-product .first-break .product-price-tag .product-price-percentage{padding:unset}}.new-product .first-break .price-tag-wrapper .price-tag-border-top{height:.25rem;margin-bottom:1.875rem}.new-product .first-break .price-tag-wrapper .price-tag-to-price{height:2.8rem;width:40%;margin-bottom:.5rem}.new-product .first-break .price-tag-wrapper .price-tag-installments{height:1.25rem;width:50%}.new-product .first-break .price-tag-wrapper .price-tag-sold-by{height:1rem;width:70%;margin-top:.75rem}.new-product .first-break .payment-method{padding:0 .625rem}.new-product .first-break .payment-method .payment-trigger{font-size:.75rem;color:#41a017}@media (min-width:769px){.new-product .first-break .payment-method{padding:unset}}.new-product-thumb-carousel .slick-arrow{top:40%}.new-product-thumb-carousel .wrapper-carousel-item{padding-right:.5rem}@media(min-width:481px){.new-product-thumb-carousel .wrapper-carousel-item{padding-right:.75rem}}@media(min-width:961px){.new-product-thumb-carousel .wrapper-carousel-item{padding-right:1rem}}.landing-page-center{align-items:center;display:flex;flex-flow:column wrap;width:100%}.warrant-wrapper{background-color:#f8f8f8;font-family:Leroy Merlin Sans}.warrant-wrapper .bg-gray{background-color:#f0f0f0}.warrant-wrapper .bg-white{background-color:#fff}.warrant-wrapper .no-gutters{padding-left:0;padding-right:0}.warrant-wrapper .warrant-box{width:100%}@media (min-width:1121px){.warrant-wrapper .warrant-box{max-width:80rem}}.warrant-wrapper .warrant-box .heading-2{font-size:1.25rem;font-weight:700}@media (min-width:769px){.warrant-wrapper .warrant-box .heading-2{font-size:1.875rem}}.warrant-wrapper .warrant-header{display:block;font-size:.9375rem;font-weight:700;line-height:1.25rem;margin:0;text-transform:uppercase}@media (min-width:481px){.warrant-wrapper .warrant-header{font-size:1.625rem}}@media (min-width:769px){.warrant-wrapper .warrant-header{font-size:2.25rem}}@media (min-width:1121px){.warrant-wrapper .warrant-header{font-size:3.75rem}}.warrant-wrapper .warrant-header span{display:block;font-size:1.5rem;text-transform:capitalize}@media (min-width:481px){.warrant-wrapper .warrant-header span{font-size:2.25rem;margin-top:.5rem}}@media (min-width:769px){.warrant-wrapper .warrant-header span{font-size:3.625rem;margin-top:1rem}}@media (min-width:1121px){.warrant-wrapper .warrant-header span{font-size:5.3125rem;margin-top:2.8125rem}}.warrant-wrapper p{font-size:1rem}.warrant-wrapper ul{font-size:1rem;line-height:1.5}.warrant-wrapper .image-wrapper{overflow:hidden;position:relative}.warrant-wrapper .image-wrapper .text-block{margin-left:.625rem;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:769px){.warrant-wrapper .image-wrapper .text-block{margin:0;transform:translate(10%,-50%);width:33%}}.warrant-wrapper .image-wrapper .text-block>h3,.warrant-wrapper .image-wrapper .text-block>p{margin:0 .625rem;text-align:left}.warrant-wrapper .partners-wrapper .image{display:none}@media (min-width:769px){.warrant-wrapper .partners-wrapper .image{display:initial;max-width:80%}}@media (min-width:961px){.warrant-wrapper .partners-wrapper .image{max-width:75%}}.warrant-wrapper .calm-wrapper{background-image:url(../images/leroy-warrant/bg-calm.png);background-size:cover}@media (min-width:961px){.warrant-wrapper .calm-wrapper{background-image:url(../images/leroy-warrant/second-banner.jpg)}}.warrant-wrapper .calm-wrapper .text-block{padding-bottom:1rem;text-align:center}@media (min-width:769px){.warrant-wrapper .calm-wrapper .text-block{align-items:left;display:flex;justify-content:space-between;padding:3rem 0}}@media (min-width:961px){.warrant-wrapper .calm-wrapper .text-block{flex-direction:column;width:24.6875rem}}@media (min-width:1121px){.warrant-wrapper .calm-wrapper .text-block{padding:2rem 0;width:26.875rem}}.warrant-wrapper .calm-wrapper .text-block p{margin-top:1rem}.warrant-wrapper .calm-wrapper .customer-service{margin-bottom:0}.warrant-wrapper .calm-wrapper .wrapper-title{text-align:center}@media (min-width:769px){.warrant-wrapper .calm-wrapper .wrapper-title{flex-basis:60%;margin-right:.625rem;text-align:left}}@media (min-width:961px){.warrant-wrapper .calm-wrapper .wrapper-title{flex-basis:auto;margin-right:0}}.warrant-wrapper .subheader{align-items:center;background-color:green;display:flex;flex-flow:column wrap;justify-content:space-around;padding-bottom:1rem;text-align:center}.warrant-wrapper .subheader .heading-2{font-weight:400}@media (min-width:769px){.warrant-wrapper .subheader{flex-flow:row nowrap;height:13.5rem;text-align:left}}.warrant-wrapper .subheader .title-wrapper{flex-basis:35%;margin:0}@media (min-width:769px){.warrant-wrapper .subheader .title-wrapper{flex-basis:70%}}.warrant-wrapper .subheader .title-wrapper p{color:#fff;font-size:1.25rem;line-height:1.5rem;text-align:center}@media (min-width:769px){.warrant-wrapper .subheader .title-wrapper p{font-size:1.875rem;line-height:2rem;text-align:left}}.warrant-wrapper .title-wrapper{margin:0 auto;max-width:34.25rem}.warrant-wrapper .highlights-wrapper{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:center}.warrant-wrapper .highlights-wrapper .highlight-item{margin-bottom:2rem}@media (min-width:769px){.warrant-wrapper .highlights-wrapper .highlight-item{flex-basis:33%}}.warrant-wrapper .highlights-wrapper .highlight-item .image{max-width:32%}@media (min-width:769px){.warrant-wrapper .highlights-wrapper .highlight-item .image{max-width:40%}}.warrant-wrapper .highlights-wrapper .highlight-item h4{margin-top:.625rem}.warrant-wrapper .highlights-wrapper .highlight-item p{margin:0 auto;max-width:15.625rem}.warrant-wrapper .highlights-wrapper .products-variety .image{max-width:52%}@media (min-width:1121px){.warrant-wrapper .highlights-wrapper .products-variety .image{max-width:58%}}.warrant-wrapper .common-questions{margin:0 1rem 1rem}.warrant-wrapper .common-questions h2{margin-bottom:2rem;text-align:center}.warrant-wrapper .common-questions .question-title{align-items:center;background-color:#f1f1f1;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:1rem;justify-content:space-between;margin:0 0 .25rem;padding:.75rem}.warrant-wrapper .common-questions .question-title>div{max-width:80%}.warrant-wrapper .common-questions .question-title .question-item .glyph{transform:rotateX(0);transition:transform .6s cubic-bezier(.785,.135,.15,.86)}.warrant-wrapper .common-questions .question-title .collapse-icon-label:before{content:"Exibir itens"}.warrant-wrapper .common-questions .question-title.active .collapse-icon-label:before{content:"Ocultar itens"}.warrant-wrapper .common-questions .question-title.active .question-item .glyph{transform:rotateX(180deg)}.warrant-wrapper .common-questions .collapse{padding:0 1rem}.warrant-wrapper .common-questions .collapse.visible{margin-bottom:1.5rem;visibility:visible}@media (min-width:769px){.warrant-wrapper .common-questions .collapse h5{font-size:1.125rem}}.warrant-wrapper .common-questions .collapse-icon-label{display:none;padding-right:.625rem}@media (min-width:769px){.warrant-wrapper .common-questions .collapse-icon-label{display:inherit}}.warrant-wrapper .warrant-footer{align-items:center;background-image:url(/assets/images/leroy-warrant/last-banner.jpg);display:flex;flex-flow:column wrap;justify-content:center;padding:1.25rem 0;width:100%}@media (min-width:769px){.warrant-wrapper .warrant-footer{height:26.5625rem;padding:0}}.warrant-wrapper .warrant-footer .warrant-badge{width:9.375rem}.warrant-wrapper .warrant-footer .warrant-header{font-weight:700;text-align:center}@media (min-width:1121px){.warrant-wrapper .warrant-footer .warrant-header{font-size:3.125rem}.warrant-wrapper .warrant-footer .warrant-header span{font-size:4.6875rem;margin-top:2.125rem}}.assisted-sale-container .icon-location{color:#72bf44;font-size:1rem;margin-right:.5rem}.assisted-sale-container .list button{display:block;margin-top:1rem}.fake-background{background:url(/assets/frontend/images/localization/background.png);background-position:top;background-repeat:no-repeat;height:calc(100vh - 8.75rem);width:100%}.product-page-shell{background:#fff;border:.063rem solid #eeeef0;box-shadow:0 0 0 .063rem rgba(186,182,188,.07),0 0 .063rem rgba(60,55,56,.07),0 .125rem .125rem rgba(161,155,162,.07);border-radius:.25rem}@media only screen and (min-width:62em){.product-page-shell{padding:1rem 1.5rem}}.product-page-shell .title-wrapper{margin:.75rem 0}.product-page-shell .title-wrapper>h1{font-weight:600;font-size:1.375rem;line-height:1.375rem}.product-page-shell .badges-wrapper-shell{display:flex;margin:.625rem 0}.product-page-shell .badges-wrapper-shell .badge{margin-right:.625rem;width:5.125rem;height:1.25rem;border-radius:1.25rem}.product-page-shell .badges-wrapper-shell .badge-code{font-size:.75rem;font-weight:700;padding:.25rem .5rem;border-radius:1.25rem;background-color:#d3d2d6}.product-page-shell .image-wrapper-shell{max-width:21.25rem;max-height:21.25rem;width:100%}@media (min-width:1121px){.product-page-shell .image-wrapper-shell{max-width:31.25rem;max-height:28.125rem}}.product-page-shell .image-wrapper-shell>img{max-height:28.125rem}.carousel-wrapper-shell{display:flex;flex-direction:column-reverse}@media (min-width:1121px){.carousel-wrapper-shell{flex-direction:row}}.carousel-wrapper-shell .carousel-navigator{display:flex;flex-direction:row;gap:.625rem;margin-right:.938rem;justify-content:center}.carousel-wrapper-shell .carousel-navigator .item{width:3.438;height:3.438;border-radius:50%}@media (min-width:1121px){.carousel-wrapper-shell .carousel-navigator .item{width:4.188rem;height:4.188rem}.carousel-wrapper-shell .carousel-navigator{flex-direction:column}}.carousel-wrapper-shell .buttons-wrapper{display:flex;justify-content:flex-end}@media (min-width:1121px){.carousel-wrapper-shell .buttons-wrapper{justify-content:flex-start}}.carousel-wrapper-shell .buttons-wrapper>button{width:2.5rem;border-radius:.625rem;height:2rem;margin-right:.938rem}@media (min-width:1121px){.carousel-wrapper-shell .buttons-wrapper>button{justify-content:flex-start;width:11.25rem}}.dynamic-breadcrumb .breadcrumb-list .breadcrumb-parent-item{overflow:hidden;padding:0 1.3175rem;position:relative}.dynamic-breadcrumb .breadcrumb-list .breadcrumb-parent-item:hover{overflow:visible}.dynamic-breadcrumb .breadcrumb-list .breadcrumb-parent-item:hover .breadcrumb-siblings-list{background:#fff;border-radius:.3125rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.2);display:block;opacity:1;padding:.5rem;transform:translateY(0)}.dynamic-breadcrumb .breadcrumb-list .breadcrumb-parent-item:first-child{padding-left:0}.dynamic-breadcrumb .breadcrumb-list .breadcrumb-parent-item:not(:first-child){border-left:.0625rem solid #72bf44}.dynamic-breadcrumb .breadcrumb-list .breadcrumb-parent-item .breadcrumb-siblings-list{opacity:0;position:absolute;transform:translateY(-25%);transition:all .5s cubic-bezier(1,0,0,1)}.dynamic-breadcrumb .breadcrumb-title{color:#72bf44;font-size:.875rem;margin:0;padding:.125rem .265rem}.thumbnails-carousel .slick-arrow{top:40%}.thumbnails-carousel .slick-slide{padding:0 .5rem}.assisted-sale-badge{background:#72bf44;border-radius:.875rem;color:#fff;font-size:.75rem;margin-right:.625rem;padding:.25rem .5rem}.assisted-sale-controls{display:flex;flex-direction:column;margin-top:1rem;width:100%}.assisted-sale-controls button{align-items:center;display:flex;justify-content:center}.assisted-sale-product-stock{align-items:center;color:#72bf44;display:flex;font-size:.75rem;justify-content:flex-start}.assisted-sale-product-stock span{padding-right:.25rem}.assisted-sale-product-stock span:not(:first-child){border-left:.0625rem solid #72bf44;padding:0 .25rem}.quantity-controls{align-items:center;border:.0625rem solid #e5e5e5;border-radius:1.5rem;display:flex;height:2.5rem;justify-content:space-between;padding:0 .5rem}.quantity-controls .decrement-button,.quantity-controls .increment-button{align-items:center;border-radius:50%;color:#72bf44;cursor:pointer;display:flex;font-size:1.5rem;height:1.5rem;padding:0;width:1.5rem}.quantity-controls .decrement-button:disabled,.quantity-controls .increment-button:disabled{color:#a6a6a6;cursor:default}.quantity-controls .decrement-button:disabled:hover,.quantity-controls .increment-button:disabled:hover{color:#a6a6a6}.quantity-controls .decrement-button:hover,.quantity-controls .increment-button:hover{color:#397615}.quantity-controls .quantity-input{-moz-appearance:textfield;border:none;color:#333;margin:0 .375rem;max-width:2.5rem;text-align:center}.quantity-controls .quantity-input::-webkit-inner-spin-button,.quantity-controls .quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-add{margin-top:.5rem;box-sizing:border-box}.installments-content{color:#666;display:flex;flex-flow:column wrap;font-size:.6875rem;justify-content:space-between;margin:.25rem 0 .625rem}@media(min-width:481px){.installments-content{flex-flow:row nowrap}}@media(min-width:961px){.installments-content{font-size:.75rem}}.installments-content .from-price{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.installments-content .without-installments{display:none}@media(min-width:481px){.installments-content .without-installments{display:block;height:.75rem}}@media(min-width:961px){.installments-content .without-installments{height:.875rem}}.new-product-thumb .product-thumbnail-content .offer-content{align-items:center;backface-visibility:hidden;bottom:0;box-sizing:border-box;display:flex;height:1.5rem;justify-content:space-between;padding:0 .375rem;-webkit-perspective:62.5rem;position:absolute;width:100%}.new-product-thumb .product-thumbnail-content .offer-content .offer-title{font-size:.75rem;text-transform:uppercase}@media(min-width:961px){.new-product-thumb .product-thumbnail-content .offer-content .offer-title{font-size:.875rem}}.new-product-thumb .product-thumbnail-content .offer-content .offer-value{font-size:.875rem}@media(min-width:961px){.new-product-thumb .product-thumbnail-content .offer-content .offer-value{font-size:1.125rem}.new-product-thumb .product-thumbnail-content .offer-content{height:1.875rem;padding:0 .625rem}}.new-product-thumb.type-offer .offer-content{background:#ed1c24;color:#fae800}.new-product-thumb.type-sale .offer-content{background:#fff;border-bottom:.1875rem solid #ed1c24;border-top:.1875rem solid #ed1c24;color:#ed1c24}.new-product-thumb.type-lowest-price .offer-content{background:#fae800;color:#000}.new-product-thumb-info .price-tag .price{color:#000;font-size:1.25rem;font-weight:600}@media(min-width:961px){.new-product-thumb-info .price-tag .price{font-size:1.5rem}}.new-product-thumb-info .price-tag .price-unit{color:#000;font-size:.75rem;font-weight:600}@media(min-width:961px){.new-product-thumb-info .price-tag .price-unit{font-size:1rem}}.product-thumbnail-content .product-badge{align-items:center;backface-visibility:hidden;border-radius:0;color:#fff;display:flex;font-size:.6875rem;height:1rem;justify-content:center;padding:0 .3125rem;-webkit-perspective:62.5rem;position:absolute;right:0;top:.5625rem;z-index:10}.product-thumbnail-content .product-badge.lowestprice-badge{background:#f8cc1c;color:#222020}.product-thumbnail-content .product-badge.news-badge{background:#ac488c}.product-thumbnail-content .product-badge.exclusive-badge{background:#72bf44}.product-thumbnail-content .product-badge.freeShipping-badge{background:#8b2226;font-weight:600}.product-thumbnail-content .product-badge.outlet-badge{background:#000;color:#fff}@media(min-width:961px){.product-thumbnail-content .product-badge{font-size:.875rem;height:1.5rem}}.new-product-thumb .title{color:#333;display:block;font-size:1rem;height:3rem;line-height:1.5;margin:1rem 0 0;overflow:hidden;padding:0 .625rem;word-break:break-word}@media(min-width:481px){.new-product-thumb .title{overflow:visible}}@media(min-width:961px){.new-product-thumb .title{padding:0 .625rem}}.new-product-thumb .wishlist-button{backface-visibility:hidden;cursor:pointer;left:.625rem;padding:0;-webkit-perspective:62.5rem;position:absolute;top:.625rem;z-index:10}@media (min-width:769px){.new-product-thumb .wishlist-button{left:1rem;top:1rem}}.new-product-thumb .wishlist-button .wishlist-icon{align-items:center;cursor:pointer;display:flex;justify-content:center}.new-product-thumb .wishlist-button .wishlist-icon svg{fill:#e5e5e5;height:2rem;pointer-events:none;width:2rem}@media(min-width:481px){.new-product-thumb .wishlist-button .wishlist-icon svg{height:1.75rem;width:1.75rem}}@media(min-width:961px){.new-product-thumb .wishlist-button .wishlist-icon svg{height:1.875rem;width:1.875rem}}.new-product-thumb .wishlist-button .wishlist-icon.active svg{animation:heartbeat .8s ease;fill:#ed1c24}.assisted-sale-product-badge{align-items:center;display:flex;font-size:.875rem;height:1.25rem;justify-content:center;width:100%}.assisted-sale-product-badge.exclusive{background:#72bf44;color:#fff}.assisted-sale-thumbnail-content .product-thumbnail{height:100%;width:100%}.dynamic-breadcrumb .breadcrumb-list{display:flex;flex-flow:row nowrap}.contents-carousel .slick-dots{text-align:center;width:100%}.contents-carousel .slick-dots li{display:inline-block;font-size:0;height:1rem;position:relative;width:auto}.contents-carousel .slick-dots li button{outline:transparent}@keyframes heartbeat{0%{transform:scale(.4)}33%{fill:#ed1c24;transform:scale(1.3)}to{fill:#ed1c24}}.wishlist-icon{align-items:center;cursor:pointer;display:flex;justify-content:center}.wishlist-icon svg{fill:#e5e5e5;height:1.125rem;pointer-events:none;width:1.125rem}@media(min-width:481px){.wishlist-icon svg{height:1.75rem;width:1.75rem}}@media(min-width:961px){.wishlist-icon svg{height:1.875rem;width:1.875rem}}.wishlist-icon.active svg{animation:heartbeat .8s ease;fill:#ed1c24}.contents-list-thumbnails{align-items:center;flex-flow:column nowrap}@media (min-width:769px){.contents-list-thumbnails{flex-flow:row wrap;justify-content:flex-start}}.contents-list-thumbnails .content-thumbnail{width:100%}@media (min-width:481px){.contents-list-thumbnails .content-thumbnail{margin-left:.625rem;margin-right:.625rem;width:45%}}@media (min-width:961px){.contents-list-thumbnails .content-thumbnail{width:31%}}.assisted-sale-badges{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-bottom:.75rem}.assisted-sale-content{display:flex;flex-flow:column wrap;margin:0 0 .625rem;padding:0 .625rem}.new-product-thumb-info{display:flex;flex-flow:column nowrap}.new-product-thumb-info .price-tag{border-bottom:.3125rem solid #72bf44;box-sizing:border-box;display:flex;flex-flow:column;height:4.3125rem;justify-content:flex-end;margin:0;padding:1rem .375rem 0;text-align:left}@media(min-width:961px){.new-product-thumb-info .price-tag{padding:.625rem .625rem 0}}.new-product-thumb.type-offer .price-tag{background:#fae800;border-bottom:.3125rem solid #fae800}.new-product-thumb.type-offer .price-tag .price,.new-product-thumb.type-offer .price-tag .price-unit{color:#ed1c24}.new-product-thumb.type-offer .price-tag .installments-content{flex-direction:column;margin:0}.new-product-thumb.type-sale .price-tag{background:#ed1c24;border-bottom:.3125rem solid #ed1c24}.new-product-thumb.type-sale .price-tag .installments-content,.new-product-thumb.type-sale .price-tag .price,.new-product-thumb.type-sale .price-tag .price-unit{color:#fff}.new-product-thumb.type-lowest-price .price-tag{background:#fae800 url(../images/lowest-price-stripes.png) repeat-x bottom;border:none;padding-bottom:.3125rem}.new-product-thumb.type-lowest-price .price-tag .price,.new-product-thumb.type-lowest-price .price-tag .price-unit{color:#000}.new-product-thumb.type-lowest-price .price-tag .installments-content{color:#666}.new-product-thumb.type-outlet .offer-content{background:#72bf44;color:#fff}.new-product-thumb.type-outlet .price-tag{background:#000;border-bottom:.3125rem solid #72bf44}.new-product-thumb.type-outlet .price-tag .price,.new-product-thumb.type-outlet .price-tag .price-unit{color:#72bf44}.new-product-thumb.type-outlet .price-tag .installments-content{color:#fff}.price-tag-soldout-message{align-items:center;border-bottom:.3125rem solid #887f87;display:flex;flex-flow:row wrap;height:4.3125rem;justify-content:flex-end;margin-top:1.3125rem}.price-tag-soldout-message p{color:#887f87;flex:1 1 auto;font-size:.875rem;font-weight:600;margin:0;padding-top:.5rem;text-align:center}@media(min-width:481px){.price-tag-soldout-message p{font-size:1rem}}@media(min-width:769px){.price-tag-soldout-message p{font-size:1.125rem}}@media(min-width:961px){.price-tag-soldout-message p{font-size:1.5rem}.entry-key-products-wrapper .price-tag-soldout-message{margin-top:1.5625rem}}.wrapper-carousel-item .price-tag-soldout-message{margin-top:-.25rem}@media(min-width:961px){.wishlist-thumbs-list-item .price-tag-soldout-message{margin-top:1.5rem}}.price-unavailable-message{align-items:center;background:#fffccf;border-bottom:.3125rem solid #72bf44;box-sizing:border-box;display:flex;flex-flow:row wrap;height:4.3125rem;padding:1.25rem .5625rem}.price-unavailable-message p{font-size:1rem;margin:0}.product-code-rating{color:#a6a6a6;display:flex;flex-flow:column nowrap;font-size:.75rem;justify-content:flex-start;margin:.625rem 0 1rem;padding:0 .375rem}@media(min-width:961px){.product-code-rating{margin:.25rem 0 .75rem;padding:0 .625rem}}.new-product-thumb .product-thumbnail{height:auto;margin:.0625rem auto 0;transform:scale(1);transition:transform .3s ease-in-out;width:100%}.new-product-thumb:hover .product-thumbnail{transform:scale(1.1);will-change:transform}.product-thumbnail-content{flex:1;overflow:hidden;position:relative}.assisted-sale-price-tag{display:flex;flex-flow:column wrap;width:100%}.assisted-sale-price-tag>.price-tag{display:flex;flex-flow:column wrap;padding:0;text-align:left}.assisted-sale-price-tag .offer-content{align-items:center;display:flex;flex-flow:row nowrap;height:1.5rem;justify-content:space-between;padding:0 .625rem;width:100%}.assisted-sale-price-tag .offer-content .offer-title{font-size:.875rem;text-transform:uppercase}.assisted-sale-price-tag .offer-content .offer-value{font-size:1rem}.assisted-sale-price-tag .price-content .price{font-size:1.5rem}.assisted-sale-price-tag .price-content .price-unit{font-size:1rem}.assisted-sale-price-tag .installments-content{display:flex;flex-flow:column wrap;font-size:.75rem}.assisted-sale-price-tag.type-lowest-price .price-tag,.assisted-sale-price-tag.type-offer .price-tag,.assisted-sale-price-tag.type-outlet .price-tag,.assisted-sale-price-tag.type-sale .price-tag{padding:.875rem .625rem .625rem}.assisted-sale-price-tag.type-lowest-price .price,.assisted-sale-price-tag.type-offer .price,.assisted-sale-price-tag.type-outlet .price,.assisted-sale-price-tag.type-sale .price{font-size:1.125rem}.assisted-sale-price-tag.type-lowest-price .price-unit,.assisted-sale-price-tag.type-offer .price-unit,.assisted-sale-price-tag.type-outlet .price-unit,.assisted-sale-price-tag.type-sale .price-unit{font-size:.75rem}.assisted-sale-price-tag.type-offer .offer-content{background:#ed1c24;color:#fae800}.assisted-sale-price-tag.type-offer .price-tag{background:#fae800;color:#ed1c24}.assisted-sale-price-tag.type-sale .offer-content{background:#fff;border-bottom:.1875rem solid #ed1c24;border-top:.1875rem solid #ed1c24;color:#ed1c24}.assisted-sale-price-tag.type-sale .price-tag{background:#ed1c24;color:#fff}.assisted-sale-price-tag.type-outlet .installments-content,.assisted-sale-price-tag.type-sale .installments-content{color:#fff}.assisted-sale-price-tag.type-lowest-price .offer-content{background:#fae800;color:#000}.assisted-sale-price-tag.type-lowest-price .price-tag{background:#fae800 url(../images/lowest-price-stripes.png) repeat-x bottom}.assisted-sale-price-tag.type-lowest-price .price-tag .price,.assisted-sale-price-tag.type-lowest-price .price-tag .price-unit{color:#000}.assisted-sale-price-tag.type-lowest-price .price-tag .installments-content{color:#666}.assisted-sale-price-tag.type-outlet .price-tag{background:#000;color:#72bf44;padding:.625rem .625rem 0}.assisted-sale-price-tag.type-outlet .offer-content{background:#72bf44;color:#fff}.assisted-sale-thumbnail-content{display:flex;flex:1 0 6.25rem;flex-flow:column wrap;margin-right:.625rem}.assisted-sale-thumbnail-content a{cursor:pointer;display:flex;width:100%}.assisted-sale-product-info{display:flex;flex:0 1 auto;flex-flow:column wrap}.assisted-sale-product-info .title{color:#333;display:block;font-size:1rem;height:4.5rem;line-height:1.5;margin-bottom:.25rem}.assisted-sale-product-info .assisted-sale-product-code-rating{color:#a6a6a6;display:flex;flex-flow:column nowrap;font-size:.75rem;justify-content:flex-start;margin-bottom:.75rem;padding-right:.375rem}.assisted-sale-product-info .assisted-sale-badges{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}.assisted-sale-product-info .assisted-sale-badges .assisted-sale-badge{align-items:center;display:flex;font-size:.625rem;height:.875rem}.price-unavailable-message-mobile{background:#fffccf;padding:.5rem .3125rem;text-align:center}.price-unavailable-message-mobile p{font-size:.75rem;line-height:1.2;margin:0}.new-pagination{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;line-height:.5rem;margin:.5rem 0;padding:.625rem 0}@media (min-width:769px){.new-pagination{margin:0}}.new-pagination .pagination-button{color:#72bf44;cursor:pointer;font-size:.8125rem;height:1.5rem;margin:0 .3125rem;outline:none;padding:0;width:1.5rem}.new-pagination .pagination-button:disabled{cursor:auto;opacity:.3}.new-pagination .pagination-button:hover{cursor:pointer}.new-pagination .pagination-button.first{margin-right:0}.new-pagination .pagination-button.last{margin-left:0}.new-pagination .current{align-items:center;background:#78be20;border-radius:1.25rem;color:#fff;display:flex;font-size:.8125rem;height:1.5rem;justify-content:center;margin:0 .625rem;width:1.5rem}.dynamic-breadcrumb{height:2rem;padding:0}@media(min-width:961px){.dynamic-breadcrumb{padding:0}}.dynamic-breadcrumb .shell-loader{height:1rem;margin-top:.5rem;width:20rem}.contents-carousel-wrapper{background-color:#fff;font-family:Leroy Merlin Sans;margin:1.875rem 0;padding:1.25rem 0}@media (min-width:769px){.contents-carousel-wrapper{border-radius:1rem;padding:1.25rem}}.contents-carousel-title{color:#333;font-size:1.375rem;font-weight:600;margin:0 0 1.25rem 1rem}@media (min-width:769px){.contents-carousel-title{font-size:2rem}}.contents-list-wrapper{background-color:#fff;font-family:Leroy Merlin Sans;margin:1.875rem auto;max-width:100%;padding:1.25rem .625rem}@media (min-width:769px){.contents-list-wrapper{border-radius:1rem;padding:1.25rem}}.contents-list-title{color:#333;font-size:1.375rem;font-weight:600;margin:0 0 1.25rem}@media (min-width:769px){.contents-list-title{font-size:1.5rem}}.new-product-thumb-container .shell-loader{height:35rem}.new-product-thumb-assisted-sale{background:#fff;border:.0625rem solid #e5e5e5;border-bottom:.3125rem solid #72bf44;display:flex;flex-flow:column wrap;max-width:21.25rem}.new-product-thumb-assisted-sale.type-offer{border-bottom-color:#fae800}.new-product-thumb-assisted-sale.type-sale{border-bottom-color:#ed1c24}.new-product-thumb-assisted-sale.type-lowest-price{border-bottom-color:#fae800}.new-product-thumb-assisted-sale.type-outlet{border-bottom-color:#72bf44}@media(min-width:769px){.new-product-thumb-assisted-sale{display:none}}.wishlist-drawer{border-radius:1.875rem 1.875rem 0 0;bottom:0;height:24.5rem;padding:0;top:auto;transform:translateY(100%);transition:all .2s ease;width:100vw}@media (min-width:769px){.wishlist-drawer{border-radius:0;height:100vh;padding:1.25rem;top:0;transform:translateX(100%);width:55vw}}@media (min-width:961px){.wishlist-drawer{width:30vw}}.wishlist-drawer.open{transform:translate(0)}.wishlist-drawer.is-opened{height:33.875rem}.wishlist-drawer.is-opened .wishlist-drawer-lists{height:25rem}.wishlist-drawer.is-opened .wishlist-drawer-choose-name{height:50vh}.wishlist-drawer.is-keyboard{bottom:0;height:85vh;top:auto}.wishlist-drawer.is-keyboard .wishlist-drawer-lists{height:50vh}.wishlist-drawer.is-keyboard .wishlist-drawer-choose-image{margin:0;padding:.625rem .9375rem 0}.wishlist-drawer.is-keyboard .wishlist-drawer-choose-name{height:25vh;padding:.625rem .9375rem 0}.wishlist-drawer.is-keyboard .wishlist-drawer-list-all ul{height:auto}.wishlist-drawer.is-keyboard .wishlist-drawer-send{height:3.3125rem;padding:.3125rem .9375rem 0}.wishlist-drawer.is-keyboard .wishlist-drawer-send .wishlist-drawer-button{padding:.375rem 0}.wishlist-drawer h4,.wishlist-drawer h5{color:#333}.wishlist-drawer h4{font-size:1.25rem;font-weight:400;line-height:1.25rem}.wishlist-drawer h5{font-size:1rem;font-weight:400;line-height:1.1875rem;margin:.9375rem 0}.wishlist-drawer .close-button{cursor:pointer;display:none}@media (min-width:769px){.wishlist-drawer .close-button{display:block}}.wishlist-drawer-entering,.wishlist-drawer-exiting{transition:transform .2s ease;animation:fadeIn .3s linear}.wishlist-drawer-button{background-color:#72bf44;border-radius:1.875rem;color:#fff;padding:.625rem 0;transition:background-color .3s ease}.wishlist-drawer-button:after,.wishlist-drawer-button:before{border-radius:1.875rem}.wishlist-drawer-button:focus{outline:transparent}.wishlist-drawer-button:hover{background-color:#397615}.wishlist-drawer-input{border:.0625rem solid #e5e5e5;border-radius:1.875rem;margin-top:.9375rem;outline:transparent;padding:.5rem 1.25rem;transition:all .3s ease;width:100%}.wishlist-drawer-input:focus{border-color:#72bf44}.wishlist-drawer-input:focus,.wishlist-drawer-input:hover{box-shadow:0 .0625rem .3125rem 0 rgba(0,0,0,.2)}.wishlist-drawer-divisor h4{margin-bottom:1.25rem}.wishlist-drawer-border{border-bottom:.0625rem solid #e5e5e5;margin:1.875rem 0;padding-bottom:1.875rem}.wishlist-drawer-title{background-color:#f8f8f8;border-bottom:.0665rem solid #e5e5e5;height:3.4375rem;margin-bottom:0;padding:.9375rem 0}.wishlist-drawer-title h4{margin:0;text-align:center;width:100%}@media (min-width:769px){.wishlist-drawer-title{align-items:center;background-color:#fff;border:none;display:flex;flex-wrap:wrap;height:auto;justify-content:flex-start}.wishlist-drawer-title h4{margin:0 0 0 .9375rem;width:auto}}.wishlist-drawer-list-new{background-color:#f8f8f8;border-top:.0665rem solid #e5e5e5;height:5.3125rem;margin:0;padding:1rem .9375rem}@media (min-width:769px){.wishlist-drawer-list-new{background-color:#fff;border-bottom:.0625rem solid #e5e5e5;border-top:.0625rem solid #e5e5e5;height:auto;margin-bottom:1.875rem;padding:1.5625rem 0}}.wishlist-drawer-list-all ul{overflow-y:auto;padding-right:1rem}.wishlist-drawer-list-all ul::-webkit-scrollbar{width:.5rem}.wishlist-drawer-list-all ul::-webkit-scrollbar-track{background-color:#e5e5e5;border-radius:.9375rem}.wishlist-drawer-list-all ul::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:.9375rem;outline:.0625rem solid #708090}.wishlist-drawer-choose-image{margin:0;padding:1rem .9375rem}.wishlist-drawer-choose-image h4{margin:0 0 .9375rem}.wishlist-drawer-choose-image .choose-image-list{align-items:center;display:flex;justify-content:space-between}.wishlist-drawer-choose-image .choose-image-item{border-radius:1rem;cursor:pointer;flex-basis:4.4rem;position:relative}.wishlist-drawer-choose-image .choose-image-item input[type=radio]{bottom:0;position:absolute;zoom:.1}.wishlist-drawer-choose-image .choose-image-item input[type=radio]:checked+figure{opacity:1}.wishlist-drawer-choose-image .choose-image-item input[type=radio]:checked+figure:before{border-color:#72bf44}.wishlist-drawer-choose-image .choose-image-item input[type=radio]:checked+figure:after{background-image:url(/assets/frontend/images/general/check.svg)}.wishlist-drawer-choose-image .choose-image-item figure{border:.0625rem solid #e5e5e5;border-radius:1rem;height:4.375rem;opacity:0;overflow:hidden;width:4.375rem}.wishlist-drawer-choose-image .choose-image-item figure:before{border:.25rem solid transparent;border-radius:1rem;content:"";display:block;height:4.375rem;left:0;position:absolute;top:0;transition:border .3s ease;width:4.375rem}.wishlist-drawer-choose-image .choose-image-item figure:after{background-position:50% 50%;background-size:1.875rem;content:"";display:block;height:1.875rem;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:background-color .3s ease;width:1.875rem}.wishlist-drawer-choose-image .choose-image-item figure img{height:100%}@media (min-width:769px){.wishlist-drawer-choose-image{height:auto;margin:0;padding:0 0 1.875rem}.wishlist-drawer-choose-image h4{border-top:.0625rem solid #e5e5e5;margin:0;padding:1.5625rem 0}.wishlist-drawer-choose-image .choose-image-item{flex-basis:5.625rem}.wishlist-drawer-choose-image .choose-image-item figure{height:5.375rem;width:5.375rem}.wishlist-drawer-choose-image .choose-image-item figure:before{height:5.625rem;width:5.625rem}.wishlist-drawer-choose-image .choose-image-item figure:after{height:1.875rem;transform:translate3d(-50%,-50%,0);width:1.875rem}}.wishlist-drawer-choose-name{margin:0;padding:1rem .9375rem;transition:all .2s ease}.wishlist-drawer-choose-name h4{margin:0}@media (min-width:769px){.wishlist-drawer-choose-name{height:auto;padding:0 0 1.875rem}.wishlist-drawer-choose-name h4{padding:1.875rem 0 0}}.wishlist-drawer-send{border-top:.0665rem solid #e5e5e5;height:5.3125rem;padding:1rem .9375rem}@media (min-width:769px){.wishlist-drawer-send{background-color:#fff;border:none;height:auto;padding:0}}.wishlist-drawer-lists{height:16rem;overflow:scroll;padding:0 .9375rem;transition:all .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.va-menu.is-opened{height:75vh;z-index:9999}@media (min-width:769px){.va-menu.is-opened{height:100vh}.wishlist-wrapper{min-height:24.0625rem}}.wishlist-wrapper .container{font-family:Leroy Merlin Sans;margin:0 auto;padding-left:.625rem;padding-right:.625rem;width:100%}@media (min-width:961px){.wishlist-wrapper .container{max-width:73.75rem}}.wishlist-wrapper .container .wishlist-collection{align-items:flex-start;display:flex;flex-flow:column wrap;justify-content:flex-start}@media (min-width:769px){.wishlist-wrapper .container .wishlist-collection{flex-flow:row wrap;padding:0}}.container.wishlist-home-screen{align-items:center;display:flex;flex-direction:column;height:35rem;justify-content:space-between}@media (min-width:769px){.container.wishlist-home-screen{align-items:flex-start;display:flex;flex-flow:row nowrap;height:auto;justify-content:flex-start}}.container.wishlist-home-screen .wishlist-loggin{align-items:flex-start;display:flex;flex-basis:70%;flex-flow:column nowrap}.container.wishlist-home-screen h1{font-size:1.875rem;font-weight:700}.container.wishlist-home-screen h2{font-size:1.25rem;margin-bottom:1.25rem;margin-top:.625rem}.container.wishlist-home-screen ul.wishlist-collection{width:100%}@media (min-width:769px){.container.wishlist-home-screen ul.wishlist-collection .wishlist-collection-item{max-width:50%}}.wishlist-page-header{display:none;font-family:Leroy Merlin Sans;padding:1rem 0;position:relative}@media (min-width:769px){.wishlist-page-header{display:block}}.wishlist-page-header.wishlist-thumb-header{height:10.5rem}@media (min-width:769px){.wishlist-page-header.wishlist-thumb-header{height:9.25rem}}.wishlist-page-header .wishlist-header{color:#fff;display:flex;flex-wrap:wrap;left:0;padding:0 .9375rem;position:absolute;top:50%;transform:translateY(-50%);width:100%}@media (min-width:769px){.wishlist-page-header .wishlist-header{padding:0;position:relative;top:0;transform:none;width:auto}}.wishlist-page-header .wishlist-header .dynamic-breadcrumb{display:none;flex-basis:50%}.wishlist-page-header .wishlist-header .dynamic-breadcrumb .breadcrumb-parent-item{border-color:#fff}.wishlist-page-header .wishlist-header .dynamic-breadcrumb .breadcrumb-title{color:#fff}@media (min-width:769px){.wishlist-page-header .wishlist-header .dynamic-breadcrumb{display:block}}.wishlist-page-header .wishlist-header .edit{bottom:.625rem;cursor:pointer;flex-basis:100%;position:absolute;right:.9375rem;text-align:right}.wishlist-page-header .wishlist-header .edit span{display:none}.wishlist-page-header .wishlist-header .edit .glyph-pencil{font-size:1.25rem;position:relative;top:.125rem}@media (min-width:769px){.wishlist-page-header .wishlist-header .edit{bottom:0;flex-basis:50%;right:0;top:0}.wishlist-page-header .wishlist-header .edit span{display:inline-block;padding-right:1.25rem}}.wishlist-page-header .title{flex-basis:100%;font-size:1.875rem;margin:0;padding-right:3.75rem}@media (min-width:769px){.wishlist-page-header .title{font-size:2.25rem;margin:1.5rem 0;padding-right:0}}.wishlist-header>h1{color:#000}.wishlist-page-menu{font-family:Leroy Merlin Sans;height:3.125rem}.wishlist-page-menu .container{height:100%}.wishlist-page-menu .wishlist-menu{align-items:center;display:flex;height:100%;margin:0}.wishlist-page-menu .wishlist-menu-item{color:#72bf44;height:100%;margin:0;position:relative;text-align:center;transition:all .3s ease;width:50%}@media (min-width:769px){.wishlist-page-menu .wishlist-menu-item{margin:0 .9375rem;width:auto}}.wishlist-page-menu .wishlist-menu-item.is-active,.wishlist-page-menu .wishlist-menu-item.is-opened{color:#333}.wishlist-page-menu .wishlist-menu-item.is-active:before,.wishlist-page-menu .wishlist-menu-item.is-opened:before{border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.5rem solid #000;bottom:-.5rem;content:"";display:block;height:0;left:50%;position:absolute;transform:translateX(-50%) translateY(0);width:0;z-index:1}.wishlist-page-menu .wishlist-menu-item.is-active:after,.wishlist-page-menu .wishlist-menu-item.is-opened:after{background-color:#000;bottom:0;content:"";display:block;height:.25rem;position:absolute;transform:scale(1);width:100%}.wishlist-page-menu .wishlist-menu-item:before{content:"";transform:translateX(-50%) translateY(-.25rem);transition:transform .15s ease}.wishlist-page-menu .wishlist-menu-item:after{content:"";transform:scale(0);transition:transform .15s ease}.wishlist-page-menu .wishlist-menu-item:first-child{margin-left:0}.wishlist-page-menu .wishlist-menu-item h2{cursor:pointer;font-size:1rem;font-weight:600}.wishlist-page-details{background-color:#f8f8f8;padding:2.1875rem 0}.wishlist-page-details .wishlist-details{background-color:#fff;padding:.3125rem 0}@media (min-width:769px){.wishlist-page-details .wishlist-details{padding:1.25rem .9375rem}}.widget-markdown{font-size:.875rem;line-height:1.4em;text-align:justify}.widget-markdown hr{clear:both;opacity:.5}.widget-markdown img{display:block;margin:.625rem auto;max-width:100%}.widget-markdown iframe{width:100%}.widget-markdown h1,.widget-markdown h2,.widget-markdown h3,.widget-markdown h4,.widget-markdown h5,.widget-markdown h6{color:#000;display:block;line-height:1.35em;margin-bottom:.9375rem;margin-top:.9375rem;text-align:left;vertical-align:middle}.widget-markdown h1{font-size:1.6em}.widget-markdown h2{font-size:1.4em}.widget-markdown h3{font-size:1.2em;font-weight:700}.widget-markdown h4,.widget-markdown h5,.widget-markdown h6{font-size:1em;font-weight:700}.widget-markdown b{font-weight:700}.widget-markdown em{font-style:italic;opacity:.9}.widget-markdown ol,.widget-markdown ul{list-style:none}.widget-markdown ol li,.widget-markdown ul li{margin:.3125rem 0 .3125rem 1.25rem}.widget-markdown ol li:before,.widget-markdown ul li:before{color:#333;content:"\2022";font-weight:700;margin-right:.3125rem}.widget-markdown ol{counter-reset:list-counter}.widget-markdown ol li:before{content:counter(list-counter) ". ";counter-increment:list-counter}.widget-markdown .m-horizontal-tabs li:before{content:none}.widget-markdown .m-horizontal-tabs li.is-selected{cursor:default}.widget-markdown .first-image{margin:0 0 .625rem;width:100%}.widget-markdown .left,.widget-markdown .left-original,.widget-markdown .right,.widget-markdown .right-original{margin:.625rem 0}.widget-markdown .left,.widget-markdown .right{width:100%}body.is-scrolled .widget-markdown .m-horizontal-tabs.is-sticky{background-color:#fff;box-shadow:.125rem .125rem .125rem rgba(0,0,0,.3);left:0;position:fixed;top:3.4375rem;width:100%;z-index:199}body.is-scrolled .widget-markdown .m-horizontal-tabs.is-sticky ul{text-align:center}.tagged-image{display:block;width:100%}.tagged-product-popover{display:none}[data-next-tab]{float:right;margin:.625rem 0}@media (min-width:60rem){.widget-markdown{padding-top:.9375rem}.widget-markdown p{color:#333;font-size:1rem;line-height:1.7em;margin-bottom:.9375rem}.widget-markdown .first-image{float:left;margin:0 1.25rem .625rem 0;width:45%}.widget-markdown img.left,.widget-markdown img.right{margin:0 0 .625rem;width:45%}.widget-markdown img.left{float:left;margin-right:1.25rem}.widget-markdown img.left-original{float:left;margin:0 1.25rem .625rem 0;width:inherit}.widget-markdown img.right{float:right;margin-left:1.25rem}.widget-markdown img.right-original{float:right;margin:0 0 .625rem 1.25rem;width:inherit}.widget-markdown img.full{width:100%}.widget-markdown span b a{clear:both;display:block}.widget-markdown .first-image+span,.widget-markdown h1+span,.widget-markdown h2+span,.widget-markdown h3+span,.widget-markdown h4+span,.widget-markdown h5+span,.widget-markdown h6+span{clear:none;display:block}.widget-markdown .clearfix:after{clear:both;content:"";display:block;height:0;width:0}.widget-markdown .composed-by .box-product:nth-child(5n-4){width:9.375rem}.widget-markdown .composed-by .box-product:nth-child(5n-4) .product{padding-left:0}.widget-markdown .composed-by .box-product:nth-child(5n){width:9.375rem}.widget-markdown .composed-by .box-product:nth-child(5n) .product{padding-right:0}body.is-scrolled .widget-markdown .m-horizontal-tabs.is-sticky{top:5.25rem}}@media (max-width:60rem){.widget-markdown .is-hidden-mobile{display:none}}@media (min-width:60.0625rem){.widget-markdown .is-hidden-desktop{display:none}}.wrapper{align-items:center;background:#f8f8f8;flex-flow:column wrap;padding:0 .625rem}.main,.wrapper{display:flex;width:100%}.main{flex-wrap:wrap;font-family:Leroy Merlin Sans}@media (min-width:1121px){.main{max-width:1280px}}.main-column{display:flex;flex-direction:column}.entry-header{background-color:#fff;padding:0 .625rem 1rem}.entry-key{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.entry-key h2{font-size:1.375rem}.entry-key .shell-loader{display:flex;height:1.875rem}.entry-key div>div>.shell-loader{height:.625rem}.entry-key-filters{display:none;flex-basis:24%}@media(min-width:769px){.entry-key-filters{display:flex;flex-wrap:wrap}}.entry-key-filters .entry-key-filters-header{align-items:center;display:flex;height:2.25rem;margin:1rem 0}.entry-key-filters .entry-key-filters-header>h3{margin:0}.entry-key-filters .filter-shell{width:100%}.entry-key-filters .filter-shell .title-shell>div{height:1.875rem;width:80%}.entry-key-filters .filter-shell li>.shell-loader{height:1.25rem}.entry-key-products{display:flex;flex-basis:100%;flex-direction:column;min-height:32rem}@media(min-width:769px){.entry-key-products{flex-basis:74%}}.entry-key-products .entry-key-products-wrapper{display:grid;grid-gap:.625rem;grid-template-columns:1fr 1fr;justify-items:center;margin-top:1rem}@media (min-width:481px){.entry-key-products .entry-key-products-wrapper{grid-template-columns:1fr 1fr 1fr}}@media (min-width:769px){.entry-key-products .entry-key-products-wrapper{grid-gap:.9375rem;margin-top:0}}@media (min-width:961px){.entry-key-products .entry-key-products-wrapper{grid-gap:1.25rem}}.entry-key-products .entry-key-products-wrapper .shell-loader{height:29.0625rem;width:100%}.algolia-products-shell-container{display:flex;flex-flow:column nowrap;margin:0 auto;width:100%;max-width:72rem;padding:1rem .5rem;gap:1rem}.algolia-products-shell-container .products-shell-header{gap:1rem;display:flex;flex-direction:column}.algolia-products-shell-container .products-shell-header .top-content-block .shell-loader{width:100%;height:2.75rem;border-radius:.25rem}@media (min-width:48rem){.algolia-products-shell-container .products-shell-header .top-content-block .shell-loader{height:2.5rem}}.algolia-products-shell-container .products-shell-body{gap:1rem;display:flex;flex-wrap:wrap}.algolia-products-shell-container .products-shell-body .products-shell-filters{display:none;flex-basis:100%;align-content:flex-start}@media (min-width:64rem){.algolia-products-shell-container .products-shell-body .products-shell-filters{display:flex;flex-wrap:wrap;flex-basis:24%}}.algolia-products-shell-container .products-shell-body .products-shell-filters .products-shell-filter{display:flex;gap:1rem;flex-flow:column nowrap;list-style-type:none;width:100%}.algolia-products-shell-container .products-shell-body .products-shell-filters .products-shell-filter li>.shell-loader{height:7rem}.algolia-products-shell-container .products-shell-body .products-shell-filters .products-shell-filter li+*>.shell-loader{height:15.625rem}.algolia-products-shell-container .products-shell-body .products-shell{gap:1rem;display:flex;flex-basis:100%;flex-direction:column}@media (min-width:64rem){.algolia-products-shell-container .products-shell-body .products-shell{flex-basis:74%}}.algolia-products-shell-container .products-shell-body .products-shell .products-wrapper{display:grid;grid-gap:1rem;justify-items:center;grid-template-columns:1fr 1fr}@media (min-width:40rem){.algolia-products-shell-container .products-shell-body .products-shell .products-wrapper{grid-template-columns:repeat(3,1fr)}}@media (min-width:48rem){.algolia-products-shell-container .products-shell-body .products-shell .products-wrapper{grid-template-columns:repeat(4,1fr)}}.algolia-products-shell-container .products-shell-body .products-shell .products-wrapper .shell-loader{width:100%;height:22.375rem}.products-shell-container{display:flex;flex-flow:column nowrap;margin:0 auto;width:95%}@media (min-width:23.4375rem){.products-shell-container{max-width:32.5rem}}@media (min-width:48rem){.products-shell-container{max-width:43.25rem}}@media (min-width:62rem){.products-shell-container{max-width:58.5rem}}@media (min-width:75rem){.products-shell-container{max-width:73.625rem}}.products-shell-container .products-shell-header .products-shell-breadcrumb .shell-loader{height:2rem;width:40vw;margin-top:.5rem}.products-shell-container .products-shell-header .top-content-block .shell-loader{height:10rem;width:100%;border-radius:.25rem;margin:.5rem 0 1rem}.products-shell-container .products-shell-header .facets-block .shell-loader,.products-shell-container .products-shell-header .sorters-block .shell-loader{display:none}@media (min-width:62rem){.products-shell-container .products-shell-header .sorters-block .shell-loader{display:inherit;height:26rem;margin-bottom:1rem}.products-shell-container .products-shell-header .facets-block .shell-loader{display:inherit;width:100%;height:10rem;margin-bottom:1rem}}@media (min-width:75rem){.products-shell-container .products-shell-header .products-shell-breadcrumb .shell-loader{width:40vw}}.products-shell-container .products-shell-body{display:flex;flex-wrap:wrap;justify-content:space-between}.products-shell-container .products-shell-body .products-shell-filters{display:none;flex-basis:24%;align-content:flex-start}@media (min-width:62rem){.products-shell-container .products-shell-body .products-shell-filters{display:flex;flex-wrap:wrap}}.products-shell-container .products-shell-body .products-shell-filters .products-shell-filter{display:flex;flex-flow:column nowrap;list-style-type:none;margin-top:0;width:100%}.products-shell-container .products-shell-body .products-shell-filters .products-shell-filter li>.shell-loader{height:3.68rem}.products-shell-container .products-shell-body .products-shell{display:flex;flex-basis:100%;flex-direction:column;min-height:32rem}@media(min-width:62rem){.products-shell-container .products-shell-body .products-shell{flex-basis:74%}}.products-shell-container .products-shell-body .products-shell .products-wrapper{display:grid;grid-gap:.625rem;grid-template-columns:1fr;justify-items:center;margin-top:1rem}@media (min-width:23.4375rem){.products-shell-container .products-shell-body .products-shell .products-wrapper{grid-template-columns:1fr 1fr}}@media (min-width:48rem){.products-shell-container .products-shell-body .products-shell .products-wrapper{grid-template-columns:repeat(3,1fr)}.products-shell-container .products-shell-body .products-shell .products-wrapper .shell-loader{height:311rem}}@media (min-width:62rem){.products-shell-container .products-shell-body .products-shell .products-wrapper{grid-template-columns:repeat(4,1fr);grid-gap:.9375rem;margin-top:0}.products-shell-container .products-shell-body .products-shell .products-wrapper .shell-loader{height:230rem}}@media (min-width:75rem){.products-shell-container .products-shell-body .products-shell .products-wrapper{grid-gap:1.25rem}}.products-shell-container .products-shell-body .products-shell .products-wrapper .shell-loader{height:445rem;width:100%}@keyframes check-animation{0%{opacity:0;transform:rotateY(-70deg);transform-origin:left}to{opacity:1;transform:rotateY(0);transform-origin:left}}.shell-kazaplan{height:calc(100vh - 66px)}.placeholder\:text-gray-600::placeholder{--tw-text-opacity:1;color:rgb(111 103 108 / var(--tw-text-opacity))}.placeholder\:text-neutral-300::placeholder{--tw-text-opacity:1;color:rgb(186 182 188 / var(--tw-text-opacity))}.before\:absolute::before{content:var(--tw-content);position:absolute}.before\:left-0::before{content:var(--tw-content);left:0px}.before\:top-2\/4::before{content:var(--tw-content);top:50%}.before\:block::before{content:var(--tw-content);display:block}.before\:h-3::before{content:var(--tw-content);height:0.75rem}.before\:h-4::before{content:var(--tw-content);height:1rem}.before\:h-5::before{content:var(--tw-content);height:1.25rem}.before\:w-3::before{content:var(--tw-content);width:0.75rem}.before\:w-4::before{content:var(--tw-content);width:1rem}.before\:w-5::before{content:var(--tw-content);width:1.25rem}.before\:-translate-y-2\/4::before{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rounded-\[4px\]::before{content:var(--tw-content);border-radius:4px}.before\:border::before{content:var(--tw-content);border-width:1px}.before\:border-gray-300::before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(186 182 188 / var(--tw-border-opacity))}.before\:bg-white::before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.before\:transition::before{content:var(--tw-content);transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.before\:duration-100::before{content:var(--tw-content);transition-duration:100ms}.before\:ease-in::before{content:var(--tw-content);transition-timing-function:cubic-bezier(0.4, 0, 1, 1)}.before\:content-\[\'\'\]::before{--tw-content:'';content:var(--tw-content)}.before\:duration-100::before{content:var(--tw-content);animation-duration:100ms}.before\:ease-in::before{content:var(--tw-content);animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}.before\:duration-100::before{content:var(--tw-content);animation-duration:100ms}.before\:ease-in::before{content:var(--tw-content);animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}.after\:absolute::after{content:var(--tw-content);position:absolute}.after\:-top-2::after{content:var(--tw-content);top:-0.5rem}.after\:left-4::after{content:var(--tw-content);left:1rem}.after\:block::after{content:var(--tw-content);display:block}.after\:h-full::after{content:var(--tw-content);height:100%}.after\:w-full::after{content:var(--tw-content);width:100%}.after\:rounded::after{content:var(--tw-content);border-radius:0.25rem}.after\:rounded-full::after{content:var(--tw-content);border-radius:9999px}.after\:rounded-sm::after{content:var(--tw-content);border-radius:0.125rem}.after\:border-2::after{content:var(--tw-content);border-width:2px}.after\:border-white::after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.after\:bg-gray-800::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(60 55 56 / var(--tw-bg-opacity))}.after\:bg-tertiary-700::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(87 8 135 / var(--tw-bg-opacity))}.after\:bg-white::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.after\:px-\[7px\]::after{content:var(--tw-content);padding-left:7px;padding-right:7px}.after\:py-1::after{content:var(--tw-content);padding-top:0.25rem;padding-bottom:0.25rem}.after\:text-sm::after{content:var(--tw-content);font-size:0.75rem;line-height:1.125rem}.after\:font-bold::after{content:var(--tw-content);font-weight:700}.after\:leading-none::after{content:var(--tw-content);line-height:1}.after\:text-white::after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.after\:grayscale::after{content:var(--tw-content);--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.after\:content-\[\'\'\]::after{--tw-content:'';content:var(--tw-content)}.after\:content-\[attr\(data-items\)\]::after{--tw-content:attr(data-items);content:var(--tw-content)}.last\:border-0:last-child{border-width:0px}.last\:border-b:last-child{border-bottom-width:1px}.first-of-type\:rounded-tl-md:first-of-type{border-top-left-radius:0.375rem}.first-of-type\:rounded-tr-md:first-of-type{border-top-right-radius:0.375rem}.last-of-type\:rounded-bl-md:last-of-type{border-bottom-left-radius:0.375rem}.last-of-type\:rounded-br-md:last-of-type{border-bottom-right-radius:0.375rem}.read-only\:bg-neutral-100:read-only{--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-10:focus-within{z-index:10}.focus-within\:ring:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-primary-300:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(173 213 133 / var(--tw-ring-opacity))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(186 182 188 / var(--tw-border-opacity))}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(161 155 162 / var(--tw-border-opacity))}.hover\:border-gray-700:hover{--tw-border-opacity:1;border-color:rgb(85 79 82 / var(--tw-border-opacity))}.hover\:bg-black\/5:hover{background-color:rgb(0 0 0 / 0.05)}.hover\:bg-black\/80:hover{background-color:rgb(0 0 0 / 0.8)}.hover\:bg-critical-100:hover{--tw-bg-opacity:1;background-color:rgb(254 237 238 / var(--tw-bg-opacity))}.hover\:bg-critical-700:hover{--tw-bg-opacity:1;background-color:rgb(139 34 38 / var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(211 210 214 / var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(186 182 188 / var(--tw-bg-opacity))}.hover\:bg-info-100:hover{--tw-bg-opacity:1;background-color:rgb(236 252 253 / var(--tw-bg-opacity))}.hover\:bg-info-800:hover{--tw-bg-opacity:1;background-color:rgb(24 65 93 / var(--tw-bg-opacity))}.hover\:bg-neutral-100:hover{--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.hover\:bg-neutral-700:hover{--tw-bg-opacity:1;background-color:rgb(85 79 82 / var(--tw-bg-opacity))}.hover\:bg-neutral-900:hover{--tw-bg-opacity:1;background-color:rgb(34 32 32 / var(--tw-bg-opacity))}.hover\:bg-primary-100:hover{--tw-bg-opacity:1;background-color:rgb(234 243 226 / var(--tw-bg-opacity))}.hover\:bg-primary-800:hover{--tw-bg-opacity:1;background-color:rgb(10 96 27 / var(--tw-bg-opacity))}.hover\:bg-product-facebook\/5:hover{background-color:rgb(60 90 150 / 0.05)}.hover\:bg-product-facebook\/80:hover{background-color:rgb(60 90 150 / 0.8)}.hover\:bg-product-google\/5:hover{background-color:rgb(217 41 41 / 0.05)}.hover\:bg-product-google\/80:hover{background-color:rgb(217 41 41 / 0.8)}.hover\:bg-product-twitter\/5:hover{background-color:rgb(42 163 239 / 0.05)}.hover\:bg-product-twitter\/80:hover{background-color:rgb(42 163 239 / 0.8)}.hover\:bg-secondary-100:hover{--tw-bg-opacity:1;background-color:rgb(219 237 234 / var(--tw-bg-opacity))}.hover\:bg-secondary-700:hover{--tw-bg-opacity:1;background-color:rgb(4 76 83 / var(--tw-bg-opacity))}.hover\:bg-tertiary-100:hover{--tw-bg-opacity:1;background-color:rgb(233 208 255 / var(--tw-bg-opacity))}.hover\:bg-tertiary-700:hover{--tw-bg-opacity:1;background-color:rgb(87 8 135 / var(--tw-bg-opacity))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-warning-100:hover{--tw-bg-opacity:1;background-color:rgb(255 248 226 / var(--tw-bg-opacity))}.hover\:bg-warning-500:hover{--tw-bg-opacity:1;background-color:rgb(248 204 28 / var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(60 55 56 / var(--tw-text-opacity))}.hover\:text-green-500:hover{--tw-text-opacity:1;color:rgb(120 190 32 / var(--tw-text-opacity))}.hover\:text-green-700:hover{--tw-text-opacity:1;color:rgb(21 129 16 / var(--tw-text-opacity))}.hover\:text-green-800:hover{--tw-text-opacity:1;color:rgb(10 96 27 / var(--tw-text-opacity))}.hover\:text-neutral-800:hover{--tw-text-opacity:1;color:rgb(60 55 56 / var(--tw-text-opacity))}.hover\:text-primary-700:hover{--tw-text-opacity:1;color:rgb(21 129 16 / var(--tw-text-opacity))}.hover\:text-white\/70:hover{color:rgb(255 255 255 / 0.7)}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-gray-400:focus{--tw-border-opacity:1;border-color:rgb(161 155 162 / var(--tw-border-opacity))}.focus\:border-primary-600:focus{--tw-border-opacity:1;border-color:rgb(65 160 23 / var(--tw-border-opacity))}.focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgb(37 168 208 / var(--tw-bg-opacity))}.focus\:bg-neutral-100:focus{--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.focus\:bg-transparent:focus{background-color:transparent}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.focus\:text-green-500:focus{--tw-text-opacity:1;color:rgb(120 190 32 / var(--tw-text-opacity))}.focus\:text-green-700:focus{--tw-text-opacity:1;color:rgb(21 129 16 / var(--tw-text-opacity))}.focus\:text-green-800:focus{--tw-text-opacity:1;color:rgb(10 96 27 / var(--tw-text-opacity))}.focus\:text-primary-700:focus{--tw-text-opacity:1;color:rgb(21 129 16 / var(--tw-text-opacity))}.focus\:text-white\/70:focus{color:rgb(255 255 255 / 0.7)}.focus\:shadow-\[0_0_0_3px\]:focus{--tw-shadow:0 0 0 3px;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.focus\:ring-black\/30:focus{--tw-ring-color:rgb(0 0 0 / 0.3)}.focus\:ring-critical-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(243 135 137 / var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(211 210 214 / var(--tw-ring-opacity))}.focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(136 127 135 / var(--tw-ring-opacity))}.focus\:ring-info-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(132 219 235 / var(--tw-ring-opacity))}.focus\:ring-neutral-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(186 182 188 / var(--tw-ring-opacity))}.focus\:ring-primary-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(173 213 133 / var(--tw-ring-opacity))}.focus\:ring-product-facebook\/30:focus{--tw-ring-color:rgb(60 90 150 / 0.3)}.focus\:ring-product-google\/30:focus{--tw-ring-color:rgb(217 41 41 / 0.3)}.focus\:ring-product-twitter\/30:focus{--tw-ring-color:rgb(42 163 239 / 0.3)}.focus\:ring-secondary-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(110 180 173 / var(--tw-ring-opacity))}.focus\:ring-tertiary-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(173 99 240 / var(--tw-ring-opacity))}.focus\:ring-warning-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 235 175 / var(--tw-ring-opacity))}.focus\:ring-warning-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 224 125 / var(--tw-ring-opacity))}.focus-visible\:shadow-\[0_0_0_3px\]:focus-visible{--tw-shadow:0 0 0 3px;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.focus-visible\:shadow-neutral-100:focus-visible{--tw-shadow-color:#EEEEF0;--tw-shadow:var(--tw-shadow-colored)}.active\:bg-black:active{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.active\:bg-black\/20:active{background-color:rgb(0 0 0 / 0.2)}.active\:bg-critical-200:active{--tw-bg-opacity:1;background-color:rgb(250 185 188 / var(--tw-bg-opacity))}.active\:bg-critical-900:active{--tw-bg-opacity:1;background-color:rgb(62 18 25 / var(--tw-bg-opacity))}.active\:bg-gray-300:active{--tw-bg-opacity:1;background-color:rgb(186 182 188 / var(--tw-bg-opacity))}.active\:bg-info-200:active{--tw-bg-opacity:1;background-color:rgb(183 238 245 / var(--tw-bg-opacity))}.active\:bg-info-900:active{--tw-bg-opacity:1;background-color:rgb(16 39 57 / var(--tw-bg-opacity))}.active\:bg-neutral-200:active{--tw-bg-opacity:1;background-color:rgb(211 210 214 / var(--tw-bg-opacity))}.active\:bg-neutral-800:active{--tw-bg-opacity:1;background-color:rgb(60 55 56 / var(--tw-bg-opacity))}.active\:bg-primary-200:active{--tw-bg-opacity:1;background-color:rgb(203 227 181 / var(--tw-bg-opacity))}.active\:bg-primary-900:active{--tw-bg-opacity:1;background-color:rgb(5 62 31 / var(--tw-bg-opacity))}.active\:bg-product-facebook:active{--tw-bg-opacity:1;background-color:rgb(60 90 150 / var(--tw-bg-opacity))}.active\:bg-product-facebook\/25:active{background-color:rgb(60 90 150 / 0.25)}.active\:bg-product-google:active{--tw-bg-opacity:1;background-color:rgb(217 41 41 / var(--tw-bg-opacity))}.active\:bg-product-google\/25:active{background-color:rgb(217 41 41 / 0.25)}.active\:bg-product-twitter:active{--tw-bg-opacity:1;background-color:rgb(42 163 239 / var(--tw-bg-opacity))}.active\:bg-product-twitter\/25:active{background-color:rgb(42 163 239 / 0.25)}.active\:bg-secondary-200:active{--tw-bg-opacity:1;background-color:rgb(165 209 203 / var(--tw-bg-opacity))}.active\:bg-secondary-800:active{--tw-bg-opacity:1;background-color:rgb(6 58 68 / var(--tw-bg-opacity))}.active\:bg-tertiary-200:active{--tw-bg-opacity:1;background-color:rgb(196 143 243 / var(--tw-bg-opacity))}.active\:bg-tertiary-800:active{--tw-bg-opacity:1;background-color:rgb(72 8 112 / var(--tw-bg-opacity))}.active\:bg-warning-200:active{--tw-bg-opacity:1;background-color:rgb(255 235 175 / var(--tw-bg-opacity))}.active\:bg-warning-300:active{--tw-bg-opacity:1;background-color:rgb(254 224 125 / var(--tw-bg-opacity))}.active\:bg-warning-600:active{--tw-bg-opacity:1;background-color:rgb(201 162 27 / var(--tw-bg-opacity))}.active\:text-neutral-800:active{--tw-text-opacity:1;color:rgb(60 55 56 / var(--tw-text-opacity))}.active\:text-primary-600:active{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.active\:shadow-none:active{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-neutral-100:disabled{--tw-border-opacity:1;border-color:rgb(238 238 240 / var(--tw-border-opacity))}.disabled\:bg-neutral-100:disabled{--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.disabled\:text-neutral-300:disabled{--tw-text-opacity:1;color:rgb(186 182 188 / var(--tw-text-opacity))}.disabled\:opacity-40:disabled{opacity:0.4}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.disabled\:hover\:bg-neutral-100:hover:disabled{--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.group:hover .group-hover\:before\:border-gray-400::before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(161 155 162 / var(--tw-border-opacity))}.group:focus .group-focus\:border-primary-600{--tw-border-opacity:1;border-color:rgb(65 160 23 / var(--tw-border-opacity))}.group:focus .group-focus\:shadow-\[0_0_0_2px\]{--tw-shadow:0 0 0 2px;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.group:focus .group-focus\:shadow-primary-300{--tw-shadow-color:#ADD585;--tw-shadow:var(--tw-shadow-colored)}.data-\[slot\=\'left\'\]\:left-0[data-slot='left']{left:0px}.data-\[slot\=\'right\'\]\:right-0[data-slot='right']{right:0px}.data-\[state\=open\]\:flex[data-state=open]{display:flex}.data-\[state\=closed\]\:hidden[data-state=closed]{display:none}.data-\[state\=checked\]\:translate-x-\[calc\(theme\(\"spacing\.12\"\)-theme\(\"spacing\.6\"\)\)\][data-state=checked]{--tw-translate-x:calc(3rem - 1.5rem);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-\[calc\(theme\(\"spacing\.6\"\)-theme\(\"spacing\.3\"\)\)\][data-state=checked]{--tw-translate-x:calc(1.5rem - 0.75rem);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-\[calc\(theme\(\"spacing\.8\"\)-theme\(\"spacing\.4\"\)\)\][data-state=checked]{--tw-translate-x:calc(2rem - 1rem);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-\[var\(--switch-thumb-x\)\][data-state=checked]{--tw-translate-x:var(--switch-thumb-x);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-slide-up{from{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-slide-up[data-state=closed]{animation:accordion-slide-up 300ms ease}@keyframes collapsible-slide-up{from{height:var(--radix-collapsible-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-collapsible-slide-up[data-state=closed]{animation:collapsible-slide-up 150ms ease}@keyframes accordion-slide-down{from{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-slide-down[data-state=open]{animation:accordion-slide-down 300ms ease}@keyframes collapsible-slide-down{from{height:0}to{height:var(--radix-collapsible-content-height)}}.data-\[state\=open\]\:animate-collapsible-slide-down[data-state=open]{animation:collapsible-slide-down 150ms ease}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[invalid\]\:border-critical-600[data-invalid]{--tw-border-opacity:1;border-color:rgb(180 42 39 / var(--tw-border-opacity))}.data-\[state\=active\]\:border-primary-600[data-state=active]{--tw-border-opacity:1;border-color:rgb(65 160 23 / var(--tw-border-opacity))}.data-\[state\=active\]\:border-secondary-600[data-state=active]{--tw-border-opacity:1;border-color:rgb(3 95 100 / var(--tw-border-opacity))}.data-\[state\=active\]\:border-tertiary-600[data-state=active]{--tw-border-opacity:1;border-color:rgb(108 12 174 / var(--tw-border-opacity))}.data-\[state\=open\]\:border-gray-200[data-state=open]{--tw-border-opacity:1;border-color:rgb(211 210 214 / var(--tw-border-opacity))}.data-\[highlighted\]\:bg-neutral-100[data-highlighted]{--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.data-\[invalid\]\:data-\[state\=checked\]\:bg-critical-600[data-state=checked][data-invalid]{--tw-bg-opacity:1;background-color:rgb(180 42 39 / var(--tw-bg-opacity))}.data-\[state\=active\]\:bg-primary-600[data-state=active]{--tw-bg-opacity:1;background-color:rgb(65 160 23 / var(--tw-bg-opacity))}.data-\[state\=checked\]\:bg-primary-600[data-state=checked]{--tw-bg-opacity:1;background-color:rgb(65 160 23 / var(--tw-bg-opacity))}.data-\[state\=open\]\:bg-white[data-state=open]{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.data-\[disabled\]\:text-neutral-300[data-disabled]{--tw-text-opacity:1;color:rgb(186 182 188 / var(--tw-text-opacity))}.data-\[placeholder\]\:text-neutral-300[data-placeholder]{--tw-text-opacity:1;color:rgb(186 182 188 / var(--tw-text-opacity))}.data-\[state\=active\]\:text-neutral-900[data-state=active]{--tw-text-opacity:1;color:rgb(34 32 32 / var(--tw-text-opacity))}.data-\[state\=active\]\:text-white[data-state=active]{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.data-\[state\=open\]\:text-green-500[data-state=open]{--tw-text-opacity:1;color:rgb(120 190 32 / var(--tw-text-opacity))}.data-\[state\=open\]\:text-primary-700[data-state=open]{--tw-text-opacity:1;color:rgb(21 129 16 / var(--tw-text-opacity))}.data-\[state\=active\]\:shadow-primary-100[data-state=active]{--tw-shadow-color:#EAF3E2;--tw-shadow:var(--tw-shadow-colored)}.data-\[state\=active\]\:shadow-secondary-100[data-state=active]{--tw-shadow-color:#DBEDEA;--tw-shadow:var(--tw-shadow-colored)}.data-\[state\=active\]\:shadow-tertiary-100[data-state=active]{--tw-shadow-color:#E9D0FF;--tw-shadow:var(--tw-shadow-colored)}.data-\[state\=closed\]\:duration-150[data-state=closed]{transition-duration:150ms}.data-\[state\=closed\]\:duration-200[data-state=closed]{transition-duration:200ms}.data-\[state\=open\]\:duration-300[data-state=open]{transition-duration:300ms}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:500ms}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:150ms;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[side\]\:data-\[state\=closed\]\:animate-out[data-state=closed][data-side]{animation-name:exit;animation-duration:150ms;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:150ms;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[side\]\:data-\[state\=closed\]\:fade-out-0[data-state=closed][data-side]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[side\]\:data-\[state\=closed\]\:zoom-out-95[data-state=closed][data-side]{--tw-exit-scale:.95}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[side\=bottom\]\:data-\[state\=delayed-open\]\:slide-in-from-top-1[data-state=delayed-open][data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=bottom\]\:data-\[state\=open\]\:slide-in-from-top-1[data-state=open][data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=left\]\:data-\[state\=delayed-open\]\:slide-in-from-right-1[data-state=delayed-open][data-side=left]{--tw-enter-translate-x:0.25rem}.data-\[side\=left\]\:slide-in-from-right-1[data-side=left]{--tw-enter-translate-x:0.25rem}.data-\[side\=right\]\:data-\[state\=delayed-open\]\:slide-in-from-left-1[data-state=delayed-open][data-side=right]{--tw-enter-translate-x:-0.25rem}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:-0.25rem}.data-\[side\=top\]\:data-\[state\=delayed-open\]\:slide-in-from-bottom-1[data-state=delayed-open][data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[side\=top\]\:data-\[state\=open\]\:slide-in-from-bottom-1[data-state=open][data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[state\=\"open\"\]\:slide-in-from-bottom-4[data-state="open"]{--tw-enter-translate-y:1rem}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-1[data-state=open]{--tw-enter-translate-y:-0.25rem}.data-\[state\=open\]\:slide-in-from-top-2[data-state=open]{--tw-enter-translate-y:-0.5rem}.data-\[state\=closed\]\:duration-150[data-state=closed]{animation-duration:150ms}.data-\[state\=closed\]\:duration-200[data-state=closed]{animation-duration:200ms}.data-\[state\=open\]\:duration-300[data-state=open]{animation-duration:300ms}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:500ms}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:150ms;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[side\]\:data-\[state\=closed\]\:animate-out[data-state=closed][data-side]{animation-name:exit;animation-duration:150ms;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:150ms;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[side\]\:data-\[state\=closed\]\:fade-out-0[data-state=closed][data-side]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[side\]\:data-\[state\=closed\]\:zoom-out-95[data-state=closed][data-side]{--tw-exit-scale:.95}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[side\=bottom\]\:data-\[state\=delayed-open\]\:slide-in-from-top-1[data-state=delayed-open][data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=bottom\]\:data-\[state\=open\]\:slide-in-from-top-1[data-state=open][data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:-0.25rem}.data-\[side\=left\]\:data-\[state\=delayed-open\]\:slide-in-from-right-1[data-state=delayed-open][data-side=left]{--tw-enter-translate-x:0.25rem}.data-\[side\=left\]\:slide-in-from-right-1[data-side=left]{--tw-enter-translate-x:0.25rem}.data-\[side\=right\]\:data-\[state\=delayed-open\]\:slide-in-from-left-1[data-state=delayed-open][data-side=right]{--tw-enter-translate-x:-0.25rem}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:-0.25rem}.data-\[side\=top\]\:data-\[state\=delayed-open\]\:slide-in-from-bottom-1[data-state=delayed-open][data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[side\=top\]\:data-\[state\=open\]\:slide-in-from-bottom-1[data-state=open][data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[side\=top\]\:slide-in-from-bottom-1[data-side=top]{--tw-enter-translate-y:0.25rem}.data-\[state\=\"open\"\]\:slide-in-from-bottom-4[data-state="open"]{--tw-enter-translate-y:1rem}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-1[data-state=open]{--tw-enter-translate-y:-0.25rem}.data-\[state\=open\]\:slide-in-from-top-2[data-state=open]{--tw-enter-translate-y:-0.5rem}.data-\[state\=closed\]\:duration-150[data-state=closed]{animation-duration:150ms}.data-\[state\=closed\]\:duration-200[data-state=closed]{animation-duration:200ms}.data-\[state\=open\]\:duration-300[data-state=open]{animation-duration:300ms}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:500ms}.data-\[disabled\]\:hover\:bg-transparent:hover[data-disabled]{background-color:transparent}.data-\[invalid\]\:focus\:ring-critical-300:focus[data-invalid]{--tw-ring-opacity:1;--tw-ring-color:rgb(243 135 137 / var(--tw-ring-opacity))}.group[data-side] .group-data-\[side\]\:mt-\[var\(--popover-arrow-size\)\]{margin-top:var(--popover-arrow-size)}.group[data-side] .group-data-\[side\]\:mt-\[var\(--tooltip-arrow-size\)\]{margin-top:var(--tooltip-arrow-size)}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side] .group-data-\[side\]\:rounded-br{border-bottom-right-radius:0.25rem}.group[data-side] .group-data-\[side\]\:border-b{border-bottom-width:1px}.group[data-side] .group-data-\[side\]\:border-r{border-right-width:1px}.group[data-side] .group-data-\[side\]\:border-gray-100{--tw-border-opacity:1;border-color:rgb(238 238 240 / var(--tw-border-opacity))}.group[data-state=open] .group-data-\[state\=open\]\:text-gray-900{--tw-text-opacity:1;color:rgb(34 32 32 / var(--tw-text-opacity))}.group[data-disabled] .group-data-\[disabled\]\:before\:pointer-events-none::before{content:var(--tw-content);pointer-events:none}.group[data-readOnly] .group-data-\[readOnly\]\:before\:pointer-events-none::before{content:var(--tw-content);pointer-events:none}.group[data-invalid] .group-data-\[invalid\]\:before\:border-critical-600::before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(180 42 39 / var(--tw-border-opacity))}.group[data-disabled] .group-data-\[disabled\]\:before\:bg-neutral-100::before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.group[data-readOnly] .group-data-\[readOnly\]\:before\:bg-neutral-100::before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.group[data-disabled] .group-data-\[disabled\]\:before\:text-neutral-300::before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(186 182 188 / var(--tw-text-opacity))}.group[data-readOnly] .group-data-\[readOnly\]\:before\:text-neutral-300::before{content:var(--tw-content);--tw-text-opacity:1;color:rgb(186 182 188 / var(--tw-text-opacity))}.group[data-invalid] .group-data-\[invalid\]\:before\:shadow-critical-300::before{content:var(--tw-content);--tw-shadow-color:#F38789;--tw-shadow:var(--tw-shadow-colored)}@media (prefers-reduced-motion: reduce){.motion-reduce\:-left-full{left:-100%}.motion-reduce\:left-0{left:0px}.motion-reduce\:transform-none{transform:none}.data-\[side\]\:data-\[state\=open\]\:motion-reduce\:animate-none[data-state=open][data-side]{animation:none}.data-\[side\]\:motion-reduce\:animate-none[data-side]{animation:none}.data-\[state\=closed\]\:motion-reduce\:animate-none[data-state=closed]{animation:none}.data-\[state\=open\]\:motion-reduce\:animate-none[data-state=open]{animation:none}.data-\[state\]\:motion-reduce\:animate-none[data-state]{animation:none}}@media (min-width: 640px){.sm\:ml-\[var\(--grid-item-offset-sm\)\]{margin-left:var(--grid-item-offset-sm)}.sm\:block{display:block}.sm\:grid{display:grid}.sm\:h-3{height:0.75rem}.sm\:h-4{height:1rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-7{height:1.75rem}.sm\:h-8{height:2rem}.sm\:h-\[var\(--spacer-size-sm\)\]{height:var(--spacer-size-sm)}.sm\:min-h-\[var\(--spacer-size-sm\)\]{min-height:var(--spacer-size-sm)}.sm\:w-3{width:0.75rem}.sm\:w-4{width:1rem}.sm\:w-5{width:1.25rem}.sm\:w-6{width:1.5rem}.sm\:w-7{width:1.75rem}.sm\:w-8{width:2rem}.sm\:w-\[var\(--grid-item-size-sm\)\]{width:var(--grid-item-size-sm)}.sm\:w-\[var\(--spacer-size-sm\)\]{width:var(--spacer-size-sm)}.sm\:min-w-\[var\(--spacer-size-sm\)\]{min-width:var(--spacer-size-sm)}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-4xl{max-width:56rem}.sm\:max-w-5xl{max-width:64rem}.sm\:max-w-6xl{max-width:72rem}.sm\:max-w-7xl{max-width:80rem}.sm\:max-w-full{max-width:100%}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:max-w-xs{max-width:20rem}.sm\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.sm\:grid-cols-\[var\(--grid-cols-sm\)\]{grid-template-columns:var(--grid-cols-sm)}.sm\:justify-items-start{justify-items:start}.sm\:gap-0{gap:0px}.sm\:gap-\[var\(--stack-spacing-sm\)\]{gap:var(--stack-spacing-sm)}.sm\:justify-self-start{justify-self:start}.sm\:justify-self-end{justify-self:end}.sm\:p-4{padding:1rem}.sm\:px-0{padding-left:0px;padding-right:0px}.sm\:px-0\.5{padding-left:0.125rem;padding-right:0.125rem}.sm\:px-1{padding-left:0.25rem;padding-right:0.25rem}.sm\:px-1\.5{padding-left:0.375rem;padding-right:0.375rem}.sm\:px-2{padding-left:0.5rem;padding-right:0.5rem}.sm\:px-2\.5{padding-left:0.625rem;padding-right:0.625rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.sm\:text-critical-600{--tw-text-opacity:1;color:rgb(180 42 39 / var(--tw-text-opacity))}.sm\:text-current{color:currentColor}.sm\:text-info-600{--tw-text-opacity:1;color:rgb(34 130 168 / var(--tw-text-opacity))}.sm\:text-primary-600{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.sm\:text-secondary-600{--tw-text-opacity:1;color:rgb(3 95 100 / var(--tw-text-opacity))}.sm\:text-success-600{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.sm\:text-tertiary-600{--tw-text-opacity:1;color:rgb(108 12 174 / var(--tw-text-opacity))}.sm\:text-warning-600{--tw-text-opacity:1;color:rgb(201 162 27 / var(--tw-text-opacity))}.sm\:text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.sm\:f-direction-\[var\(--f-direction-sm\)\]{flex-direction:var(--f-direction-sm)}.sm\:f-items-\[var\(--f-items-sm\)\]{align-items:var(--f-items-sm)}.sm\:f-justify-\[var\(--f-justify-sm\)\]{justify-content:var(--f-justify-sm)}}@media (min-width: 768px){.md\:left-6{left:1.5rem}.md\:ml-0{margin-left:0px}.md\:ml-\[var\(--grid-item-offset-md\)\]{margin-left:var(--grid-item-offset-md)}.md\:mt-2{margin-top:0.5rem}.md\:mt-6{margin-top:1.5rem}.md\:h-10{height:2.5rem}.md\:h-20{height:5rem}.md\:h-3{height:0.75rem}.md\:h-4{height:1rem}.md\:h-5{height:1.25rem}.md\:h-6{height:1.5rem}.md\:h-7{height:1.75rem}.md\:h-8{height:2rem}.md\:h-\[var\(--spacer-size-md\)\]{height:var(--spacer-size-md)}.md\:min-h-20{min-height:5rem}.md\:min-h-\[var\(--spacer-size-md\)\]{min-height:var(--spacer-size-md)}.md\:w-20{width:5rem}.md\:w-3{width:0.75rem}.md\:w-4{width:1rem}.md\:w-5{width:1.25rem}.md\:w-6{width:1.5rem}.md\:w-7{width:1.75rem}.md\:w-8{width:2rem}.md\:w-\[calc\(100vw-theme\(\'spacing\.14\'\)\)\]{width:calc(100vw - 3.5rem)}.md\:w-\[var\(--grid-item-size-md\)\]{width:var(--grid-item-size-md)}.md\:w-\[var\(--spacer-size-md\)\]{width:var(--spacer-size-md)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:min-w-20{min-width:5rem}.md\:min-w-\[var\(--spacer-size-md\)\]{min-width:var(--spacer-size-md)}.md\:max-w-2xl{max-width:42rem}.md\:max-w-3xl{max-width:48rem}.md\:max-w-4xl{max-width:56rem}.md\:max-w-5xl{max-width:64rem}.md\:max-w-6xl{max-width:72rem}.md\:max-w-7xl{max-width:80rem}.md\:max-w-full{max-width:100%}.md\:max-w-lg{max-width:32rem}.md\:max-w-md{max-width:28rem}.md\:max-w-sm{max-width:24rem}.md\:max-w-xl{max-width:36rem}.md\:max-w-xs{max-width:20rem}.md\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.md\:grid-cols-\[var\(--grid-cols-md\)\]{grid-template-columns:var(--grid-cols-md)}.md\:flex-row{flex-direction:row}.md\:justify-between{justify-content:space-between}.md\:gap-\[var\(--stack-spacing-md\)\]{gap:var(--stack-spacing-md)}.md\:gap-x-4{column-gap:1rem}.md\:rounded-lg{border-radius:0.5rem}.md\:rounded-md{border-radius:0.375rem}.md\:px-0{padding-left:0px;padding-right:0px}.md\:px-0\.5{padding-left:0.125rem;padding-right:0.125rem}.md\:px-1{padding-left:0.25rem;padding-right:0.25rem}.md\:px-1\.5{padding-left:0.375rem;padding-right:0.375rem}.md\:px-2{padding-left:0.5rem;padding-right:0.5rem}.md\:px-2\.5{padding-left:0.625rem;padding-right:0.625rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:pl-2{padding-left:0.5rem}.md\:pt-9{padding-top:2.25rem}.md\:text-2xl{font-size:1.375rem;line-height:2.063rem}.md\:text-3xl{font-size:1.5rem;line-height:2.25rem}.md\:text-4xl{font-size:1.75rem;line-height:2.625rem}.md\:text-5xl{font-size:2.25rem;line-height:3.375rem}.md\:text-6xl{font-size:2.625rem;line-height:3.938rem}.md\:text-lg{font-size:1rem;line-height:1.5rem}.md\:text-xl{font-size:1.125rem;line-height:1.688rem}.md\:text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.md\:text-critical-600{--tw-text-opacity:1;color:rgb(180 42 39 / var(--tw-text-opacity))}.md\:text-current{color:currentColor}.md\:text-info-600{--tw-text-opacity:1;color:rgb(34 130 168 / var(--tw-text-opacity))}.md\:text-primary-600{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.md\:text-secondary-600{--tw-text-opacity:1;color:rgb(3 95 100 / var(--tw-text-opacity))}.md\:text-success-600{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.md\:text-tertiary-600{--tw-text-opacity:1;color:rgb(108 12 174 / var(--tw-text-opacity))}.md\:text-warning-600{--tw-text-opacity:1;color:rgb(201 162 27 / var(--tw-text-opacity))}.md\:text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.md\:heading-xl{font-size:1.5rem;line-height:1.813rem}.md\:heading-2xl{font-size:1.75rem;line-height:2.125rem}.md\:heading-3xl{font-size:2.25rem;line-height:2.688rem}.md\:heading-4xl{font-size:2.625rem;line-height:3.125rem}.md\:f-direction-\[var\(--f-direction-md\)\]{flex-direction:var(--f-direction-md)}.md\:f-items-\[var\(--f-items-md\)\]{align-items:var(--f-items-md)}.md\:f-justify-\[var\(--f-justify-md\)\]{justify-content:var(--f-justify-md)}}@media (min-width: 1024px){.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:-top-\[1px\]{top:-1px}.lg\:left-\[calc\(100\%\+1px\)\]{left:calc(100% + 1px)}.lg\:top-\[calc\(100\%\+theme\(\'spacing\.6\'\)\)\]{top:calc(100% + 1.5rem)}.lg\:z-0{z-index:0}.lg\:z-50{z-index:50}.lg\:order-\[0\]{order:0}.lg\:mb-0{margin-bottom:0px}.lg\:ml-8{margin-left:2rem}.lg\:ml-\[var\(--grid-item-offset-lg\)\]{margin-left:var(--grid-item-offset-lg)}.lg\:mr-16{margin-right:4rem}.lg\:mr-2{margin-right:0.5rem}.lg\:mt-0{margin-top:0px}.lg\:h-12{height:3rem}.lg\:h-3{height:0.75rem}.lg\:h-4{height:1rem}.lg\:h-5{height:1.25rem}.lg\:h-6{height:1.5rem}.lg\:h-7{height:1.75rem}.lg\:h-8{height:2rem}.lg\:h-\[var\(--spacer-size-lg\)\]{height:var(--spacer-size-lg)}.lg\:h-auto{height:auto}.lg\:min-h-\[var\(--spacer-size-lg\)\]{min-height:var(--spacer-size-lg)}.lg\:w-3{width:0.75rem}.lg\:w-4{width:1rem}.lg\:w-5{width:1.25rem}.lg\:w-56{width:14rem}.lg\:w-6{width:1.5rem}.lg\:w-7{width:1.75rem}.lg\:w-8{width:2rem}.lg\:w-\[var\(--grid-item-size-lg\)\]{width:var(--grid-item-size-lg)}.lg\:w-\[var\(--spacer-size-lg\)\]{width:var(--spacer-size-lg)}.lg\:w-auto{width:auto}.lg\:min-w-\[var\(--spacer-size-lg\)\]{min-width:var(--spacer-size-lg)}.lg\:max-w-2xl{max-width:42rem}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-5xl{max-width:64rem}.lg\:max-w-6xl{max-width:72rem}.lg\:max-w-7xl{max-width:80rem}.lg\:max-w-\[150px\]{max-width:150px}.lg\:max-w-full{max-width:100%}.lg\:max-w-lg{max-width:32rem}.lg\:max-w-md{max-width:28rem}.lg\:max-w-sm{max-width:24rem}.lg\:max-w-xl{max-width:36rem}.lg\:max-w-xs{max-width:20rem}.lg\:flex-1{flex:1 1 0%}.lg\:transform-none{transform:none}.lg\:grid-cols-\[var\(--grid-cols-lg\)\]{grid-template-columns:var(--grid-cols-lg)}.lg\:flex-row{flex-direction:row}.lg\:gap-6{gap:1.5rem}.lg\:gap-\[var\(--stack-spacing-lg\)\]{gap:var(--stack-spacing-lg)}.lg\:overflow-visible{overflow:visible}.lg\:overflow-y-visible{overflow-y:visible}.lg\:border{border-width:1px}.lg\:border-t-8{border-top-width:8px}.lg\:border-black{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.lg\:border-blue-900{--tw-border-opacity:1;border-color:rgb(16 39 57 / var(--tw-border-opacity))}.lg\:border-gray-100{--tw-border-opacity:1;border-color:rgb(238 238 240 / var(--tw-border-opacity))}.lg\:bg-blue-900{--tw-bg-opacity:1;background-color:rgb(16 39 57 / var(--tw-bg-opacity))}.lg\:bg-transparent{background-color:transparent}.lg\:px-0{padding-left:0px;padding-right:0px}.lg\:px-0\.5{padding-left:0.125rem;padding-right:0.125rem}.lg\:px-1{padding-left:0.25rem;padding-right:0.25rem}.lg\:px-1\.5{padding-left:0.375rem;padding-right:0.375rem}.lg\:px-2{padding-left:0.5rem;padding-right:0.5rem}.lg\:px-2\.5{padding-left:0.625rem;padding-right:0.625rem}.lg\:px-3{padding-left:0.75rem;padding-right:0.75rem}.lg\:py-0{padding-top:0px;padding-bottom:0px}.lg\:pb-6{padding-bottom:1.5rem}.lg\:text-lg{font-size:1rem;line-height:1.5rem}.lg\:text-md{font-size:0.813rem;line-height:1.188rem}.lg\:font-bold{font-weight:700}.lg\:font-normal{font-weight:400}.lg\:text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.lg\:text-critical-600{--tw-text-opacity:1;color:rgb(180 42 39 / var(--tw-text-opacity))}.lg\:text-current{color:currentColor}.lg\:text-info-600{--tw-text-opacity:1;color:rgb(34 130 168 / var(--tw-text-opacity))}.lg\:text-primary-600{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.lg\:text-secondary-600{--tw-text-opacity:1;color:rgb(3 95 100 / var(--tw-text-opacity))}.lg\:text-success-600{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.lg\:text-tertiary-600{--tw-text-opacity:1;color:rgb(108 12 174 / var(--tw-text-opacity))}.lg\:text-warning-600{--tw-text-opacity:1;color:rgb(201 162 27 / var(--tw-text-opacity))}.lg\:text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.lg\:shadow-xs{--tw-shadow:0 0 0 1px rgba(60, 55, 56, 0.07), 0 0 1px 0 rgba(60, 55, 56, 0.07), 0 2px 2px 0 rgba(60, 55, 56, 0.07);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color), 0 2px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.lg\:f-direction-\[var\(--f-direction-lg\)\]{flex-direction:var(--f-direction-lg)}.lg\:f-items-\[var\(--f-items-lg\)\]{align-items:var(--f-items-lg)}.lg\:f-justify-\[var\(--f-justify-lg\)\]{justify-content:var(--f-justify-lg)}.lg\:last-of-type\:ml-auto:last-of-type{margin-left:auto}.lg\:hover\:bg-primary-100:hover{--tw-bg-opacity:1;background-color:rgb(234 243 226 / var(--tw-bg-opacity))}.lg\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.lg\:hover\:font-bold:hover{font-weight:700}.lg\:data-\[state\]\:animate-none[data-state]{animation:none}@media (prefers-reduced-motion: reduce){.lg\:motion-reduce\:left-0{left:0px}}}@media (min-width: 1280px){.xl\:ml-\[var\(--grid-item-offset-xl\)\]{margin-left:var(--grid-item-offset-xl)}.xl\:h-3{height:0.75rem}.xl\:h-4{height:1rem}.xl\:h-5{height:1.25rem}.xl\:h-6{height:1.5rem}.xl\:h-7{height:1.75rem}.xl\:h-8{height:2rem}.xl\:h-\[var\(--spacer-size-xl\)\]{height:var(--spacer-size-xl)}.xl\:min-h-\[var\(--spacer-size-xl\)\]{min-height:var(--spacer-size-xl)}.xl\:w-3{width:0.75rem}.xl\:w-4{width:1rem}.xl\:w-5{width:1.25rem}.xl\:w-6{width:1.5rem}.xl\:w-7{width:1.75rem}.xl\:w-8{width:2rem}.xl\:w-\[var\(--grid-item-size-xl\)\]{width:var(--grid-item-size-xl)}.xl\:w-\[var\(--spacer-size-xl\)\]{width:var(--spacer-size-xl)}.xl\:min-w-\[var\(--spacer-size-xl\)\]{min-width:var(--spacer-size-xl)}.xl\:max-w-2xl{max-width:42rem}.xl\:max-w-3xl{max-width:48rem}.xl\:max-w-4xl{max-width:56rem}.xl\:max-w-5xl{max-width:64rem}.xl\:max-w-6xl{max-width:72rem}.xl\:max-w-7xl{max-width:80rem}.xl\:max-w-full{max-width:100%}.xl\:max-w-lg{max-width:32rem}.xl\:max-w-md{max-width:28rem}.xl\:max-w-sm{max-width:24rem}.xl\:max-w-xl{max-width:36rem}.xl\:max-w-xs{max-width:20rem}.xl\:grid-cols-\[var\(--grid-cols-xl\)\]{grid-template-columns:var(--grid-cols-xl)}.xl\:gap-\[var\(--stack-spacing-xl\)\]{gap:var(--stack-spacing-xl)}.xl\:px-0{padding-left:0px;padding-right:0px}.xl\:px-0\.5{padding-left:0.125rem;padding-right:0.125rem}.xl\:px-1{padding-left:0.25rem;padding-right:0.25rem}.xl\:px-1\.5{padding-left:0.375rem;padding-right:0.375rem}.xl\:px-2{padding-left:0.5rem;padding-right:0.5rem}.xl\:px-2\.5{padding-left:0.625rem;padding-right:0.625rem}.xl\:text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.xl\:text-critical-600{--tw-text-opacity:1;color:rgb(180 42 39 / var(--tw-text-opacity))}.xl\:text-current{color:currentColor}.xl\:text-info-600{--tw-text-opacity:1;color:rgb(34 130 168 / var(--tw-text-opacity))}.xl\:text-primary-600{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.xl\:text-secondary-600{--tw-text-opacity:1;color:rgb(3 95 100 / var(--tw-text-opacity))}.xl\:text-success-600{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.xl\:text-tertiary-600{--tw-text-opacity:1;color:rgb(108 12 174 / var(--tw-text-opacity))}.xl\:text-warning-600{--tw-text-opacity:1;color:rgb(201 162 27 / var(--tw-text-opacity))}.xl\:text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.xl\:f-direction-\[var\(--f-direction-xl\)\]{flex-direction:var(--f-direction-xl)}.xl\:f-items-\[var\(--f-items-xl\)\]{align-items:var(--f-items-xl)}.xl\:f-justify-\[var\(--f-justify-xl\)\]{justify-content:var(--f-justify-xl)}}@media (min-width: 1536px){.\32xl\:ml-\[var\(--grid-item-offset-2xl\)\]{margin-left:var(--grid-item-offset-2xl)}.\32xl\:h-3{height:0.75rem}.\32xl\:h-4{height:1rem}.\32xl\:h-5{height:1.25rem}.\32xl\:h-6{height:1.5rem}.\32xl\:h-7{height:1.75rem}.\32xl\:h-8{height:2rem}.\32xl\:h-\[var\(--spacer-size-2xl\)\]{height:var(--spacer-size-2xl)}.\32xl\:min-h-\[var\(--spacer-size-2xl\)\]{min-height:var(--spacer-size-2xl)}.\32xl\:w-3{width:0.75rem}.\32xl\:w-4{width:1rem}.\32xl\:w-5{width:1.25rem}.\32xl\:w-6{width:1.5rem}.\32xl\:w-7{width:1.75rem}.\32xl\:w-8{width:2rem}.\32xl\:w-\[var\(--grid-item-size-2xl\)\]{width:var(--grid-item-size-2xl)}.\32xl\:w-\[var\(--spacer-size-2xl\)\]{width:var(--spacer-size-2xl)}.\32xl\:min-w-\[var\(--spacer-size-2xl\)\]{min-width:var(--spacer-size-2xl)}.\32xl\:max-w-2xl{max-width:42rem}.\32xl\:max-w-3xl{max-width:48rem}.\32xl\:max-w-4xl{max-width:56rem}.\32xl\:max-w-5xl{max-width:64rem}.\32xl\:max-w-6xl{max-width:72rem}.\32xl\:max-w-7xl{max-width:80rem}.\32xl\:max-w-full{max-width:100%}.\32xl\:max-w-lg{max-width:32rem}.\32xl\:max-w-md{max-width:28rem}.\32xl\:max-w-sm{max-width:24rem}.\32xl\:max-w-xl{max-width:36rem}.\32xl\:max-w-xs{max-width:20rem}.\32xl\:grid-cols-\[var\(--grid-cols-2xl\)\]{grid-template-columns:var(--grid-cols-2xl)}.\32xl\:gap-\[var\(--stack-spacing-2xl\)\]{gap:var(--stack-spacing-2xl)}.\32xl\:px-0{padding-left:0px;padding-right:0px}.\32xl\:px-0\.5{padding-left:0.125rem;padding-right:0.125rem}.\32xl\:px-1{padding-left:0.25rem;padding-right:0.25rem}.\32xl\:px-1\.5{padding-left:0.375rem;padding-right:0.375rem}.\32xl\:px-2{padding-left:0.5rem;padding-right:0.5rem}.\32xl\:px-2\.5{padding-left:0.625rem;padding-right:0.625rem}.\32xl\:text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.\32xl\:text-critical-600{--tw-text-opacity:1;color:rgb(180 42 39 / var(--tw-text-opacity))}.\32xl\:text-current{color:currentColor}.\32xl\:text-info-600{--tw-text-opacity:1;color:rgb(34 130 168 / var(--tw-text-opacity))}.\32xl\:text-primary-600{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.\32xl\:text-secondary-600{--tw-text-opacity:1;color:rgb(3 95 100 / var(--tw-text-opacity))}.\32xl\:text-success-600{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.\32xl\:text-tertiary-600{--tw-text-opacity:1;color:rgb(108 12 174 / var(--tw-text-opacity))}.\32xl\:text-warning-600{--tw-text-opacity:1;color:rgb(201 162 27 / var(--tw-text-opacity))}.\32xl\:text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.\32xl\:f-direction-\[var\(--f-direction-2xl\)\]{flex-direction:var(--f-direction-2xl)}.\32xl\:f-items-\[var\(--f-items-2xl\)\]{align-items:var(--f-items-2xl)}.\32xl\:f-justify-\[var\(--f-justify-2xl\)\]{justify-content:var(--f-justify-2xl)}}.\[\&\:not\(button\)\>svg\]\:h-4:not(button)>svg{height:1rem}.\[\&\:not\(button\)\>svg\]\:w-4:not(button)>svg{width:1rem}.\[\&\:nth-child\(odd\)\]\:bg-gray-100:nth-child(odd){--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.\[\&\>\.swiper-pagination\>\.swiper-pagination-bullet-active\]\:bg-green-500>.swiper-pagination>.swiper-pagination-bullet-active{--tw-bg-opacity:1;background-color:rgb(120 190 32 / var(--tw-bg-opacity))}.\[\&\>\.swiper-pagination\]\:pointer-events-none>.swiper-pagination{pointer-events:none}.\[\&\>\[data-area\=\"products\"\]\]\:\[grid-area\:products\]>[data-area="products"]{grid-area:products}.\[\&\>\[data-area\=\"recents\"\]\]\:\[grid-area\:recents\]>[data-area="recents"]{grid-area:recents}.\[\&\>\[data-area\=\"suggestions\"\]\]\:\[grid-area\:suggestions\]>[data-area="suggestions"]{grid-area:suggestions}.\[\&\>button\]\:flex-none>button{flex:none}.\[\&\>label\]\:flex-1>label{flex:1 1 0%}.\[\&\>span\]\:mb-1>span{margin-bottom:0.25rem}.\[\&\>svg\]\:mt-1>svg{margin-top:0.25rem}.\[\&\[aria-selected\=\'true\'\]_a\]\:text-green-600[aria-selected='true'] a{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.\[\&\[aria-selected\=\'true\'\]_span\:first-of-type\]\:text-green-600[aria-selected='true'] span:first-of-type{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.\[\&\[aria-selected\=\'true\'\]_span\]\:text-green-600[aria-selected='true'] span{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}@media (min-width: 1024px){.lg\:last\:\[\&\[data-state\=open\]\>svg\]\:-rotate-180[data-state=open]>svg:last-child{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.\[\&_\*\]\:invisible *{visibility:hidden}.\[\&_\*\]\:grow *{flex-grow:1}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_a\]\:outline-none a{outline:2px solid transparent;outline-offset:2px}.\[\&_a\]\:transition-colors a{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.\[\&_a\]\:duration-100 a{transition-duration:100ms}.\[\&_a\]\:ease-in a{transition-timing-function:cubic-bezier(0.4, 0, 1, 1)}.\[\&_a\]\:duration-100 a{animation-duration:100ms}.\[\&_a\]\:ease-in a{animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}.\[\&_a\]\:duration-100 a{animation-duration:100ms}.\[\&_a\]\:ease-in a{animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}.\[\&_a\]\:hover\:text-green-600:hover a{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}@keyframes spinner{0%{stroke-dasharray:1, 150;stroke-dashoffset:0}50%{stroke-dasharray:90, 150;stroke-dashoffset:-35}100%{stroke-dasharray:90, 150;stroke-dashoffset:-124}}.\[\&_circle\]\:animate-spinner circle{animation:spinner 1500ms cubic-bezier(0.4, 0, 0.2, 1) infinite}.\[\&_circle\]\:stroke-black circle{stroke:#000}.\[\&_circle\]\:stroke-critical-600 circle{stroke:#B42A27}.\[\&_circle\]\:stroke-current circle{stroke:currentColor}.\[\&_circle\]\:stroke-info-600 circle{stroke:#2282A8}.\[\&_circle\]\:stroke-primary-600 circle{stroke:#41A017}.\[\&_circle\]\:stroke-secondary-600 circle{stroke:#035F64}.\[\&_circle\]\:stroke-success-600 circle{stroke:#41A017}.\[\&_circle\]\:stroke-tertiary-600 circle{stroke:#6C0CAE}.\[\&_circle\]\:stroke-warning-600 circle{stroke:#C9A21B}.\[\&_circle\]\:stroke-white circle{stroke:#FFF}.\[\&_img\]\:h-full img{height:100%}.\[\&_img\]\:max-h-full img{max-height:100%}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_img\]\:bg-gray-100 img{--tw-bg-opacity:1;background-color:rgb(238 238 240 / var(--tw-bg-opacity))}.\[\&_img\]\:transition-transform img{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.\[\&_img\]\:duration-100 img{transition-duration:100ms}.\[\&_img\]\:ease-in img{transition-timing-function:cubic-bezier(0.4, 0, 1, 1)}.\[\&_img\]\:duration-100 img{animation-duration:100ms}.\[\&_img\]\:ease-in img{animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}.\[\&_img\]\:duration-100 img{animation-duration:100ms}.\[\&_img\]\:ease-in img{animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}.group:hover .group-hover\:\[\&_img\]\:scale-110 img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_span\]\:flex span{display:flex}.\[\&_span\]\:h-full span{height:100%}.\[\&_span\]\:w-full span{width:100%}.\[\&_span\]\:items-center span{align-items:center}.\[\&_span\]\:truncate span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&_span\]\:transition-colors span{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.\[\&_span\]\:duration-100 span{transition-duration:100ms}.\[\&_span\]\:ease-in span{transition-timing-function:cubic-bezier(0.4, 0, 1, 1)}.\[\&_span\]\:duration-100 span{animation-duration:100ms}.\[\&_span\]\:ease-in span{animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}.\[\&_span\]\:duration-100 span{animation-duration:100ms}.\[\&_span\]\:ease-in span{animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}.\[\&_span\]\:hover\:text-green-600:hover span{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.\[\&_svg\]\:absolute svg{position:absolute}.\[\&_svg\]\:left-0 svg{left:0px}.\[\&_svg\]\:top-2\/4 svg{top:50%}.\[\&_svg\]\:mr-2 svg{margin-right:0.5rem}.\[\&_svg\]\:block svg{display:block}.\[\&_svg\]\:h-2 svg{height:0.5rem}.\[\&_svg\]\:h-2\.5 svg{height:0.625rem}.\[\&_svg\]\:h-3 svg{height:0.75rem}.\[\&_svg\]\:h-4 svg{height:1rem}.\[\&_svg\]\:h-5 svg{height:1.25rem}.\[\&_svg\]\:h-6 svg{height:1.5rem}.\[\&_svg\]\:w-2 svg{width:0.5rem}.\[\&_svg\]\:w-2\.5 svg{width:0.625rem}.\[\&_svg\]\:w-3 svg{width:0.75rem}.\[\&_svg\]\:w-4 svg{width:1rem}.\[\&_svg\]\:w-5 svg{width:1.25rem}.\[\&_svg\]\:w-6 svg{width:1.5rem}.\[\&_svg\]\:w-\[55px\] svg{width:55px}.\[\&_svg\]\:-translate-y-2\/4 svg{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:p-0\.5 svg{padding:0.125rem}.\[\&_svg\]\:p-1 svg{padding:0.25rem}.\[\&_svg\]\:text-gray-600 svg{--tw-text-opacity:1;color:rgb(111 103 108 / var(--tw-text-opacity))}.\[\&_svg\]\:text-green-600 svg{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.\[\&_svg\]\:transition-colors svg{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.\[\&_svg\]\:transition-transform svg{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.\[\&_svg\]\:duration-100 svg{transition-duration:100ms}.\[\&_svg\]\:duration-150 svg{transition-duration:150ms}.\[\&_svg\]\:duration-200 svg{transition-duration:200ms}.\[\&_svg\]\:ease-in svg{transition-timing-function:cubic-bezier(0.4, 0, 1, 1)}.\[\&_svg\]\:ease-linear svg{transition-timing-function:linear}.\[\&_svg\]\:duration-100 svg{animation-duration:100ms}.\[\&_svg\]\:duration-150 svg{animation-duration:150ms}.\[\&_svg\]\:duration-200 svg{animation-duration:200ms}.\[\&_svg\]\:ease-in svg{animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}.\[\&_svg\]\:ease-linear svg{animation-timing-function:linear}.\[\&_svg\]\:duration-100 svg{animation-duration:100ms}.\[\&_svg\]\:duration-150 svg{animation-duration:150ms}.\[\&_svg\]\:duration-200 svg{animation-duration:200ms}.\[\&_svg\]\:ease-in svg{animation-timing-function:cubic-bezier(0.4, 0, 1, 1)}.\[\&_svg\]\:ease-linear svg{animation-timing-function:linear}.first\:\[\&_svg\]\:hidden svg:first-child{display:none}.first\:\[\&_svg\]\:h-5 svg:first-child{height:1.25rem}.first\:\[\&_svg\]\:h-6 svg:first-child{height:1.5rem}.first\:\[\&_svg\]\:w-5 svg:first-child{width:1.25rem}.first\:\[\&_svg\]\:w-6 svg:first-child{width:1.5rem}.last\:\[\&_svg\]\:h-2 svg:last-child{height:0.5rem}.last\:\[\&_svg\]\:w-2 svg:last-child{width:0.5rem}.last\:\[\&_svg\]\:-rotate-90 svg:last-child{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:hover\:text-green-600:hover svg{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}.\[\&_svg\]\:focus\:text-green-600:focus svg{--tw-text-opacity:1;color:rgb(65 160 23 / var(--tw-text-opacity))}@media (min-width: 1024px){.\[\&_svg\]\:lg\:w-\[105px\] svg{width:105px}.lg\:first\:\[\&_svg\]\:block svg:first-child{display:block}.lg\:last\:\[\&_svg\]\:rotate-0 svg:last-child{--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}
