/*! 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}.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")}.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"}.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]{background-color:#e5e5e5;box-shadow:none;color:#fff;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-primary{background-color:#72bf44}.button-secondary{background-color:#bada2e}.button-danger{background-color:#ed1c24}.button-neutral{background-color:#fff;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:""}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.panel:after,.pswp{height:100%;left:0;position:absolute;top:0;width:100%}.pswp{display:none;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 (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(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);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius: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-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;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;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;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.no-footer-body{background:#f8f8f8}@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")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;vertical-align:baseline}a,em,i,s,u{text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}html [type=button]{-webkit-appearance:none;appearance:none}body{color:#000;font-size:16px;line-height:1.5;background-color:#fff}body,button,html,input,optgroup,select,textarea{font-weight:400;font-family:Leroy Merlin Sans,sans-serif;font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}button.glyph{overflow:inherit}.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{background:transparent;border:none}button.radius{border-radius:2rem}button.radius:after,button.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-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}.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}.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}.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!important}@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}}@media (min-width:481px){.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-zoom{cursor:zoom-in}.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)}ul{font-size:.8rem;list-style-type:none;margin:.3rem 0;padding:0}ul 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-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}}.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:80% 0}to{background-position:-100% 0}}.shell-loader{animation:shellAnimation 1.5s linear infinite forwards;background:#e5e5e5;background-image:linear-gradient(90deg,#e5e5e5 0,#f8f8f8 20%,#e5e5e5 40%,#e5e5e5);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}.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}.barcode-button{align-items:center;background-color:#fff;border-radius:.3rem;display:flex;height:3.25rem;justify-content:center;padding:.8rem;width:18rem}.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}.new-footer .copyright{padding:.625rem 1rem}@media (min-width:769px){.new-footer .copyright{padding:.625rem 0}}.copyright{color:#a6a6a6;font-size:.8rem;line-height:1.2rem;padding-bottom:.625rem 0;text-align:center}.new-footer{background-color:#72bf44;padding-bottom:1.125rem;padding-top:1.125rem;position:relative}.new-footer .footer-nav{background-color:transparent;display:none;padding:0}@media (min-width:769px){.new-footer .footer-nav{display:block;position:relative}}.new-footer .footer-nav>.new-container{background-color:#00263a;padding:1rem}.new-footer .footer-nav>.new-container.is-black-weekend{background-color:#222020}.footer-nav{background-color:#72bf44;padding-bottom:1.125rem;padding-top:1.125rem;position:relative}.newsletter{background-color:#cae4b8;padding-bottom:1.5rem;position:relative}@media (min-width:769px){.newsletter{padding-top:.7rem}}.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.5cce589.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.5cce589.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.5cce589.png);width:141px;height:85px}.icon-benefit-online-purchase{background-position:-143px -174px}.icon-benefit-safe-purchase{background-position:-286px 0;width:141px;height:85px}.icon-benefit-safe-purchase,.icon-best-price{background-image:url(/assets/images/sprite.5cce589.png)}.icon-best-price{background-position:-286px -155px;width:66px;height:60px}.icon-american{background-position:-363px -87px}.icon-american,.icon-bankslip{background-image:url(/assets/images/sprite.5cce589.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.5cce589.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.5cce589.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.5cce589.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.5cce589.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.5cce589.png);width:53px;height:33px}.icon-master{background-position:-220px -323px}.icon-visa{background-image:url(/assets/images/sprite.5cce589.png);background-position:-275px -323px;width:53px;height:33px}.icon-celebre-card{background-position:-354px -155px}.icon-celebre-card,.icon-sac{background-image:url(/assets/images/sprite.5cce589.png);width:66px;height:60px}.icon-sac{background-position:0 -261px}.icon-facebook{background-position:-363px -122px}.icon-facebook,.icon-fazermais{background-image:url(/assets/images/sprite.5cce589.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.5cce589.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.5cce589.png);width:27px;height:27px}.icon-pinterest{background-position:-388px -323px}.icon-twitter{background-position:0 -358px}.icon-twitter,.icon-youtube{background-image:url(/assets/images/sprite.5cce589.png);width:27px;height:27px}.icon-youtube{background-position:-29px -358px}.icon-sustainability{background-position:-68px -261px;height:60px}.icon-sustainability,.icon-tele-sales{background-image:url(/assets/images/sprite.5cce589.png);width:66px}.icon-tele-sales{background-position:-136px -261px;height:59px}.icon-work-with-us{background-image:url(/assets/images/sprite.5cce589.png);background-position:-286px -87px;width:75px;height:66px}.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{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}.badge-primary{font-size:.75rem;font-weight:600;line-height:1.25;padding:.1875rem .75rem .125rem}.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{height:9.5rem;overflow:hidden;transition:.4s}.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:4.0625rem;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}.countdown-container,.countdown-container p{font-size:1.1rem}.countdown-wrapper{background:#543171;color:#fff;padding:.625rem}@media (min-width:481px){.countdown-wrapper{padding:1rem;width:20rem}}.countdown-digits{display:inline-block;margin-top:1rem;position:relative;width:4rem}.countdown-digits:first-of-type:before{border-right:.0625rem solid hsla(0,0%,100%,.5);content:" ";height:2rem;padding-right:.375rem;position:absolute;right:-.1875rem;top:.5rem;width:.0625rem}.countdown-digits:nth-child(n+3):before{content:":";float:left;font-size:2.5rem;height:4.375rem;margin-left:-.375rem}.countdown-digits i{display:block;font-size:2rem;font-style:normal}@media (min-width:481px){.countdown-digits i{font-size:2.5rem}}.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 .barcode-button{box-shadow:0 0 .5rem rgba(0,0,0,.5);left:50%;margin-top:4.5rem;opacity:0;position:fixed;transform:translateX(-50%);transition:opacity .3s ease-in-out,z-index .6s;z-index:-1}.header .barcode-button [data-input-file]{display:none}.header .barcode-button.active{opacity:1;z-index:100}.header .barcode-button.active [data-input-file]{display:block}.header.blackweekend{background-color:#333}.header.blackweekend .navigation-tools-item.logged>a,.header.blackweekend .navigation-tools-item>a:hover{color:#fff}.image-zoom.glyph-magnifier{position:relative}.image-zoom.glyph-magnifier:before{background-color:#72bf44;border-radius:.25rem .25rem .25rem 0;bottom:0;color:#fff;font-size:1.4rem;left:0;padding:.4rem;position:absolute}.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}}@media(min-width:481px){.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:justify}.article-header .article-lead,.modular-content-raw .article-lead{text-align:center}.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}}.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}}@media(min-width:769px){.tab-selector .glyph{font-size:3rem;height:8rem;pointer-events:none;width:8rem}}.barcode-button input[type=file]{opacity:0;position:fixed}.barcode-button-label{font-size:1.15rem}.barcode-button-icon{height:1.6rem;width:1.8rem}.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}}@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: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}}@media(min-width:961px){.carousel-pagination li{background-color:inherit;border-radius:0;height:auto;width:auto}}@media(min-width:961px){.carousel-pagination{display:block;margin-bottom:.3rem;margin-top:.3rem}}.content-list-item .player-icon{top:4rem}.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}}.certificates-list .certificate{display:inline-block;margin-left:1.25rem;max-width:5.125rem;vertical-align:middle}.certificates-list .certificate:first-child{margin-left:0}.certificates-list .certificate img{height:auto;width:100%}@media (min-width:1121px){.certificates-list .certificate{max-width:6.25rem}}.new-footer .engagement-list{align-items:flex-start;flex-basis:70%;flex-flow:column wrap}.new-footer .engagement-stamps{align-items:center;flex-basis:30%;flex-flow:row nowrap;justify-content:space-around}.new-footer .engagement-stamps img{max-width:5.625rem}@media(min-width:769px){.new-footer .engagement-stamps img{max-width:6.5625rem}}.new-footer .engagement-list,.new-footer .engagement-stamps{display:flex}@media (min-width:769px){.new-footer .engagement-list,.new-footer .engagement-stamps{align-items:center;flex-flow:row wrap;justify-content:space-around;padding-bottom:2.375rem;padding-top:2.375rem}}@media (min-width:1121px){.new-footer .engagement-list .engagement-info,.new-footer .engagement-stamps .engagement-info{padding-left:0}}.new-footer .engagement-list .engagement-item,.new-footer .engagement-stamps .engagement-item{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-start}@media (min-width:769px){.new-footer .engagement-list .engagement-item,.new-footer .engagement-stamps .engagement-item{justify-content:center;text-align:left}}.new-footer .engagement-list .engagement-icon,.new-footer .engagement-stamps .engagement-icon{display:flex;margin:0 1rem .5rem}@media (min-width:1121px){.new-footer .engagement-list .engagement-icon,.new-footer .engagement-stamps .engagement-icon{float:none;margin:0 1.375rem 0 0}}.engagement-list{display:flex;justify-content:center;width:100%}@media (min-width:769px){.engagement-list{justify-content:space-between;padding-bottom:1.75rem;padding-top:1.375rem}}@media (min-width:1121px){.engagement-list .engagement-info{padding-left:5.5rem}}.engagement-list .engagement-item{text-align:center}.engagement-list .engagement-item-info{color:#a6a6a6}@media (min-width:1121px){.engagement-list .engagement-item{text-align:left}}.engagement-list .engagement-icon{margin:0 auto .5rem}@media (min-width:1121px){.engagement-list .engagement-icon{float:left;margin:0 1.375rem 0 0}}.engagement-list .engagement-title{color:#72bf44;display:block;margin-bottom:.3125rem}.engagement-list .engagement-title+.engagement-link{color:#333}.engagement-list .engagement-link:focus,.engagement-list .engagement-link:hover{text-decoration:underline}@media (min-width:1121px){.engagement-list .icon-sac{margin-right:0}.engagement-list .icon-sac+.engagement-info{margin-top:.5rem}.engagement-list .icon-tele-sales+.engagement-info{margin-top:.5625rem}.engagement-list .icon-best-price+.engagement-info,.engagement-list .icon-sustainability+.engagement-info,.engagement-list .icon-tele-sales+.engagement-info{margin-top:.875rem}.engagement-list .icon-celebre-card+.engagement-info{margin-top:.25rem}}.mobile-phones .mobile-phones-icon{margin:.875rem auto}.mobile-phones .mobile-phones-number{font-size:1rem}.nav-list{display:none}.nav-list .nav-title{color:#fff;display:block;font-size:1rem;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}@media (min-width:769px){.nav-list{display:flex;justify-content:space-between}.nav-list-column{flex-basis:33%}}.newsletter-title{color:#72bf44;font-size:1.2rem;padding-top:.625rem;text-align:center;width:100%}@media (min-width:961px){.newsletter-title{font-size:inherit;margin-top:.5625rem}}.newsletter-form{border-bottom:.0625rem solid rgba(114,191,68,.3);margin-bottom:1.25rem;margin-left:auto;margin-right:auto;padding-bottom:1.25rem}@media (min-width:1121px){.newsletter-form{border-bottom:0;margin-bottom:0;margin-left:.625rem;margin-right:.625rem;padding-bottom:0}}.newsletter .input,.newsletter .label,.newsletter .select{color:#72bf44}.newsletter .input,.newsletter .invalid .input,.newsletter .valid .input{border-color:transparent}.newsletter .select{border-color:#72bf44}.newsletter .button{line-height:1rem;margin-top:1.5rem;width:100%}@media (min-width:961px){.newsletter .button{margin-top:.5rem}}.newsletter .field{margin-top:1rem}@media (min-width:961px){.newsletter .field{margin-top:0}}.payment-info{display:none;padding-bottom:1.25rem;padding-top:1.25rem}.payment-info-title{color:#72bf44;display:block;margin-bottom:.3125rem}.payment-info-online{width:22.25rem}.payment-info-online:after{border:.0625rem solid #a6a6a6;border-bottom-width:0;content:" ";display:block;height:.5rem;margin-top:.625rem;width:100%}.payment-info-store{width:22.25rem}.payment-info-store:before{border:.0625rem solid #a6a6a6;border-top-width:0;content:" ";display:block;height:.5rem;margin-bottom:.625rem;width:100%}@media (min-width:1121px){.payment-info-store{width:45rem}}.payment-info .payment-text{color:#a6a6a6;font-size:.8rem;text-align:center}@media (min-width:769px){.payment-info{display:block}}.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:.25rem}.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-title{color:#fff;cursor:pointer;display:block;font-size:.675rem;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-store-menu{background:#72bf44;margin-top:.6875rem;padding:.375rem .5rem .875rem}.new-header-menu .menu-item-title.is-store-menu:hover{color:#021722}.new-header-menu .menu-item-title.is-black-weekend{color:#72bf44}.new-header-menu .menu-item-title.is-black-weekend:hover{color:#fff}@media only screen and (min-width:67.5rem){.new-header-menu .menu-item-title{font-size:.875rem}}.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:3.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-store-menu{background:#72bf44;margin-left:-1rem;padding:.125rem .9375rem}.new-header-mobile-layer .menu-list-mobile-link.is-black-weekend{color:#72bf44}.new-header-mobile-layer .menu-list-mobile-link.is-black-weekend:hover{color:#fff}.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 svg{fill:#fff;margin:0 1rem}.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}}@media (min-width:62rem){.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}.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}@media (min-width:62rem){.telesales-info{align-items:center;background-color:#021722;display:flex;font-size:.6875rem;height:1.5625rem;justify-content:space-between;position:relative;text-align:right;width:100%;z-index:1000}@media (min-width:961px){.telesales-info{font-size:.75rem}}.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:.875rem;padding-top:.625rem;text-align:center}@media (min-width:62rem){.location-info{font-size:.75rem;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 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:1.125rem}.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:1121px){.shell-navigation-loader{background:linear-gradient(90deg,#00324b,#002232);border-radius:.3125rem;margin-left:.625rem;width:100%}}.listing-news-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:.75rem 0;width:100%}.listing-news-wrapper .slick-initialized{margin:0 auto;max-width:calc(100vw - 1.25rem)}.listing-news-wrapper .slick-initialized .slick-dots{bottom:0;left:50%;position:absolute;transform:translateX(-50%);width:auto}.listing-news-wrapper .slick-initialized .slick-dots li{display:inline-block}.listing-news-wrapper .slick-initialized .slick-dots li .carousel-dot{background-color:#72bf44;border-radius:50%;content:"";display:inline-block;height:.5rem;margin:0 .25rem;transform:translate3d(-50%,-50%,0) scale(1.2);transform-origin:50%;transition:all .8s ease;width:.5rem}.listing-news-wrapper .slick-initialized .slick-dots li .carousel-dot.small{transform:translate3d(-50%,-50%,0) scale(.7)}.listing-news-wrapper .slick-initialized .slick-dots li .carousel-dot.hidden{transform:translate3d(-50%,-50%,0) scale(0)}.listing-news-wrapper .slick-initialized .slick-dots li .carousel-dot.active{background-color:#a6a6a6}.listing-news-wrapper .thumbnails-carousel .slick-slide{padding:0 .3125rem}.listing-news-wrapper .new-pagination{align-items:center;display:flex;justify-content:center}.featured-news-container,.last-news-container{flex-basis:100%;padding:1rem}.featured-news-container-title,.last-news-container-title{color:#333;font-family:Leroy Merlin Sans;font-weight:600;line-height:2rem;margin-bottom:1.875rem;margin-top:0}@media (min-width:769px){.featured-news-container,.last-news-container{background-color:#fff;border-radius:1rem}}.last-news-container{background-color:#fff;border-radius:1rem;order:2}.last-news-container-title{font-size:1.875rem}.last-news-container .last-news-thumb:nth-child(5){border-bottom:none}@media (min-width:769px){.last-news-container{flex-basis:60%;order:1;padding:1.125rem 1rem 1.25rem 1.875rem}}.featured-news-container{margin-bottom:1rem;order:1;padding:0;width:100vw}.featured-news-container-title{font-size:1.5rem}.featured-news-container .last-news-thumb{border-radius:1rem;padding:1.25rem 1rem 0}.featured-news-container .last-news-thumb-information:before{display:none}@media (min-width:769px){.featured-news-container{flex-basis:38%;margin-bottom:0;order:2;padding:1.125rem 1rem 1.25rem 1.875rem}.featured-news-container .last-news-thumb{height:auto;margin-bottom:1.25rem;padding:0 0 1.25rem}.featured-news-container .last-news-thumb-featured{margin-bottom:.625rem}.featured-news-container .last-news-thumb-information .wishlist-icon svg{height:1.125rem;width:1.125rem}.featured-news-container .last-news-thumb-content{flex-basis:70%}.featured-news-container .last-news-thumb-content .thumb-title{font-size:1.125rem}.featured-news-container .last-news-thumb-picture{align-items:center;display:flex;flex-basis:20%}.featured-news-container .last-news-thumb-picture .thumb-picture img{height:5.3125rem;width:5.3125rem}}.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 0;padding:0;position:relative;width:100%}@media (min-width:769px){.modular-shell{max-width:73.75rem}}.modular-shell-banner,.modular-shell-image,.modular-shell-text,.modular-shell-title,.modular-shell-vertical-card{animation:LoadingAnimation 2s ease infinite;background:linear-gradient(90deg,#e5e5e5,#f8f8f8);background-size:200% 200%}.modular-shell-flex-container{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:769px){.modular-shell-flex-container{flex-direction:row}}.modular-shell-container.content-shell{margin-bottom:2.5rem;padding:0 0 2.5rem}.modular-shell-container.is-small{padding:1.25rem 0}.modular-shell-container.is-small .modular-shell-image{height:100%;width:100%}.modular-shell-column{flex-basis:100%}@media (min-width:769px){.modular-shell-column{flex-basis:50%}.modular-shell-column.size-25{flex-basis:25%}.modular-shell-column.size-40{flex-basis:40%}.modular-shell-column.size-60{flex-basis:60%}.modular-shell-column.size-75{flex-basis:75%}.modular-shell-column.right-spacing{padding-right:1rem}}.modular-shell-panel{background-color:#fff;border-radius:1rem;min-height:50vh;padding:1rem}.modular-shell-banner{height:12.5rem;margin-bottom:.75rem}@media (min-width:769px){.modular-shell-banner{flex:auto;margin-bottom:0;margin-right:1.25rem}.modular-shell-banner.full-banner{height:20rem}.modular-shell-banner.two-banners{height:30.625rem}.modular-shell-banner.three-banners{height:18.75rem}.modular-shell-banner:last-child{margin-right:0}}.modular-shell-title{border-radius:.3125rem;color:transparent;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-text{border-radius:.3125rem;color:transparent;display:inline-block;height:1rem;margin-bottom:.75rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media (min-width:769px){.modular-shell-text{width:100%}}.modular-shell-image{border-radius:.3125rem;color:transparent;display:inline-block;height:9.375rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.modular-shell-vertical-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;height:25.1875rem;justify-content:space-between;overflow:hidden;width:100%}@media(min-width:481px){.modular-shell-vertical-wrapper{flex-wrap:nowrap;min-height:23.4375rem;overflow:visible}}.modular-shell-vertical-card{border-radius:.125rem;height:23.4375rem;margin-bottom:.75rem;width:49%}@media(min-width:481px){.modular-shell-vertical-card{width:24%}}.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}}@media(min-width:481px){.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}}@media (min-width:481px){.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{background:#fff}.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}.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{bottom:0;margin-right:.25rem;position:absolute;width:86%}@media (min-width:481px){.product-thumb .blackfriday-badge,.product-thumb .exclusive-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}.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:before{background-image:url(/assets/images/footer/whatsapp-logo.svg);background-repeat:no-repeat;content:" ";height:1.5rem;left:13.1rem;position:absolute;width:1.5rem}@media (min-width:769px){.customer-service .title-whatsapp:before{left:12.1rem}}.customer-service .title-image{margin-left:.4rem;width:1.2rem}.customer-service .title-whatsapp:after{background:#41a017;border-radius:1rem;color:#fff;content:"Novo";font-size:.7rem;font-weight:400;left:15.3rem;padding:.2rem .5rem .3rem;position:absolute;top:.0625rem}@media (min-width:769px){.customer-service .title-whatsapp:after{left:14rem}}.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{color:#a6a6a6;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:0}.customer-service .phones{display:flex;flex-flow:row wrap;justify-content:center}@media (min-width:769px){.customer-service .phones{justify-content:flex-start;margin-top:.5rem}}.customer-service .phone-content{display:flex;flex-basis:100%;margin:0 0 .5rem}@media (min-width:481px){.customer-service .phone-content{margin:0 1.25rem 0 0}}@media (min-width:769px){.customer-service .phone-content{flex-basis:auto}}.customer-service .phone-content .locale{color:#a6a6a6;font-size:.8125rem;margin:.25rem}.customer-service .phone-content a{color:#72bf44}.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}.user-review-container{background:#fff;margin-bottom:1rem;padding:1rem .625rem .625rem;width:100%}.user-review-container .title-desktop{display:none}@media (min-width:769px){.user-review-container .title-desktop{display:block}}.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}}@media (min-width:769px){.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}}@media (min-width:769px){.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}}.stamp-warrant{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start}.stamp-warrant .stamp-warrant-image{flex-basis:20%}.stamp-warrant .stamp-warrant-content{padding-bottom:.125rem}.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}.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:baseline;display:flex;margin-left:0;margin-rigth:0}}@media(min-width:769px){.support-channels .phone-content{margin-rigth:4rem}}.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}.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}.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}}.sidebar-wrapper{display:none}@media (min-width:961px){.sidebar-wrapper{display:inherit;padding-bottom:.625rem}}.sidebar-shell{background:#fff;overflow:hidden;width:100%}.sidebar-shell-header{align-items:center;border-bottom:.0625rem solid rgba(0,0,0,.07);display:flex;padding:1.125rem .75rem 1rem}.sidebar-shell-avatar{border:.125rem solid transparent;border-radius:3.125rem;display:flex;flex-basis:3rem;height:3rem;width:3rem}.sidebar-shell-img{border:.1875rem solid #fff;border-radius:3.125rem;display:flex;height:2.75rem;width:2.75rem}.sidebar-shell-name{height:1.125rem;margin-left:.625rem;width:60%}.sidebar-shell-nav{padding:.9375rem .75rem 0}.sidebar-shell-title{font-size:.875rem;height:1rem;margin-bottom:1.125rem;width:60%}.sidebar-shell-menu-item{align-items:center;border-bottom:.0625rem solid #f8f8f8;display:flex;margin-bottom:.9375rem;padding-bottom:.9375rem}.sidebar-shell-glyph{height:1rem;margin-right:.625rem;width:1rem}.sidebar-shell-menu-name{height:1rem;width:70%}.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-content{background-color:#fff;margin-bottom:.75rem}.order-content.is-open{margin-bottom:.625rem}.order-content .order-title{box-shadow:0 0 .125rem #a6a6a6}.item-box{border-bottom:.0625rem solid #e5e5e5;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}}.shipping-container{align-items:center;display:flex;flex-direction:column-reverse;margin:.625rem auto}@media (min-width:769px){.shipping-container{flex-direction:row}}.shipping-container .tracking-button-wrapper{margin:1.25rem 0;width:100%}@media (min-width:769px){.shipping-container .tracking-button-wrapper{width:15.625rem}}.shipping-container div:first-child{flex-basis:51%;font-size:.8125rem;margin-bottom:1rem;margin-top:.4rem}.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}}@media (min-width:481px){.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: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.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{background-color:#fff;flex:0 1 100%;margin-bottom:.625rem;padding:.75rem}@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}.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}}@media(min-width:481px){.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{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:31%;width:100%}}.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{flex-basis:50%;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:481px){.wishlist-thumbs-list-item{max-width:50%}}@media (min-width:769px){.wishlist-thumbs-list-item{flex-basis:25%;max-width:33%}}.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{-webkit-backface-visibility:hidden;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 .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}.landing-page-center{align-items:center;display:flex;flex-flow:column wrap;width:100%}.landing-page-container{padding:0 .625rem;width:100vw}@media (min-width:1121px){.landing-page-container{width:80rem}}.birthday-festival{background:#73488a}.birthday-festival .pattern-background{background:#815397}.birthday-festival .header .title{color:#fae800}.birthday-festival .box-purple{background:#2a1753;color:#fff}.birthday-festival .box-form{align-items:center;display:flex;flex-direction:column;padding:1.875rem 0}@media (min-width:769px){.birthday-festival .box-form{flex-direction:row;justify-content:space-around}}@media (min-width:769px){.birthday-festival .box-form .box-form-child{width:40%}}.birthday-festival .text-highlight{font-size:1.5rem;margin-top:1.875rem;text-align:center}@media (min-width:769px){.birthday-festival .text-highlight{font-size:1.5625rem}}@media (min-width:961px){.birthday-festival .text-highlight{font-size:2.125rem}}.birthday-festival .text-highlight span{background:#fae800;color:#2a1753;display:inline-block;font-size:2.375rem;margin-top:.8125rem;padding:1.125rem 1rem 1.5625rem}@media (min-width:769px){.birthday-festival .text-highlight span{font-size:2.5rem}}@media (min-width:961px){.birthday-festival .text-highlight span{font-size:3.375rem}}.birthday-festival .box-center{margin-left:auto;margin-right:auto;max-width:30rem}.birthday-festival .box-group{align-items:center;display:flex;flex-direction:column}@media (min-width:481px){.birthday-festival .box-group{flex-direction:row;justify-content:center}}.birthday-festival .header-container{align-items:center;display:flex;flex-direction:column;justify-content:space-around;margin-top:1rem}@media (min-width:769px){.birthday-festival .header-container{align-items:flex-end;flex-direction:row}}@media (min-width:769px){.birthday-festival .header-container .box-header{width:50%}}@media (min-width:1121px){.birthday-festival .header-container .box-header{width:40%}}.birthday-festival .header-container .description{color:#fff;font-size:1.25rem;text-align:center}@media (min-width:769px){.birthday-festival .header-container .description{font-size:1.875rem;margin-bottom:1.375rem;text-align:left}}@media (min-width:961px){.birthday-festival .header-container .description{margin-bottom:2.5rem}}.birthday-festival .header-container .description span{background:#fae800;color:#2a1753;display:inline-block;font-size:1.75rem;margin-top:.8125rem;padding:.625rem}@media (min-width:769px){.birthday-festival .header-container .description span{font-size:2.25rem}}.birthday-festival .offer-container{align-items:flex-start;display:flex;flex-direction:column;padding:1.75rem 1rem 5rem}@media (min-width:769px){.birthday-festival .offer-container{flex-direction:row;justify-content:space-around;margin-bottom:0}}.birthday-festival .offer-box{align-items:center;display:flex;flex:0 1 25%;flex-flow:column nowrap;margin-bottom:1.5625rem;text-align:center}@media (min-width:769px){.birthday-festival .offer-box{margin-bottom:0}}.birthday-festival .offer-box .icon-offer-content{align-items:center;color:#fff;display:flex;font-size:2rem;height:4.875rem;justify-content:center;margin-bottom:1rem;width:4.875rem}.birthday-festival .offer-box .highlighted-text{color:#fae800}.birthday-festival .offer-box .offer-box-text{color:#fff;margin:0 auto}.birthday-festival .box-logo{align-items:baseline;display:flex;justify-content:flex-end}@media (min-width:769px){.birthday-festival .box-logo{width:40%}}.birthday-festival .box-logo img{width:80%}.blackweekend .pattern-background{background:#000 url(../images/blackweekend-pattern.png)}.blackweekend .box-black{background:#000;color:#fff}.blackweekend .box-center{margin-left:auto;margin-right:auto;max-width:30rem}.blackweekend .box-group{align-items:center;display:flex;flex-direction:column}@media (min-width:481px){.blackweekend .box-group{flex-direction:row;justify-content:center}}.blackweekend .box-group .glyph{background-color:#72bf44;border-radius:50%;font-size:2rem;padding:1.4rem}.blackweekend .box-group-item,.blackweekend .box-group-item-medium,.blackweekend .box-group-item-short,.blackweekend .box-group-item-tall{width:70%}@media (min-width:481px){.blackweekend .box-group-item,.blackweekend .box-group-item-medium,.blackweekend .box-group-item-short,.blackweekend .box-group-item-tall{margin-left:.875rem;margin-right:.875rem;width:33%}}@media (min-width:481px){.blackweekend .box-group-item-short{min-height:9.625rem}}@media (min-width:481px){.blackweekend .box-group-item-medium{min-height:10.625rem}}@media (min-width:481px){.blackweekend .box-group-item-tall{min-height:16.625rem}}.blackweekend .box-offer-top{height:6rem;margin-bottom:-1.5rem}.blackweekend .box-offer-bottom{height:8rem}.blackweekend .blackweekend-countdown,.blackweekend .blackweekend-countdown p{font-size:1.1rem}.blackweekend .countdown-digits{display:inline-block;width:4rem}@media (min-width:481px){.blackweekend .countdown-digits{white-space:5rem}}.blackweekend .countdown-digits:first-of-type{border-right:.0625rem solid hsla(0,0%,100%,.5);padding-right:.375rem}.blackweekend .countdown-digits:nth-child(n+3):before{content:":";float:left;font-size:2.5rem;height:4.375rem;margin-left:-.375rem}.blackweekend .countdown-digits i{display:block;font-size:2rem;font-style:normal}@media (min-width:481px){.blackweekend .countdown-digits i{font-size:2.5rem}}.blackweekend .blackweekend-title{font-size:3rem;font-weight:700;line-height:1;text-transform:uppercase}@media (min-width:481px){.blackweekend .blackweekend-title{font-size:4.7rem}}.blackweekend .blackweekend-form{background-color:#fae800;border-radius:.3rem;color:#000;margin:2rem;padding:1rem}@media (min-width:481px){.blackweekend .blackweekend-form{padding:2rem}}.blackweekend .blackweekend-form legend{font-size:1.1rem}.blackweekend .blackweekend-offer{bottom:4.5rem;margin-left:auto;margin-right:auto;max-width:13rem;position:relative;text-align:left}.blackweekend .blackweekend-offer strong{display:block;font-size:8rem;line-height:.8}.blackweekend .blackweekend-offer small{font-size:4rem}.blackweekend .highlighted-text{background-color:#72bf44;line-height:2;padding:.4rem .8rem}.blackweekend .highlighted-text.large{font-size:2rem;padding-left:.75rem;padding-right:.75rem}@media (min-width:481px){.blackweekend .highlighted-text.large{font-size:3rem;padding-left:2rem;padding-right:2rem}}.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%}.new-footer{background-color:#fff;border-bottom:.5rem solid #72bf44;border-top:.1rem solid #e5e5e5;font-family:Leroy Merlin Sans}@media (min-width:769px){.new-footer{background-color:#f8f8f8}}.new-footer .region-select{align-items:center;display:flex;flex-direction:column}.new-footer .footer-contacts{margin-bottom:1rem;padding:.625rem}@media (min-width:769px){.new-footer .footer-contacts{flex-flow:row nowrap}}.new-footer .footer-contacts .customer-service .content-info-icon{margin-right:1rem}.new-footer .footer-contacts .customer-service .content{text-align:left}.new-footer .footer-contacts .customer-service .content .phones{display:block}.new-footer .footer-contacts .customer-service .content .phones .phone{font-size:1.063rem}.new-footer .footer-contacts .customer-service .locale,.new-footer .footer-contacts .customer-service p{font-size:.75rem}@media (min-width:769px){.new-footer .footer-contacts .customer-service{margin-bottom:0}.new-footer .footer-contacts .customer-service .content-info-icon{margin-right:0}.new-footer .footer-contacts .customer-service .content .phone{font-size:1.25rem}}.new-footer .seo-description{color:#333;display:block;font-size:.875rem;padding:1rem;text-align:justify}.new-footer .seo-description ul{font-size:.875rem;list-style-type:disc;padding-left:1rem}.new-footer .seo-description ul li{margin-bottom:.5rem}.new-footer .seo-description ol{margin-bottom:1rem;margin-top:1rem;padding:0 2.5rem}.new-footer .seo-description h1{font-size:2.5rem;font-weight:500;margin-bottom:.625rem;margin-top:1.8rem}.new-footer .seo-description h2{font-size:1.875rem;font-weight:500;margin-bottom:.625rem;margin-top:1.5rem}.new-footer .seo-description h3{font-size:1.5rem;font-weight:500;margin-bottom:.625rem;margin-top:1.5rem}.new-footer .seo-description p{display:block;font-size:.875rem;line-height:1.5rem;margin-bottom:.875rem;margin-top:.875rem}.new-footer .seo-description u{text-decoration:underline}.new-footer .seo-description strong{font-weight:700}.new-footer .seo-description em{font-style:italic}.new-footer .seo-description blockquote{margin-bottom:1rem;margin-top:1rem;padding-left:2.5rem}@media (min-width:769px){.new-footer .seo-description{padding:0}}.new-footer .engagement{display:flex}@media (min-width:769px){.new-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}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(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{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 .box-dynamic-height{height:auto}@media (min-width:961px){.support .box-dynamic-height{height:8rem}}.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:0 2rem 0 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 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}.store-map-header{font-size:1.3rem;margin-bottom:1rem}.store-map-header .section-name{color:#72bf44}.store-map-header .close-map{margin-right:1.2rem;position:relative;top:.1875rem}.stock-info-container{overflow-y:auto}.stock-info-container:last-child{border-bottom:none}.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}}.stock-info-container .glyph{color:#72bf44;font-size:1.5rem;margin-right:.5rem}.stock-info-container .glyph-x{cursor:pointer;font-size:1.2rem;margin-right:.8rem}@media (min-width:481px){.stock-info-container{max-width:32.5rem;z-index:115}}.stock-info-container .title{align-items:center;display:flex;font-size:1.3rem;margin-bottom:1rem}.stock-info-container .subtitle{color:#333;font-size:.9rem;margin:0}.stock-info-container .product-code,.stock-info-container .update-datetime{color:#666;font-size:.7rem;margin:0}.stock-info-container .pickup-info{background:#fffbe2;border:.0625rem solid #ffebaf;border-radius:.28rem;color:#666;display:flex;flex-direction:column;font-size:.812rem;line-height:1rem;margin:1.4rem 0;padding:1rem}@media (min-width:481px){.stock-info-container .pickup-info{line-height:1.5rem}}.stock-info-container .pickup-info .glyph{color:#f8cc1c;margin-right:.5rem}.stock-info-container .pickup-info .description{color:#000;line-height:1.125rem}.stock-info-container .pickup-info .icon-wrapper{width:auto}.stock-info-container .pickup-info .margin-bottom{margin-bottom:.5rem}.stock-info-container .pickup-info h3{color:#000;font-size:1.0625rem;font-weight:600;margin-left:.625rem}.stock-info-container .pickup-info a{color:#397615;text-decoration:underline}.stock-info-container .pickup-info strong{font-weight:700}.stock-info-container .pickup-info div{align-items:center;display:flex;width:100%}.stock-info-container .product-name{color:#333;font-size:1rem;margin:0}.stock-info-container .store-info-options{display:flex;flex-direction:column;justify-content:space-between;margin-top:1.2rem}@media (min-width:769px){.stock-info-container .store-info-options{flex-direction:row;justify-content:space-between}}.stock-info-container .store-info-options .store-info-actions{flex:1;height:2.5rem;margin-bottom:.75rem;padding:0}.stock-info-container .store-info-options .store-info-actions:last-child{margin-bottom:0}@media (min-width:769px){.stock-info-container .store-info-options .store-info-actions{margin-left:.5rem}}.stock-info-container .store-info-options a.store-info-actions{align-items:center;display:flex;justify-content:center}.stock-info-container .store-info-stock{border-bottom:.0625rem solid #e5e5e5;display:flex;flex-flow:column wrap;padding-bottom:1.5rem}.stock-info-container .store-info-stock:last-of-type{border-bottom:none}.stock-info-container .store-info-stock .store-name{align-items:center;display:flex;margin-top:1.5em;padding-left:0}.stock-info-container .store-info-stock .glyph-location{left:auto;position:static}.stock-info-container .store-info-stock .stock-quantity,.stock-info-container .store-info-stock .store-disclaimer{color:#a6a6a6;margin:0 0 0 2rem}.stock-info-container .store-info-stock .store-disclaimer{color:#333;margin:.625rem 0 .625rem 2rem}.stock-info-container .store-info-stock .store-address{margin:0 0 0 2rem}.new-product-wrapper{align-items:center;background:#f8f8f8;display:flex;flex-flow:column wrap;padding-top:1rem;width:100%}.new-product{width:100%}@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 .product-carousel{border-bottom:.625rem solid #f8f8f8;display:flex;flex-flow:column;min-width:.0625rem;width:100%}@media (min-width:769px){.new-product .product-carousel{border-bottom:0;flex:0 1 30%;order:2;width:30%}}.new-product .product-header{flex:0 1 32%}.new-product .product-header .product-text-description{display:none}@media (min-width:769px){.new-product .product-header{flex-direction:column}.new-product .product-header .product-text-description{display:block}}.new-product .product-header,.new-product .product-price-tag,.new-product .product-text-description{border-left:.625rem solid #f8f8f8;border-right:.625rem solid #f8f8f8;display:flex;padding:0 .625rem}@media (min-width:769px){.new-product .product-header,.new-product .product-price-tag,.new-product .product-text-description{border:0;padding:0}}.new-product .product-title{font-size:1.25rem;margin:0 0 .625rem;padding-top:.625rem}@media (min-width:769px){.new-product .product-title{font-size:1.5rem;padding-top:0}}.new-product .product-price-tag{flex-flow:column;padding:0}@media (min-width:769px){.new-product .product-price-tag{flex:0 1 34%;max-width:34%;order:3}.new-product .product-price-tag .wrapper-padding{padding:0}}@media (min-width:1121px){.new-product .product-price-tag{flex:0 1 32%;max-width:32%}}.new-product .product-price-tag .product-price-percentage{font-size:.75rem;padding:0 .625rem}@media (min-width:769px){.new-product .product-price-tag .product-price-percentage{padding:unset}}.new-product .box-1 .price-tag>div,.new-product .box-1 .product-installments>div{padding:0 .625rem}@media (min-width:769px){.new-product .box-1 .price-tag>div,.new-product .box-1 .product-installments>div{padding:0}}.new-product .box-1 .price-tag{background-color:#fff;border-radius:0;border-top:.125rem solid #000;font-size:1.5rem;font-weight:700;padding:.625rem 0 0;text-align:left;width:100%}@media (min-width:769px){.new-product .box-1 .price-tag{border-top-width:.25rem;font-size:1.875rem}}.new-product .box-1 .price-tag .to-price-container{align-items:center;display:flex;justify-content:space-between}.new-product .box-1 .price-tag .to-price-container .discount{background:#ed1c24;color:#fae800;font-size:1.125rem;padding:.3125rem .5rem .3125rem 1.5rem}.new-product .box-1 .price-tag .price{font-weight:300}.new-product .box-1 .price-tag .price-integer{font-size:1.875rem}.new-product .box-1 .price-tag .price-currency,.new-product .box-1 .price-tag .price-decimal{font-size:1.5rem}.new-product .box-1 .price-tag .price-unit{font-size:1rem}.new-product .box-1 .price-tag-wrapper{padding-bottom:.625rem}.new-product .box-1 .price-tag-wrapper.no-padding-bottom{padding-bottom:unset}.new-product .box-1 .price-tag-wrapper.blackweekend{background-color:#000;color:#72bf44;padding-bottom:.1875rem}.new-product .box-1 .price-tag-wrapper.blackweekend .price-tag{background-color:#000;padding-left:.625rem}.new-product .box-1 .price-tag-wrapper.blackweekend .price-tag.promotional{border-color:#72bf44;border-top-width:.25rem}.new-product .box-1 .price-tag-wrapper.blackweekend .price-tag .to-price{color:#72bf44}.new-product .box-1 .price-tag-wrapper.blackweekend .price-tag .from-price{color:#fff;font-size:.75rem}.new-product .box-1 .price-tag-wrapper.blackweekend .price-tag .discount{background-color:#72bf44;color:#fff}.new-product .box-1 .price-tag-wrapper.blackweekend .price-tag .price-currency,.new-product .box-1 .price-tag-wrapper.blackweekend .price-tag .price-decimal{font-size:1.5rem}.new-product .box-1 .price-tag-wrapper.blackweekend .price-tag .price-integer{font-size:1.875rem}.new-product .box-1 .price-tag-wrapper.blackweekend .price-tag .price-unit{display:none}.new-product .box-1 .price-tag-wrapper.blackweekend .product-installments{color:#fff;padding-left:.625rem}.new-product .box-1 .price-tag-wrapper.blackweekend .installments-item{font-size:.75rem}.new-product .box-1 .price-tag-wrapper.blackweekend .buybox-seller-info{padding-left:1.25rem}@media (min-width:769px){.new-product .box-1 .price-tag-wrapper.blackweekend .buybox-seller-info{padding-left:.625rem}.new-product .box-1 .price-tag-wrapper.blackweekend .installments-item{font-size:.875rem}.new-product .box-1 .price-tag-wrapper.blackweekend .price-tag .price-currency,.new-product .box-1 .price-tag-wrapper.blackweekend .price-tag .price-integer{font-size:1.875rem}.new-product .box-1 .price-tag-wrapper.blackweekend .price-tag .price-decimal,.new-product .box-1 .price-tag-wrapper.blackweekend .price-tag .price-unit{display:inline;font-size:1.5rem}}.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 .box-1 .price-tag.promotional{border-color:#ed1c24}.new-product .box-1 .price-tag.soldout{border-top:.125rem solid #000}.new-product .box-1 .price-tag.soldout .soldout-title-message{font-size:1.5rem;font-weight:600;margin-bottom:0}.new-product .box-1 .price-tag.soldout .soldout-text-message{color:#333;font-size:.8125rem;font-weight:400;line-height:1rem;padding-right:1.1875rem}.new-product .box-1 .price-decimal{vertical-align:initial}.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}.new-product .badges-wrapper .row-items .item{flex:0 1 auto}.new-product .badges-wrapper .row-items:first-child{justify-content:space-between}.new-product .badges-wrapper .row-items:nth-child(2){justify-content:flex-end}.new-product .badges-wrapper .row-items:nth-child(2) .item-ean{flex:1 1 auto;text-align:right}.new-product .wrapper-padding{display:flex;flex-wrap:wrap;padding:0 .625rem}.new-product .product-installments{font-size:.75rem}.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-text-description{flex-flow:column;flex-direction:column-reverse}@media (min-width:769px){.new-product .product-text-description{display:none}}.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 .product-quantity-va{margin-bottom:.625rem}.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}}.full-description{padding:2rem 2.5rem .5rem}.full-description .description-container{margin:0 auto;max-width:68rem;width:100%}.payment-container{display:flex;flex-direction:column}.payment-container h1{color:#000;font-size:1.125rem;font-weight:600}@media (min-width:481px){.payment-container h1{font-size:1.25rem;margin-left:unset}}.payment-container h2{color:#78be20;font-size:1.125rem;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 h2{font-size:1.25rem}}.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}@media (min-width:769px){.payment-container .payment-option-container{margin-right:3rem}}.payment-container .payment-option-container div{align-items:center;display:flex;flex-direction:column}.payment-container .payment-option-container:hover{cursor:pointer}.payment-container .payment-option-container.tab-selector-active,.payment-container .payment-option-container:hover{border-color:#6f676c}.payment-container .payment-option-container.tab-selector-active h2,.payment-container .payment-option-container.tab-selector-active span,.payment-container .payment-option-container:hover h2,.payment-container .payment-option-container:hover span{color:#3c3738;display:block}.payment-container .payment-option-container.tab-selector-active:after,.payment-container .payment-option-container:hover:after{border-left:.3125rem solid transparent;border-right:.3125rem solid transparent;border-top:.3125rem solid #6f676c;content:"";height:0;margin:0 auto;position:relative;top:.5rem;width:0}.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-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}}.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}@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}}@media (min-width:1121px){.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%}.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}.thumb-description{color:#666;font-family:Leroy Merlin Sans;font-size:.75rem;font-weight:400;line-height:1rem;margin:0 0 .75rem;min-height:2rem}.thumb-title{color:#333;font-size:1.3125rem;font-weight:600;line-height:1.75rem;margin:0 0 .625rem}.thumb-picture,.thumb-title{font-family:Leroy Merlin Sans}.thumb-picture{display:inline-block;height:auto;width:100%}.thumb-picture img{height:100%;max-height:18.75rem;max-width:18.75rem;width:100%}.thumb-picture figcaption{color:#666;font-size:.75rem;font-weight:500;margin:.3125rem 0;text-align:center}.thumb-picture.is--rounded img{border-radius:.625rem}.thumbnails-carousel .slick-arrow{top:40%}.thumbnails-carousel .slick-slide{padding:0 .5rem}.contents-carousel .slick-dots li .carousel-dot{background-color:#72bf44;border-radius:50%;content:"";display:inline-block;height:.5rem;margin:0 .25rem;transform:translate3d(-50%,-50%,0) scale(1.2);transform-origin:50%;transition:all .8s ease;width:.5rem}.contents-carousel .slick-dots li .carousel-dot.small{transform:translate3d(-50%,-50%,0) scale(.7)}.contents-carousel .slick-dots li .carousel-dot.hidden{transform:translate3d(-50%,-50%,0) scale(0)}.contents-carousel .slick-dots li .carousel-dot.active{background-color:#a6a6a6}.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-flow:row nowrap;justify-content:space-between;margin-top:1rem;width:100%}.assisted-sale-controls button{align-items:center;display:flex;justify-content:center}.assisted-sale-controls .add-to-cart-button{background:#72bf44;border-radius:50%;color:#fff;cursor:pointer;height:2.5rem;margin:0 0 0 .8125rem;padding:0;width:2.5rem}.assisted-sale-controls .add-to-cart-button:disabled{background:#e5e5e5;color:#666;cursor:default}.assisted-sale-controls .add-to-cart-button:disabled:hover{background:#e5e5e5}.assisted-sale-controls .add-to-cart-button:hover{background:#397615}.assisted-sale-controls .add-to-cart-button .icon-add-cart-va{align-items:center;display:flex;font-size:1.5rem;height:100%;justify-content:center;width:100%}.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}.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;-webkit-backface-visibility:hidden;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}}@media(min-width:961px){.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;-webkit-backface-visibility:hidden;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.news-badge{background:#ac488c}.product-thumbnail-content .product-badge.exclusive-badge,.product-thumbnail-content .product-badge.freeShipping-badge{background:#72bf44}.product-thumbnail-content .product-badge.freeShipping-badge{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{-webkit-backface-visibility:hidden;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%}.share-button-overlay{opacity:0;position:fixed;transform:scale(-100%);transition:all .4s cubic-bezier(.075,.82,.165,1);z-index:9999}.share-button-overlay.active{background:#000;height:100vh;left:0;opacity:.8;top:0;transform:scale(1);width:100vw}.share-button-list .share-button{align-items:center;border-radius:50%;display:flex;font-size:1.125rem;height:2.375rem;justify-content:center;width:2.375rem}.share-button-list .share-button.share-button-twitter{background:#08a0e9;color:#fff}.share-button-list .share-button.share-button-facebook{background:#3b5998;color:#fff}.share-button-item{display:none;margin-top:.75rem}.icon-share-trigger{align-items:center;background:#fff;border-radius:50%;color:#72bf44;font-size:2.375rem;justify-content:center;transition:all .5s cubic-bezier(.19,1,.22,1)}.icon-share-trigger:hover{cursor:pointer}.icon-share-trigger.active,.icon-share-trigger:hover{background:#72bf44;color:#fff}.icon-share-trigger.active{position:relative;z-index:10000}.share-button-title{display:none}@media (min-width:961px){.share-button-title{color:#72bf44;display:block;margin:0 .625rem 0 0}}.share-button-title.hidden{display:none}.dynamic-breadcrumb .breadcrumb-list{display:flex;flex-flow:row nowrap}.be-inspired-thumbnail-info{display:flex;flex-wrap:wrap;height:40%;justify-content:space-between;padding:.75rem 1rem;position:absolute;top:2.75rem}.be-inspired-thumbnail-info h4{color:#fff;flex-basis:100%;font-size:1.5rem;font-weight:700;line-height:2rem;margin:0}.be-inspired-thumbnail-info .author{color:#fff;flex-basis:82%;font-size:.75rem}.be-inspired-thumbnail-info .author figure{align-items:center;display:flex}.be-inspired-thumbnail-info .author figure img{border-radius:1rem;height:1.5rem;width:1.5rem}.be-inspired-thumbnail-info .author .name{margin-left:.5rem}.be-inspired-thumbnail-info .author .name:after{content:"•";margin:0 .5rem}.be-inspired-thumbnail-picture{border-radius:1rem;height:100%;overflow:hidden;position:relative;width:100%}.be-inspired-thumbnail-picture figure,.be-inspired-thumbnail-picture figure img{height:100%;width:100%}.be-inspired-thumbnail-picture .pattern{background-image:linear-gradient(rgba(0,0,0,.5),transparent);height:100%;position:absolute;width:100%}.be-inspired-thumbnail-picture .tag{background-color:#fff;border-radius:1rem;font-size:.75rem;left:1rem;padding:.3125rem 1.5rem;position:absolute;top:1.25rem}.be-inspired-thumbnail-picture .tag[data-tag=como_escolher]{background-color:#b9dcd2;color:#333}.be-inspired-thumbnail-picture .tag[data-tag=faca_voce_mesmo]{background-color:#005f61;color:#fff}.be-inspired-thumbnail-picture .tag[data-tag=inspire_se]{background-color:#1e5f82;color:#fff}.be-inspired-thumbnail-picture .tag[data-tag=tendencias]{background-color:#ac488c;color:#fff}.be-inspired-thumbnail-flags{align-items:center;bottom:0;display:flex;flex-wrap:wrap;height:16%;justify-content:space-between;padding:.75rem 1rem;position:absolute;width:100%}.be-inspired-thumbnail-flags-offers{background-color:#fff;border:.0625rem solid #fff;border-radius:2rem;cursor:pointer;height:2rem;padding:.25rem;position:relative;width:2rem}.be-inspired-thumbnail-flags-offers i{color:#72bf44;font-size:1.5rem}.be-inspired-thumbnail-flags-offers .count{background-color:#72bf44;border:.0625rem solid #72bf44;border-radius:1rem;color:#fff;display:block;font-size:.75rem;height:1.25rem;line-height:.4375rem;padding:.2rem;position:absolute;right:-.5rem;text-align:center;top:-.5rem;width:1.25rem}.be-inspired-thumbnail-flags .wishlist-icon{cursor:pointer;flex-basis:2.5rem;height:1.5rem;padding:0 .35rem}.be-inspired-thumbnail-flags .wishlist-icon svg{fill:#e5e5e5}.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}.content-thumbnail-info{display:flex;flex-wrap:wrap;height:auto;justify-content:space-between;padding:.75rem 1rem}.content-thumbnail-info .link{color:#333;margin-bottom:1rem;width:100%}.content-thumbnail-info .title{align-items:center;display:flex;flex-basis:100%;font-size:1.125rem;font-weight:700;height:3rem;line-height:1.5rem;margin:0}.content-thumbnail-info .author{color:#a6a6a6;flex-basis:70%;font-size:.75rem;height:1.5rem;line-height:1.5rem}.content-thumbnail-info .author figure{align-items:center;display:flex}.content-thumbnail-info .author figure img{border-radius:1rem;height:1.5rem;width:1.5rem}.content-thumbnail-info .author .name{margin-left:.5rem}.content-thumbnail-info .author .name:after{content:"•";margin:0 .5rem}.content-thumbnail-picture{border-radius:1rem 1rem 0 0;height:60%;overflow:hidden;position:relative;width:100%}.content-thumbnail-picture .tag{background-color:#fff;border-radius:1rem;bottom:1rem;font-size:.75rem;left:1rem;padding:.3125rem 1rem;position:absolute}.content-thumbnail-picture .tag[data-tag=como_escolher]{background-color:#b9dcd2;color:#333}.content-thumbnail-picture .tag[data-tag=faca_voce_mesmo]{background-color:#005f61;color:#fff}.content-thumbnail-picture .tag[data-tag=inpire_se]{background-color:#1e5f82;color:#fff}.content-thumbnail-picture .tag[data-tag=tendencias]{background-color:#ac488c;color:#fff}.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%}}.last-news-thumb-content{flex-basis:75%}.last-news-thumb-featured{flex-basis:100%}.last-news-thumb-featured:before{background-color:#e5e5e5;border-radius:.625rem;content:"";display:block;height:.375rem;width:3.75rem}@media (min-width:769px){.last-news-thumb-featured{display:block;margin-bottom:.75rem}}.last-news-thumb.como-comprar .last-news-thumb-featured:before{background-color:#b9dcd2}.last-news-thumb.faca-voce-mesmo .last-news-thumb-featured:before{background-color:#005f61}.last-news-thumb.atitude-sustentavel .last-news-thumb-featured:before,.last-news-thumb.inspire-se .last-news-thumb-featured:before{background-color:#1e5f82}.last-news-thumb.tendencias .last-news-thumb-featured:before{background-color:#ac488c}.last-news-thumb.listas .last-news-thumb-featured:before{background-color:#815397}.last-news-thumb-information{align-items:center;color:#a6a6a6;display:flex;flex-basis:100%;font-size:.75rem;font-weight:400;height:1.5625rem;justify-content:space-between;line-height:1rem;position:relative;width:100%}.last-news-thumb-information:before{border-bottom:.0625rem solid #e5e5e5;bottom:-1.25rem;content:"";left:0;position:absolute;width:100%}@media (min-width:769px){.last-news-thumb-information{height:auto}.last-news-thumb-information:before{display:none}}.last-news-thumb-link{flex-basis:75%}.last-news-thumb-picture{flex-basis:4.375rem}.last-news-thumb-picture .thumb-picture{display:block;margin-left:auto;margin-right:auto;width:100%}.last-news-thumb-picture .thumb-picture img{height:4.375rem;width:4.375rem}@media (min-width:769px){.last-news-thumb-picture .thumb-picture{display:inline-block;width:100%}.last-news-thumb-picture .thumb-picture img{height:9.375rem;width:9.375rem}}.assisted-sale-badges{align-items:center;display:flex;flex-flow:row wrap;height:1.3125rem;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:5rem;justify-content:flex-end;margin-top:1.3125rem;padding:1.25rem .625rem 0}.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}}@media(min-width:961px){.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){.wrapper-carousel-item .price-tag-soldout-message{margin-top:0}}@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{flex-flow:row nowrap;justify-content:space-between;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}.assisted-sale-thumb-footer{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 0 1rem;padding:0 .625rem}.assisted-sale-thumb-footer .assisted-sale-product-stock{align-items:flex-start;display:flex;flex-flow:column wrap;justify-content:center;line-height:1.6;margin-right:.625rem;min-width:6.25rem}.assisted-sale-thumb-footer .assisted-sale-product-stock span{border:none;margin:0;padding:0}.assisted-sale-thumb-footer .assisted-sale-controls{margin:0}.assisted-sale-thumb-footer .assisted-sale-controls .add-to-cart-button{margin:0 0 0 .8125rem}.assisted-sale-thumb-header{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:.625rem .625rem .75rem}.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}.share-button-content{display:none}@media (min-width:961px){.share-button-content{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}}.share-button-content.active{display:flex}.share-button-list{align-items:center;display:flex;flex-flow:column wrap;font-size:0;margin:0;position:relative}.share-button-list.active{left:0;position:absolute;top:2.25rem;z-index:10000}.share-button-list.active .share-button-item{display:flex}.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}.be-inspired-thumbnail{background-color:#fff;border-radius:1rem;box-shadow:0 .3125rem .5rem 0 rgba(0,0,0,.15);display:inline-block;height:21rem;margin:0 0 1.25rem;transition:all .3s ease;width:100%}@media (min-width:769px){.be-inspired-thumbnail{margin:0 .5rem 1.25rem;width:21rem}.be-inspired-thumbnail:hover{box-shadow:0 .3125rem .7rem 0 rgba(0,0,0,.3)}}.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}}.wrapper-carousel{background-color:#f8f8f8;padding:2rem 0}.content-thumbnail{background-color:#fff;border-radius:1rem;box-shadow:0 .3125rem .625rem 0 rgba(0,0,0,.15);display:inline-block;height:21rem;margin:0 0 1.25rem;transition:all .3s ease;width:100%}.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}}.last-news-thumb{background-color:#fff;display:flex;flex-wrap:wrap;font-family:Leroy Merlin Sans;height:12rem;justify-content:space-between;margin-bottom:1.25rem;max-width:42.5rem;padding:0 1rem 1.25rem;position:relative;transform-origin:0 50%;transition:all .6s ease;width:100%}.last-news-thumb:last-child{border-bottom:none}@media (min-width:769px){.last-news-thumb{border-bottom:.0625rem solid #e5e5e5;height:12rem;margin-bottom:2.4375rem;padding:0 0 2.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}}.share-buttons-component{margin:0 .375rem;position:relative}.share-buttons-component .icon-share-trigger{font-size:2.375rem}.share-buttons-component button{padding:0}@media (min-width:961px){.share-buttons-component{display:flex;justify-content:space-between}}.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}.wishlist-drawer-entering,.wishlist-drawer-exiting{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}}@media (min-width:769px){.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}}.disqus-thread{margin-bottom:3.125rem}.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 a{text-decoration:underline}.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{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%}@keyframes check-animation{0%{opacity:0;transform:rotateY(-70deg);transform-origin:left}to{opacity:1;transform:rotateY(0);transform-origin:left}}

/*# sourceMappingURL=style.8fbd11f4.css.map*/