@media screen and (max-width: 1600px){body#covid-19 #page.limit1600,body#tiendas-de-sofas-en-madrid #page.limit1600{padding:180px 1.5rem 0}}div#page h1{display:none}div.covid-top{max-width:60%;margin:0 auto;text-align:center}div.covid-top h2{font-size:40px;line-height:46px}div.covid-top p{line-height:22px;font-weight:300;color:#000}div.covid-top .covid-top-btn{color:#fff;background-color:#009b77;padding:12px 38px;font-weight:600;margin-top:.7rem;line-height:22px;display:inline-block}p.covid-title{font-size:32px;font-weight:600;text-align:center;margin-top:4rem;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#3b4043}div.covid-cards{display:grid;grid-gap:2rem 1rem;margin-bottom:3rem}div.covid-cards svg:not(:root){overflow:hidden;margin-right:10px}div.covid-cards .covid-card{box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003;border:solid 1px #f3f0f0;background-color:#fff;padding:20px}div.covid-cards .covid-card p,div.covid-cards .covid-card span{color:#000;font-weight:400}div.covid-cards .covid-card .covid-card-container{display:flex;justify-content:flex-start;align-items:baseline}div.covid-cards .covid-card .covid-card-container p.covid-dir{margin-bottom:0}div.covid-cards .covid-card h4{color:#009b77;font-size:22px;font-weight:600}div.covid-cards .covid-card a{display:inline-block;background:none;text-transform:none;padding:0;font-size:16px;line-height:1.6;margin:.5rem 0;color:#000}div.covid-cards .covid-card a .covid-chevron{width:18px;margin-left:10px;transition:transform 1s}div.covid-cards .covid-card a .chevron--up{transform:rotate(180deg)}div.covid-cards .covid-card .collapsible-content{margin:0 0 0 30px}div.covid-cards .covid-card .collapsible-content p{margin:0}div.covid-cards .covid-card .collapsible-content .covid-coche{color:#009b77;text-decoration:underline}div.covid-cards .covid-card .covid-tel{margin-bottom:0}div.covid-cards .covid-card .covid-cita{border:1px solid #009b77;padding:0 20px;font-size:15px;border-radius:5px;margin-left:30px}div.preparar-visita{margin-top:4rem}div.preparar-visita .fa-chevron-circle-right{margin-right:10px}div.preparar-visita .preparar-visita-text{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;color:#000;line-height:1.38}div.preparar-visita li.preparar-visita-text{display:inline-block;line-height:3}@media screen and (max-width: 768px){div.preparar-visita li.preparar-visita-text{line-height:2}}div.preparar-visita .preparar-visita-svg{margin-right:15px;margin-left:10px}@media screen and (max-width: 768px){div.preparar-visita .preparar-visita-svg{margin-right:5px;margin-left:0}}div.preparar-visita .preparar-visita-img{margin-top:40px;margin-left:5%}@media screen and (max-width: 768px){div.preparar-visita .preparar-visita-img{text-align:center;margin-left:0}}div.covid-tiendas-fisicas{margin-top:8rem}div.covid-envios-transportes{margin-top:4rem}div.preparar-visita .covid-section-subtitle,div.covid-tiendas-fisicas .covid-section-subtitle,div.covid-envios-transportes .covid-section-subtitle{color:#8b8d8e;text-transform:uppercase;font-weight:600;font-size:16px}div.preparar-visita .covid-section-title,div.covid-tiendas-fisicas .covid-section-title,div.covid-envios-transportes .covid-section-title{font-size:32px;font-weight:600;color:#3b4043;margin-bottom:1rem}div.preparar-visita .covid-section-text,div.covid-tiendas-fisicas .covid-section-text,div.covid-envios-transportes .covid-section-text{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;color:#000}div.preparar-visita .covid-grid,div.covid-tiendas-fisicas .covid-grid,div.covid-envios-transportes .covid-grid{display:grid;grid-gap:2rem;margin:2rem 0}div.preparar-visita .covid-grid .covid-item,div.covid-tiendas-fisicas .covid-grid .covid-item,div.covid-envios-transportes .covid-grid .covid-item{display:flex;flex-direction:column}div.preparar-visita .covid-grid .covid-item .covid-item-title,div.covid-tiendas-fisicas .covid-grid .covid-item .covid-item-title,div.covid-envios-transportes .covid-grid .covid-item .covid-item-title{margin:7px 0 0;font-weight:600;font-size:18px}div.preparar-visita .covid-grid .covid-item .covid-item-text,div.covid-tiendas-fisicas .covid-grid .covid-item .covid-item-text,div.covid-envios-transportes .covid-grid .covid-item .covid-item-text{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#000}div.covid-footer{height:180px;background-color:#121922;display:flex;justify-content:center;align-items:center;margin-bottom:60px}div.covid-footer .covid-section-title{font-weight:600;font-size:28px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}@media screen and (max-width: 480px){.covid-footer{margin-left:-30px;margin-right:-30px}}@media screen and (max-width: 768px){div.covid-top{max-width:90%;margin:0 auto;text-align:center}.covid-cards,.covid-grid{grid-template-columns:repeat(auto-fit,minmax(300px,350px));justify-content:center}.covid-footer{margin-top:2rem;margin-left:-60px;margin-right:-60px}}@media screen and (min-width: 768px){.covid-cards{grid-template-columns:repeat(auto-fit,minmax(390px,1fr))}div.covid-tiendas-fisicas .covid-grid,div.covid-envios-transportes .covid-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:4rem 3rem}.covid-section-text{max-width:50%;margin-bottom:2rem}.covid-footer{margin-top:4rem}}.ssbar{font-family:proxima-nova,sans-serif;font-weight:400}.ssbar a{display:flex;justify-content:center;align-items:center}.ssbar a span{font-family:proxima-nova,sans-serif;font-weight:400;margin:0 3px}#ssbar1128>a>span:nth-child(2){text-decoration:underline}#ssbar1128>a>span:nth-child(3){font-size:36px;display:inline-block;height:26px}@media (max-width: 1024px){body.template-collection #modelos.sofas-categories ul.modelos-grid{border-bottom:none}.right.column.horario{border:none;width:100%;padding:20px 20px 0;background:transparent}.active-nav nav#main-nav{padding-bottom:15px}nav li ul{visibility:hidden;opacity:0}nav#main-nav{padding-left:0}nav#main-nav>ul.site-nav>li{border-bottom:1px solid #b3b3b3;padding:0 20px;text-align:left}nav#main-nav>ul.site-nav>li>a{display:inline-block}nav#main-nav>ul.site-nav>li>.fa-chevron-right{float:right;padding-top:20px}nav#main-nav>ul.site-nav>li ul.site-nav--dropdown{background-color:transparent}nav#main-nav>ul.site-nav>li ul.site-nav--dropdown>li{text-align:left;padding-bottom:0}nav#main-nav>ul.site-nav>li ul.site-nav--dropdown>li a{color:#000;text-transform:capitalize}nav#main-nav>ul.site-nav>li ul.site-nav--dropdown>li a:hover{color:#009b77}nav#main-nav ul.active-dropdown{visibility:visible;opacity:1;position:relative;border:none;top:-20px;left:0;padding:0 40px 10px}}.show-mini{display:inline-block}@media (max-width: 1024px){header{position:fixed!important;z-index:2}header div#header{background-color:#fff}}.breadcrumbs{padding:1.3em 2em .3em .6em;display:block;text-transform:initial}.breadcrumbs a{text-transform:initial}@media (max-width: 1024px){.template-product .breadcrumbs,.template-page .breadcrumbs,.template-blog .breadcrumbs{margin-top:7rem}}div.product div.product-details div.product-customize div.product-key-bn ul li{line-height:1.8;color:#000}div.product div.product-details div.product-customize div.product-key-bn ul li:before{display:inline-block;vertical-align:-webkit-baseline-middle;vertical-align:-moz-middle-with-baseline;width:30px;margin-right:20px}div.product div.product-details div.product-customize div.product-key-bn ul li.envio-bn:before{content:url(envio-bn.svg)}div.product div.product-details div.product-customize div.product-key-bn ul li.garantia-bn:before{content:url(garantia-bn.svg)}div.product div.product-details div.product-customize div.product-key-bn ul li.financiacion-bn:before{content:url(financiacion-bn.svg)}div.product div.product-details div.product-customize div.product-key-bn ul li.entrega-bn:before{content:url(entrega-bn.svg)}@media (min-width: 600px){.product-photos-mobile{display:none}div.product-photos-desktop.column.col-70{width:65%}div.product{padding:50px 0 0}div.product div.product-details.col-30{width:35%}div.product div.product-details.col-30 div.product-basic-info{display:none}div.product div.product-details.col-30 div.product-basic-info-desktop{background:transparent;padding:0;display:flex;justify-content:space-between;align-items:center}div.product div.product-details.col-30 div.product-basic-info-desktop-left{flex-basis:50%}div.product div.product-details.col-30 div.product-basic-info-desktop-right .price-iva{color:#6d6a6a;line-height:1.71;text-align:right;font-size:14px;font-weight:700;margin-bottom:0}div.product div.product-details.col-30 div.product-basic-info-desktop-right #product-price-d{text-align:right}div.product div.product-details.col-30 div.product-basic-info-desktop-right #product-price-d .product-price{border:none;font-size:28px;font-weight:700;line-height:.86;text-align:right;color:#000;padding-top:0;display:block;padding-right:0}div.product div.product-details.col-30 div.product-basic-info-desktop-right #product-price-d .product-compare-price{font-size:24px;font-weight:500;line-height:1.33;text-align:right;color:#950952;text-decoration:line-through}div.product div.product-details.col-30 div.product-basic-info-desktop div.metafield-title{font-size:28px;font-weight:700;color:#009b77}div.product div.product-details.col-30 div.product-basic-info-desktop h1{font-size:18px;font-weight:700;line-height:1.22;color:#000}div.product div.product-details.col-30 div.product-customize{background:transparent;padding:0}div.product div.product-details.col-30 div.product-customize div#product-variants div:nth-child(1)>label{margin-top:10px}div.product div.product-details.col-30 div.product-customize div#product-variants label.label-cantidad-mobile,div.product div.product-details.col-30 div.product-customize div#product-variants div.value-box-mobile{display:none}div.product div.product-details.col-30 div.product-customize div#product-variants div.selector-wrapper{margin-bottom:30px}div.product div.product-details.col-30 div.product-customize div.total-stock-info .total-info{display:flex;justify-content:space-between;align-items:baseline;margin-top:1.5rem}div.product div.product-details.col-30 div.product-customize div.total-stock-info .total-info p{font-size:28px;font-weight:700;line-height:.86;color:#000;margin:0}div.product div.product-details.col-30 div.product-customize div.total-stock-info .total-info div#product-price span.product-price{border:none;font-size:28px;font-weight:700;line-height:.86;text-align:right;color:#000;padding-top:0;display:block;padding-right:0;padding-bottom:0}div.product div.product-details.col-30 div.product-customize div.total-stock-info .total-info div#product-price p{margin:0;color:#6d6a6a;line-height:1.71;text-align:right;font-size:14px;font-weight:700}div.product div.product-details.col-30 div.product-customize div.total-stock-info div.stock-info{text-align:right;margin-bottom:0}div.product div.product-details.col-30 div.product-customize div.total-stock-info div.stock-info p{font-size:16px;font-weight:700;line-height:1.38;color:#009b77;margin-bottom:0}div.product div.product-details.col-30 div.product-customize div.total-stock-info div.stock-info p:before{content:url(en-stock.svg);display:inline-block;vertical-align:middle;margin-right:8px}div.product div.product-details.col-30 div.product-customize div#product-add{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:2rem;height:60px;margin-top:0}div.product div.product-details.col-30 div.product-customize div#product-add .label-cantidad-desktop-container{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}div.product div.product-details.col-30 div.product-customize div#product-add .label-cantidad-desktop-container label{line-height:1.38;color:#000}div.product div.product-details.col-30 div.product-customize div#product-add .add-to-cart{display:flex;justify-content:center;align-items:center;flex-basis:67%}div.product div.product-details.col-30 div.product-customize div#product-add .add-to-cart button{padding:12px 14px;font-size:16px;line-height:22px;font-weight:600;margin-bottom:0}}div#online-no-available{background-color:#000;text-align:center;padding:15px}div#online-no-available h2{color:#fff;font-size:28px;margin:5px}div#online-no-available p{color:#bbb;font-size:18px;margin:0}@media (max-width: 480px){.product.col-1{padding-left:0!important;padding-right:0!important}}@media (max-width: 600px){.product-photos-desktop{display:none!important}div.product{padding-top:5px}div.product hr,.product-details div.product-basic-info-desktop{display:none}.product-details .product-basic-info{background-color:transparent;padding-left:5px!important;padding-right:5px!important;padding-bottom:10px}.product-details .product-basic-info .metafield-title{color:#009b77;font-size:22px;font-weight:700}.product-details .product-basic-info h1{font-size:14px;font-weight:700;line-height:1.29;margin-bottom:10px;color:#000}.product-details .product-basic-info p.price-iva{font-size:12px;font-weight:700;margin:0;color:#6d6a6a}.product-details .product-basic-info #product-price span.product-price{border:none;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:normal;color:#000;padding-left:0;padding-top:0}.product-details .product-basic-info #product-price .product-compare-price{line-height:1.71;letter-spacing:normal;color:#950952;font-size:18px;font-weight:500;text-decoration:line-through}.product-details .product-photos-mobile .product-photo-container{width:100%;margin:0}.product-details .product-photos-mobile .product-photo-container img{width:100%}.product-details .product-customize{background-color:transparent;padding-top:0;padding-left:0!important;padding-right:0!important}.product-details .product-customize #value-box{z-index:1}.product-details .product-customize div#product-variants label{color:#000}.product-details .product-customize div.total-stock-info,.product-details .product-customize div#product-add label.label-cantidad-desktop,.product-details .product-customize div#product-add div.value-box-desktop{display:none}.product-details .product-customize div#product-add div.add-to-cart{width:100%}.product-details .product-customize .product-key-bn ul{margin-top:3rem}.product-details .product-customize .product-key-bn ul li{font-size:14px}div.product-navigation{margin-top:0;padding-left:0!important;padding-right:0!important}div.product-navigation span{font-size:14px}div#product-description p{color:#000}div.zopim{bottom:50px!important;right:-35px!important}div.zopim iframe{width:30%!important;min-width:unset!important;max-width:30%!important}div#product-add{width:100%!important}div#product-add .ajaxified-cart-feedback.success a{display:none}.is-sticky div#product-add{width:100%!important;bottom:0!important;top:unset!important;margin:0 auto;left:0;display:flex;justify-content:center;padding:0!important}.is-sticky div#product-add button#add{width:100%!important;display:block;margin-bottom:0;padding-top:10px;padding-bottom:10px}.is-sticky div#product-add button#add:after{content:"";display:inline-block;background-image:url(cart.png);background-repeat:no-repeat;width:20px;height:18px;background-size:contain;margin-left:2px}}.calendly-badge-widget{bottom:55px!important}@media (max-width: 600px){.calendly-badge-widget{bottom:85px!important}}.calendly-badge-widget .calendly-badge-content{padding:5px 15px!important;border-radius:0!important}@media (max-width: 480px){div.swiper-slide a.slide-link{background:linear-gradient(90deg,#000,#fff0);padding:15px;margin-top:80px;margin-left:20px}div.swiper-slide a.slide-link h3{font-size:36px;color:#fff}div.swiper-slide a.slide-link p{display:block;font-size:14px;color:#fff;border:none;margin:8px 0 0;background-color:#009b77;padding:6px 18px}}@media (min-width: 480px) and (max-width: 1023px){div.swiper-slide a.slide-link{background:linear-gradient(90deg,#000,#fff0);padding:15px;margin-top:300px;margin-left:20px}div.swiper-slide a.slide-link h3{font-size:36px;color:#fff}div.swiper-slide a.slide-link p{display:block;font-size:14px;color:#fff;border:none;margin:8px 0 0;background-color:#009b77;padding:6px 18px}}@media (min-width: 1024px){#header div.right.column.horario a{color:#fff;background-color:#950952;padding:8px 25px;text-transform:uppercase}#header .telefono p{font-size:18px}div.swiper-slide a.slide-link{background:linear-gradient(90deg,#000,#fff0);padding:30px;margin-top:230px}div.swiper-slide a.slide-link h3,div.swiper-slide a.slide-link p{color:#fff;border:none;margin-bottom:5px}div.swiper-slide a.slide-link h3{font-size:48px}div.swiper-slide a.slide-link p{background-color:#009b77;padding:10px 20px;font-size:16px}}.aplazame-f{padding-left:0;margin-bottom:0;font-weight:600}.aplazame-f:after{content:url(aplazame_morado.svg);margin-left:5px;vertical-align:text-top}@media (min-width: 1024px){ul.site-nav.nav{display:flex;justify-content:space-around;align-items:center}ul.site-nav.nav li{margin-right:10px}}#togglePastillas{padding:40px 20px;cursor:pointer}body.template-index a.view-more{display:none}body.template-collection #modelos.sofas-categories{margin-bottom:0;width:92%}body.template-collection #modelos.sofas-categories ul.modelos-grid li:first-child{margin-bottom:0!important}body.template-collection #modelos.sofas-categories ul.modelos-grid li:first-child h3{font-size:23px;line-height:40px}body.template-collection #modelos.sofas-categories ul.modelos-grid{display:flex;flex-wrap:wrap;justify-content:center;flex-wrap:nowrap;justify-content:space-between}@media (min-width: 1024px){body.template-collection #modelos.sofas-categories ul.modelos-grid{flex-wrap:nowrap;justify-content:start}}body.template-collection #modelos.sofas-categories .modelos-icon{margin:0 7px;min-width:143px;width:auto}body.template-collection #modelos.sofas-categories ul.modelos-grid li.modelos-icon div.icon-wrap{margin:0 0 15px;position:relative;float:left;width:100%}body.template-collection #modelos.sofas-categories ul.modelos-grid li.modelos-icon div.icon-wrap a.coll-title{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:22px;text-align:center;color:#121922;padding:10px;border-radius:10px;border:solid 1px #BBB9B9;background-color:#fff}body.template-collection #modelos.sofas-categories ul.modelos-grid li.modelos-icon div.icon-wrap a.coll-title:active,body.template-collection #modelos.sofas-categories ul.modelos-grid li.modelos-icon div.icon-wrap a.coll-title:hover,body.template-collection #modelos.sofas-categories ul.modelos-grid li.modelos-icon div.icon-wrap a.coll-title.active{border:solid 1px #98a1bc;background-color:#121922;color:#fff}@media (min-width: 1024px){body.template-collection div#products-container{padding-left:40px;padding-right:40px}}body.template-collection div#products-container h1.h1-coleccion{font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:center;color:#009b77}body.template-collection div#products-container ul.grid.products li.three-per-row{width:100%!important;margin-bottom:25px;display:inline-block;margin-right:25px;border:solid 1px #eee9e9;padding:0;height:auto}@media (min-width: 601px){body.template-collection div#products-container ul.grid.products li.three-per-row{width:45%!important;height:360px}}@media (min-width: 1120px){body.template-collection div#products-container ul.grid.products li.three-per-row{width:31%!important}body.template-collection div#products-container ul.grid.products li.three-per-row.last-in-row{margin-right:0!important}}body.template-collection div#products-container ul.grid.products li.three-per-row div.prod-image-wrap{margin-bottom:0;height:200px}body.template-collection div#products-container ul.grid.products li.three-per-row div.prod-caption{height:160px;padding:10px}body.template-collection div#products-container ul.grid.products li.three-per-row div.prod-caption div.prod-text-container{height:70px;padding-top:10px}body.template-collection div#products-container ul.grid.products li.three-per-row div.prod-caption a{margin-bottom:10px}body.template-collection div#products-container ul.grid.products li.three-per-row div.prod-caption div.metafield-title{font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#009b77;padding-bottom:5px}body.template-collection div#products-container ul.grid.products li.three-per-row div.prod-caption div.prod-price-container-outer{display:flex;justify-content:space-between;align-items:flex-end;height:70px}body.template-collection div#products-container ul.grid.products li.three-per-row div.prod-caption div.prod-price-container-outer div.prod-price-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}body.template-collection div#products-container ul.grid.products li.three-per-row div.prod-caption div.prod-price-container-outer div.prod-price-container span{display:block}body.template-collection div#products-container ul.grid.products li.three-per-row div.prod-caption div.prod-price-container-outer div.prod-price-container span.prod-price{order:2;border:none;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.09;letter-spacing:normal;color:#000;padding:5px 10px}body.template-collection div#products-container ul.grid.products li.three-per-row div.prod-caption div.prod-price-container-outer div.prod-price-container span.compare-at-price{order:1;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#921b81;text-decoration:line-through}body.template-collection div#products-container ul.grid.products li.three-per-row div.prod-caption div.prod-price-container-outer a.view-more{background-color:#009b77;padding:10px 30px;color:#fff;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:center;margin-bottom:5px;white-space:nowrap}body.template-collection div#products-container ul.grid.products li.three-per-row:hover{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}div.shops-cards{display:grid;grid-gap:2rem 1rem;margin-bottom:3rem}div.shops-cards .shops-card-main-container{padding:20px;background-color:#ece8e8}div.shops-cards svg:not(:root){overflow:hidden;margin-right:10px}div.shops-cards .shops-card p,div.shops-cards .shops-card span{color:#000;font-weight:400}div.shops-cards .shops-card .shops-card-container{display:flex;justify-content:flex-start;align-items:baseline}div.shops-cards .shops-card{margin-top:20px;border-bottom:1px solid #000}div.shops-cards .shops-card .shops-card-container p.shops-dir{margin-bottom:0}div.shops-cards .shops-card h4{color:#009b77;font-size:22px;font-weight:600}div.shops-cards .shops-card a,div.shops-cards .shops-card-main-container a{display:inline-block;background:none;text-transform:none;padding:0;font-size:16px;line-height:1.6;margin:.5rem 0;color:#000}div.shops-cards .shops-card a .shops-chevron,div.shops-cards .shops-card-main-container a .shops-chevron{width:18px;margin-left:10px;transition:transform 1s}div.shops-cards .shops-card a .chevron--up,div.shops-cards .shops-card-main-container a .chevron--up{transform:rotate(180deg)}div.shops-cards .shops-card .collapsible-content p{margin:0}div.shops-cards .shops-card .collapsible-content .shops-coche{color:#009b77;text-decoration:underline}div.shops-cards .shops-card .shops-tel{margin-bottom:0}div.shops-cards .shops-card .shops-cita{border:1px solid #009b77;padding:0 20px;font-size:15px;border-radius:5px;margin-left:30px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.scss.css.map */
