.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Verlag-Bold_Web;font-style:normal;src:url(/wp-content/themes/thierry-lemaire/public/fonts/Verlag-Bold_Web.woff?33ba288d3bbad5302d58df32b95edce0) format("woff"),url(/wp-content/themes/thierry-lemaire/public/fonts/Verlag-Bold_Web.woff2?15934866aa7ca5a6a1e741206a0c955d) format("woff2")}body{font-size:15px;letter-spacing:.04rem;line-height:1.3}body,select option{font-family:Verlag-Bold_Web,sans-serif}small{font-size:85%}html{--scroll-behavior:smooth;box-sizing:border-box;scroll-behavior:smooth;scroll-behavior:var(--scroll-behavior)}@media (prefers-reduced-motion:reduce){html{--scroll-behavior:auto}}html.nav_open{overflow:hidden}*,:after,:before{box-sizing:border-box}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#f8f8f8}body.gray_theme{background-color:#bebebe}@media screen and (max-width:860px){body.cart_open{overflow:hidden}}a{color:#8d8d8d;text-decoration:none}.gray_theme a{color:#fff}a:hover{color:inherit}ol,ul{list-style:none;margin:0;padding:0}img{display:block;height:auto;max-width:100%}.ofi-image{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}span.anchor{display:block;position:relative;top:-130px;visibility:hidden}.basic-trans{transition:all .4s ease-in-out 0s;transition-delay:0s}input{background-color:transparent;background-image:none;border:none;box-shadow:none;outline:none}.gfield_visibility_hidden,.hidden{display:none!important;visibility:hidden!important}.tlm-opening{cursor:pointer;height:100vh;left:0;position:absolute;top:0;width:100%;z-index:1000}.small_header .tlm-opening{display:none;opacity:0;visibility:hidden}@keyframes slideout{0%{opacity:1}50%{opacity:0;transform:translateY(-32px)}70%{opacity:0;transform:translateY(0)}to{opacity:1}}body.admin-bar .back-to,body.admin-bar header{margin-top:32px}body.admin-bar .information,body.admin-bar .navigation{top:92px}body.admin-bar .sidecart{top:32px}h1,h2,h3{font-size:1em;font-weight:400;margin:0}h3{text-align:center}main{margin-top:60px;padding:0 24px}@media screen and (max-width:600px){main{margin-bottom:60px}}.single-project main{padding:0 24px}.row{margin:0 auto;max-width:100%}.row1280{margin:0 auto;max-width:1280px}.row1220{max-width:1220px}.row1220,.row960{margin:0 auto;padding-bottom:2em}.row960{max-width:960px}.row600{margin:0 auto;max-width:600px}.home.small_header .row{margin:0 auto;max-width:1280px}.two-third{grid-gap:32px;display:grid;grid-template-columns:6fr 3fr;margin-bottom:64px}.two-third .column{min-height:0;min-width:0}@media screen and (max-width:860px){.two-third{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.two-third{grid-template-columns:1fr}}.one-third .woocommerce .checkout{grid-gap:32px;display:grid;grid-template-columns:3fr 6fr;margin-bottom:64px}@media screen and (max-width:860px){.one-third .woocommerce .checkout{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.one-third .woocommerce .checkout{grid-template-columns:1fr}}.grid{grid-gap:1em;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-rows:repeat(2,auto)}.two-columns{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.two-columns>.column{flex:0 0 50%}.two-columns>.column>.inner{margin-bottom:40px;padding:0 10px}@media screen and (max-width:600px){.two-columns{display:block;margin-left:0;margin-right:0}.two-columns>.column>.inner{padding:0}}.four-columns{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.four-columns>.column{flex:0 0 25%}.four-columns>.column>.inner{margin-bottom:40px;padding:0 10px}@media screen and (max-width:860px){.four-columns>.column{flex:0 0 50%}}@media screen and (max-width:400px){.four-columns{display:block;margin-left:0;margin-right:0}.four-columns>.column>.inner{padding:0}}header{background-color:#f8f8f8;column-gap:16px;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(3,1fr);height:auto;left:0;max-height:60px;padding:0 24px;position:fixed;top:0;transition:.2s ease-in-out;width:100%;z-index:300}.logo_hidden header{height:60px}.big_header header{max-height:200px}.gray_theme header{background-color:#bebebe}header .header__i18n{letter-spacing:4px;opacity:0;visibility:hidden}.nav_open header .header__i18n{opacity:1;visibility:visible}header .header__logo{align-items:center;display:flex;justify-content:center;position:relative;transition:.2s ease-in-out}.big_header header .header__logo{margin:24px 0}header .header__logo a{align-items:center;display:flex;flex-direction:column}header .header__logo .logo__icon{transition:all .2s ease-in-out;width:56px}.big_header header .header__logo .logo__icon{display:block;opacity:1}header .header__logo .logo__title{min-width:280px;text-align:center}header .header__logo .logo__text{max-width:194px;transition:all .2s ease-in-out;width:194px}.home header .header__logo .logo__text{margin-top:16px}.small_header header .header__logo{margin-top:0}.small_header header .header__logo .logo__icon{opacity:0;transform:translateY(-32px);visibility:hidden}.small_header header .header__logo .logo__text{margin:0}.logo_slideout header .header__logo .logo__text{animation:slideout .3s ease-in-out}.logo_hidden header .logo__icon{display:none}header .header__menu{align-items:center;display:flex;gap:16px;justify-content:flex-end}header .header__menu .menu__trigger{color:#8d8d8d;cursor:pointer;display:none;text-transform:uppercase}.single header .header__menu .menu__trigger{display:none}header .header__menu .menu__trigger:hover{color:inherit}header .header__menu .menu__trigger .trigger__desktop{letter-spacing:4px}header .header__menu .menu__trigger .trigger__mobile{display:none;flex-direction:column;gap:4px}header .header__menu .menu__trigger .trigger__mobile span{background:#8d8d8d;display:block;height:2px;transition:.1s ease-in-out;width:16px}header .header__menu .menu__trigger .trigger__mobile:hover span{background:#000}header .header__menu .menu__trigger .trigger__cross{display:none;height:16px;width:16px}header .header__menu .menu__trigger .trigger__cross .cross{top:50%}header .header__menu .menu__trigger .trigger__cross .cross span{transition:.1s ease-in-out}header .header__menu .menu__trigger .trigger__cross:hover .cross span{background:#000}@media screen and (max-width:860px){header .header__menu .menu__trigger .trigger__desktop{display:none}header .header__menu .menu__trigger .trigger__mobile{display:flex}.nav_open header .header__menu .menu__trigger .trigger__mobile{display:none}.nav_open header .header__menu .menu__trigger .trigger__cross{display:block}}header .header__menu .menu__cart,header .header__menu .menu__info{align-items:center;border:1px solid #8d8d8d;color:#8d8d8d;cursor:pointer;display:flex;height:29px}header .header__menu .menu__cart:hover,header .header__menu .menu__info:hover{border:1px solid #000;color:#000}header .header__menu .menu__info{padding:0 8px}@media screen and (max-width:860px){header .header__menu .menu__info{background-color:#f8f8f8;border:0;bottom:0;display:block;height:auto;left:0;padding:0 1.2em;position:fixed;text-align:center;width:100%;z-index:3}header .header__menu .menu__info .inner{border-top:1px solid #8d8d8d;padding:1.2em 0;width:100%}header .header__menu .menu__info:hover{border:0}}header .header__menu .menu__cart .cartmenu__item{align-items:center;display:flex;height:100%;line-height:1;padding:0 8px}header .header__menu .menu__cart .cartmenu__item:last-child{border-left:1px solid #8d8d8d}header .header__menu .menu__cart .cartmenu__icon{align-items:center;display:none;height:auto;justify-content:center;padding-left:8px;width:24px}header .header__menu .menu__cart .cartmenu__icon svg{fill:#8d8d8d;width:100%}header .header__menu .menu__cart:hover .cartmenu__item:last-child{border-left:1px solid #000}header .header__menu .menu__cart:hover .cartmenu__icon svg{fill:#000}@media screen and (max-width:860px){header .header__menu .menu__cart{border:none;position:relative;top:-4px}header .header__menu .menu__cart .cartmenu__item:last-child,header .header__menu .menu__cart:hover,header .header__menu .menu__cart:hover .cartmenu__item:last-child{border:none}header .header__menu .menu__cart .cartmenu__icon{display:flex;padding:0}header .header__menu .menu__cart .cartmenu__count{align-items:center;display:flex;height:100%;justify-content:center;padding:4px 0 0;position:absolute;width:100%}header .header__menu .menu__cart .cartmenu__title{display:none}}.big_header.home header .header__menu{opacity:0}@media screen and (max-width:400px){header .header__menu{justify-content:space-between}header .header__menu .menu__cart .cartmenu__item{padding-right:0}}.small_header header .menu__trigger{display:block}@media screen and (max-width:600px){header{grid-template-areas:"i18n logo menu"}header .header__i18n{display:none}header .header__i18n ul{display:none;visibility:hidden}header .header__logo{display:flex;grid-area:logo;justify-content:center;width:100%}header .header__logo h1{position:relative;top:-2px}header .header__menu{display:flex;grid-area:menu;justify-content:flex-end}}.navigation{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;height:calc(100vh - 60px);justify-content:center;opacity:0;padding-bottom:64px;position:fixed;top:60px;transition:all .2s ease-in-out;visibility:hidden;width:100%;z-index:300}.nav_open .navigation{opacity:1;visibility:visible}.navigation .navigation__wrapper>ul>li{text-align:center}.navigation .navigation__wrapper>ul>li a{color:#8d8d8d;display:inline-block;letter-spacing:4px;padding:.5em 1em;text-transform:uppercase;transition:color .2s ease-in-out}.navigation .navigation__wrapper>ul>li a.active,.navigation .navigation__wrapper>ul>li a:hover,.navigation .navigation__wrapper>ul>li a[aria-current=page]{color:#000}.navigation .navigation__subnav{bottom:32px;display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;padding:0 24px;position:absolute}.navigation .navigation__subnav.mobile-safari{bottom:96px}.navigation .navigation__subnav .subnav__i18n{display:none;visibility:hidden}@media screen and (max-width:600px){.navigation .navigation__subnav .subnav__i18n{display:block;visibility:visible}}.navigation .navigation__subnav .submenu__wrapper ul{display:flex;flex-wrap:wrap;gap:4px 16px}.exhibition-card img,.project-card img{width:100%}.exhibition-card h2,.project-card h2{color:#8d8d8d;margin:20px 0;text-align:center}.cross-gallery{border-top:1px solid #8d8d8d;margin-top:1em;overflow:hidden;padding-top:1em;position:relative}.cross-gallery .gallery-header{margin-bottom:1em}.cross-gallery .gallery-header .button-next,.cross-gallery .gallery-header .button-prev{cursor:pointer;height:15px;position:absolute;top:1.2em;width:15px}.cross-gallery .gallery-header .button-next:after,.cross-gallery .gallery-header .button-prev:after{color:#8d8d8d;display:block;font-family:swiper-icons;font-size:1em;font-variant:normal;height:100%;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none;width:100%}.cross-gallery .gallery-header .button-next.swiper-button-disabled,.cross-gallery .gallery-header .button-prev.swiper-button-disabled{opacity:0}.cross-gallery .gallery-header .button-prev{left:0}.cross-gallery .gallery-header .button-prev:after{content:"prev"}.cross-gallery .gallery-header .button-next{right:0}.cross-gallery .gallery-header .button-next:after{content:"next"}.cross-gallery .swiper-slide h2{color:#8d8d8d;margin-top:1em}.cross-gallery .image-wrapper{align-items:center;background-color:#fff;display:flex;height:340px;justify-content:center;overflow:hidden;position:relative}.single-furniture .cross-gallery .image-wrapper,.single-product .cross-gallery .image-wrapper{height:auto}.cross-gallery .image-wrapper img{filter:grayscale(1);opacity:.8;width:100%}.cross-gallery .image-wrapper:hover img{filter:grayscale(0);opacity:1}.error404 main{margin:2rem 0}.furniture{column-gap:64px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:24px}.furniture .product-card{justify-content:space-between}.furniture .product-card .product-card__info{display:flex;justify-content:center;text-align:center}.furniture .product-card.card--large{grid-column:span 2}.furniture .product-card .product-card__cover{align-content:center;background:#fff;display:flex;height:100%;justify-content:center;position:relative;width:100%}.furniture .product-card .product-card__cover img{height:100%;padding:32px;width:100%}@media screen and (max-width:1600px){.furniture{margin-left:176px}}@media screen and (max-width:1124px){.furniture{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:860px){.furniture{grid-template-columns:repeat(4,1fr);grid-template-columns:repeat(2,1fr);margin:auto}}@media screen and (max-width:400px){.furniture{display:flex;flex-direction:column}}@media screen and (max-width:860px){.furniture-category{column-gap:32px}}.press{align-items:center;column-gap:72px;display:grid;grid-template-columns:repeat(auto-fit,minmax(262px,1fr));justify-items:center;row-gap:72px}.press .press-card .press-wrapper{display:block}.press .press-card .press-wrapper .press-card__cover img{filter:grayscale(100%);width:260px}.press .press-card .press-wrapper:hover .press-card__cover img{filter:grayscale(0)}@media screen and (max-width:600px){.press{column-gap:24px;row-gap:24px}}.about{column-gap:32px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:32px}.about .about__content,.about .about__picture{flex-basis:calc(50% - 16px)}.about .about__content p:first-of-type,.about .about__picture p:first-of-type{margin-top:0}.about .about__picture{max-width:420px}.about .about__picture img{width:100%}@media screen and (max-width:1124px){.about .about__picture{flex-basis:calc(40% - 16px)}.about .about__content{flex-basis:calc(60% - 16px)}}@media screen and (max-width:700px){.about .about__content,.about .about__picture{flex-basis:100%}}.privacy{border-top:1px solid #fff;column-gap:32px;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:8px;row-gap:32px}.privacy .privacy__content,.privacy .privacy__listing{flex-basis:calc(50% - 16px)}.privacy .privacy__content .small,.privacy .privacy__listing .small{font-size:.8em}.privacy .privacy__content p:first-of-type{margin-top:0}.privacy .privacy__item{margin:0 0 8px}.privacy .privacy__item .privacy__trigger{align-items:center;border-bottom:1px solid #fff;color:#fff;column-gap:16px;display:flex;flex-direction:row;justify-content:space-between;min-height:29px;transition:all .2s cubic-bezier(.175,.885,.32,1.275);width:100%}.privacy .privacy__item .privacy__trigger svg{fill:#fff;transform:rotate(180deg);transition:all .2s cubic-bezier(.175,.885,.32,1.275);width:12px}.privacy .privacy__item .privacy__trigger:hover{cursor:pointer}.privacy .privacy__item .privacy__trigger.active svg{transform:rotate(0deg)}.privacy .privacy__item .privacy__text{color:#fff;max-height:0;opacity:0;overflow:hidden;transition:all .3s cubic-bezier(.175,.885,.32,1.275);visibility:hidden}.privacy .privacy__item .privacy__text.active{max-height:90vh;opacity:1;padding:8px 0;transition:all .3s ease-in-out;visibility:visible}@media screen and (max-width:1124px){.privacy .privacy__content{flex-basis:calc(40% - 16px)}.privacy .privacy__listing{flex-basis:calc(60% - 16px)}}@media screen and (max-width:700px){.privacy .privacy__content,.privacy .privacy__listing{flex-basis:100%}.privacy .privacy__listing{width:100%}}.contact{display:flex;flex-direction:column;row-gap:32px}.contact .contact__content{text-align:center}.contact .contact__content .contact__social a:not(:last-of-type){margin-right:16px}.contact .contact__buttons{display:flex;justify-content:space-between}.contact .contact__buttons .contact__button{color:#8d8d8d;flex-basis:calc(50% - 32px);position:relative}.contact .contact__buttons .contact__button .button__trigger{align-items:center;border:1px solid #8d8d8d;display:flex;height:29px;justify-content:center;text-align:center}.contact .contact__buttons .contact__button .button__trigger.active,.contact .contact__buttons .contact__button .button__trigger:hover{border-color:#000;color:#000;cursor:pointer}.contact .contact__form{left:0;margin-top:16px;opacity:0;transform:translate3d(0,5%,0);transition:all .2s cubic-bezier(.175,.885,.32,1.275);visibility:hidden}.contact .contact__form.active{opacity:1;transform:translateZ(0);visibility:visible}@media screen and (max-width:860px){.contact .contact__buttons{display:block}.contact .contact__buttons .contact__button{margin-bottom:1em}.contact .contact__form{background-color:#f8f8f8;position:absolute;top:1em;width:100%;z-index:3}}.shop{column-gap:64px;display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));row-gap:24px}@media screen and (max-width:600px){.shop{grid-template-columns:1fr}}.shop .product-card .product-card__info{display:flex;gap:16px;justify-content:space-between}@media screen and (max-width:600px){.shop .product-card .product-card__info{flex-direction:column;gap:0}}.shop .product-card .product-card__cover:after{content:"";display:block;padding-bottom:100%}.shop .product-card .product-card__cover img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.shipping-text{padding:.5em 0}.woocommerce-checkout .shipping_address,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-checkout-review-order,.woocommerce-shipping-fields .shipping_address,.woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields .woocommerce-checkout-review-order{border-top:1px solid #8d8d8d;margin-top:.5em;padding:0 0 .5em}.woocommerce-checkout .shipping_address .form-row,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-checkout .woocommerce-checkout-review-order .form-row,.woocommerce-shipping-fields .shipping_address .form-row,.woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-shipping-fields .woocommerce-checkout-review-order .form-row{border-bottom:1px solid #bebebe;margin:0}.woocommerce-checkout .shipping_address .form-row input,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row input,.woocommerce-checkout .woocommerce-checkout-review-order .form-row input,.woocommerce-shipping-fields .shipping_address .form-row input,.woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper .form-row input,.woocommerce-shipping-fields .woocommerce-checkout-review-order .form-row input{height:29px}.woocommerce-order{margin:0 auto;max-width:560px;padding:0}.woocommerce-order .woocommerce-notice{border-bottom:1px solid #8d8d8d;margin:0;padding-bottom:.5em;text-align:center}.woocommerce-order ul.woocommerce-order-overview li{align-items:center;border-bottom:1px solid #8d8d8d;display:flex;flex-wrap:wrap;height:29px;justify-content:space-between}.woocommerce-order .woocommerce-order-details h2{border-bottom:1px solid #8d8d8d;margin-top:2em;padding-bottom:.5em;text-align:center}.gallery-single-product .swiper-slide{align-items:center;display:flex;justify-content:center;transition:all .8s ease-in-out}.gallery-single-product .swiper-slide.swiper-slide-next,.gallery-single-product .swiper-slide.swiper-slide-prev{opacity:0}.gallery-single-product .swiper-slide figure,.gallery-single-product .swiper-slide img{height:100%}.gallery-single-product .swiper-slide img{max-width:100%}.single-furniture .information,.single-product .information{height:calc(100vh - 60px)}@media screen and (max-width:600px){.single-furniture .information,.single-product .information{padding-bottom:60px}}.single-furniture .information .front-single-product,.single-product .information .front-single-product{align-items:center;background-color:#fff;display:flex;height:50vh;justify-content:center;overflow:hidden}.single-furniture .information .front-single-product img,.single-product .information .front-single-product img{height:100%;object-fit:contain}.single-furniture .information .product-data,.single-product .information .product-data{display:flex;flex-direction:column;justify-content:space-between;margin-left:32px}.single-furniture .information .product-data .btn,.single-product .information .product-data .btn{padding:4px}.single-furniture .information .product-data .the-content,.single-product .information .product-data .the-content{border-top:1px solid #8d8d8d;margin-top:1px;padding-top:.5em;text-align:left}.single-furniture .information .product-data .the-content .quantity,.single-product .information .product-data .the-content .quantity{display:none}.single-furniture .information .product-data .sharing,.single-product .information .product-data .sharing{display:flex;gap:16px;position:relative;text-align:left}.single-furniture .information .product-data .sharing .sharing__trigger,.single-product .information .product-data .sharing .sharing__trigger{cursor:pointer}.single-furniture .information .product-data .sharing .sharing__trigger.active,.single-product .information .product-data .sharing .sharing__trigger.active{color:#000}.single-furniture .information .product-data .sharing .sharing__icons,.single-product .information .product-data .sharing .sharing__icons{bottom:32px;position:absolute}@media screen and (max-width:860px){.single-furniture .information .product-data,.single-product .information .product-data{margin:0}}@media screen and (max-width:600px){.single-furniture .information,.single-product .information{height:auto;overflow:scroll;position:absolute}.single-furniture .information .product-data,.single-product .information .product-data{gap:64px}}.single-furniture .description-wrapper:first-child,.single-product .description-wrapper:first-child{margin-top:64px}.single-furniture .description-wrapper .description,.single-product .description-wrapper .description{border-top:1px solid #8d8d8d;display:flex;padding:4px 0}.single-furniture .description-wrapper .description .full,.single-product .description-wrapper .description .full{flex:0 0 100%}.single-furniture .description-wrapper .description .left,.single-product .description-wrapper .description .left{flex:0 0 40%;text-align:left}.single-furniture .description-wrapper .description .right,.single-product .description-wrapper .description .right{flex:0 0 60%;text-align:right}.single-furniture .description-wrapper .dimensions,.single-product .description-wrapper .dimensions{border-top:0}.single-furniture .product__models,.single-product .product__models{align-items:center;border-top:1px solid #8d8d8d;display:flex;height:29px;justify-content:space-between;position:relative}.single-furniture .product__models .model__row,.single-product .product__models .model__row{padding:0 4px}.single-furniture .product__variations .variation,.single-product .product__variations .variation{align-items:center;border-top:1px solid #8d8d8d;display:flex;height:29px;justify-content:space-between;position:relative}.single-furniture .product__variations .variation .select,.single-furniture .product__variations .variation label,.single-product .product__variations .variation .select,.single-product .product__variations .variation label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accordion__trigger{color:#8d8d8d;cursor:pointer;display:flex;gap:8px;height:19px;justify-content:flex-end}.accordion__trigger span{overflow:hidden;text-overflow:ellipsis}.accordion__trigger:hover{color:#000}.accordion__trigger:hover svg{fill:#000}.accordion__trigger svg{fill:#8d8d8d;min-width:12px;transform:rotate(180deg);transition:all .2s cubic-bezier(.175,.885,.32,1.275);width:12px}.models__list,.variation__attributes{left:0;opacity:0;position:absolute;top:100%;visibility:hidden;width:100%;z-index:100}.models__list.active,.variation__attributes.active{opacity:1;visibility:visible}.models__list .attribute__preview,.variation__attributes .attribute__preview{border-bottom:1px solid #8d8d8d;height:auto;min-height:260px;position:relative;width:100%}.models__list .scroll,.variation__attributes .scroll{background-color:#f8f8f8;border:1px solid #8d8d8d;bottom:0;height:fit-content;left:0;max-height:360px;overflow-y:auto;position:absolute;right:0;top:0}.models__list .attribute__row,.models__list .model__row,.variation__attributes .attribute__row,.variation__attributes .model__row{align-items:center;border-bottom:1px solid #8d8d8d;color:#8d8d8d;cursor:pointer;display:flex;height:29px;justify-content:space-between}.models__list .attribute__row:last-child,.models__list .model__row:last-child,.variation__attributes .attribute__row:last-child,.variation__attributes .model__row:last-child{border-bottom:0}.models__list .attribute__row .attribute__name,.models__list .model__row .attribute__name,.variation__attributes .attribute__row .attribute__name,.variation__attributes .model__row .attribute__name{align-items:center;display:flex;flex:1;line-height:1;padding:0 4px}.models__list .attribute__row .attribute__thumb,.models__list .model__row .attribute__thumb,.variation__attributes .attribute__row .attribute__thumb,.variation__attributes .model__row .attribute__thumb{height:100%;position:relative;width:29px}.models__list .attribute__row .attribute__thumb img,.models__list .model__row .attribute__thumb img,.variation__attributes .attribute__row .attribute__thumb img,.variation__attributes .model__row .attribute__thumb img{object-fit:cover}.models__list .attribute__row .attribute__thumb .thumb__svg,.models__list .model__row .attribute__thumb .thumb__svg,.variation__attributes .attribute__row .attribute__thumb .thumb__svg,.variation__attributes .model__row .attribute__thumb .thumb__svg{align-items:center;background:rgba(0,0,0,.2);display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.models__list .attribute__row .attribute__thumb .thumb__svg svg path,.models__list .model__row .attribute__thumb .thumb__svg svg path,.variation__attributes .attribute__row .attribute__thumb .thumb__svg svg path,.variation__attributes .model__row .attribute__thumb .thumb__svg svg path{fill:#fff}.models__list .attribute__row .attribute__thumb:hover .thumb__svg,.models__list .model__row .attribute__thumb:hover .thumb__svg,.variation__attributes .attribute__row .attribute__thumb:hover .thumb__svg,.variation__attributes .model__row .attribute__thumb:hover .thumb__svg{display:flex}.models__list .attribute__row:hover,.models__list .model__row:hover,.variation__attributes .attribute__row:hover,.variation__attributes .model__row:hover{color:#000}.models__list .attribute__row.active,.variation__attributes .attribute__row.active{background-color:#ebebeb}@media screen and (max-width:400px){.models__list .attribute__preview,.variation__attributes .attribute__preview{min-height:150px}}.attribute__cart{display:flex;justify-content:center;width:30px}.attribute__cart svg{fill:#8d8d8d;height:17px;width:17px}.single_variation_wrap .single_variation .woocommerce-variation-price{border-top:1px solid #8d8d8d;display:flex;height:29px;justify-content:space-between;padding:4px 0}.single_variation_wrap .single_variation .woocommerce-variation-description{display:none;visibility:hidden}.single_variation_wrap .quantity{border-top:1px solid #8d8d8d;display:flex!important;justify-content:space-between;padding:4px 0}.information{background-color:#f8f8f8;left:0;position:fixed;top:60px;transform:translate3d(0,-100%,0);transition:all .2s ease-in-out;visibility:hidden;width:100%;z-index:100}.information .row960{padding:0 1.4em 1.4em;text-align:center}.information .row960 p{margin:0}.info_open .information{transform:translateZ(0);visibility:visible}@media screen and (max-height:640px){.information{height:100vh}.information .row960{padding-bottom:9em}}.info_open .info-overlay.overlay{display:block;opacity:1;visibility:visible}.product-card{display:flex;flex-direction:column;gap:24px}.product-card:hover .product-card__cover{opacity:.95}.product-card .product-card__cover{background:#fff;position:relative;width:100%}.product-card .product-card__cover img{object-fit:contain;object-position:center}.ctree{left:24px;max-width:160px;overflow-wrap:anywhere;position:absolute;top:16px;transition:opacity .2s ease-in-out;z-index:400}.nav_open .ctree{opacity:0;visibility:hidden}.ctree .ctree__trigger{align-items:center;cursor:pointer;display:flex;gap:8px;height:32px;letter-spacing:4px;text-transform:uppercase}.ctree .ctree__trigger svg{fill:#8d8d8d;transform:rotate(180deg);transition:all .2s cubic-bezier(.175,.885,.32,1.275);width:12px}.ctree .ctree__trigger:hover svg{fill:#000}.ctree .ctree__trigger.active{color:#000}.ctree .ctree__trigger.active svg{fill:#000;transform:rotate(0deg)}.ctree .ctree__list{opacity:0;transform:translate3d(0,-10%,0);transition:all .2s cubic-bezier(.175,.885,.32,1.275);visibility:hidden}.ctree .ctree__list.active{opacity:1;transform:translateZ(0);visibility:visible}.ctree .ctree__list .ctree__categories{border-bottom:1px solid #8d8d8d;display:flex;flex-direction:column;gap:8px;margin-bottom:8px;padding:8px 0}.ctree .ctree__list .ctree__categories a.active{color:#000}@media screen and (max-width:860px){.ctree{background-color:#f8f8f8;bottom:0;height:auto;left:auto;max-width:100%;padding:0 24px 16px;position:fixed;top:auto;width:100%}.ctree .ctree__trigger{border-top:2px solid #8d8d8d;justify-content:center;padding-top:16px;text-transform:none}.ctree .ctree__list{max-height:0;overflow:hidden;text-align:center;transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.ctree .ctree__list.active,.ctree .ctree__list.mobile_active{opacity:1;transform:translateZ(0);visibility:visible}.ctree .ctree__list.mobile_active{max-height:90vh;transition:all .3s ease-in-out}.ctree .ctree__list .ctree__categories{align-items:center;border-bottom:unset;margin:unset;padding:24px 0 8px}}.gform_wrapper,.gform_wrapper form,.gform_wrapper form .gform_fields{display:flex;flex-direction:column;gap:8px}.gform_wrapper form .gform_fields .gfield{border:none;padding:0}.gform_wrapper form .gform_fields .gfield input{border-bottom:1px solid #8d8d8d;height:29px;width:100%}.gform_wrapper form .gform_fields .gfield input:focus{border-color:#000}.gform_wrapper form .gform_fields .gfield .gfield_checkbox{display:flex;gap:8px}.gform_wrapper form .gform_fields .gfield .gfield_checkbox .gchoice{align-items:center;display:flex;gap:8px}.gform_wrapper form .gform_fields .gfield .gfield_checkbox .gchoice input{width:auto}.gform_wrapper form .gform_fields .gfield .gfield_validation_message{font-style:italic;margin-top:8px}.gform_wrapper form .gform_fields .gfield.gform_validation_container{opacity:0;position:absolute;visibility:hidden}.gform_wrapper form .gform_fields .gfield.hidden_label .gfield_label{display:none;visibility:hidden}.gform_wrapper form .gform_footer .gform_button{background:#8d8d8d;border:1px solid transparent;color:#fff;cursor:pointer;height:29px;width:100%}.gform_wrapper form .gform_footer .gform_button:hover{background:transparent;border-color:#8d8d8d;color:#8d8d8d}.overlay{background-color:rgba(0,0,0,.1);bottom:0;cursor:pointer;display:none;left:0;transition:opacity .2s ease-in-out;width:100vw;z-index:80}.overlay,.sidecart{height:100vh;opacity:0;position:fixed;top:0;visibility:hidden}.sidecart{background-color:#fff;max-width:100%;overflow-y:auto;padding:16px 24px;right:0;transform:translate3d(100%,0,0);transition:all .4s ease-in-out;width:600px;z-index:600}.cart_open .sidecart{opacity:1;transform:translateZ(0);visibility:visible}.sidecart .sidecart__header{align-items:center;border:1px solid #8d8d8d;cursor:pointer;display:flex;height:29px;justify-content:center;position:relative;text-align:center}.sidecart .sidecart__header svg{fill:#8d8d8d;position:absolute;right:16px;top:calc(50% - 6.5px);transition:all .1s ease-in-out}.sidecart .sidecart__header:hover{border-color:#000}.sidecart .sidecart__header:hover svg{fill:#000;right:24px}.sidecart .sidecart__cart{margin-top:24px;transition:all .1s ease-in-out}.sidecart .sidecart__cart.loading{opacity:.5;transition:all .1s ease-in-out}.sidecart .sidecart__cart .cart__notice{background:#ffdede;display:flex;gap:8px;justify-content:space-between;margin-bottom:24px;padding:8px;text-align:center}.sidecart .sidecart__cart .cart__notice .notice__cross{cursor:pointer;height:16px;width:16px}.sidecart .sidecart__cart .cart__notice .notice__cross:hover .cross span{background:#000}.sidecart .sidecart__cart .cart__items{margin-bottom:24px}.sidecart .sidecart__cart .cart__items .cart__item,.sidecart .sidecart__cart .cart__items .product__quote{display:flex;gap:16px;justify-content:space-between}.sidecart .sidecart__cart .cart__items .cart__item .item__thumbnail,.sidecart .sidecart__cart .cart__items .product__quote .item__thumbnail{flex:0 0 25%}.sidecart .sidecart__cart .cart__items .cart__item .item__quantity,.sidecart .sidecart__cart .cart__items .product__quote .item__quantity{align-items:center;align-self:flex-start;display:flex;flex:0 0 15%;gap:16px}.sidecart .sidecart__cart .cart__items .cart__item .item__quantity .minus,.sidecart .sidecart__cart .cart__items .cart__item .item__quantity .plus,.sidecart .sidecart__cart .cart__items .product__quote .item__quantity .minus,.sidecart .sidecart__cart .cart__items .product__quote .item__quantity .plus{cursor:pointer;height:12px;position:relative;width:12px}.sidecart .sidecart__cart .cart__items .cart__item .item__quantity .minus span,.sidecart .sidecart__cart .cart__items .cart__item .item__quantity .plus span,.sidecart .sidecart__cart .cart__items .product__quote .item__quantity .minus span,.sidecart .sidecart__cart .cart__items .product__quote .item__quantity .plus span{background:#000;height:2px;left:0;position:absolute;top:50%;width:12px}.sidecart .sidecart__cart .cart__items .cart__item .item__quantity .minus span:nth-child(2),.sidecart .sidecart__cart .cart__items .cart__item .item__quantity .plus span:nth-child(2),.sidecart .sidecart__cart .cart__items .product__quote .item__quantity .minus span:nth-child(2),.sidecart .sidecart__cart .cart__items .product__quote .item__quantity .plus span:nth-child(2){transform:rotate(-90deg)}.sidecart .sidecart__cart .cart__items .cart__item .item__quantity .minus.disabled,.sidecart .sidecart__cart .cart__items .cart__item .item__quantity .plus.disabled,.sidecart .sidecart__cart .cart__items .product__quote .item__quantity .minus.disabled,.sidecart .sidecart__cart .cart__items .product__quote .item__quantity .plus.disabled{cursor:not-allowed}.sidecart .sidecart__cart .cart__items .cart__item .item__quantity .minus.disabled span,.sidecart .sidecart__cart .cart__items .cart__item .item__quantity .plus.disabled span,.sidecart .sidecart__cart .cart__items .product__quote .item__quantity .minus.disabled span,.sidecart .sidecart__cart .cart__items .product__quote .item__quantity .plus.disabled span{background:#8d8d8d}.sidecart .sidecart__cart .cart__items .cart__item .item__label,.sidecart .sidecart__cart .cart__items .product__quote .item__label{display:flex;flex:0 0 30%;flex-direction:column}.sidecart .sidecart__cart .cart__items .cart__item .item__price,.sidecart .sidecart__cart .cart__items .product__quote .item__price{text-align:right}.sidecart .sidecart__cart .cart__totals{align-items:center;border-bottom:1px solid #8d8d8d;border-top:1px solid #8d8d8d;display:flex;gap:32px;height:29px;justify-content:right}.sidecart .sidecart__footer{text-align:center}.sidecart .sidecart__footer .checkout a{align-items:center;background:#000;color:#fff;display:flex;height:29px;justify-content:center;width:100%}.sidecart .sidecart__footer .checkout a:hover{background:#8d8d8d}.sidecart .sidecart__furniture{padding-top:16px}.sidecart .sidecart__furniture .quote__form{left:0;margin-top:16px;opacity:0;padding-bottom:5em;transform:translate3d(0,5%,0);transition:all .2s cubic-bezier(.175,.885,.32,1.275);visibility:hidden}.sidecart .sidecart__furniture .quote__form.active{opacity:1;transform:translateZ(0);visibility:visible}.sidecart .sidecart__furniture .quote__form select{-webkit-appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS40IDExLjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDExLjQgMTEuNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0ibTEuMSAyLjMgNC42IDQuNiA0LjYtNC42IDEuMSAxTDUuNyA5IDAgMy4zbDEuMS0xeiIvPjwvc3ZnPg==);background-position:100%;background-repeat:no-repeat;background-size:12px 12px}@media screen and (max-width:600px){.sidecart .sidecart__cart .cart__items .cart__item .item__thumbnail,.sidecart .sidecart__cart .cart__items .product__quote .item__thumbnail{flex:0 0 10%}.sidecart .sidecart__cart .cart__items .cart__item .item__quantity,.sidecart .sidecart__cart .cart__items .product__quote .item__quantity{flex:0 0 5%}.sidecart .sidecart__cart .cart__items .cart__item .item__label,.sidecart .sidecart__cart .cart__items .product__quote .item__label{flex:0 0 45%}}.sidecart-overlay.overlay{background-color:transparent;width:100%;z-index:400}.cart_open .sidecart-overlay.overlay{display:block;opacity:1;visibility:visible}.btn,.button{background-color:#f8f8f8;border:1px solid #8d8d8d;color:#8d8d8d;cursor:pointer;display:block;height:29px;padding:0 8px;text-align:center}.btn:hover,.button,.button:hover{background-color:#8d8d8d;color:#f8f8f8}.button{border:1px solid #8d8d8d;border:1px solid #8d8d8d!important;border-radius:0;cursor:pointer;display:block;font-weight:400;height:29px;padding:0 .5em;text-align:center;width:100%}.button:hover{background-color:#f8f8f8;color:#8d8d8d}.woocommerce button.button.alt{background-color:#8d8d8d;border:1px solid #8d8d8d;border:1px solid #8d8d8d!important;border-radius:0;color:#f8f8f8;cursor:pointer;display:block;font-weight:400;height:29px;padding:0 .5em;text-align:center;width:100%}.woocommerce button.button.alt:hover{background-color:#f8f8f8;color:#8d8d8d}.back-to{height:16px;left:24px;position:fixed;top:20px;transition:.2s ease-in-out;width:16px;z-index:500}.back-to:hover .cross span{background-color:#000}.nav_open .back-to{display:none;visibility:hidden}.cross{position:relative;top:8px}.cross span{background-color:#8d8d8d;height:1.5px;left:0;position:absolute;width:100%}.cross span:first-child{transform:rotate(45deg)}.cross span:nth-child(2){transform:rotate(-45deg)}.gray_theme .cross span{background-color:#fff}.hamburger{cursor:pointer;display:none;height:1.6em;position:relative;width:2.4em}.hamburger span{background-color:#000;height:1px;left:0;position:absolute;transition:transform .3s ease-in-out;width:100%}.hamburger span:first-child{top:0}.hamburger span:nth-child(2){top:50%}.hamburger span:nth-child(3){top:100%}.nav_open .hamburger span:first-child{top:50%;transform:rotate(-45deg)}.nav_open .hamburger span:nth-child(2){width:0}.nav_open .hamburger span:nth-child(3){top:50%;transform:rotate(45deg)}@media screen and (max-width:860px){.hamburger{display:block}}.scroll{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}@media screen and (max-height:640px){.mobile_scroll{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}}.sharing__icons{border:1px solid #8d8d8d;display:flex;flex-direction:column;opacity:0;transform:translate3d(0,-15%,0);transition:all .2s cubic-bezier(.175,.885,.32,1.275);visibility:hidden}.sharing__icons .sharing__icon{padding:8px}.sharing__icons .sharing__icon:not(:last-of-type){border-bottom:1px solid #8d8d8d}.sharing__icons.active{opacity:1;transform:translateZ(0);visibility:visible}.gallery{height:calc(100vh - 60px);overflow:hidden;position:relative;width:100%}.gallery img{object-fit:contain}.swiper-button-next,.swiper-button-prev{height:100%!important;margin:0!important;opacity:0;top:0!important;transition:opacity .2s ease-in-out;width:50%!important}.swiper-button-next:after,.swiper-button-prev:after{color:#000;font-size:2em!important;position:absolute}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0!important;visibility:hidden}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:1}.swiper-button-prev:after{left:64px!important}.swiper-button-next:after{right:64px!important}@media screen and (max-width:860px){.swiper-button-prev:after{left:0!important}.swiper-button-next:after{right:0!important}}.i18n{align-items:center;display:flex;text-transform:uppercase;transition:all .2s ease-in-out}.i18n ul{display:flex;gap:8px;justify-content:center}.i18n ul li a{color:#8d8d8d}.i18n ul li a.active,.i18n ul li a:hover{color:inherit}.modal-wrapper{align-items:center;display:flex;height:100vh;justify-content:center;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:all .2s ease-in-out;visibility:hidden;width:100%;z-index:999}.modal-wrapper .modal-overlay{background-color:hsla(0,0%,100%,.8);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.modal-wrapper .modal-item{background-color:#fff;display:none;max-width:800px;opacity:0;padding:2em;position:relative;transform:translateY(20px);transition:all .2s ease-in-out;transition-delay:.3s;visibility:hidden}.modal-wrapper .modal-item img{margin:0 auto 2em;max-width:300px}.modal-wrapper.modal_active{display:flex;opacity:1;visibility:visible}.modal-wrapper.modal_active .modal-item{display:block;opacity:1;transform:translateY(0);visibility:visible}.modal-wrapper .modal-video{max-width:60vw}.modal-wrapper .modal-video video{height:auto;width:100%}@media screen and (max-width:1600px){.modal-wrapper .modal-video{max-width:80vw}}.cookie-banner{background-color:#fff;border-top:1px solid #8d8d8d;bottom:0;color:#000;left:0;padding:.8em 1.4em;position:fixed;right:0;transform:translateY(100%);transition:transform .4s ease-in-out;width:100%;z-index:30}.cookie-banner.active{transform:translateY(0)}.cookie-banner .cookie-banner-wrapper{align-items:center;display:flex;justify-content:space-between}.cookie-banner .cookie-banner-wrapper .cookie-banner-wrapper-text p{margin:0}.cookie-banner .cookie-banner-wrapper .btn-wrapper{align-items:center;display:flex;text-align:center}.cookie-banner .cookie-banner-wrapper .btn-wrapper a{line-height:24px}.cookie-banner .cookie-banner-wrapper .btn-wrapper a:first-child{margin-right:1em}@media screen and (max-width:1124px){.cookie-banner .cookie-banner-wrapper{display:block;padding-right:2rem}.cookie-banner .cookie-banner-wrapper .btn-wrapper{margin-top:.5rem}}@media screen and (max-width:600px){.cookie-banner .cookie-banner-wrapper{display:block;padding-right:0}.cookie-banner .cookie-banner-wrapper .cookie-banner-wrapper-text{padding-right:1rem}.cookie-banner .cookie-banner-wrapper .btn-wrapper{margin-top:.5rem;width:100%}}@keyframes fadein{0%{opacity:0}to{opacity:1}}body{animation:fadein 1s}.animate-out{opacity:0;transition:opacity .3s}::-webkit-input-placeholder{color:#8d8d8d;opacity:1}::-moz-placeholder{color:#8d8d8d;opacity:1}:-ms-input-placeholder{color:#8d8d8d;opacity:1}:-moz-placeholder{color:#8d8d8d;opacity:1}select.gfield_select{background-color:#fff;border:0;border-bottom:1px solid #8d8d8d;border-radius:0;height:29px;width:100%}select.gfield_select option{padding-left:0}textarea{width:100%}.single-furniture button.button.alt,.woocommerce button.button.alt{background-color:#8d8d8d;border:1px solid #8d8d8d;border-radius:0;color:#f8f8f8;cursor:pointer;display:block;font-weight:400;height:29px;padding:0 .5em;text-align:center;width:100%}.single-furniture button.button.alt:hover,.woocommerce button.button.alt:hover{background-color:#f8f8f8;color:#8d8d8d}.single-furniture button.button.alt.disabled,.woocommerce button.button.alt.disabled{display:none}.single-furniture [type=number],.woocommerce [type=number]{text-align:center}.single-furniture .ask-quote,.single-furniture .woocommerce-variation-availability,.woocommerce .ask-quote,.woocommerce .woocommerce-variation-availability{display:none}.single-furniture .ask-quote.active,.single-furniture .wc-variation-is-unavailable+.ask-quote,.single-furniture .wc-variation-selection-needed+.ask-quote,.woocommerce .ask-quote.active,.woocommerce .wc-variation-is-unavailable+.ask-quote,.woocommerce .wc-variation-selection-needed+.ask-quote{display:block}.single-furniture code,.woocommerce code{font-family:Verlag-Bold_Web,sans-serif}#billing_country_field label,#shipping_country_field label{display:none}#billing_country_field #billing_country,#shipping_country_field #billing_country{border:0}.woocommerce-billing-fields input{padding:0;width:100%}#billing_state_field label,#shipping_state_field label{display:none}#ship-to-different-address{text-align:left}#order_comments_field label{display:none}#order_comments_field textarea{background-color:transparent;border:1px solid #8d8d8d;height:116px;width:100%}#payment ul li label{display:flex;flex-wrap:wrap;justify-content:center}#payment ul li label,.order-tracking-container h1{border-bottom:1px solid #8d8d8d;padding-bottom:.5em;text-align:center}.order-tracking-container .woocommerce-form p{border-bottom:1px solid #8d8d8d;height:29px;margin:0}.order-tracking-container .woocommerce-form p:first-of-type{height:auto}.order-tracking-container .woocommerce-form .form-row,.order-tracking-container .woocommerce-form .form-row>code{align-items:center;display:flex;justify-content:space-between}.order-tracking-container .woocommerce-form .form-row input{text-align:right;width:75%}.woocommerce-NoticeGroup{background-color:#fff;color:#cd5c5c}.woocommerce-NoticeGroup ul li{padding:.5em 1em}.woocommerce-NoticeGroup ul li+li{border-top:1px solid #8d8d8d}.select2-container{height:29px}.select2-container .select2-selection--multiple .select2-selection__rendered,.select2-container .select2-selection--single .select2-selection__rendered,.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:0}.select2-dropdown{background-color:#f8f8f8;border:1px solid #8d8d8d;border-radius:0}.select2-container--open .select2-dropdown--below{border-top:1px solid #8d8d8d}.select2-container--default .select2-selection--single{background-color:transparent;border:0;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:29px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#8d8d8d}.select2-container--classic .select2-selection--multiple:focus,.select2-container--classic .select2-selection--single:focus,.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #8d8d8d}.select2-container--classic .select2-dropdown{background-color:transparent;border:0;border-top:1px solid #8d8d8d!important}.select2-container--classic .select2-dropdown--below{border-top:1px solid #8d8d8d!important}.select2-container--classic.select2-container--open .select2-dropdown{border-color:transparent}.shop_table.woocommerce-checkout-review-order-table,.woocommerce-table{border-bottom:1px solid #8d8d8d;border-collapse:collapse;margin-bottom:3em;width:100%}.shop_table.woocommerce-checkout-review-order-table thead tr,.woocommerce-table thead tr{border-bottom:1px solid #8d8d8d;height:29px}.shop_table.woocommerce-checkout-review-order-table thead tr th,.woocommerce-table thead tr th{color:#8d8d8d;font-weight:400}.shop_table.woocommerce-checkout-review-order-table thead tr th.product-name,.woocommerce-table thead tr th.product-name{text-align:left}.shop_table.woocommerce-checkout-review-order-table thead tr th.product-total,.woocommerce-table thead tr th.product-total{text-align:right}.shop_table.woocommerce-checkout-review-order-table tbody tr.cart_item,.woocommerce-table tbody tr.cart_item{border-bottom:1px solid #8d8d8d;height:116px}.shop_table.woocommerce-checkout-review-order-table tbody tr.cart_item .product-image,.woocommerce-table tbody tr.cart_item .product-image{background-color:#fff;color:#8d8d8d;text-align:center}.shop_table.woocommerce-checkout-review-order-table tbody tr.cart_item .product-quantities,.woocommerce-table tbody tr.cart_item .product-quantities{font-weight:400;padding:0 1em;white-space:nowrap;width:1px}.shop_table.woocommerce-checkout-review-order-table tbody tr.cart_item .product-quantities .product-quantity,.woocommerce-table tbody tr.cart_item .product-quantities .product-quantity{font-weight:400}.shop_table.woocommerce-checkout-review-order-table tbody tr.cart_item .product-name .variation,.shop_table.woocommerce-checkout-review-order-table tbody tr.cart_item .product-name .variation dd,.shop_table.woocommerce-checkout-review-order-table tbody tr.cart_item .product-name .variation dt,.woocommerce-table tbody tr.cart_item .product-name .variation,.woocommerce-table tbody tr.cart_item .product-name .variation dd,.woocommerce-table tbody tr.cart_item .product-name .variation dt{display:inline-block;margin:0}.shop_table.woocommerce-checkout-review-order-table tbody tr.cart_item .product-name .variation dd p,.shop_table.woocommerce-checkout-review-order-table tbody tr.cart_item .product-name .variation dt p,.woocommerce-table tbody tr.cart_item .product-name .variation dd p,.woocommerce-table tbody tr.cart_item .product-name .variation dt p{margin:0}.shop_table.woocommerce-checkout-review-order-table tbody tr.cart_item .product-total,.woocommerce-table tbody tr.cart_item .product-total{text-align:right}.shop_table.woocommerce-checkout-review-order-table tfoot .cart-subtotal th,.shop_table.woocommerce-checkout-review-order-table tfoot .order-total th,.shop_table.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals th,.shop_table.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-table tfoot .cart-subtotal th,.woocommerce-table tfoot .order-total th,.woocommerce-table tfoot .woocommerce-shipping-totals th,.woocommerce-table tfoot tr th{font-weight:400;text-align:left}.shop_table.woocommerce-checkout-review-order-table tfoot .cart-subtotal td:last-child,.shop_table.woocommerce-checkout-review-order-table tfoot .order-total td:last-child,.shop_table.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals td:last-child,.shop_table.woocommerce-checkout-review-order-table tfoot tr td:last-child,.woocommerce-table tfoot .cart-subtotal td:last-child,.woocommerce-table tfoot .order-total td:last-child,.woocommerce-table tfoot .woocommerce-shipping-totals td:last-child,.woocommerce-table tfoot tr td:last-child{text-align:right}.shop_table.woocommerce-checkout-review-order-table tfoot bdi,.woocommerce-table tfoot bdi{font-weight:400}.woocommerce-table__line-item{border-bottom:1px solid #8d8d8d}.woocommerce-table__line-item .wc-item-meta li{display:flex}.woocommerce-table__line-item .wc-item-meta li p{margin:0 0 0 6px}.woocommerce-table__line-item .woocommerce-table__product-total{text-align:right}.wc-stripe-elements-field,.wc-stripe-iban-element-field{border:1px solid #ddd;margin:5px 0;padding:5px;background-color:#fff;outline:0}#payment .methods li.woocommerce-SavedPaymentMethods-token label{display:inline}#payment .methods li.woocommerce-SavedPaymentMethods-new label{display:inline}#add_payment_method #payment ul.payment_methods li img.stripe-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{max-width:40px;padding-left:3px;margin:0}#add_payment_method #payment ul.payment_methods li img.stripe-bancontact-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-bancontact-icon{max-height:65px;max-width:45px}#add_payment_method #payment ul.payment_methods li img.stripe-ideal-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-ideal-icon{max-height:35px}#add_payment_method #payment ul.payment_methods li img.stripe-p24-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-p24-icon{max-width:65px}#add_payment_method #payment ul.payment_methods li img.stripe-alipay-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-alipay-icon{max-width:50px}#add_payment_method #payment ul.payment_methods li img.stripe-sofort-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-sofort-icon{max-width:55px}#add_payment_method #payment ul.payment_methods li img.stripe-sepa-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-sepa-icon{max-width:50px}#add_payment_method #payment ul.payment_methods li img.stripe-multibanco-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-multibanco-icon{max-height:30px}#add_payment_method #payment ul.payment_methods li img.stripe-eps-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-eps-icon{max-height:30px}#add_payment_method #payment ul.payment_methods li img.stripe-giropay-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-giropay-icon{max-width:50px}#add_payment_method #payment ul.payment_methods li .stripe-credit-card-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-credit-card-brand{position:absolute;top:50%;margin-top:-10px;right:10px;background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/credit-card.svg);display:block;width:30px;height:24px}#add_payment_method #payment ul.payment_methods li .stripe-visa-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-visa-brand{position:absolute;top:50%;margin-top:-10px;right:10px;background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/visa.svg);display:block;width:30px;height:24px}#add_payment_method #payment ul.payment_methods li .stripe-amex-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-amex-brand{position:absolute;top:50%;margin-top:-10px;right:10px;background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/amex.svg);display:block;width:30px;height:24px}#add_payment_method #payment ul.payment_methods li .stripe-diners-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-diners-brand{position:absolute;top:50%;margin-top:-10px;right:10px;background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/diners.svg);display:block;width:30px;height:24px}#add_payment_method #payment ul.payment_methods li .stripe-discover-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-discover-brand{position:absolute;top:50%;margin-top:-10px;right:10px;background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/discover.svg);display:block;width:30px;height:24px}#add_payment_method #payment ul.payment_methods li .stripe-jcb-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-jcb-brand{position:absolute;top:50%;margin-top:-10px;right:10px;background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/jcb.svg);display:block;width:30px;height:24px}#add_payment_method #payment ul.payment_methods li .stripe-maestro-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-maestro-brand{position:absolute;top:50%;margin-top:-10px;right:10px;background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/maestro.svg);display:block;width:30px;height:24px}#add_payment_method #payment ul.payment_methods li .stripe-mastercard-brand,.woocommerce-checkout #payment ul.payment_methods li .stripe-mastercard-brand{position:absolute;top:50%;margin-top:-10px;right:10px;background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/mastercard.svg);display:block;width:30px;height:24px}#add_payment_method #payment ul.payment_methods .stripe-card-group,.woocommerce-checkout #payment ul.payment_methods .stripe-card-group{position:relative}.woocommerce-SavedPaymentMethods-token .stripe-source-errors .woocommerce-error{margin-top:1em;margin-bottom:2em}#wc-stripe-custom-button{display:block;width:100%}.woocommerce-checkout #payment #stripe_boleto_tax_id{width:100%}.gpay-button{background-origin:content-box;background-position:center center;background-repeat:no-repeat;background-size:contain;border:0;border-radius:4px;cursor:pointer;height:40px;min-height:40px;padding:11px 24px;width:100%}.gpay-button.light{width:calc(100% - 3px);background-color:#fff;margin:2px 0 3px 0}.gpay-button.light:active{background-color:#fff}.gpay-button.light:hover{background-color:#f8f8f8}.gpay-button.light:focus{box-shadow:#e8e8e8 0 1px 1px 0,#e8e8e8 0 1px 3px;outline:0}.gpay-button.light-outline{width:calc(100% - 3px);background-color:#fff;box-shadow:rgba(60,64,67,.3) 0 1px 1px 0,rgba(60,64,67,.15) 0 1px 3px 1px;margin:2px 0 3px 0}.gpay-button.light-outline:active{background-color:#fff}.gpay-button.light-outline:hover{background-color:#f8f8f8}.gpay-button.light-outline:focus{box-shadow:#e8e8e8 0 1px 1px 0,#e8e8e8 0 1px 3px;outline:0}.gpay-button.dark{background-color:#000;padding:12px 24px 10px}.gpay-button.dark:active{background-color:#5f6368}.gpay-button.dark:hover{background-color:#3c4043}.gpay-button.dark:focus{box-shadow:#5f6368 0 1px 1px 0,#5f6368 0 1px 3px;outline:0}.gpay-button.short.light,.gpay-button.short.light-outline{background-image:url(https://www.gstatic.com/instantbuy/svg/light_gpay.svg)}.gpay-button.short.dark{background-image:url(https://www.gstatic.com/instantbuy/svg/dark_gpay.svg)}