:root{--color-primary:#00563B;--color-primary-hover:#004526;--color-white:#FFFFFF;--color-black:#000000;--color-light:#F5F5F5;--color-light-hover:#E0E0E0;--color-light-dark:#999999;--color-light-border:#D1D1D1;--color-light-underline:#DBDBDB;--color-light-bg:#EEEEEE;--color-dark:#29313A;--color-dark-bg:#1C242C;--color-dark-bg-transparent:rgb(0 0 0 / 25%);--color-dark-hover:#1C242C;--color-dark-green:#0D3830;--color-dark-green-tint:#D1E8E3;--color-yellow:#FFC221;--color-yellow-tint:#FFFACD;--color-red:#D13333;--color-red-tint:#FFE5E5;--color-green-tint:#E4F6F0;--color-blue:#346EB8;--color-blue-tint:#E8F4FF;--color-blue-accent-tint:#E4EAFD;--color-blue-underline:#BFD3ED;--color-brown:#563E10;--color-antiquewhite:#FAEBD7;--column-a:1;--column-b:2;--column-c:3;--column-d:4;--column-e:5;--column-f:6;--column-j:7;--main-size:4px}body{margin:0;font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var(--color-black);text-align:left;background-color:var(--color-white);font-display:swap}ul{padding:0;margin:0;list-style:none}a{text-decoration:none;color:var(--color-black);transition:all .3s}h2{position:relative;padding:0;margin:0 0 calc(var(--main-size) * 4)}p{line-height:inherit!important;padding:0;margin:0 0 calc(var(--main-size) * 3)}dl,dd{margin:0}.br.s{border-radius:var(--main-size)}.br.l{border-radius:calc(var(--main-size) * 2)}.list{list-style:disc}.bg-light{background:var(--color-light)}.bg-white{background:var(--color-white)}.bg-dark-green{background:var(--color-dark-green)}.bg-light-green{background:var(--color-green-tint)}.bg-blue-tint{background:var(--color-blue-tint)}.bg-yellow{background:var(--color-yellow-tint)}.bg-antiquewhite{background:var(--color-antiquewhite)}.bg-dark,.bg-dark-hover{background:var(--color-dark-bg)}.color-primary{color:var(--color-primary)}.color-white{color:var(--color-white)}.image-transparent-bg{mix-blend-mode:multiply}.bal{border:1px solid var(--color-light-border)}.bb{border-bottom:1px solid var(--color-light-border)}.bt{border-top:1px solid var(--color-light-border)}.w-100{width:100%!important}.w-50{width:50%!important}.w-60{width:60%!important}.w-70{width:70%!important}.full-width{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative}.h-100{height:100%}.container{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.col-12{width:100%}.col-10{width:calc(100% - (100% / var(--column-f)))}.col-9{width:calc(100% - (100% / var(--column-d)))}.col-7{width:calc(100% * var(--column-j) / 12)}.col-6{width:calc(100% / 2)}.col-5{width:calc(100% * var(--column-e) / 12)}.col-4{width:calc(100% / 3)}.col-3{width:calc(100% / 4)}.col-2{width:calc(100% / var(--column-f))}.box-shadow{-webkit-box-shadow:0 2px 12px rgb(0 0 0 / .1);box-shadow:0 2px 12px rgb(0 0 0 / .1)}.box-shadow.l{-webkit-box-shadow:0 5px 21px rgb(0 0 0 / .25);box-shadow:0 5px 21px rgb(0 0 0 / .25)}.box-shadow.xl{-webkit-box-shadow:0 1px 45px rgb(0 0 0 / .25);box-shadow:0 1px 45px rgb(0 0 0 / .25)}.display-none{display:none}.display-flex{display:flex}.flex-column{flex-direction:column}.flex-space-evenly{justify-content:space-evenly}.flex-start{justify-content:flex-start}.flex-center{justify-content:center}.flex-end{justify-content:flex-end}.flex-between{justify-content:space-between}.flex-items-center{align-items:center!important}.flex-items-baseline{align-items:baseline}.flex-items-start{align-items:flex-start!important}.flex-items-end{align-items:flex-end}.flex-wrap{flex-wrap:wrap}.display-inline-block{display:inline-block}.display-block{display:block}.float-right{float:right}.relative{position:relative}.absolute{position:absolute}.fs-xs{font-size:12px;line-height:1.667}.fs-s{font-size:13px;line-height:1.692}.fs-m{font-size:14px;line-height:1.714}.fs-l{font-size:16px;line-height:1.688}.fs-xl{font-size:18px;line-height:1.688}.fs-xxl{font-size:21px;line-height:1.688}.uppercase{text-transform:uppercase}.bold{font-weight:700}.center{text-align:center}.left{text-align:left}small{font-size:14px;line-height:1.714}.title{font-size:28px;font-family:recoleta,Roboto,sans-serif;line-height:1.688}.title-sm{font-size:24px;font-family:recoleta,Roboto,sans-serif;line-height:1.688}.title-lg{font-size:32px;font-family:recoleta,Roboto,sans-serif;line-height:1.688}.title-xlg{font-size:36px;font-family:recoleta,Roboto,sans-serif;line-height:1.688}.m-xxs{margin:var(--main-size)}.m-s{margin:calc(var(--main-size)*3)}.mt-0{margin-top:0px!important}.mt-xxs{margin-top:var(--main-size)}.mt-xs{margin-top:calc(var(--main-size)*2)}.mt-s{margin-top:calc(var(--main-size)*3)}.mt-m{margin-top:calc(var(--main-size)*6)}.mt-l{margin-top:calc(var(--main-size)*12)}.mt-xl{margin-top:calc(var(--main-size)*16)}.mt-xxl{margin-top:calc(var(--main-size)*24)}.mb-0{margin-bottom:0}.mb-xxs{margin-bottom:var(--main-size)}.mb-xs{margin-bottom:calc(var(--main-size)*2)}.mb-s{margin-bottom:calc(var(--main-size)*3)}.mb-m{margin-bottom:calc(var(--main-size)*6)}.mb-l{margin-bottom:calc(var(--main-size)*12)}.mb-xl{margin-bottom:calc(var(--main-size)*16)}.mb-xxl{margin-bottom:calc(var(--main-size)*24)}.mr-xxs{margin-right:var(--main-size)}.mr-xs{margin-right:calc(var(--main-size)*2)}.mr-s{margin-right:calc(var(--main-size)*3)}.mr-m{margin-right:calc(var(--main-size)*6)}.ml-xxs{margin-left:var(--main-size)}.ml-xs{margin-left:calc(var(--main-size)*2)}.ml-s{margin-left:calc(var(--main-size)*3)}.ml-m{margin-left:calc(var(--main-size)*6)}.p-xxs{padding:var(--main-size)}.p-xs{padding:calc(var(--main-size)*2)}.p-s{padding:calc(var(--main-size)*3)}.p-m{padding:calc(var(--main-size)*6)}.pt-xxs{padding-top:var(--main-size)}.pt-xs{padding-top:calc(var(--main-size)*2)}.pt-s{padding-top:calc(var(--main-size)*3)}.pt-m{padding-top:calc(var(--main-size)*6)}.pt-l{padding-top:calc(var(--main-size)*12)}.pt-xxl{padding-top:calc(var(--main-size)*24)}.pb-xxs{padding-bottom:var(--main-size)}.pb-xs{padding-bottom:calc(var(--main-size)*2)}.pb-s{padding-bottom:calc(var(--main-size)*3)}.pb-m{padding-bottom:calc(var(--main-size)*6)}.pb-l{padding-bottom:calc(var(--main-size)*12)}.pb-xxl{padding-bottom:calc(var(--main-size)*24)}.pr-0{padding-right:0}.pr-xxs{padding-right:var(--main-size)}.pr-xs{padding-right:calc(var(--main-size)*2)}.pr-s{padding-right:calc(var(--main-size)*3)}.pr-m{padding-right:calc(var(--main-size)*6)}.pr-l{padding-right:calc(var(--main-size)*12)}.pl-0{padding-left:0}.pl-xxs{padding-left:var(--main-size)}.pl-xs{padding-left:calc(var(--main-size)*2)}.pl-s{padding-left:calc(var(--main-size)*3)}.pl-m{padding-left:calc(var(--main-size)*6)}.button{font-size:16px;font-weight:500;border-radius:var(--main-size);padding:calc(var(--main-size)*4) calc(var(--main-size)*4);text-align:center;position:relative;display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline}.button.column{flex-direction:column!important}.button .details-area{text-align:left!important;font-weight:normal!important;width:100%}.button.animation:before{transform:translateX(0);transition:transform 300ms cubic-bezier(.4,.22,.28,1)}.button.animation:hover:before{transform:translateX(var(--main-size))}.button.animation-arrow:after{opacity:0;content:"\f178";font-family:awesome;transition:transform 300ms cubic-bezier(.4,.22,.28,1);flex:1;text-align:right;margin-right:calc(var(--main-size)*3)}.button.animation-arrow:hover:after{content:"\f178";font-family:awesome;position:relative;font-weight:300;font-size:12px;transform:translateX(calc(var(--main-size)*3));transition:all 0.3s;opacity:1}.button.primary{background:var(--color-primary);color:var(--color-white)}.button.primary:hover{color:var(--color-white);background:var(--color-primary-hover)}.button.dark{background:var(--color-dark);color:var(--color-white)}.button.dark:hover{color:var(--color-white);background:var(--color-dark-hover)}.button.black{background:var(--color-dark-bg);color:var(--color-white)}.button.black:hover{color:var(--color-white);background:var(--color-black)}.button.light{background:var(--color-light);color:var(--color-black)}.button.light:hover{color:var(--color-black);background:var(--color-light-hover)}.button.white{background:var(--color-white);color:var(--color-black);transition:all .3s;-webkit-box-shadow:inset 0 0 0 1px var(--color-light-border);-moz-box-shadow:inset 0 0 0 1px var(--color-light-border);box-shadow:inset 0 0 0 1px var(--color-light-border)}.button.white:hover{color:var(--color-black);background:var(--color-light)}.button.transparent{background:var(--color-dark-bg-transparent);color:var(--color-white)}.button.transparent:hover{color:var(--color-white);background:var(--color-dark-hover)}.button-xs{font-size:13px;font-weight:500;border-radius:var(--main-size);padding:calc(var(--main-size)*1) calc(var(--main-size)*2);text-align:center}.button.s{font-size:14px;font-weight:500;border-radius:var(--main-size);padding:calc(var(--main-size)*2) calc(var(--main-size)*3);text-align:center;align-items:baseline;height:24px}.button.xs{font-size:14px;font-weight:400;border-radius:var(--main-size);padding:0;text-align:center}.button.xxs{font-size:14px;font-weight:400;border-radius:var(--main-size);padding:calc(var(--main-size)*2) calc(var(--main-size)*3)}.button.m{font-size:14px;font-weight:500;border-radius:var(--main-size);padding:calc(var(--main-size)*2) calc(var(--main-size)*3);text-align:left;align-items:center}.button-xs:hover{color:var(--color-white);background:var(--color-black)}.button-s:hover{color:var(--color-white);background:var(--color-black)}.button.alt{background:var(--color-dark);color:var(--color-white);padding:calc(var(--main-size)*3) calc(var(--main-size)*6);position:relative;display:inline-flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.button.alt:hover{background:var(--color-dark-hover)}.button.i-right{flex-direction:row-reverse}.button.i-right::before{position:relative;margin-left:calc(var(--main-size)*2);font-weight:300;font-size:15px;min-width:20px}.button.i-left::before{position:relative;margin-right:calc(var(--main-size)*2);font-weight:300;font-size:15px;min-width:20px;text-align:left}.button.i-left span,.button.i-right span{flex:1;text-align:left}.button.center.button.i-left:after,.button.center.button.i-right:after{content:'';min-width:20px;margin-right:calc(var(--main-size)*2)}.button.center span{display:flex;justify-content:center}.badge.s{font-size:11px;padding:var(--main-size) calc(var(--main-size)*2);line-height:1;border-radius:50px;text-transform:uppercase;align-items:baseline;font-weight:500}.badge.m{font-size:16px;padding:var(--main-size) calc(var(--main-size)*2);line-height:1;border-radius:50px;font-weight:700;text-transform:uppercase;align-items:baseline}.badge.absolute{position:absolute;bottom:calc(var(--main-size)*3);left:calc(var(--main-size)*3)}.badge.light{background:var(--color-white);color:var(--color-black)}.badge.primary{background:var(--color-primary);color:var(--color-white)}.badge.dark{background:var(--color-dark);color:var(--color-white)}.badge.red{background:var(--color-red);color:var(--color-white)}.badge.i-right{flex-direction:row-reverse}.badge.i-right::before{position:relative;margin-left:var(--main-size);font-weight:500;font-size:10px}.badge.i-left::before{position:relative;margin-right:var(--main-size);font-weight:300;font-size:10px}.badge.animation:before{transform:translateX(0);transition:transform 300ms cubic-bezier(.4,.22,.28,1)}.badge.animation:hover:before{transform:translateX(calc(var(--main-size)/2))}.tip.active:before{content:'';height:150%;position:absolute;width:100%;top:0}.tooltip.from-bottom{left:50%;transform:translate(-50%,-12px)}.tooltip{position:absolute;width:auto;visibility:hidden;opacity:0;z-index:999}.tooltip.active{visibility:visible;opacity:1;transform:translate(-50%,0);transition:all .3s ease 0s}.tooltip.from-bottom:before{content:'';position:absolute;top:0;right:calc(50% - 6px);top:0;width:12px;height:12px;transition-property:transform;transform:rotate(45deg);border-radius:2px 0 0 0;box-shadow:-2px -2px 5px rgb(82 95 127 / 8%);will-change:transform}.tooltip.s.from-bottom:before{content:'';width:8px;height:8px;top:0;right:calc(50% - 4px);transition-property:transform;transform:rotate(45deg)}.tooltip.from-bottom.active:before{top:-6px;transition:top .3s cubic-bezier(.22,.61,.36,1)}.tooltip.from-bottom.s.active:before{top:-4px;transition:top .3s cubic-bezier(.22,.61,.36,1)}.tooltip.s{font-size:11px;padding:calc(var(--main-size)*2) calc(var(--main-size)*4);line-height:1;border-radius:50px;text-transform:uppercase;align-items:baseline;font-weight:500}.tooltip.primary{background:var(--color-primary);color:var(--color-white)}.tooltip.primary.from-bottom:before{background:var(--color-primary)}.tooltip.white{background:var(--color-white);color:var(--color-black)}.tooltip.white.from-bottom:before{background:var(--color-white)}.link{color:var(--color-blue);border-bottom:1px solid var(--color-blue-underline);cursor:pointer}.link:hover{background:var(--color-blue-tint)}.button-small-icon:before{margin-right:var(--main-size)}.i-contact:before{content:"\f1d8";font-family:awesome bold}.i-phone:before{content:"\e11b";font-family:awesome}.i-fax:before{content:"\f1ac";font-family:awesome}.i-email:before{content:"\f0e0";font-family:awesome}.i-star:before{content:"\e28b";font-family:awesome bold}.i-link:before{content:"\f08e";font-family:awesome bold}.i-blog:before{content:"\f518";font-family:awesome bold}.i-arrow-long-right:before{content:"\f178";font-family:awesome}.i-arrow-long-left:before{content:"\f177";font-family:awesome}.i-angle-right:before{content:"\f105";font-family:awesome}.i-angle-bottom:before{content:"\f107";font-family:awesome}.i-account:before{content:"\f2bd";font-family:awesome}.i-menu:before{content:"\f0c9";font-family:awesome}.i-user:before{content:"\f007";font-family:awesome bold}.i-comment-smile:before{content:"\f4b4";font-family:awesome bold}.i-shipping-fast:before{content:"\f48b";font-family:awesome bold}.i-hand-holding-usd:before{content:"\f4c0";font-family:awesome bold}.i-wrench:before{content:"\f0ad";font-family:awesome bold}.i-calendar-alt:before{content:"\f073";font-family:awesome bold}.i-undo:before{content:"\f0e2";font-family:awesome bold}.i-user-edit:before{content:"\f4ff";font-family:awesome bold}.i-orders:before{content:"\f0ae";font-family:awesome bold}.i-wishlist:before{content:"\f004";font-family:awesome bold}.i-check-round:before{content:"\f058";font-family:awesome bold}.i-cart:before{content:"\f476";font-family:awesome}.i-track-order:before{content:"\f5a0";font-family:awesome}.i-login:before{content:"\f090";font-family:awesome}.i-user-add:before{content:"\f234";font-family:awesome}.i-lock:before{content:"\f30d";font-family:awesome}.i-rotate:before{content:"\f2f1";font-family:awesome}.i-unlock:before{content:"\f3c2";font-family:awesome}.i-sign-out:before{content:"\f08b";font-family:awesome}.i-installation:before{content:"\f7d9";font-family:awesome bold}.i-remove:before{content:"\f00d";font-family:awesome bold}.i-coupon:before{content:"\f02b";font-family:awesome bold}.i-shield:before{content:"\f2f7";font-family:awesome bold}.i-search:before{content:"\f002";font-family:awesome bold}.i-chevron-down:before{content:"\f078";font-family:awesome bold}.i-chevron-up:before{content:"\f077";font-family:awesome bold}.i-google:before,.i-facebook:before{content:''}.i-google span:before{content:'';background:url(/media/google.svg) no-repeat;width:20px;height:21px;background-position:left bottom;background-size:contain;position:absolute!important;left:calc(var(--main-size)*4)}.i-facebook span:before{content:'';background:url(/media/facebook.svg) no-repeat;width:20px;height:21px;background-position:left bottom;background-size:contain;position:absolute!important;left:calc(var(--main-size)*4)}.refreshing .i-rotate{animation:rotating 1s linear infinite;display:inline-block}.cod .i-check-round:before,.installation .i-installation:before{color:var(--color-primary)}.coupon-code.i-left:before,.delivery span.i-left:before{color:var(--color-primary);margin-right:calc(var(--main-size)*2)}.warranty-icon{font-size:24px;color:var(--color-primary)}.coupon-result .coupon{background:var(--color-blue);color:var(--color-white);padding:var(--main-size) calc(var(--main-size)*3);border-radius:var(--main-size)}.coupon-result .coupon:before{margin-right:calc(var(--main-size)*2)}input,.form-list input.input-text,.form-list select,.form-list li.wide textarea{padding:calc(var(--main-size)*4) calc(var(--main-size)*4);font-size:14px;color:var(--color-black);height:auto;border:1px solid var(--color-light-border);background:var(--color-white);-webkit-appearance:none;border-radius:5px;display:flex;flex:1;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-family:'Roboto',sans-serif;font-display:swap}input.s{padding:12px 12px;height:14px}input:focus,.form-list input.input-text:focus,.form-list textarea:focus{-webkit-box-shadow:0 0 0 var(--main-size) var(--color-dark-green-tint)!important;box-shadow:0 0 0 var(--main-size) var(--color-dark-green-tint)!important;border-color:var(--color-primary)!important;background:var(--color-white)!important;outline:0}.input-box{margin-bottom:calc(var(--main-size)*3)}label,.input-box label{font-size:13px;margin-bottom:var(--main-size)}.alert-error{background:var(--color-red-tint);color:var(--color-black);font-weight:500;display:flex;align-items:center;border:1px solid var(--color-red);padding:calc(var(--main-size)*3);font-size:14px;border-radius:var(--main-size);border-width:1px 1px 1px var(--main-size)}.alert-warning{background:var(--color-yellow-tint);color:var(--color-black);font-weight:500;display:flex;align-items:center;border:1px solid var(--color-yellow);padding:calc(var(--main-size)*3);font-size:14px;border-radius:var(--main-size);border-width:1px 1px 1px var(--main-size)}.alert-success{background:var(--color-green-tint);color:var(--color-black);font-weight:500;display:flex;align-items:center;border:1px solid var(--color-primary);padding:calc(var(--main-size)*3);font-size:14px;border-radius:var(--main-size);border-width:1px 1px 1px var(--main-size)}.header-container.active,.middlebar-module.search.active{position:relative;z-index:999;background:var(--color-white)}.header-social-links a{line-height:1}.topbar.bg-dark a,.topbar.bg-dark a:hover{color:var(--color-white)}.search-form{background:var(--color-light);color:#777;min-width:400px;border-radius:var(--main-size);padding:calc(var(--main-size)*4) calc(var(--main-size)*4)}.search-form:hover{background:var(--color-light-hover)}.search-form i{display:flex;align-items:center;justify-content:center;font-size:16px;color:#777;border:0}form#search_mini_form{position:relative;display:flex;align-items:center;border-radius:var(--main-size);font-size:13px;font-weight:500;width:100%;justify-content:center}.form-search{display:flex}.form-search label,.middlebar-module.mobile-contact{display:none}.form-search #search{background:var(--color-light);color:#777}#search:focus+button{background:var(--color-white)}.form-search button.button{position:absolute;display:flex;width:48px;align-items:center;justify-content:center;font-size:16px;background-color:var(--color-light);color:#777;border:0;right:1px;top:1px}.searchautocomplete .form-search{width:50%}.searchautocomplete .searchautocomplete-placeholder .index-title{padding:0;margin-bottom:0}.searchautocomplete .searchautocomplete-placeholder ul{display:flex;flex-wrap:wrap;padding-top:0}.searchautocomplete .searchautocomplete-placeholder ul li{margin-bottom:0;padding:0;padding-top:calc(var(--main-size)*3);margin-right:calc(var(--main-size)*3)}.offcanvas-content.from-top.is-active .transition,.tooltip.from-bottom.active .transition{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .35s .4s,visibility .35s .4s,transform .25s ease .35s;-webkit-transition:opacity .35s .4s,visibility .35s .4s,-webkit-transform .25s ease .35s;transition:opacity .35s .4s,visibility .35s .4s,transform .25s ease .35s}.offcanvas-content.from-top .transition,.tooltip.from-bottom .transition,.megamenu .transition,.marker-popup .transition{visibility:hidden;opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}.offcanvas-content.from-right.is-active .transition,.dropdown-section.active .transition,.marker-popup.active .transition{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .5s .4s,visibility .5s .4s,transform .5s ease .5s;-webkit-transition:opacity .5s .4s,visibility .5s .4s,-webkit-transform .5s ease .5s;transition:opacity .5s .4s,visibility .5s .4s,transform .5s ease .5s}.offcanvas-content.from-right .transition{visibility:hidden;opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}.middlebar-customer-service{background:var(--color-yellow-tint)}.middlebar-module.customer-service.active:before{content:'';height:150%;position:absolute;width:100%}.customer-service{background:var(--color-yellow-tint)}.customer-service-stars .i-star{color:var(--color-yellow)}.customer-service-content{position:absolute;z-index:999;right:0;top:62px;border-width:0;color:var(--color-black);font-style:normal;border-radius:var(--main-size);width:100%}.customer-service-content:before{content:"";position:absolute;top:0;right:calc(50% - 6px);top:-6px;width:12px;height:12px;margin:0 0 0 -10px;transition-property:transform;transform:rotate(45deg);border-radius:2px 0 0 0;background:var(--color-white);box-shadow:-2px -2px 5px rgb(82 95 127 / 8%);will-change:transform}.customer-service-content img{height:50px;vertical-align:middle}.contact-number{font-size:18px;line-height:1}.middlebar-section-text{height:50%;display:flex;align-items:center;justify-content:center}.cart-qty{position:absolute;font-size:10px;color:var(--color-white);background:var(--color-primary);width:18px;height:18px;line-height:1;display:flex;top:0;border-radius:50%;left:9px;align-items:center;justify-content:center}.middlebar-module.search{padding:0 calc(var(--main-size) * 4)}.middlebar-module.search.active:before{position:absolute;content:'';background:#fff;padding:calc(var(--main-size)*4);left:-16px;top:-16px;width:100%;height:100%;border-radius:var(--main-size)}.searchautocomplete .searchautocomplete-placeholder{position:relative;background:var(--color-white);width:100%;top:0;display:flex}.breadcrumbs li:before{content:"\f105";font-family:awesome;margin:0 var(--main-size);font-size:10px}.breadcrumbs li:first-child:before{content:'';margin:0}.breadcrumbs li:last-child:before{content:'';margin:0}.megamenu{position:relative}.megamenu:before{content:'';position:absolute;z-index:100;width:100%;height:100%}.megamenu.active:before{content:'';position:absolute;z-index:1}.megamenu .col{padding-inline-start:0;padding-inline-end:0;padding:0}.nav-container{margin:0 auto;padding:0 20px}.nav{padding:0;perspective:2000px;display:flex;flex:1;position:relative;z-index:99}.nav .dropdown-content{position:absolute;top:0;left:0;padding:calc(var(--main-size) * 6) calc(var(--main-size) * 3)}.nav .active:before{content:'';width:100%;height:150%;position:absolute;left:0;z-index:-1}.nav ul{margin:0;padding:0}.nav>.nav-container{padding:0}.nav-base{display:flex;justify-content:space-between}.nav-base .active a:before{content:'';display:inline-block;position:absolute;top:50%;right:0;bottom:0;left:0;border-radius:2em;opacity:1;height:25%;transform:translate(0%,-50%);padding:.6em .9em;background:var(--color-green-tint);z-index:1;color:var(--color-white)}.nav-base .active a span{position:relative;z-index:2}.nav .root-link{display:inline-block;user-select:none;white-space:nowrap;text-transform:uppercase;padding:.6em .9em;position:relative}.nav .has-dropdown .root-link{cursor:default}.nav .root-link span{margin:0;color:inherit;font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:15px}.nav .primary .root-link span{font-weight:500}.nav .dropdown-base{position:absolute;z-index:99999;top:50px;right:0;left:0;display:block;transition-duration:0.25s;transition-property:transform,opacity;transform:rotateX(-15deg);transform-origin:50% -50px;pointer-events:none;opacity:0;will-change:transform,opacity}.nav.dropdown-active .dropdown-base{transform:none;pointer-events:auto;opacity:1}.nav .dropdown-bg{overflow:hidden;width:520px;height:400px;transform:translateX(0);transform-origin:0 0;border-radius:8px;background:var(--color-white);box-shadow:0 50px 100px rgb(0 0 0 / .1),0 15px 35px rgb(0 0 0 / .15),0 5px 15px rgb(0 0 0 / .1)}.nav .dropdown-bg-alt,.nav .dropdown-bg{position:absolute;top:0;left:0;transition-duration:0.25s;transition-property:transform;will-change:transform}.nav .dropdown-arrow{top:-6px;width:12px;height:12px;margin:0 0 0 -10px;transition-property:transform;transform:translateY(8px) rotate(45deg);border-radius:4px 0 0 0;background:var(--color-white);box-shadow:-2px -2px 5px rgb(82 95 127 / .08);will-change:transform}.nav .dropdown-arrow,.nav .dropdown-container{position:absolute;left:0;transition-duration:0.25s}.nav .dropdown-container{top:0;overflow:hidden;transition-property:transform,width,height;transform:translateX(0);will-change:transform,width,height}.nav .dropdown-section{transition-duration:0.25s;transition-property:transform,opacity;pointer-events:none;opacity:0;background:var(--color-white);will-change:transform,opacity}.nav .dropdown-section.active{transform:translateX(0);pointer-events:auto;opacity:1}.nav .dropdown-section.left{transform:translateX(-150px)}.nav .dropdown-section.right{transform:translateX(150px)}.nav.no-dropdown-transition .dropdown-bg-alt,.nav.no-dropdown-transition .dropdown-arrow,.nav.no-dropdown-transition .dropdown-bg,.nav.no-dropdown-transition .dropdown-container,.nav.no-dropdown-transition .dropdown-section{transition:none}.nav-link-group{display:flex;justify-content:space-between}.nav-link-group .dropdown-col{min-width:240px;display:flex;flex-direction:column}.nav-link-group .dropdown-col.s{min-width:200px}.nav-link-group .dropdown-col a,.dropdown-col-title{padding:calc(var(--main-size)*2) calc(var(--main-size)*3);display:inline-block;position:relative}.nav-link-group.office-group .dropdown-col .active a{background:var(--color-light);border-radius:var(--main-size)}.nav-link-group.office-group .dropdown-col.first a,.nav-link-group.office-group .dropdown-col.second span a{display:flex}.nav-link-group.office-group .dropdown-col.second div{min-width:240px;visibility:hidden;opacity:0;transform:translateX(-12px);z-index:0;top:0;position:absolute}.nav-link-group.office-group .dropdown-col.second div.is-active{visibility:visible;opacity:1;transform:translateX(0);transition:all .3s;position:absolute;top:0;z-index:1}.nav-link-group .dropdown-col a:before{opacity:0;transition:all .3s;content:""}.nav-link-group .dropdown-col a:after{opacity:0;content:"\f178";font-family:awesome;transition:transform .3s cubic-bezier(.4,.22,.28,1);font-size:12px}.nav-link-group.office-group .dropdown-col a.i-left:after{content:"\f105"!important;font-family:awesome;opacity:100!important;font-size:14px!important}.nav-link-group.office-group .dropdown-col a.i-left:hover:after{font-size:14px!important}.nav-link-group.office-group .dropdown-col a>span,.middlebar-module.search,.mm{flex:1}.nav-link-group.office-group .dropdown-col.first{padding-right:calc(var(--main-size)*3)}.nav-link-group.office-group .dropdown-col.second{border-left:1px solid var(--color-light-border);padding-left:calc(var(--main-size)*3)}.nav-link-group .dropdown-col a:hover{background-color:var(--color-light);border-radius:var(--main-size)}.nav-link-group .dropdown-col a:hover:after{content:"\f178";font-family:awesome;position:relative;margin-left:calc(var(--main-size)*3);font-weight:300;font-size:12px;transform:translateX(calc(var(--main-size)/2));transition:all 0.3s;opacity:1}.nav .root-link.sale i,.nav .root-link.coupons i{margin-right:.3em}.nav .root-link.sale>span:before,.nav .root-link.coupons>span:before{content:'';display:inline-block;position:absolute;top:50%;right:0;bottom:0;left:0;border-radius:2em;opacity:.125;height:25%;transform:translate(0%,-50%);padding:.6em .9em}.root-link.sale{color:red}.root-link.coupons{color:#417fd2}.row .brands a{padding:var(--main-size) calc(var(--main-size)*6);background:var(--color-light);margin-right:calc(var(--main-size)*2);border-radius:calc(var(--main-size)*6);display:flex;align-items:center}.row .brands a:hover{background:var(--color-light-bg)}.row .brands{display:flex}.row .brands a img{mix-blend-mode:multiply}.dropdown-col-title{font-weight:600}.middlebar.is-active form#search_mini_form,.middlebar.is-active .form-search{width:auto}.validation-advice{margin:var(--main-size) 0 0;font-size:13px;font-weight:500;color:var(--color-red);display:block;line-height:1.5;position:relative}.validation-failed{border-color:var(--color-red)!important;box-shadow:0 0 0 var(--main-size) var(--color-red-tint)!important;-webkit-box-shadow:0 0 0 var(--main-size) var(--color-red-tint)!important}.offcanvas-content{display:flex;flex-direction:column;position:fixed;top:0;right:0;opacity:0;max-height:none;box-shadow:-20px 0 60px rgb(0 0 0 / 10%);transition:transform .65s 0s,opacity .25s .4s;transition-timing-function:cubic-bezier(.23,1,.32,1);will-change:transform;background-color:var(--color-white);text-align:left;z-index:9999;width:90%}.offcanvas-content.from-right{transform:translateX(100%);height:100vh!important}.offcanvas-content.from-top{transform:translateY(-100%);min-height:30%;width:100%}.offcanvas-content .inner-wrapper{display:flex;flex-flow:column;flex:1}.offcanvas-content .inner-wrapper.empty-cart{background:var(--color-white);height:100%;display:flex}.face{display:flex;justify-content:center;flex-wrap:wrap;margin:calc(var(--main-size)*14) auto;width:150px;height:150px;position:relative;background:#FAD74C;border-radius:50%}.offcanvas-content .inner-wrapper>div:first-child{background:var(--color-white);flex:1}.offcanvas-content.is-active{opacity:1;transition-delay:.1s;overflow-x:hidden;overflow-y:auto;z-index:9999}.offcanvas-content.from-right.is-active{transform:translateX(0);background:var(--color-light)}.offcanvas-content.from-top.is-active{transform:translateY(0);background:var(--color-white);padding:calc(var(--main-size)*6) 0}#overlay,#overlay-level-2,#overlay-level-3{background:rgb(0 0 0 / 50%);height:100%;left:0;position:fixed;top:0;width:100%;z-index:99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.accordion-item.active{background:var(--color-green-tint);border:1px solid var(--color-primary)}#warranty-info .inner-wrapper{flex:1;overflow:auto}.inner-button{border-top:1px solid var(--color-light-border)}.offcanvas-content .block-header{height:150px;width:100%}.block-header.warranty{background:url(https://jetpix.co/upload/h_300,q_75,o_webp/https://www.sohomod.com/media/furniture-warranty.jpg);background-size:cover;background-position:center}.block-header.curbside-delivery{background:url(https://jetpix.co/upload/h_300,q_75,o_webp/https://www.sohomod.com/media/curbside-delivery.jpg);background-size:cover;background-position:100% 25%}.copoun-container #copy{padding:calc(var(--main-size)*3/2) calc(var(--main-size)*6);background:var(--color-white);border-radius:var(--main-size);border:2px dashed var(--color-blue);width:26px;font-weight:700}.footer-customers-carousel .footer-customers-carousel-container-slide:nth-child(1):hover svg>path{fill:#313131;transition:all 0.3s}.footer-customers-carousel .footer-customers-carousel-container-slide:nth-child(2):hover svg>path:nth-child(2){fill:#313131;transition:all 0.3s}.footer-customers-carousel .footer-customers-carousel-container-slide:nth-child(2):hover svg>path:nth-child(1){fill:#D52B1E;transition:all 0.3s}.footer-customers-carousel .footer-customers-carousel-container-slide:nth-child(3):hover svg>path:nth-child(1){fill:#313131;transition:all 0.3s}.footer-customers-carousel .footer-customers-carousel-container-slide:nth-child(3):hover svg>path:nth-child(2){fill:#A11D2B;transition:all 0.3s}.footer-customers-carousel .footer-customers-carousel-container-slide:nth-child(4):hover svg>path{fill:#0033a0;transition:all 0.3s}.footer-customers-carousel .footer-customers-carousel-container-slide:nth-child(5):hover svg>g>path:nth-child(1){fill:#d03027;transition:all 0.3s}.footer-customers-carousel .footer-customers-carousel-container-slide:nth-child(5):hover svg>g>path:nth-child(2),.footer-customers-carousel .footer-customers-carousel-container-slide:nth-child(5):hover svg>g>path:nth-child(3){fill:#004977;transition:all 0.3s}.footer-customers-carousel .footer-customers-carousel-container-slide:nth-child(6):hover svg>path{fill:#00A8E0;transition:all 0.3s}.footer-middle-block li a{color:var(--color-white);padding:calc(var(--main-size)*2) 0;display:inline-block;position:relative}.footer-middle-block li a::before{opacity:0;transition:all 0.3s;content:""}.footer-middle-block li a::after{opacity:0;transition:all 0.3s;content:"\f178";font-family:awesome;transition:transform 300ms cubic-bezier(.4,.22,.28,1)}.footer-middle-block li a:hover::before{opacity:1;content:"";background:rgb(255 255 255 / 5%);border-radius:var(--main-size);display:flex;width:calc(100% + calc(var(--main-size)*6));height:100%;position:absolute;left:calc(0px - var(--main-size)*3);top:0;right:calc(var(--main-size)*3)}.footer-middle-block li a:hover::after{content:"\f178";font-family:awesome;position:relative;margin-left:calc(var(--main-size)*3);font-weight:300;font-size:12px;transform:translateX(calc(var(--main-size)/2));transition:all 0.3s;opacity:1}.footer-middle-block .i-review:before{color:var(--color-yellow)}.footer-review-badge{height:60px}.footer-social-links .i svg{height:16px;color:var(--color-white)}.footer-social-links a{background:rgb(255 255 255 / 10%);width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.footer-social-links .i-facebook:hover{background:#4267B2}.footer-social-links .i-twitter:hover{background:#1DA1F2}.footer-social-links .i-pinterest:hover{background:#E60023}.footer-social-links .i-instagram:hover{background:linear-gradient(45deg,#405DE6,#5851DB,#833AB4,#C13584,#E1306C,#FD1D1D)}.footer-social-links .i-youtube:hover{background:red}.testimonials-stars-bar:before{font-family:awesome bold;font-size:16px;color:var(--color-yellow);width:100px;display:inline-block;font-weight:700;content:"\e28b\20\e28b\20\e28b\20\e28b\20\e28b"}.carousel{width:100%;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.footer-customers .carousel-cell{width:calc(100% / var(--column-f));position:absolute}.footer-customers.carousel .item{display:flex;align-items:center;justify-content:center}button.flickity-prev-next-button svg{display:none}button.flickity-prev-next-button{background:none}button.flickity-button.flickity-prev-next-button{height:50px;position:absolute;width:50px;border-radius:50px;cursor:pointer;display:flex;justify-content:center;align-items:center;background:#fff;-webkit-box-shadow:0 2px 12px rgb(0 0 0 / 10%);box-shadow:0 2px 12px rgb(0 0 0 / 10%)}button.flickity-button.flickity-prev-next-button.previous:before{content:"\f104";font-family:awesome;font-size:30px;font-weight:300}button.flickity-button.flickity-prev-next-button.next:before{content:"\f105";font-family:awesome;font-size:30px;font-weight:300}.flickity-prev-next-button.previous{left:-65px!important}.flickity-prev-next-button.next{right:-65px!important}.refreshing:before{content:'';position:absolute;z-index:9;left:0;top:0;width:100%;height:100%;display:flex;border-radius:var(--main-size);background-color:#F5F5F5;background:linear-gradient(to right,#F5F5F5 4%,#EEEEEE 25%,#F5F5F5 36%);-webkit-animation:placeholderShimmer 2s linear 0s infinite normal forwards;animation:placeholderShimmer 2s linear 0s infinite normal forwards;background-size:1000px 100%}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:var(--color-white);color:var(--color-white);animation:dotFlashing 1s infinite linear alternate;animation-delay:.5s}.dot-flashing::before,.dot-flashing::after{content:'';display:inline-block;position:absolute;top:0}.dot-flashing::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:var(--color-white);color:var(--color-white);animation:dotFlashing 1s infinite alternate;animation-delay:0s}.dot-flashing::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:var(--color-white);color:var(--color-white);animation:dotFlashing 1s infinite alternate;animation-delay:1s}.button.loading.active{display:flex;justify-content:center;height:20px;align-items:center}.button.s.loading.active{height:24px}.button.loading.active.i-left:before,.button.loading.active.i-right:before{content:''}.button.loading.active>span{display:none}h2.refreshing:before{height:120%}.products-carousel img.lazy{height:160px}img.lazy.refreshing{background:linear-gradient(to right,#F5F5F5 4%,#EEE 25%,#F5F5F5 36%);-webkit-animation:placeholderShimmer 2s linear 0s infinite normal forwards;animation:placeholderShimmer 2s linear 0s infinite normal forwards;background-size:1000px 100%;border-radius:var(--main-size)}.items>.item:first-child{margin-top:0}.items>.item:last-child{margin-bottom:0}.items>.item{margin:calc(var(--main-size) * 3/2) 0}.regular-price .price{font-weight:700;font-size:20px;color:var(--color-black);display:inline-block;vertical-align:middle;line-height:1.5}.notice-carousel,.footer-customers-carousel{overflow:hidden}.notice-carousel .notice-carousel-container{display:flex;flex-direction:column;height:48px}.notice-carousel .notice-carousel-slide{flex:0 0 100%;min-width:0}.footer-customers-carousel .footer-customers-carousel-viewport{flex:1}.footer-customers-carousel .footer-customers-carousel-container-slide{flex:0 0 calc(100%/6);min-width:0}@font-face{font-family:recoleta;src:url(https://www.sohomod.com/media/recoleta_bold-webfont.woff2),url(https://www.sohomod.com/media/recoleta_bold-webfont.woff);font-display:swap}@font-face{font-family:awesome;font-weight:400;src:url(https://www.sohomod.com/media/font/awesome/fa-regular-400.woff2) format('woff2'),url(https://www.sohomod.com/media/font/awesome/fa-regular-400.ttf) format('truetype');font-display:swap}@font-face{font-family:awesome bold;font-weight:900;src:url(https://www.sohomod.com/media/font/awesome/fa-solid-900.woff2) format('woff2'),url(https://www.sohomod.com/media/font/awesome/fa-solid-900.ttf) format('truetype');font-display:swap}@keyframes float-1{0%{transform:translateY(0)}100%{transform:translateY(-3%)}}@keyframes float-2{0%{transform:translateY(0)}100%{transform:translateY(1%)}}@keyframes float-3{0%{transform:translateY(0)}100%{transform:translateY(3%)}}@keyframes float-4{0%{transform:translateY(0)}100%{transform:translateY(4%)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes placeholderShimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes dotFlashing{0%{background-color:var(--color-white)}50%,100%{background-color:rgb(255 255 255 / 30%)}}@media only screen and (min-width:320px) and (max-width:767px){:root{--column-f:1}.container{width:calc(100% - 24px)}.middlebar-track-order,.megamenu,.header-social-links,.middlebar-contact,.middlebar-module.customer-service,.topbar-column-left a>span:first-child{display:none}.topbar-column-left.w-50{width:80%!important}.searchautocomplete .form-search{width:100%}.footer .customers{display:flex;flex-direction:column}.footer .customers .col-2{text-align:center;margin-bottom:calc(var(--main-size)*4)}.footer .customers .col-10{width:100%!important}.footer-customers .carousel-cell{width:calc(100% / 3)}.footer-middle-block .col-3{width:100%!important}.footer-middle-block .container{display:flex;flex-wrap:wrap}.footer-middle-block .col-3 b{display:flex;align-items:center;justify-content:space-between;margin-top:0!important}.footer-middle-block .col-3 ul{display:none}.footer-middle-block .col-3 ul li{padding:0 calc(var(--main-size)*3)}.footer .accordion-item.active{background:var(--color-white);color:var(--color-black)}.footer-contact+span{width:100%!important;display:flex;flex-direction:row}.footer-contact+span .i-contact{width:calc(50% - var(--main-size)*3/2)!important;margin-right:calc(var(--main-size)*3/2)}.footer-contact+span .i-star{width:calc(50% - var(--main-size)*3/2)!important;margin-left:calc(var(--main-size)*3/2)}.footer-review-badge.yotpo{width:calc(50% - var(--main-size)*3/2)!important;display:inline-flex;float:left}.footer-review-badge.google-review{width:calc(50% - var(--main-size)*3/2)!important;float:right;display:inline-flex}.mm{position:fixed;bottom:0;left:0;background:#fff;z-index:100;width:100%;display:flex;padding:12px 0 34px;flex-direction:row}.search-form{min-width:200px!important}.middlebar-module.mobile-contact,.middlebar-module.account.login,.middlebar-module.cart{display:flex;flex:1;justify-content:center}}@media only screen and (min-width:768px) and (max-width:991px){:root{--column-f:3}.container{width:744px}.w-60{width:90%!important}.middlebar-track-order,.megamenu,.header-social-links,.middlebar-contact{display:none}.topbar-column-left.w-50{width:80%!important}.topbar-column-right.w-50{width:20%!important}.search-form{min-width:200px}.searchautocomplete .form-search{width:80%}.offcanvas-content{width:420px}}@media only screen and (min-width:992px) and (max-width:1199px){:root{--column-f:4}.container,.nav-container{width:968px}.middlebar-track-order,.megamenu{display:none}.fs-xxl{font-size:20px}.w-60{width:80%!important}}@media only screen and (min-width:1200px){.container,.nav-container{width:1176px}.middlebar-module.menu,.middlebar-container.mobile-contact{display:none}.offcanvas-content{width:420px}}