/*!{"i":"Vertary - CFX | Compile v3s | (c) 2005 - 2023","api":4.1,"version":2.3,"create":"2023-04-21 17:04:23","files":9}*/
@import url('https://fonts.googleapis.com/css?family=Patua+One&display=swap');
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500&display=swap');

.win-cookie{overflow-y:hidden}.boxcookie{background-color:rgba(33,41,52,0.75);align-items:center;display:flex;justify-content:center;width:100%;position:fixed;top:0;left:0;z-index:2000;height:100%;font-family:Roboto,"sans-serif";font-size:14px}.boxcookie > .cookie-win{max-height:90vh;margin:0 16px;font-size:1em;font-weight:400;line-height:1.4;background-color:#FFF;max-width:600px;position:relative;overflow:hidden;-webkit-box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,.12);box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,.12);display:flex;flex-direction:column}.boxcookie .cookie-header{padding:16px}.boxcookie .cookie-win.opt .cookie-header{padding:8px 16px}.boxcookie .cookie-header .cookie-title{text-align:center;color:#000;margin:0;font-size:24px;font-family:Roboto,"sans-serif"}.cookie-header .cookie-text{margin:16px 0 0;font-size:14px}
.boxcookie .go-back{border:0;background-color:unset;align-items:center;display:flex;cursor:pointer;border-radius:4px;padding:0;-webkit-transition:background-color 200ms cubic-bezier(.4,0,.2,1);-ms-transition:background-color 200ms cubic-bezier(.4,0,.2,1);-o-transition:background-color 200ms cubic-bezier(.4,0,.2,1);transition:background-color 200ms cubic-bezier(.4,0,.2,1)}.boxcookie .go-back:hover,.boxcookie .go-back:focus{background-color:rgba(30,135,221,.08)}.boxcookie .go-back .mod-svg{width:32px;min-width:32px;fill:#1e87dd}.boxcookie .cookie-body{display:block;border-top:1px solid #dadee0}.boxcookie .cookie-switch{padding:16px;display:flex;justify-content:space-between;align-items:center}.boxcookie .cookie-switch > p{margin-right:24px}.cookie-switch + .cookie-switch{border-top:1px solid #dadee0}.boxcookie .cookie-btns{align-items:center;display:flex;flex-direction:column;padding:16px;border-top:1px solid #dadee0;background-color:#FFF;width:100%;margin-top:auto}
.boxcookie .cookie-win-footer{border-top:1px solid #dadee0;padding:8px 16px;font-size:14px}.boxcookie .cookie-win-footer p{margin:0}.boxcookie .cookie-btn-link{color:#1e87dd;text-decoration:none}.boxcookie .cookie-btn-link:hover,.boxcookie .cookie-btn-link:active{text-decoration:underline}.boxcookie .switch-text + .switch-field{margin-left:16px}.boxcookie .switch-text .cookie-switch-title{color:#000;margin:0;font-size:18px;font-family:Roboto,"sans-serif"}.boxcookie .switch-text .cookie-switch-text{margin:4px 0 0;font-size:14px}
.boxcookie .btn-cookie-primary,.boxcookie .btn-cookie-secondary{padding:0 16px;height:36px;min-width:unset;font-size:14px;font-weight:500;border:0;align-items:center;flex-grow:1;width:100%;display:flex;justify-content:center;text-decoration:none;letter-spacing:1px;-webkit-transition:background-color 200ms cubic-bezier(.4,0,.2,1);-ms-transition:background-color 200ms cubic-bezier(.4,0,.2,1);-o-transition:background-color 200ms cubic-bezier(.4,0,.2,1);transition:background-color 200ms cubic-bezier(.4,0,.2,1)}.boxcookie .btn-cookie-primary{background-color:#1e87dd;color:#FFF}.boxcookie .btn-cookie-secondary{background-color:#dadee0;color:#000}.boxcookie .btn-cookie-primary:hover,.boxcookie .btn-cookie-primary:active,.boxcookie .btn-cookie-secondary:hover,.boxcookie .btn-cookie-secondary:active{border:0}.boxcookie .btn-cookie-primary:hover,.boxcookie .btn-cookie-primary:active{background-color:#186aad;color:#FFF}
.boxcookie .btn-cookie-secondary:hover,.boxcookie .btn-cookie-secondary:active{background-color:#c9cbcc;color:#000}.boxcookie .btn-cookie-primary + .btn-cookie-secondary{margin-top:8px}.scroller{height:100%;max-height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%}.switch-field{display:flex;position:relative}.switch-field > .input{display:none}.switch-track{background-color:rgba(0,0,0,.24);border-radius:7px;height:14px;width:32px}.switch-thumb-underlay{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;left:-14px;position:absolute;right:auto;top:-13px;width:40px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1)}.switch-thumb-underlay::before{background-color:rgba(0,0,0,.08);border-radius:50%;content:'';height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}
.switch-field:hover .switch-thumb-underlay::before,.switch-field:focus .switch-thumb-underlay::before{opacity:1;visibility:visible}.switch-thumb{background-color:#FFF;border-radius:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);height:20px;pointer-events:none;width:20px;z-index:1}.cookie-switch .input:checked + .switch-track{background-color:#1e87dd;opacity:.38}.cookie-switch .input:checked + .switch-track + .switch-thumb-underlay{-webkit-transform:translateX(20px);transform:translateX(20px)}.cookie-switch .input:checked + .switch-track + .switch-thumb-underlay::before{background-color:#1e87dd;opacity:.08}.cookie-switch .input:checked + .switch-track + .switch-thumb-underlay .switch-thumb{background-color:#1e87dd}.cookie-switch .input[readonly]:checked + .switch-track + .switch-thumb-underlay{pointer-events:none}@media (min-width:721px){.boxcookie .cookie-btns{flex-direction:row-reverse}.boxcookie .btn-cookie-primary + .btn-cookie-secondary{margin-top:0}
.boxcookie .cookie-win .btn-cookie-primary{margin-left:8px}}

.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;display:flex;overflow:visible;width:100%;align-items:flex-start}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;width:100%;max-width:100vw;min-width:100%}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{border:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url('https://www.expocolchon.es/ex/utils/js/owl-carousel-v2/owl.video.play.png') no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

 .owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}

 .owl-full svg{width:30px;height:auto}.win-full-gallery .owl-stage .bg-auto-resize{background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:5px}.win-full-gallery .owl-stage .item,.win-full-gallery .owl-stage .bg-auto-resize,.win-full-gallery .owl-stage{height:100%}.win-full-gallery .owl-stage-ext{padding:16px;height:calc(100% - 100px);display:flex}.win-full-gallery .owl-stage-outer{margin:auto;width:100%;height:100%}.win-full-gallery.owl-carousel.owl-loaded{display:flex;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,0.8)}.win-full-gallery.owl-carousel .owl-dots{height:100px;background-color:rgba(0,0,0,0.5);overflow:hidden;overflow-x:auto}.win-full-gallery.owl-carousel .owl-dots>*:first-child{margin-left:auto}.win-full-gallery.owl-carousel .owl-dots>*:last-child{margin-right:auto}.gallery .owl-carousel .item{display:flex;align-items:center}
.win-full-gallery.owl-carousel .owl-item{display:flex;align-items:center}.win-full-gallery.owl-carousel .owl-item img{box-shadow:0 0 32px -8px #000;width:auto;height:auto;max-width:96%;border-radius:5px;margin:auto;max-height:100%}.win-full-gallery .owl-dot>span{display:block;width:80px;height:80px;border-radius:5px;background-position:center;background-size:cover;border:solid 1px #000;opacity:0.5}.win-full-gallery .owl-dot{padding:5px}.win-full-gallery .owl-dots .active>span{border:solid 1px #FFF;opacity:1}.win-full-gallery-open{overflow:hidden}.btn-close-full-gallery:hover{background-color:#FFF}.btn-close-full-gallery{background-color:rgba(255,255,255,0.8);position:absolute;right:16px;top:16px;cursor:pointer;z-index:100;height:44px;width:44px;align-items:center;display:flex;justify-content:center}.btn-close-full-gallery svg{width:35px;height:auto}.win-full-gallery .owl-nav>*{position:absolute;top:50%;transform:translateY(-50%)}.win-full-gallery .owl-nav > .owl-prev{left:0}
.win-full-gallery .owl-nav > .owl-prev,.win-full-gallery .owl-nav > .owl-next{max-width:50px}.win-full-gallery .owl-nav>*.owl-next{right:0}.win-full-gallery .owl-nav>*>span{font-size:50px;display:flex;justify-content:center;align-items:center;line-height:1em;background-color:rgba(255,255,255,0.8);padding:8px 5px}.win-full-gallery .owl-nav>.disabled{display:none}.owl-full.disabled{display:none}@supports(object-fit:cover){.shop-pro .owl-carousel .owl-item img.pt-hw{width:auto;height:100%;object-fit:cover;object-position:center center;max-height:90vh;margin:auto}.shop-pro .owl-carousel .owl-item img.pt-hw{max-height:600px}}@media(max-width:600px){.win-full-gallery .owl-nav>*{top:calc(50% - 30px)}.win-full-gallery.owl-carousel .owl-dots{height:60px}.win-full-gallery .owl-dot>span{display:block;width:50px;height:50px}.win-full-gallery .owl-stage-ext{height:calc(100% - 60px)}.btn-close-full-gallery{top:8px;right:8px}.btn-close-full-gallery svg{width:25px;height:auto}}.owl-stage{display:flex}

.floating-contact-wrapper{position:fixed;font-family:'Roboto',sans-serif;left:0;background-color:#FFF;width:100%;bottom:0;z-index:9;display:flex;flex-direction:column;-webkit-transition:bottom 550ms cubic-bezier(.8,0,0,1),transform 550ms cubic-bezier(.8,0,0,1);-ms-transition:bottom 550ms cubic-bezier(.8,0,0,1),transform 550ms cubic-bezier(.8,0,0,1);-o-transition:bottom 550ms cubic-bezier(.8,0,0,1),transform 550ms cubic-bezier(.8,0,0,1);transition:bottom 550ms cubic-bezier(.8,0,0,1),transform 550ms cubic-bezier(.8,0,0,1)}.floating-contact-wrapper.st2{bottom:-132px}.floating-call-block{background-color:#fff;box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,.12)}.floating-call-container{width:100%;margin:0 auto;max-width:1240px;padding:0 16px}.floating-block-rss{padding:16px 0;display:flex;align-items:center;flex-wrap:wrap;margin:-4px}.floating-block-rss:empty{display:none}
.floating-call-btn{display:flex;height:46px;padding:0 16px;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:1.5px;text-decoration:none;border-radius:4px;font-weight:700;cursor:pointer;user-select:none;margin:4px;-webkit-transition:background-color 200ms cubic-bezier(.4,0,.2,1);-ms-transition:background-color 200ms cubic-bezier(.4,0,.2,1);-o-transition:background-color 200ms cubic-bezier(.4,0,.2,1);transition:background-color 200ms cubic-bezier(.4,0,.2,1)}.floating-block-rss > .w-btn,.floating-block-rss > .l-btn{background-color:#F5F5F5;font-size:.75rem;color:rgba(0,0,0,.87);width:calc(50% - 8px)}.floating-block-rss > .w-btn:hover,.floating-block-rss > .w-btn:active,.floating-block-rss > .l-btn:hover,.floating-block-rss > .l-btn:active{background-color:#eee}.floating-block-rss > .w-btn .mod-svg{fill:#0F9D58}.floating-block-rss > .l-btn .mod-svg{fill:#DB4437}.floating-block-rss > .p-btn{font-size:.875rem;background-color:#0F9D58;color:#FFF;width:calc(100% - 8px)}
.floating-block-rss > .p-btn:hover,.floating-block-rss > .p-btn:active{background-color:#0D8E50}.floating-contact-wrapper .mod-svg{min-width:24px;width:24px;height:auto;fill:currentColor;-webkit-transition:fill 200ms cubic-bezier(.4,0,.2,1);-ms-transition:fill 200ms cubic-bezier(.4,0,.2,1);-o-transition:fill 200ms cubic-bezier(.4,0,.2,1);transition:fill 200ms cubic-bezier(.4,0,.2,1)}.floating-contact-wrapper .mod-svg + .lab{margin-left:8px}
.floating-button-trigger{text-decoration:none;box-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,.12);min-width:48px;width:48px;cursor:pointer;user-select:none;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;right:16px;top:-63px;height:48px;-webkit-transition:background-color 200ms cubic-bezier(.4,0,.2,1),color 200ms cubic-bezier(.4,0,.2,1);-ms-transition:background-color 200ms cubic-bezier(.4,0,.2,1),color 200ms cubic-bezier(.4,0,.2,1);-o-transition:background-color 200ms cubic-bezier(.4,0,.2,1),color 200ms cubic-bezier(.4,0,.2,1);transition:background-color 200ms cubic-bezier(.4,0,.2,1),color 200ms cubic-bezier(.4,0,.2,1)}.floating-button-trigger.floating-close-btn{background-color:#F5F5F5;color:rgba(0,0,0,.87)}.floating-button-trigger.floating-open-btn{background-color:#0F9D58;color:#fff}.floating-button-trigger.floating-close-btn:hover,.floating-button-trigger.floating-close-btn:active{background-color:#eee}
.floating-button-trigger.floating-open-btn:hover,.floating-button-trigger.floating-open-btn:active{background-color:#0D8E50}.floating-close-btn,.floating-contact-box-opened .floating-open-btn{display:none}.floating-contact-box-opened .floating-close-btn{display:flex}.floating-contact-wrapper.st2{background-color:unset}.floating-contact-box-opened .floating-contact-wrapper.st2{bottom:0}.floating-contact-container{max-width:800px;width:100%;margin:0 auto;height:56px;align-items:center;display:flex;justify-content:center}.floating-contact-btn{display:flex;flex-direction:column;align-items:center;padding:0 8px;text-decoration:none;color:rgba(0,0,0,.87);justify-content:center;flex:1 1 0px;overflow:hidden;width:100%;height:100%;-webkit-transition:background-color 200ms cubic-bezier(.4,0,.2,1);-ms-transition:background-color 200ms cubic-bezier(.4,0,.2,1);-o-transition:background-color 200ms cubic-bezier(.4,0,.2,1);transition:background-color 200ms cubic-bezier(.4,0,.2,1)}
.floating-contact-btn:hover,.floating-contact-btn:active{background-color:#f5f5f5}.floating-contact-btn .mod-svg{min-width:26px;width:26px;fill:currentColor;height:auto}.floating-contact-btn .mod-svg + .floating-contact-label{margin-top:4px}.floating-contact-label{text-transform:uppercase;font-size:.5625rem;font-weight:700;color:rgba(0,0,0,.6);letter-spacing:1.5px;text-overflow:ellipsis;overflow:hidden;width:100%;text-align:center}.floating-contact-tlf{min-width:40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#0F9D58;color:#FFF;border-radius:50%}.floating-contact-tlf .mod-svg{min-width:24px;width:24px;fill:currentColor;height:auto}.floating-contact-box-closed .floating-contact-wrapper{bottom:-110%}.floating-contact-header{padding:0 1rem;font-size:1.25rem;display:flex;align-items:center;justify-content:space-between;font-weight:700;cursor:pointer;user-select:none;height:54px}
.floating-contact-wrapper.st3{bottom:0;left:unset;right:8px;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background-color:#FFF;width:284px;border-top-left-radius:14px;transform:translateY(calc(100% - 54px));border-top-right-radius:14px}.floating-contact-box-opened .floating-contact-wrapper.st3{transform:translateY(0)}.floating-contact-box-opened .floating-contact-header .mod-svg{transform:rotate(180deg)}.floating-contact-header .mod-svg{-webkit-transition:transform 200ms cubic-bezier(.4,0,.2,1);-ms-transition:transform 200ms cubic-bezier(.4,0,.2,1);-o-transition:transform 200ms cubic-bezier(.4,0,.2,1);transition:transform 200ms cubic-bezier(.4,0,.2,1)}.floating-contact-header > p{margin:0;letter-spacing:.5px}.floating-contact-content{padding:1rem 1rem .5rem;display:flex;flex-direction:column;margin:-4px}.floating-contact-wrapper.st3 .p-btn{background-color:#0F9D58;color:#FFF}
.floating-contact-wrapper.st3 .w-btn,.floating-contact-wrapper.st3 .l-btn{background-color:#eee;color:rgba(0,0,0,.875);font-size:.875rem}.floating-contact-wrapper.st3 .w-btn .mod-svg{fill:#0F9D58}.floating-contact-wrapper.st3 .l-btn .mod-svg{fill:#DB4437}@media(min-width:721px){.floating-contact-wrapper.st2{bottom:-77px}.floating-block-rss > .w-btn,.floating-block-rss > .l-btn,.floating-block-rss > .p-btn{font-size:.875rem;width:calc(33.33% - 8px)}}

 template{display:none}body{padding:0;margin:0;padding-top:1px;font-size:16px}.texup,.txup{text-transform:uppercase}img{border:none}*:hover,*:active,option,*:focus{outline:none!important}.clear{clear:both}.shide{display:none!important}a,select,option,select:focus{outline:none}@-moz-document url-prefix(){select:-moz-focusring,select::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4{font-size:1em;margin:0;padding:0;font-weight:normal}.center-body{margin:auto;position:relative}#messageBox{position:fixed}.bg-bk{background:#eceeed}a{text-decoration:none}a.decor{text-decoration:underline}a[onclick]{cursor:pointer}.mod-smenu,.mod-smenu ul,.mod-smenu li{margin:0;padding:0;list-style:none}hr{border:none;border-bottom:#6c6966 solid 1px}.box-info-no{background:#FFC;padding:10px}.box-info a{text-decoration:none}.box-info ol{padding-left:15px}
.box-info{font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:10px 25px 10px 50px;background-repeat:no-repeat;background-position:10px center}.box-info+.box-info{margin-bottom:10px}input.required[placeholder]::-webkit-input-placeholder{color:#D8000C!important}input.required[placeholder]::-moz-placeholder{color:#D8000C!important}input.required[placeholder]:-moz-placeholder{color:#D8000C!important}input.required[placeholder]:-ms-input-placeholder{color:#D8000C!important}.box-info ol.min{padding-top:0px;padding-bottom:0px;margin-top:0;margin-bottom:0}.box-info .close{position:absolute;right:5px;top:5px}.box-info{position:relative}.box-info ol,.box-info ul{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.box-info li+li{margin-top:7px}.box-info li ol{margin-top:5px;margin-bottom:10px}zone{display:block;min-height:1px}.box-info-error{padding:3px 15px;line-height:1em;color:#D8000C;background-color:#FFBABA;border:#000 solid 1px;border-radius:3px}.img_bg{display:inline-block}
.img_bg>span{display:block;width:100%;height:100%}.box-info2{position:relative;background-color:#FFFFFF;font-size:14px;min-height:50px}.box-info2 h3{font-size:1.3em}.box-info2 h3 + p{margin-top:5px}.box-info2 .close-box-info{position:absolute;right:3px;top:3px}.box-info2 ul,.box-info2 ol{padding-left:15px}.box-info2 li{margin-bottom:10px}.box-info2>div{padding:15px 20px}.box-info2>div{padding-left:50px}.box-info2:before{font-family:"icomoon";font-size:24px;text-align:center;background-color:rgba(0,0,0,0.2);display:block;width:40px;position:absolute;left:0;top:0;height:100%;box-sizing:border-box;padding-top:10px}.box-info2.success{background-color:#D6FFCF}.box-info2.success:before{content:"\e6c9";color:#009207;text-shadow:#FFF 0 0 3px}.box-info2.alert{background-color:#FBEFB2}.box-info2.alert:before{content:"\e6bd"}.box-info2.error{background-color:#FF888A}.box-info2.error:before{content:"\e6bd"}.box-info2 a.close-box-info{cursor:pointer}
.box-info3.success .close-box-info{position:absolute;right:10px;top:10px}.box-info3.success{font-size:24px;height:100vh;max-height:2000px;background-color:transparent;color:#FFF}.box-info3.success>div{background-color:#0C0;position:relative;top:50%;transform:translateY(-50%)}.box-info3.success>div>div{padding:25px;padding-right:70px;padding-left:50px}.box-info3.success .close-box-info .icon-close:before{line-height:37px;content:"x";font-family:Verdana,Geneva,sans-serif;display:block;text-align:center;color:#FFF;font-weight:bold;font-size:48px}.box-info3.success .close-box-info >span{font-size:16px;display:block;line-height:16px;text-align:center}.box-info3.success a.close-box-info{cursor:pointer}#zone-msn-fix-bg{display:block;position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0.9)}.box-info3.success>div>div:before{content:"\e6c9";font-family:"icomoon";color:#FFF;position:absolute;left:20px;padding-right:3px;display:inline-block;padding-bottom:2px}
.box-info3.success .ci2{position:absolute;right:0;top:0;height:100%;width:60px;background-color:rgba(0,0,0,0.3)}.box-info3.alert .close-box-info{position:absolute;right:10px;top:10px}.box-info3.alert{font-size:20px;height:100vh;max-height:2000px;background-color:transparent;color:#FFF}.box-info3.alert>div{background-color:#e6004e;position:relative;top:50%;transform:translateY(-50%)}.box-info3.alert>div>div{padding:25px;padding-right:70px;padding-left:80px}.box-info3.alert .close-box-info .icon-close:before{line-height:37px;content:"x";font-family:Verdana,Geneva,sans-serif;display:block;text-align:center;color:#FFF;font-weight:bold;font-size:48px}.box-info3.alert .close-box-info >span{font-size:16px;display:block;line-height:16px;text-align:center}#zone-msn-fix-bg{display:block;position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0.9)}
.box-info3.alert>div>div:before{content:"\e6bd";font-family:"icomoon";color:#FFF;position:absolute;left:20px;padding-right:3px;font-size:44px;top:33px;display:inline-block;padding-bottom:2px}.box-info3.alert .ci2{position:absolute;right:0;top:0;height:100%;width:60px;background-color:rgba(0,0,0,0.3)}.box-info3 ol{margin-top:0;margin-bottom:0;padding-left:20px}.box-info3.add{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0;-webkit-transition:all 0.4s;transition:all 0.4s}.box-info3.load{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.box-info3.delete{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}.box-info3 .msntitle{font-size:1.1em;;margin-bottom:15px}.box-info3 .xtec{display:block;min-height:58px}.box-msn-info .al-title{display:block;font-size:1.4em;margin-bottom:0.5em}.box-msn-info ol li{list-style:decimal}.box-msn-info ol{padding-left:1em}#zone-msn-fix{position:fixed;top:0;width:100%;z-index:1000}#zone-msn{position:relative}
#zone-msn:not(:empty):after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.8)}#zone-msn>div{height:100vh;max-width:800px;width:96%;margin-left:auto;margin-right:auto;position:relative;z-index:2;padding-top:1px;margin-top:-1px}#simple-loading{position:fixed;z-index:3001;bottom:0;right:0;color:#FFF;background:#000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:2px}#simple-loading:before{content:"\e6de";font-family:icomoon;display:inline-block;height:20px;width:20px;text-align:center;vertical-align:middle;line-height:20px;-webkit-animation:linear rot360 0.4s infinite;animation:linear rot360 0.4s infinite}#simple-loading b{vertical-align:top;height:20px;line-height:20px;display:inline-block;margin-left:5px;margin-right:5px}@-webkit-keyframes rot360{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rot360{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.sfrom-load{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.sfrom-load .cboxInput{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.sfrom-load button{-webkit-transition:all 0.3s;transition:all 0.3s}.inputFileBox input{position:absolute;top:0;left:0;visibility:hidden;opacity:0}.inputFileBox{display:block;position:relative}.inputFileBox label{display:block;position:relative;z-index:1;padding:5px 10px;border:#CDCDCD solid 1px}.inputFileBox label:hover{background-color:#FFF;cursor:pointer}.inputFileBox label span{display:inline-block;margin-left:10px}.win-simple{position:fixed;top:0;left:0;background-color:rgba(255,255,255,0);width:100%;height:100%;z-index:200;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.win-simple.win-load{background-color:rgba(255,255,255,0.5)}
.win-simple .box-log{max-width:400px;margin-left:auto;margin-right:auto;margin-top:50px;background-color:#FFF;padding:20px;border-radius:2px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.24);box-shadow:0 1px 4px 0 rgba(0,0,0,0.24)}.win-prev-close .mod-user-panel{-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5)}.mod-user-panel{opacity:0;background-color:#fff;max-width:500px;margin-top:80px;margin-right:auto;margin-left:auto;padding:25px;box-shadow:0 0 50px #757575;-webkit-transition:opacity 0.5s,-webkit-transform 0.3s;transition:opacity 0.5s,-webkit-transform 0.3s}.win-load .mod-user-panel{opacity:1}.mod-user-panel .form-box{padding:0}.mod-user-panel .h1{font-size:1.5em}#zone-msn .close-box-info i:after{content:"X";font-style:normal;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif";font-weight:bold;cursor:pointer}.sharebox .googleplus svg{width:auto;height:25px}.sharebox .mod-svg svg{width:auto;height:20px}.sharebox .mod-svg{display:inline-block}.sharebox li a{display:block}
.sharebox li{display:inline-block;margin-left:0.3em;margin-right:0.3em}.sharebox .lab{display:none}.sharebox .facebook{fill:#3661af}.sharebox .twitter{fill:#45c8e9}.sharebox .googleplus{fill:#DC4A38}.sharebox .pinterest{fill:#e02727}.sharebox .linkedin{fill:#0077B5}.sharebox .urlcanonical{fill:#333}.sharebox .whatsapp{fill:#00C500}.sharebox .slab .ls{display:none}.news-tips .box:after{content:"";clear:both;display:block}.coll2 >*{width:50%;float:left;min-height:50px}.coll2:after{content:"";display:block;clear:both}body.win-show{overflow:hidden}.win-show #win-sw{display:block}#win-sw{display:none}#win-sw >.win-bg{position:absolute;width:100%;height:100%;background-color:transparent}#win-sw{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(230,230,230,0.8);z-index:210;box-sizing:border-box;overflow:auto}
#win-sw .win-bx{position:relative;margin-left:auto;margin-right:auto;padding:25px;box-sizing:border-box;min-height:300px;width:90%;max-width:1000px;border:#ccc solid 1px;background-color:#FFFFFF;box-shadow:rgba(0,0,0,0.1) 0 0 5px;margin-top:25px;margin-bottom:60px}#win-sw .win-close{font-size:24px;width:40px;height:40px;line-height:40px;text-align:center;vertical-align:central;position:absolute;right:5px;top:5px}#win-sw .win-close:after{content:"X";font-family:Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif"}#win-sw .win-close:hover{background-color:rgba(0,0,0,0.1);cursor:pointer}#win-sw{display:block}#win-sw{transition:0.5s;transition-delay:0.1s}#win-sw{z-index:210;background-color:rgba(255,255,255,0.8);top:-100%}#win-sw .win-bx{padding-top:50px}.win-bx .ms-bxt-1{margin-top:0}#win-sw{background-color:rgba(255,255,255,0);transition:background-color 0.3s}#win-sw .win-bx{transition:all 0.3s;opacity:0;transform:scale(0.8,0.8);transition-timing-function:ease-out}
.win-show #win-sw .win-bx{opacity:1;transform:scale(1,1)}.win-show #win-sw{top:0;background-color:rgba(255,255,255,0.8)}.win-show-remove #win-sw .win-bx{opacity:0;transform:scale(0.8,0.8)}.win-show-remove #win-sw{background-color:rgba(255,255,255,0)}.item-img-tm{width:100%;height:auto}.mirror-parallax{position:relative;background-size:cover}.parallax{padding-top:1px;padding-bottom:1px;display:block;background-size:cover}.parallax .parallax-c{padding-top:1px;padding-bottom:1px;margin-top:-2px;margin-bottom:-3px}.content-parallax{position:fixed;z-index:-100;top:0;left:0;width:100%;height:100%;overflow:hidden}#fullGallery{-webkit-transition:opacity 0.5s;transition:opacity 0.5s}#fullGallery.hide{opacity:0}#fullGallery{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,0.8)}#fullGallery .item{min-height:100px;height:100vh;height:calc(100vh - 90px);margin-bottom:90px;background-repeat:no-repeat;background-position:center}#fullGallery .close:after{content:"X";font-size:30px}
#fullGallery .close{position:absolute;z-index:10;top:5px;right:5px;width:50px;height:50px;background-color:rgba(255,255,255,0.8);line-height:50px;text-align:center;cursor:pointer}#fullGallery .close:hover{background-color:#fff}#fullGallery .item-tumb{height:50px;width:80px}#fullGallery .owl-page{display:inline-block;padding:5px;border:solid 2px #000}#fullGallery .owl-page.active{border:solid 2px #FFF}#fullGallery .owl-pagination{padding-bottom:0;text-align:center;position:absolute;width:100%;bottom:0;background-color:#000;white-space:nowrap;overflow-y:auto}#fullGallery .img_big{background-size:contain}.parallax .parallax-c{clear:both}.anchor{display:block}.owl-buttons > div{display:block;position:absolute;top:50%;padding:5px;background-color:rgba( 255,255,255,0.5);margin-top:-18px}.owl-buttons > div svg{width:100%;height:30px}.owl-buttons .owl-prev{left:0}.owl-buttons .owl-next{right:0}.owl-buttons > div:hover{background-color:#FFF}
._ctools_fd{position:fixed;right:0;bottom:0;z-index:200;background-color:#000;padding:5px;color:#FFF}._ctools_fd a{color:#FFF!important}.gmap{min-height:250px}.box-info-error-page{padding:15px;max-width:800px;text-align:center;border:solid 1px #FF0004;background-color:antiquewhite;margin:5px;margin-left:auto;margin-right:auto}svg[data-mod]{display:none!important}.touchstart .style-select .sel-options-content{position:fixed;top:0;left:0;width:100%;height:99%;z-index:100}.touchstart.open-sel-act,.touchstart.open-sel-act body{overflow:hidden}.touchstart .style-select ul{height:99%;max-height:none!important}.touchstart .style-select ul>li:last-child{margin-bottom:80px}.infoalert{display:block;padding:15px;background-color:bisque}.frame-yotube{width:100%}.sfrom{position:relative}.sfrom label,.sfrom.check-container{font-size:13px;color:#595959}.sfrom .hidden{display:none}.sfrom .info-content>div{margin-bottom:8px}.sfrom .info-content{margin-bottom:16px;margin-top:16px}
.sfrom .info-content>.form-inpu:last-child{margin-bottom:0}.sfrom .form-title{font-size:18px;margin-bottom:4px}.sfrom .hasFocus label{font-size:11px}.sfrom .form-container{display:flex;justify-content:space-between}.sfrom .inpu-100,.inpu-auto{width:100%}.sfrom .form-text{position:relative;height:150px}.sfrom .form-inpu{position:relative}.sfrom .form-name,.sfrom .form-surname,.sfrom .form-phone,.sfrom .form-mobile,.sfrom .ar-select{width:calc(50% - 4px)}.sfrom .form-city{width:calc(100% - 158px)}.sfrom .form-post-code{width:150px}.sfrom .form-inpu label,.sfrom .ar-select .label-select{position:absolute;z-index:1;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.sfrom .form-inpu label{top:16px;left:9px}.sfrom .form-inpu.hasFocus label,.sfrom .ar-select.hasFocus .label-select{top:-7px;padding:0 5px;background-color:#FFF;color:#168FDE}.sfrom .ar-select .label-select{z-index:1;top:-7px;left:9px;opacity:0}
.sfrom .ar-select.hasFocus .label-select{opacity:1}.sfrom .address-info select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sfrom .ar-select.hasFocus select{color:#000}.sfrom input,.sfrom select{border:1px solid #DADCE0;padding:16px 7px;border-radius:4px}.sfrom input:hover,.sfrom input:focus,.sfrom select:hover,.sfrom select:focus{border-color:#168FDE}.sfrom select{color:#999;position:relative}.sfrom .btn{width:100%;padding:16px;background-color:#168FDE;border:0;border-radius:4px;text-transform:uppercase;color:#FFF;font-weight:bolder;font-size:14px;letter-spacing:1px}.sfrom .btn:hover{cursor:pointer;background-color:#157DC2}.sfrom .ar-select{position:relative}.sfrom .ar-select select{margin-bottom:0}.sfrom .ar-select .select-icon{display:inline-block;position:absolute;margin:20px 0;width:14px;right:16px}.sfrom .ar-select .select-icon svg{width:14px;fill:#ABAEB4}.sfrom .gender-check{display:flex;margin-bottom:32px}.sfrom .genders,.sfrom .politics{margin:0 auto;display:flex}
.sfrom .gender-male{margin-left:0}.sfrom .check-container input{margin:0}.sfrom .custom-checkbox,.sfrom .custom-radio{width:14px;height:14px;background-color:#FFF;border:2px solid #999;margin-right:7px}.sfrom .custom-radio{border-radius:100%}.sfrom .genders:hover,.sfrom .politics:hover{cursor:pointer}.sfrom .genders:hover .sfrom .custom-radio,.sfrom .politics:hover .custom-checkbox{border-color:#168FDE}.sfrom .custom-radio.isChecked,.sfrom .custom-checkbox.isChecked{border-color:#168FDE;background-color:#168FDE;-webkit-box-shadow:inset 0 0 0 2px #FFF;-moz-box-shadow:inset 0 0 0 2px #FFF;box-shadow:inset 0 0 0 2px #FFF}.box-cart-tab>div{margin-bottom:16px}.despt-s{font-size:13px;margin-bottom:2em}.pre-fix{position:fixed;top:0;right:0;height:100vh;font-size:11px;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,"sans-serif";padding:5px;overflow:auto;width:300px;z-index:1000;background-color:rgba(255,255,255,0.9)}.shop-register-notify.disable{display:none}
.shop-form-block.disable .shop-form-block-bts{display:none}.pro-win-add>div{flex-grow:1;display:flex;justify-content:center}.box-cart-add .box-cart-add-btns{margin-top:16px}.pro-small-cart{display:inline-flex;border:solid 1px #eee;box-shadow:0 10px 15px -14px #333;border-radius:5px;padding:1px}.pro-small-cart .bx-img >div{width:90px;height:75px;background-size:contain;background-position:center;background-repeat:no-repeat}.pro-small-cart .bx-text h3{font-size:1.2em;color:#906640;line-height:1.1em;font-weight:400}.pro-small-cart .bx-text{padding:5px 16px;display:none;flex-direction:column;align-items:center;justify-content:center}.pro-small-cart .bx-qty{margin-top:5px;margin-bottom:5px;display:flex;justify-content:space-between;align-items:center;font-size:13px;width:100%}.pro-small-cart .bx-qty price{font-size:1.3em}.box-cart-add .box-cart-add-text .title{text-align:left}.box-cart-add{max-width:600px;margin:auto}
.box-cart-add>div:first-child>div:last-child{padding-left:16px;padding-right:16px;display:flex;align-items:center}.box-cart-add-text>p{margin-bottom:0}.inlinebk{display:inline-block}price{white-space:nowrap}price decimal{font-size:0.7em}price currency{font-size:0.7em}price span{display:block;width:0;height:0;overflow:hidden}price integer:before,price point:before,price decimal:before,price currency:before{content:attr(data-val)}price decimal,price currency{font-size:.75em}.box-info{margin:40px 0;padding:16px;background-color:#FFF;position:relative;font-weight:500;font-size:16px}.box-info > div{}.box-info ol{margin-top:16px}.box-info ol li + li{margin-top:8px}.box-info .al-title{font-size:24px;font-weight:500;display:block}.close-box-info{cursor:pointer;height:40px;min-width:40px;width:40px;display:inline-flex;align-items:center;justify-content:center;position:absolute;right:4px;border-radius:50%;top:4px}.close-box-info:hover,.close-box-info:focus{background-color:rgba(235,24,0,.08)}
.close-box-info:hover::before,.close-box-info:focus::before,.close-box-info:hover::after,.close-box-info:focus::after{background-color:rgb(235,24,0)}.close-box-info::before,.close-box-info::after{content:'';background-color:rgb(35,55,65);display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.close-box-info::before{height:2px;width:50%}.close-box-info::after{height:50%;width:2px}.box-info.alert{background-color:#e94949;color:#FFF}.box-info.alert .al-title{color:#FFF}.box-info.alert ol{color:#FFF;font-weight:500}.box-info.alert ol > li + li{margin-top:4px}.box-info.alert .close-box-info::before,.box-info.alert .close-box-info::after{background-color:#FFF}.box-info.alert .close-box-info:hover,.box-info.alert .close-box-info:focus{background-color:rgba(255,255,255,.24)}.box-info.alert .al-title{margin-right:50px}
.box-info{box-shadow:0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,.12);border-radius:4px;width:100%;position:relative;padding:24px}.box-msn-info .al-tx{width:100%}.box-info-header{margin-bottom:16px;min-height:40px;padding-right:50px}.box-msn-info h2,.box-info .al-title,.box-info.alert .al-title{font-size:28px;margin-right:16px;margin-top:0;margin-bottom:0}.box-msn-info p{font-weight:400}.box-msn-info .sep{display:block;margin:8px 0}.close-box-info{background-color:rgba(0,0,0,.08);position:absolute;display:flex;right:10px;top:10px}#zone-msn:not(:empty){display:flex;height:100vh;overflow:auto}#zone-msn > div{width:100%;padding:0 16px;margin:auto;display:flex;height:auto}.box-info ol li + li{margin-top:0}.box-info.alert ol{font-weight:400;padding-left:20px}

 :root{--size-1:3rem;--size-2:2.5rem;--size-3:2rem;--size-4:1.5rem;--size-5:1.25rem;--size-6:1rem;--size-7:.875rem;--size-8:.75rem;--size-9:.6rem;--primary:#666159;--secondary:#3EBAB4;--high-emphasis:#424242;--medium-emphasis:#616161;--disabled:#9E9E9E;--border:#E0E0E0;--font:'Roboto',sans-serif;--font-title:'Patua One',cursive}*,::after,::before{background-repeat:no-repeat;box-sizing:border-box;margin:0;outline:none!important;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-family:var(--font);font-weight:400;overflow-x:hidden;overflow-y:auto;text-rendering:optimizeLegibility;text-size-adjust:100%;-webkit-text-size-adjust:100%}.no-scroll,.menu-open-mobile{overflow-y:hidden}body{color:var(--medium-emphasis);font-size:14px;line-height:1.5;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
button,input,select,textarea{font-family:var(--font);font-size:100%;font-weight:400}textarea{overflow:hidden;resize:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}embed,img,object,video{border:0;display:block;height:auto;max-width:100%;width:100%}iframe{border:0;display:block;max-width:100%;width:100%}a{color:var(--medium-emphasis);cursor:pointer;text-decoration:none;-webkit-transition:background-color 200ms cubic-bezier(.4,0,.2,1);transition:background-color 200ms cubic-bezier(.4,0,.2,1)}h1,h2,h3,h4,h5,h6,.slideshow .card-title,.slideshow .sub-title{color:var(--high-emphasis);font-family:var(--font-title);font-size:24px;font-weight:400;line-height:1.125;margin:0 0 8px}.slideshow .sub-title{font-size:18px;opacity:.87}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}ul{padding-left:20px}ul + ul{margin-top:8px}ul > li + li{margin-top:8px}ul + a{margin-top:16px}ul + p{margin-top:24px}p{margin:0 0 16px}p:last-child{margin-bottom:0}
p > a{color:#4285F4}p > a:hover,p > a:focus{text-decoration:underline}.overline,.layout.st1 .sub-title{font-size:var(--size-8);font-weight:500;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}.ftext{margin-top:24px}svg[data-mod]{display:none!important}.mod-svg{display:inline-flex;height:auto;fill:var(--medium-emphasis);width:24px;-webkit-transition:fill 200ms cubic-bezier(.4,0,.2,1);transition:fill 200ms cubic-bezier(.4,0,.2,1)}.mod-svg svg{height:100%;width:100%;-webkit-transition:transform 200ms cubic-bezier(.4,0,.2,1);transition:transform 200ms cubic-bezier(.4,0,.2,1)}.is-hidden{display:none!important}.logo{display:inline-flex;height:70%;max-width:200px;width:auto;margin-right:16px}.logo .mod-svg{fill:#FFF;height:100%;width:auto}.mod-svg .colored{fill:var(--secondary)}.title + .has-icons{margin-top:16px}.has-icons{margin:0 0 16px}.has-icons li .mod-svg{border:1px solid var(--border);border-radius:100%;margin-right:16px;min-width:40px;padding:8px;width:40px}
.img_bg{background-position:center;background-size:cover;display:block;height:100%;min-height:180px;position:relative;width:100%}.carti .section .img_bg{margin:16px 0}.hours .img_bg{background-position:87%}.important{font-weight:500}.icon-text{align-items:center;display:flex;margin:0 0 16px}.icon-text .mod-svg{background-image:url('https://www.expocolchon.es/ext/r/100x100-220/stamp.png');background-size:cover;fill:#FFF;margin-right:16px;min-width:40px;padding:8px;width:40px}.icon-text p:first-child{color:var(--high-emphasis);font-weight:500}.icon-text p{margin-bottom:0}.scroller{max-height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto;width:100%}.no_root #body-zone_top{margin-top:55px}@document url-prefix(){select:-moz-focusring,select::-moz-focus-inner{color:transparent!important;text-shadow:0 0 0 #000!important}}
@-webkit-keyframes radius-animation{from{-webkit-animation-timing-function:cubic-bezier(0.4,0,0.2,1);animation-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(0) scale(1.714);transform:translate(0) scale(1.714)}}@keyframes radius-animation{from{-webkit-animation-timing-function:cubic-bezier(0.4,0,0.2,1);animation-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(0) scale(1.714);transform:translate(0) scale(1.714)}}@-webkit-keyframes opacity-animation{from{opacity:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}to{opacity:.12}}@keyframes opacity-animation{from{opacity:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}to{opacity:.12}}.bg-animation .lab{z-index:1}
.bg-animation::before,.bg-animation::after{background-color:#000;content:'';height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;-webkit-transition:opacity 15ms linear,background-color 15ms linear;transition:opacity 15ms linear,background-color 15ms linear}.bg-animation::after{top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.bg-animation:hover::before{opacity:.04}.bg-animation:focus::after{-webkit-animation:radius-animation 225ms forwards,opacity-animation 75ms forwards;animation:radius-animation 225ms forwards,opacity-animation 75ms forwards}.primary{color:var(--primary)}.secondary{color:var(--secondary)}.sub-title,.slideshow .intro-text,.bigger,.section-photo .has-layout .intro-text{font-size:1rem}p.has-border{border-top:4px solid var(--secondary);padding-top:24px}.card-title{font-weight:500}.slideshow{cursor:grab}
.slideshow .article{align-items:flex-start;display:flex;flex-direction:column-reverse;position:relative;width:100%}.slideshow .article .card-btn-prin{display:none}.slideshow .article .card-block-1{display:block;width:100%}.slideshow .article .card-block-2{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.slideshow .card-block-2 > div{align-items:center;display:flex;justify-content:center;width:100%}.slideshow .card-icon{align-items:center;display:flex;justify-content:center;margin-top:24px;order:2}.slideshow .card-text{background-color:rgba(62,186,180,.87);border-radius:4px;padding:16px;text-align:center}.slideshow .card-title,.slideshow .sub-title{color:#FFF;font-weight:500}.slideshow .card-title{margin-bottom:8px}.slideshow .sub-title{margin-bottom:16px}.slideshow .intro-text{color:#FFF;font-weight:500}.slideshow > .owl-dots{bottom:8px;left:0;position:absolute;width:100%}.slideshow .button.outlined{border-color:#FFF;color:#FFF}.slideshow .button.outlined > .mod-svg{fill:#FFF}
.slideshow .img_bg{min-height:250px}.slideshow .owl-dot > span{background-color:#FFF}.owl-nav > button{align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--primary)!important;display:flex;position:absolute;top:calc(50% - 20px)}.owl-nav > .owl-prev{left:0}.owl-nav > .owl-next{right:0}.owl-nav > button span{color:#FFF;display:flex;width:36px;height:36px;font-family:initial;justify-content:center;align-items:center;font-size:42px}.certificates .owl-nav > .owl-prev,.gallery .owl-nav > .owl-prev{left:-21px}.certificates .owl-nav > .owl-next,.gallery .owl-nav > .owl-next{right:-21px}.grey{background-color:#FAFAFA}.section{padding:32px 0}.section.st1{border-top:1px solid var(--border)}.funcionamiento.section.st1 .container,.advantages.section.st2 .container{align-items:center}.section-animated{background-color:#FFF;padding:32px 16px}.section-animated .card-btn-prin{display:none}.section-animated .card-title{color:var(--secondary)}
.section-animated .sub-title{color:var(--high-emphasis)}.section-animated .intro-text{font-size:var(--size-6)}.section-animated .article{display:flex;flex-direction:column-reverse;margin-bottom:32px;width:100%}.section-animated .article:last-child{margin-bottom:0}.section-animated .card-block-1{align-items:center;background-color:#FFF;display:flex}.section-animated .card-block-2{margin-bottom:32px}.section-animated .sec-dv1{display:none;position:relative}.section-animated .img_bg{background-size:100%}.section-photo .article{padding:32px 16px}.section-photo .article.bt{border-top:1px solid var(--border)}.section-photo .card-block-1{margin-bottom:16px}.section-photo .card-img,.section-photo .img_bg{background-size:contain;mix-blend-mode:multiply}.section-photo .article:not(.has-layout) .img_bg,.section-photo .has-layout .card-img{display:none}.section-photo .card-btn-prin{display:none}.section-photo .card-icon{align-items:center;display:flex;justify-content:center;margin-bottom:16px}
.section-photo .card-icon .mod-svg{fill:var(--primary);min-width:100px;width:100px}.section-photo .card-title{color:var(--secondary)}.section-photo .sub-title{color:var(--high-emphasis)}.section-photo .article:not(.has-layout):not(.exc) .intro-text{margin:0;max-height:0;overflow:hidden;padding:0}.section-photo .button.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section.has-bg{align-items:center;background-attachment:fixed;display:flex;position:relative}.section.has-bg::after{background-color:#11B5B5;content:'';height:100%;left:0;opacity:.78;position:absolute;top:0;width:100%}.section.has-bg > .container{position:relative;z-index:1}.section.has-bg .intro{color:#FFF}.section.has-bg .bigger{color:rgba(255,255,255,.87);font-weight:500}.section-photo .article.has-layout{overflow:hidden;padding:0;position:relative}.section-photo .has-layout .card-block-1,.section-photo .has-layout .card-text{width:100%}.section-photo .has-layout .card-text{padding:0;text-align:center}
.section-photo .has-layout .card-block-1{height:100%;left:0;margin-bottom:0;position:absolute;top:0;width:100%}.section-photo .article.has-layout .card-block-2{align-items:center;display:flex;height:100%;justify-content:center;margin:0;min-height:350px;position:relative;width:100%;z-index:1}.section-photo .has-layout .card-block-2 > div{background-color:rgba(255,255,255,.8);border-radius:4px;padding:32px 0}.section-photo .has-layout .img_bg{background-size:cover;min-height:unset}.section-photo .has-layout.bottom .img_bg{background-position:0 70%}.section-photo .has-layout .intro-text{background-color:unset;display:block!important;margin-top:0;padding:0}.section-photo .has-layout .button{margin-top:16px}.section.colored{background-color:var(--primary)}.section.colored .intro{color:#FFF;font-weight:500}.section.colored p{color:rgba(255,255,255,.6)}.section.colored .button{background-color:var(--secondary);border-color:var(--secondary);min-width:244px}
.section.colored .button::before,.section.colored .button::after{background-color:rgba(0,0,0,.6)}.section.grey .column:last-child{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:center}.measures .intro-text{display:flex}.measures ul{margin-top:0}.measures ul + ul{margin-left:16px}footer{background-color:var(--primary);border-top:1px solid rgba(255,255,255,.12);font-size:var(--size-7);padding-bottom:16px;padding-top:40px}footer .logo{height:auto;margin-bottom:8px;max-width:250px}footer h6{color:#FFF;font-size:var(--size-6);font-weight:500;margin-bottom:8px}footer,footer a{color:rgba(255,255,255,.87)}footer a:not(.button):hover,footer a:not(.button):focus{text-decoration:underline}footer .bottom{align-items:center;margin-top:calc(24px - -16px)}.footer-nav,.footer-politics{margin-left:auto}.footer-nav .icon-button{margin-top:16px}.footer-nav .icon-button > .mod-svg{fill:#FFF}.footer-politics{display:flex;flex-direction:column}
.footer-nav .links{align-items:flex-start;display:flex;flex-direction:column}.footer-nav .group{align-items:center;display:inline-flex;margin-top:16px}.footer-nav .group .icon-button{margin:0}.copyright{font-weight:500}.container,.slideshow .card-content,.has-layout .card-content,.colchones-clasicos-lista .article{padding:0 16px}.container,.slideshow .card-content,.has-layout .card-content{margin:0 auto;width:100%}.columns{display:flex;flex-wrap:wrap;margin:-16px}.columns.is-100{margin:0}.column{display:block;-ms-flex:1 1 100%;flex:1 1 100%;padding:16px}.cards{display:flex;flex-wrap:wrap;margin:16px -16px}.cards .article{border:1px solid transparent;cursor:pointer;display:block;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:16px;padding:16px;position:relative;-webkit-transition:border-color 200ms cubic-bezier(.4,0,.2,1);transition:border-color 200ms cubic-bezier(.4,0,.2,1)}.cards .article:hover,.cards .article:focus{border-color:var(--border)}
.cards .article.bordered,.cards .article.bordered:hover,.cards .article.bordered:focus{border-color:var(--secondary)}.cards .card-title{font-size:var(--size-6);margin-bottom:0;margin-top:8px}.have-slide{cursor:grab;margin:0}.have-slide .article{margin-bottom:0}.have-slide .owl-dots{margin-top:calc(-4px + 12px)}.certificates{margin-left:-16px;margin-right:-16px}.certificates > .article{-ms-flex:1 1 50%;flex:1 1 50%}.certificates .card-block-1{background-color:#FAFAFA}.certificates .card-title{font-size:var(--size-6);margin-bottom:8px}.certificates .intro-text{font-size:var(--size-7)}.certificates .card-img{mix-blend-mode:multiply}.owl-dots{align-items:center;display:flex;justify-content:center;margin-top:8px}.owl-dots > .owl-dot{background-color:unset;border-radius:50%;height:8px;margin:2px;min-width:unset;overflow:hidden;padding:0;width:8px}.pd .owl-dots > .owl-dot:not(.active){border:1px solid #999}
.owl-dot > span{background-color:rgba(0,0,0,.5);display:block;height:100%;width:100%;-webkit-transition:background-color 200ms cubic-bezier(.4,0,.2,1);transition:background-color 200ms cubic-bezier(.4,0,.2,1)}.owl-dot.active > span{background-color:var(--secondary)}.icon-button{align-items:center;border-radius:50%;display:inline-flex;cursor:pointer;height:48px;justify-content:center;margin:0 -12px;overflow:hidden;position:relative;width:48px}.icon-button::after,.icon-button::before{border-radius:50%}.icon-button.options .mod-svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.close-button{margin-left:-16px}
.button,.sfrom .zbt > button,.newsletter .a_1{align-items:center;background-color:var(--primary);border:1px solid transparent;border-radius:4px;color:#FFF;cursor:pointer;display:inline-flex;font-size:var(--size-7);font-weight:500;height:36px;justify-content:center;letter-spacing:.0892857143em;min-width:64px;overflow:hidden;padding:0 16px;position:relative;text-transform:uppercase;white-space:nowrap;width:100%;-webkit-transition:background-color 280ms cubic-bezier(0.4,0,0.2,1),box-shadow 280ms cubic-bezier(0.4,0,0.2,1),color 280ms cubic-bezier(0.4,0,0.2,1);transition:background-color 280ms cubic-bezier(0.4,0,0.2,1),box-shadow 280ms cubic-bezier(0.4,0,0.2,1),color 280ms cubic-bezier(0.4,0,0.2,1)}.button .mod-svg{fill:#FFF;margin-left:-4px;min-width:18px;width:18px;z-index:1}.button .lab{z-index:1}.button .mod-svg + .lab,.button .lab + .mod-svg{margin-left:8px}.button.outlined{border-color:var(--primary)}.button.outlined,.button.text{background-color:transparent;color:var(--primary)}
.button.outlined .mod-svg,.button.text .mod-svg{fill:var(--primary)}.button.floating{background-color:var(--secondary);border-radius:50%;box-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12);bottom:16px;height:56px;min-width:unset;padding:0;position:fixed;right:16px;width:56px;z-index:6}.button.floating.mini{right:24px;height:40px;width:40px}.button.floating.whatssap{background-color:#25d366;border-radius:30px}.button.floating.whatssap .mod-svg{min-width:32px;width:32px}.button.floating:hover,.button.floating:focus{box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12)}.button.floating .mod-svg{margin:0;min-width:24px;width:24px}.button::before,.button::after{background-color:#FFF}.button:hover::before{opacity:.08}.button.floating::before,.button.floating::after{background-color:#000}.navigator{display:flex}
.navigator-item{font-size:18px;font-weight:500;color:rgba(255,255,255,.87);cursor:pointer;line-height:72px;padding:0 16px;position:relative;white-space:nowrap}.navigator-item::after,.navigator-item::before{bottom:0;content:'';height:4px;left:0;position:absolute}.navigator-item::after{background-color:rgba(255,255,255,.87);bottom:-4px;width:100%;-webkit-transition:bottom .1s cubic-bezier(.4,0,.2,1);transition:bottom .1s cubic-bezier(.4,0,.2,1)}.navigator-item::before{background-color:var(--secondary);width:0;-webkit-transition:width .1s cubic-bezier(.4,0,.2,1);transition:width .1s cubic-bezier(.4,0,.2,1)}.navigator-item:not(.active):hover::after,.navigator-item:not(.active):focus::after{bottom:0}.navigator-item.active::before{width:100%}.navigator.lightbox{align-items:flex-end}.menu-open-mobile .navigator-lightbox{opacity:1;visibility:visible}
.navigator-lightbox + .navigator{height:100%;position:fixed;left:0;max-width:320px;top:0;width:calc(100% - 56px);z-index:24;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:transform 550ms cubic-bezier(.8,0,0,1);transition:transform 550ms cubic-bezier(.8,0,0,1)}.menu-open-mobile .navigator-lightbox + .navigator{-webkit-transform:translateX(0%);transform:translateX(0%)}.navigator > .window{background-color:var(--primary)}.navigator .container{max-width:unset;padding:0}.navigator .navigator-info{padding:16px}.navigator .title{color:#FFF;font-size:var(--size-5);font-weight:500;margin-bottom:0}.navigator .navigator-links{display:flex;flex-direction:column;margin-top:16px}
.navigator .navigator-links > a{align-items:center;border-radius:4px;color:rgba(255,255,255,.87);cursor:pointer;display:flex;font-weight:500;margin:4px 8px;min-height:48px;overflow:hidden;padding:8px;position:relative;-webkit-transition:background-color 200ms cubic-bezier(.4,0,.2,1),color 200ms cubic-bezier(.4,0,.2,1);transition:background-color 200ms cubic-bezier(.4,0,.2,1),color 200ms cubic-bezier(.4,0,.2,1)}.navigator > .window .mod-svg{fill:rgba(255,255,255,.87)}.navigator > .window .navbar-burger .mod-svg{fill:#FFF}.navigator .navigator-links > a:hover,.navigator .navigator-links > a:focus{background-color:rgba(0,0,0,.08)}.navigator .navigator-links > a .mod-svg{margin-right:32px}.navigator .rss{align-items:center;display:flex;justify-content:flex-start;margin-top:auto;padding:8px}.navigator .rss > .icon-button{margin:0 8px 0 0;min-width:48px}.navigator .rss > .button{background-color:var(--secondary);margin-right:8px;width:100%}.navigator .rss > .button:last-child{margin-right:0}
.top-bar{align-items:center;background-color:var(--primary);box-shadow:0 .125rem .3125rem rgba(0,0,0,.26);display:flex;height:56px;left:0;overflow:hidden;padding:0 16px;position:fixed;top:0;width:100%;z-index:3;-webkit-transition:transform 550ms cubic-bezier(.8,0,0,1);transition:transform 550ms cubic-bezier(.8,0,0,1)}.floatMenu .top-bar{box-shadow:0px 2px 5px 0px rgba(0,0,0,.26)}.top-bar,.scroll-up .top-bar{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.scroll-down .top-bar{-webkit-transform:translateY(calc(-100% - 6px));-ms-transform:translateY(calc(-100% - 6px));transform:translateY(calc(-100% - 6px))}.top-bar .container > .icon-button,.top-bar > .icon-button{margin-right:calc(-12px + 32px)}.top-bar .icon-button .mod-svg{fill:rgba(255,255,255,.87)}.top-bar .bg-animation::before,.top-bar .bg-animation::after{background-color:#FFF}.top-bar .title{color:rgba(255,255,255,.87);font-size:20px;font-weight:500;margin-bottom:0}
.top-bar .navigator{align-items:flex-start;display:none;justify-content:center;margin-left:auto;width:auto}.top-bar .group{align-items:center;display:none;margin-left:auto}.top-bar .group .button{background-color:transparent;border-color:#FFF;color:#FFF}.top-bar .group .button > .mod-svg{fill:#FFF}.top-bar.extended{background:url('https://www.expocolchon.es/theme/ClassicTheme/css/') transparent no-repeat;min-height:128px}.top-bar.extended .title{margin-bottom:0;margin-left:72px}.lightbox{align-items:center;background-color:rgba(0,0,0,.32);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:24;-webkit-transition:opacity 200ms cubic-bezier(.4,0,.2,1);transition:opacity 200ms cubic-bezier(.4,0,.2,1)}.lightbox.active{opacity:1;visibility:visible}
.window{background-color:#FFF;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);display:flex;flex-direction:column;margin:0 auto;overflow:hidden;width:100%}.item-details .window{height:100%}.window .top-bar{align-items:center;box-shadow:unset;display:flex;min-height:56px;padding:0 16px;position:static;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.window > .content{height:100%;overflow:hidden}.item-img{display:flex;width:100%}.item-img > .img_bg{min-height:244px}.item-desc{padding:16px}.item-desc .column,.sticky-button .column{flex:1 1 0}.item-desc .columns > .column:last-child{flex-direction:column}.item-desc .column:last-child,.sticky-button .column:last-child{flex:0 0 auto}.item-desc .name{font-size:1.2rem;font-weight:500}.item-desc .price{align-self:center;font-size:var(--size-5);margin-bottom:0;margin-left:auto}.item-desc .price:not(.before){color:var(--high-emphasis)}
.item-desc .desc > .title{font-size:1rem;font-weight:500}.price.before{font-size:var(--size-6);text-decoration:line-through}.desc{margin-top:24px}.short-desc{color:var(--high-emphasis)}.sticky-button{background-color:#FFF;border-top:1px solid var(--border);bottom:0;display:flex;margin-top:auto;padding:8px;position:sticky}.sticky-button .button{background-color:var(--secondary);width:100%}.sticky-button .button:hover,.sticky-button .button:focus{background-color:var(--secondary);color:#FFF}.sticky-button .button:hover .mod-svg,.sticky-button .button:focus .mod-svg{fill:#FFF}.sticky-button .button + .button{margin-left:16px}.has-form{background-color:var(--primary)}.has-form .container{overflow:visible}.has-form .title{margin-bottom:16px}.has-form .title > h3{color:#FFF}.has-form .title > .mod-svg{fill:#FFF;min-width:40px;width:40px}.has-form .button{width:100%}.sfrom,.form-check-label-txt{font-size:14px}.form-check-label-txt{color:#FFF}.sfrom .form-container{display:block}.sfrom .form-inpu label{color:#FFF}
.sfrom input,.sfrom .form-text{background-color:rgba(255,255,255,.12);border-color:transparent;color:#FFF}.sfrom input:hover,.sfrom input:focus,.sfrom select:hover,.sfrom select:focus,.sfrom .form-text:hover,.sfrom .form-text:focus{border-color:var(--secondary)}.sfrom .hasFocus label{font-size:.75rem}.sfrom .form-inpu.hasFocus label,.sfrom .ar-select.hasFocus .label-select{background-color:var(--secondary);border-radius:4px;color:#FFF;font-weight:500;top:-10px}.form-container > .form-inpu{display:block;margin-bottom:16px;width:100%}.sfrom .form-text{border:1px solid transparent;border-radius:4px;padding:16px 7px}.sfrom .form-check{margin-top:16px;position:relative}.sfrom .form-check > input{background-color:#FFF;height:14px;left:8px;padding:0;position:absolute;top:10px;width:14px}.sfrom .form-check > input + label{background-color:#79746d;border-radius:4px;cursor:pointer;display:block;padding:8px;padding-left:32px}.sfrom .form-check-label-link{margin-top:8px}.sfrom .form-check-label-link > a{color:#FFF}
.sfrom .form-check-label-link > a:hover{text-decoration:underline}.sfrom .zbt{margin:16px 0}.sfrom .zbt > button{background-color:var(--secondary)}.sfrom .txpc > div{color:#ccc;font-size:.9em}.more-info{text-align:center}.more-info span:not(.lab){color:var(--secondary);font-weight:500}.more-info p,.more-info a:not(.button){color:#FFF;margin-bottom:16px}.more-info .button{background-color:var(--secondary)}.more-info .button + .button{margin-top:8px}.o-logo{align-items:center;display:flex;justify-content:center;padding:0}.o-logo > img{max-width:41px}.has-gallery .item{cursor:grab}.faq-group-title{display:none}.faq-items{border:1px solid var(--border)}.faq-items + .faq-items{margin-top:4px}.faq-items:hover,.faq-items:focus,.faq-items:not(.collapse){border-color:#3EBAB4}.faq-items.collapse .faq-answer{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.faq-title{margin-bottom:0}
.faq-title a{align-items:center;color:#424242;cursor:pointer;display:flex;font-size:18px;justify-content:space-between;padding:16px;text-decoration:unset}.faq-answer{padding:16px}.faq-items:not(.collapse) .faq-answer{max-height:unset!important}.faq-helper-ico{display:inline-flex;height:12px;margin-left:16px;position:relative;width:12px;min-width:12px}.faq-helper-ico::before,.faq-helper-ico::after{background-color:#3EBAB4;content:"";display:block;position:absolute}.faq-helper-ico::before{display:none;height:100%;left:calc(50% - 1px);top:0;width:2px}.collapse .faq-helper-ico::before{display:block}.faq-helper-ico::after{height:2px;left:0;top:calc(50% - 1px);width:100%}.fquestions{margin:0 -17px}.fquestions .card-block-1{border:1px solid transparent;transition:border-color 200ms cubic-bezier(.4,0,.2,1)}.fquestions .article:hover .card-block-1,.fquestions .article:focus .card-block-1{border-color:var(--border)}.fquestions .card-block-1 > .card-content{align-items:center;display:flex;cursor:pointer;padding:16px}
.fquestions .card-icon{border:1px solid var(--secondary);border-radius:50%;display:inline-flex;margin-left:auto;order:2;padding:2px}.fquestions .card-block-1 .card-text{margin-right:16px}.fquestions .card-icon .mod-svg{fill:var(--secondary)}.fquestions .card-title{font-size:var(--size-5)}.fquestions .card-block-3{display:none;padding:16px}.colchones .card-btn-prin{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.cat-colchones{align-items:center;display:flex;flex-wrap:wrap;margin:-8px}.cat-colchones .article{background-color:#FFF;border-radius:4px;display:block;min-width:58px;padding:12px;position:relative;overflow:hidden;margin:8px;width:calc(100% - 16px)}.cat-colchones{margin-top:16px}.cat-colchones .card-btn-prin{border:3px solid transparent;border-radius:4px;left:0;top:0;height:100%;width:100%;position:absolute;z-index:1;-webkit-transition:border-color 200ms cubic-bezier(.4,0,.2,1);transition:border-color 200ms cubic-bezier(.4,0,.2,1)}
.cat-colchones .card-title{font-size:var(--size-6);text-align:center}.cat-colchones .card-btn-prin:hover,.cat-colchones .card-btn-prin:focus{border-color:var(--primary)}.navigate{display:block;margin-bottom:8px}.navigate.no-m{margin-bottom:0}.navigate a:hover,.navigate a:focus{text-decoration:underline}.navigate .sep::after{content:'/';padding:0 8px}.navigate a,.navigate .sep{color:#FFF;font-weight:500}.navigate a.current{cursor:default;font-weight:400;pointer-events:none}.current-cat{background-color:var(--secondary);padding:12px 0;position:relative;margin-bottom:24px}.current-cat .intro{color:#FFF}.current-cat::before{content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid var(--secondary);position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pd > .title{border-bottom:1px solid var(--border);padding:16px 0;margin-bottom:0}.pd-wrapper{margin:24px 0}
.shop-form-block-desktop,.shop-form-block-bts,.box-prices-buy-mbile,.pd-sticky > h2{display:none}.pd-details .ftext{padding:24px 0}.pd-details .ftext h3{font-size:var(--size-5);margin-bottom:16px}.pd-price{position:fixed;bottom:0;left:0;width:100%;padding:16px;background-color:#FFF;z-index:4;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.pd-price .button{background-color:var(--secondary);width:100%}.shop-form-block-fix-title h3{font-size:var(--size-6)}.cate + .mod_empty{display:block;padding-bottom:40px;text-align:center}.cate + .mod_empty{font-size:var(--size-5)}.newswrapper{margin-top:40px;background-color:#FAFAFA;border-radius:4px;padding:16px}.newsletter .form-check-label-txt,.newsletter .form-check-label-link > a{color:var(--medium-emphasis)}.newsletter .form-check > input + label{background-color:rgba(0,0,0,.04)}
.newsletter-form .form-check-label{text-align:left}.newsletter .txpc{font-size:var(--size-8)}.newsletter .a_1{background-color:var(--secondary);margin:24px 0}.newsletter input{border-color:var(--high-emphasis);color:var(--high-emphasis)}.newsletter .form-inpu label{color:var(--high-emphasis)}.localizanos{background-color:#FAFAFA;border-top:0;border-radius:4px}.localizanos p,.localizanos a:not(.button){color:var(--medium-emphasis)}.certis .section.grey{background-color:transparent}.certis .section.grey > .container{padding:0}.certis .section.grey .title,.certis .section.grey .bigger{display:none}.certis .card-img{mix-blend-mode:unset}.medidas{position:relative}.medidas.has-bg::after{background-color:rgba(0,0,0,.4)}.medidas .box-opacity{margin-top:16px}.medidas .title{color:#FFF}.medidas ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-8px;list-style:none;padding-left:0}
.medidas li{font-size:var(--size-6);font-weight:500;margin:8px;padding:8px 12px;background-color:rgba(255,255,255,.87);border-radius:4px;text-align:center;min-width:130px}.medidas .intro{display:flex;align-items:center}.medidas .intro .mod-svg{fill:#FFF;min-width:40px;width:40px}.medidas .intro .mod-svg + .title{margin-left:16px}.features{align-items:stretch;display:none;flex-wrap:wrap;margin-top:16px}.feature{display:inline-flex;flex:1 1 50%;padding:8px;font-size:var(--size-8);align-items:center;background-color:#FAFAFA;min-width:50%;min-height:52px}.feature .mod-svg{background-image:url('https://www.expocolchon.es/ext/r/100x100-220/stamp.png');background-size:cover;fill:#FFF;min-width:36px;padding:8px;width:36px}.feature span:last-child{margin-left:8px}.pd-sticky .ftext{display:none;padding:0 16px;margin:8px 0 16px}.pd-sticky > p{display:none}.pd-sticky > p > span{display:block;margin-bottom:4px}.pd-sticky > h5{display:none}.has-video{display:flex}.has-video iframe{margin:auto}
.has-video .video{margin:auto;width:100%}.section.st1 .article,.section.st2 .article{margin:16px}.section-st1,.section-st2{margin:-16px;margin-bottom:calc(8px - -16px);margin-top:calc(8px - -16px)}.section.st1 .card-content,.section.st2 .card-content{align-items:center;display:flex}.section.st1 .mod-svg,.section.st2 .mod-svg{fill:var(--secondary);min-width:32px;width:32px}.section.st1 .card-icon + .card-text,.section.st2 .card-icon + .card-text{margin-left:16px}.section.st1 .card-title,.section.st2 .card-title{font-size:var(--size-6)}.tcolchones .section.st1 .center{align-items:center}.ccolchones .section.st2{background-color:rgb(249,250,252)}.reasons .right{margin-top:24px}.section.st3{text-align:center}.section.st3 .pt-wh{margin:24px 0}.section-st3-footer .subtitle{margin-top:16px}.layout.st1{align-items:center;display:flex;padding:16px 0;position:relative;text-align:center}.layout.st1::before{background-color:rgba(0,0,0,.6);content:'';height:100%;left:0;position:absolute;top:0;width:100%}
.layout.st1 .container{z-index:1}.layout.st1 .card-text{display:flex;flex-direction:column}.layout.st1 *{color:#FFF}.layout.st1 .sub-title{font-weight:600;order:1}.layout.st1 .card-title{margin:8px 0;order:2}.layout.st1 .intro-text{font-weight:500;margin-bottom:24px;opacity:.9;order:3}.layout.st1 .button{background-color:var(--secondary)}.section.qr{background-color:var(--secondary);display:none}.section.qr .article{align-items:center;display:flex;justify-content:center}.section.qr .article a{display:none}.section.qr .card-img{min-width:130px}.section.qr .card-block-2{margin-left:16px}.section.qr .card-text{display:flex;flex-direction:column}.section.qr .sub-title{color:#FFF;margin-bottom:8px;order:1;opacity:.87}.section.qr .card-title{color:#FFF;order:2}.section.qr .intro-text{color:#FFF;order:3;opacity:.87}.mcolchones .section.qr{display:block}.colchones-clasicos-lista{display:none;width:100%}.ccolchones .colchones-clasicos-lista{display:block}
.colchones-clasicos-lista .article{border-top:1px solid var(--border);margin:0 auto;padding:32px 16px}.colchones-clasicos-lista .article:nth-child(even){flex-direction:row-reverse}.colchones-clasicos-lista .card-btn-prin{display:none}.xtable{border-collapse:collapse;margin:24px 0 48px}.xtable,.xtable tr,.xtable td{border:1px solid rgba(0,0,0,.6);padding:8px}.xtable .tbg{background-color:rgba(0,0,0,.6);color:#FFF}.politicas li > a{color:var(--secondary);text-decoration:underline}.section-layout{margin-top:64px}.section-layout .container{padding:32px 0}.opacity-block{background-color:rgba(255,255,255,.95);border-radius:4px;padding:16px;margin:10px}.opacity-block .button{background-color:var(--secondary);border-color:var(--secondary);color:#FFF;margin-top:16px;width:100%}.ccolchones .section.st1,.ccolchones .section.st2,.tcolchones .section.st2{display:none}.columns.es1{align-items:center}.section.es1 .button .mod-svg{fill:#FFF;min-width:24px;width:24px}
.win-full-gallery.owl-carousel .owl-dots{padding:16px 0;height:auto}.win-full-gallery.owl-carousel .owl-dot{border-radius:0;height:100%;min-height:120px;min-width:120px}.win-full-gallery.owl-carousel .owl-dot > span{opacity:1;width:100%}.win-full-gallery .btn-close-full-gallery{display:inline-flex}.win-full-gallery .owl-nav > button span{color:#000}.section.es1{border-top:1px solid rgba(0,0,0,.12)}.mcolchones .reasons,.ccolchones .reasons{display:none}.gallery .owl-dots{position:absolute;bottom:16px;width:100%}.gallery .owl-full{position:absolute;top:8px;right:8px}.gallery .owl-full > div{align-items:center;display:inline-flex;justify-content:center;cursor:pointer;width:48px;height:48px;border-radius:50%;background-color:rgba(0,0,0,.6)}.gallery .owl-full > div:hover,.gallery .owl-full > div:focus{background-color:rgba(0,0,0,.87)}.gallery .owl-full > div > svg{fill:#FFF;min-width:24px;width:24px}.gallery .owl-full > div > span{display:none}.gallery .owl-dot > span{background-color:#FFF}
.gallery .owl-dot.active > span{background-color:var(--secondary)}.free-service{margin-top:24px}.free-service .intro{font-size:24px;margin-bottom:24px}.win-full-gallery .owl-dots .active > span{border:solid 3px var(--secondary)}.section.st1.bb{border-bottom:1px solid rgba(0,0,0,.12);border-top:0}.section.reasons .left > .intro:first-child{font-size:var(--size-5)}.button.big-tlf{padding:8px 16px;height:unset;font-size:14px;text-align:center}.button.big-tlf .mod-svg{min-width:24px;width:24px}.icon-button.tlf-mobile{margin-left:auto;margin-right:0;min-width:40px;border:1px solid rgba(255,255,255,.12);width:40px;height:40px}.camas-art-features{display:flex;flex-wrap:wrap;margin:16px -8px -8px}.camas-art-features article{margin:8px;width:calc(50% - 16px)}.camas-art-features .card-title{font-size:16px;margin-top:8px}.ftext strong{color:var(--high-emphasis);font-weight:500}.camas-art-section{text-align:center}.camas-art-section .mini{color:var(--secondary);font-size:14px;letter-spacing:2px;text-transform:uppercase}
.camas-art-section p{margin-bottom:16px}.camas-art-section .img_bg{background-size:320px;background-position:bottom center;height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.camas-art-section .container{min-height:420px;position:relative}.haz-tu-pedido{background-color:rgb(62,186,180);padding:16px 0;margin-top:55px}.haz-tu-pedido .container{align-items:center;display:flex;justify-content:space-between}.haz-tu-pedido p{color:#FFF;text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:1px;margin:0}.haz-tu-pedido a{background-color:#FFF;align-items:center;display:inline-flex;justify-content:center;text-transform:uppercase;margin:4px;letter-spacing:1px;padding:8px 16px;color:rgb(62,186,180);text-align:center;border-radius:24px;font-weight:600;font-size:12px;white-space:nowrap}.haz-tu-pedido .mod-svg{height:28px;width:28px;margin-right:8px;margin-left:-4px;fill:rgb(62,186,180)}
.floating-contact-wrapper.st1{border-top:1px solid rgba(255,255,255,.12);margin-bottom:0;background-color:#666159}.floating-contact-wrapper.st1 .floating-contact-btn:hover,.floating-contact-wrapper.st1 .floating-contact-btn:active{background-color:rgba(0,0,0,.12)}.floating-contact-wrapper.st1 .floating-contact-tlf{background-color:#4285F4}.floating-contact-wrapper.st1 .floating-contact-btn:first-child .mod-svg,.floating-contact-wrapper.st1 .floating-contact-btn:last-child .mod-svg{position:relative;min-width:36px;width:36px;z-index:1}.floating-contact-wrapper.st1 .floating-contact-btn:first-child .mod-svg{color:#DB4437}.floating-contact-wrapper.st1 .floating-contact-btn:last-child .mod-svg{color:#0F9D58}.floating-contact-wrapper.st1 .floating-contact-btn:first-child .mod-svg::after,.floating-contact-wrapper.st1 .floating-contact-btn:last-child .mod-svg::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#FFF;border-radius:50%;z-index:-1}
.floating-contact-wrapper.st1 .floating-contact-btn:first-child .mod-svg::after{width:calc(100% - 18px);height:calc(100% - 18px)}.floating-contact-wrapper.st1 .floating-contact-btn:last-child .mod-svg::after{width:calc(100% - 12px);height:calc(100% - 12px)}.floating-contact-box-opened .floating-contact-wrapper.st1{bottom:0}

 @media screen and (min-width:521px){body{font-size:16px}.button,.sfrom .zbt > button,.owl-full > div{height:46px}.has-gallery .item.owl-item{padding:16px}.have-slide .article.owl-item,.certificates .article.owl-item,.has-gallery .item.owl-item{min-width:50%;width:50%}.cards > .article{-ms-flex:1 1 50%;flex:1 1 50%}.anat{align-items:center;display:flex;flex-wrap:wrap}.anat > *{width:50%}}@media screen and (min-width:721px){.img_bg{min-height:350px}.sub-title,.slideshow .intro-text,.bigger,.section-photo .has-layout .intro-text{font-size:20px;line-height:1.3}.button{width:auto}.localizanos .button + .button{margin-left:8px}.slideshow .article{flex-direction:row}.centered{text-align:center}.columns.reverse{flex-direction:row-reverse}.column{flex:1 1 0}.have-slide .owl-dots{display:none}.section.is-100{min-height:100vh}.cards > .article{margin-bottom:0}.item-details .window{border-radius:4px;height:80%;max-height:90%;max-width:488px}.item-desc .columns > .column:first-child{flex-direction:column}
footer .top > .column:last-child,footer .bottom > .column:first-child,.item-desc .columns > .column:last-child{display:flex}.footer-politics a{margin-bottom:0}.footer-politics a + a{margin-left:24px}footer .bottom{border-top:1px solid rgba(255,255,255,.12);flex-direction:row-reverse}.footer-nav{display:flex;flex-direction:column}.footer-nav .icon-button{margin-left:auto}.footer-nav .links{align-items:flex-end}.footer-politics{flex-direction:row}.sticky-button{padding:16px}.sfrom .form-container{display:flex}.sfrom .form-container > .form-inpu{margin-right:16px}.sfrom .form-container > .form-inpu:last-child{margin-right:0}.has-form .title{max-width:40%;margin:0 auto 24px;text-align:center}.more-info{font-size:var(--size-5);padding-top:24px}.section-photo .container{align-items:center;display:flex}.cat-colchones .article{width:calc(50% - 16px)}.section.st1 .container,.section.st2 .container,.colchones-clasicos-lista .article{align-items:stretch;display:flex}
.colchones-clasicos-lista .article{align-items:center;padding:60px 16px}.section.st1 .left,.section.st2 .left,.section.st1 .right,.section.st2 .right,.colchones-clasicos-lista .article .card-block-1,.colchones-clasicos-lista .article .card-block-2{-ms-flex:1 1 0;flex:1 1 0;padding:24px}.section-st1,.section-st2{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:calc(16px - -16px);margin-top:calc(16px - -16px)}.section-st1 .article,.section-st2 .article{max-width:calc(50% - 32px);width:calc(50% - 32px)}.pd-wrapper{margin-bottom:60px}.section.st2 .button{max-width:200px}.section.st1 .mod-svg,.section.st2 .mod-svg{min-width:60px;width:60px}.section.st3 .pt-wh{margin-bottom:32px}.section-st3-footer .subtitle{margin-left:auto;margin-right:auto;width:40%}.layout.st1 .intro-text{margin-left:auto;margin-right:auto;width:65%}.footer-nav .group{justify-content:flex-end}.reasons .right{margin-top:0}.section.qr .card-img{min-width:250px}.section.qr .card-block-2{margin-left:32px}
.section-layout > .container{align-items:flex-start;display:flex}.opacity-block{padding:32px;width:50%}.certificates > .article{-ms-flex:1 1 33.33%;flex:1 1 33.33%}.button.big-tlf{font-size:18px}.camas-art-features article{width:calc(33.33% - 16px)}.camas-art-features .card-title{font-size:18px}.camas-art-section p{width:70%;margin-left:auto;margin-right:auto}.camas-art-section .img_bg{background-size:520px}.camas-art-section .container{min-height:540px}}@media screen and (min-width:721px) and (max-width:920px){h1,h2,h3,h4,h5,h6,.slideshow .card-title{font-size:28px}.slideshow .sub-title{font-size:20px}}@media screen and (min-width:921px){.tlf-mobile{display:none}h1,h2,h3,h4,h5,h6,.slideshow .intro-text{font-size:32px}.slideshow .card-title{font-size:48px;line-height:1}.slideshow .sub-title{font-size:40px}.slideshow .img_bg{min-height:600px}.top-bar .navbar-burger{display:none}.top-bar .navigator{display:flex}.section:not(.section-animated){padding:60px 0}.section.current-cat{padding:24px 0}
.container,.has-layout .card-content{max-width:840px;padding:0 40px}.slideshow .card-content{padding:0 40px}.container.extended,.slideshow .card-content,.colchones-clasicos-lista .article{max-width:1240px}.columns.is-100{margin:-16px}.cards > .article{-ms-flex:1 1 25%;flex:1 1 25%}.certificates .article.owl-item{min-width:25%;width:25%}footer{padding-top:4rem}.sec-ani-load{background-color:#FFF;display:flex;padding:0;width:100%}.sec-ani-load > *,.sec-ani-load .card-block-2{width:100%}.sec-ani-load .article{flex-direction:row;min-height:100vh;margin-bottom:0}.sec-ani-load .card-text{display:flex;flex-direction:column;min-height:100vh;justify-content:center;margin:0 auto;max-width:921px;padding:40px;width:100%}.sec-ani-load .sec-dv1{display:block}.sec-ani-load .sec-dv1 .sec-img{position:sticky;top:0}.sec-ani-load .sec-dv1 .card-block-1{height:100vh;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.4,0,.2,1);transition:opacity .4s cubic-bezier(.4,0,.2,1)}
.sec-ani-load .sec-dv1 .card-block-1 + .card-block-1{position:absolute;top:0;width:100%}.sec-ani-load .sec-dv1 .card-block-1.active,.section-animated .card-block-1:first-child{opacity:1}.sec-ani-load .sec-dv2 .card-block-1{display:none}.has-gallery .item.owl-item{min-width:33.33%;width:33.33%}.section-photo .article{align-items:center;display:flex;padding:0 40px}.section-photo .article:nth-child(even){flex-direction:row-reverse}.section-photo .card-block-1{margin-bottom:0;width:60%}.section-photo .card-block-2{margin-left:40px;width:calc(40% - 40px)}.section-photo .article:not(.has-layout):nth-child(even) .card-block-2{margin-left:0;margin-right:40px}.section-photo .card-text{padding:32px 0}.section-photo .intro-text{border-radius:4px;margin-top:16px}.slideshow .card-text{padding:40px}.cat-colchones .article{width:calc(33.33% - 16px)}.pd-wrapper{align-items:stretch;display:flex}.pd-details{width:calc(100% - 350px)}
.pd-price{width:350px;position:relative;box-shadow:unset;padding:0;display:block;margin-left:32px;z-index:unset}.shop-form-block-fix-title{display:none}.pd-sticky{display:block;top:16px;border:1px solid var(--border);border-radius:4px;z-index:2;overflow:hidden;margin-bottom:16px}.pd-track{display:block;height:100%;position:relative}.pd-sticky > h2{font-size:var(--size-5)}.newswrapper{padding:32px}.pd-sticky > h2,.pd-sticky > p{display:block;padding:16px 16px 0}.pd-sticky .ftext{display:block}.pd-price .button{width:calc(100% - 32px);margin:0 16px}.features{display:flex}.pd-sticky > h5{display:block;font-size:var(--size-5);padding:16px 16px 0;margin-bottom:0}.section.has-gallery .container > p{width:70%;margin:0 auto}.anat > *{width:33.33%}.ccolchones .button.floating.whatssap,.tcolchones .button.floating.whatssap,.mcolchones .button.floating.whatssap{bottom:16px}.camas-art-features article{width:calc(25% - 16px)}.camas-art-section .img_bg{background-size:600px}.camas-art-section .container{min-height:570px}}
@media screen and (max-width:920px) and (orientation:landscape){.slideshow .img_bg{min-height:350px}.window .top-bar{min-height:56px}.item-details .window{border-radius:0;height:100%;max-height:unset;max-width:unset}.sticky-button{padding:8px}}@media screen and (min-width:1021px){.slideshow{max-width:unset}.slideshow .intro-text{font-size:48px}.section-photo .img_bg{min-height:75vh}.section-photo .article.has-layout .card-block-2{min-height:700px}}@media screen and (min-width:1240px){.top-bar .group{display:flex}.top-bar .group .icon-button,.top-bar .group .button{margin-right:8px}.top-bar .group .button:last-child{margin-right:0}}@media screen and (min-width:1440px){.no_root #body-zone_top{margin-top:71px}.top-bar{height:72px}.window .top-bar{min-height:72px}.haz-tu-pedido{margin-top:71px!important}.slideshow .card-title{font-size:60px;line-height:1em}.slideshow .sub-title{font-size:50px}.slideshow .button{font-size:var(--size-6)}.section-photo .card-text{margin:0 auto;width:70%}}
@media (max-width:920px){.carti .button.floating.whatssap,.ccolchones .button.floating.whatssap,.tcolchones .button.floating.whatssap,.mcolchones .button.floating.whatssap{bottom:84px}}

.is-hidden .childs{margin-top:0;max-height:0;opacity:0;-webkit-transition:margin-top 550ms cubic-bezier(.8,0,0,1),max-height 550ms cubic-bezier(.8,0,0,1),opacity 550ms cubic-bezier(.8,0,0,1);transition:margin-top 550ms cubic-bezier(.8,0,0,1),max-height 550ms cubic-bezier(.8,0,0,1),opacity 550ms cubic-bezier(.8,0,0,1)}.childs.active{margin-top:16px;max-height:2000px;opacity:1}.section.intro-1 .title{margin-bottom:24px}.section.intro-1 strong{display:block}.free-services{margin-bottom:0}.reasons{border-top:0!important}.slideshow.sales .card-content{max-width:960px}.slideshow.sales .card-text{background-color:rgb(255,89,89,.97)}.slideshow.sales .card-title{font-size:40px}.slideshow.sales .sub-title{font-size:32px;font-family:var(--font);font-weight:500}.slideshow.sales .intro-text>a{background-color:transparent;border:2px solid #FFF;color:#FFF}.slideshow.sales .intro-text>a .mod-svg{fill:#FFF}.slideshow.sales .intro-text>a:hover,.slideshow.sales .intro-text>a:focus{background-color:#FFF;color:#ff5959}
.slideshow.sales .intro-text>a:hover .mod-svg,.slideshow.sales .intro-text>a:focus .mod-svg{fill:#ff5959}.price-before-after{align-items:baseline;display:flex}.price-before-after .pb,.price-before-after .pa{padding:24px;position:relative}.price-before-after p{margin:0;color:var(--high-emphasis);font-size:20px;text-transform:uppercase;font-weight:700}.price-before-after span{font-family:var(--font-title);color:var(--secondary);font-size:60px;display:inline-flex;line-height:45px}.price-before-after .pb p{font-size:16px}.price-before-after .pb span{font-size:40px}.price-before-after .pb span::after{content:'';position:absolute;top:60%;left:0;height:2px;width:100%;z-index:1;background-color:#ff5959}@media (min-width:921px){.slideshow.sales .card-title{font-size:60px}.slideshow.sales .sub-title{font-size:40px}}.lp-pil .row-cab-pil{position:relative;width:100%;display:flex;align-items:center}
.lp-pil .row-cab-pil .block-cab-pil{max-width:600px;height:100%;width:96%;margin-right:auto;margin-left:auto;display:block;padding:150px 0px;min-height:100vh;text-align:center}.lp-pil .row-cab-pil .btn-home-pil{display:block;max-width:350px;margin-top:50px;margin-right:auto;margin-left:auto}.lp-pil .row-cab-pil .btn-home-pil>a{background-color:#fff;display:block;border-radius:4px;padding:15px;margin:5px 0px;font-size:1.5em;font-weight:800}.lp-pil .row-cab-pil .btn-home-pil>a .mod-svg{display:block}.lp-pil .row-body-pil>div{min-height:100vh;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.lp-pil .row-body-pil .body-pil-1{padding:50px 0px}.lp-pil .row-body-pil .body-pil-0{display:block;background-color:#e8e0c9;min-height:auto}.lp-pil .row-body-pil .body-pil-4{background-color:#e8e0c9;min-height:auto;z-index:2;position:relative}.lp-pil .body-pil-2{z-index:3}.lp-pil .body-pil-4 .block-content .img-pil-obj{bottom:0px}
.lp-pil .row-body-pil .block-content{padding:50px;max-width:1000px;width:96%;margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;position:relative}.lp-pil .row-body-pil .block-content>*{width:50%}.lp-pil .row-body-pil .block-content .title-2{width:100%}.lp-pil .row-body-pil .body-pil-0 .block-content>*{width:100%}.lp-pil .title-2{color:#454137;font-size:3em;font-weight:300}.lp-pil .title-1{color:#fff;font-size:4em;font-weight:500}.lp-pil .block-content .block-text-icon{display:block;min-width:200px;background-color:#fff;padding:50px}.lp-pil .block-content .block-text-icon h2{font-size:1.5em}.lp-pil .block-content .block-text-icon>.mod-svg{width:100px}.lp-pil .text-pil{margin-top:25px;font-size:1.2em}.lp-pil .block-content .img-pil-obj{position:absolute;right:0px;width:100%;max-width:550px;bottom:-150px}.lp-pil .gal-body-pil{display:block;max-width:1000px;width:96%;margin-right:auto;margin-left:auto}.lp-pil .has-form .column{padding:50px;text-align:left}
.lp-pil .has-form h2,.lp-pil .has-form .more-info p{color:#fff}.lp-pil .has-form .group-btn{margin:25px 0px}.lp-pil .row-body-pil .haz-tu-pedido{margin-top:0px;margin-right:auto;margin-left:auto;max-width:1000px;width:96%}.lp-pil .row-body-pil .haz-tu-pedido .container{max-width:1000px;width:96%;margin-right:auto;margin-left:auto}.lp-pil .text-pil h4{font-size:1em;border-top:solid 1px;padding-top:15px}.lp-pil .block-text-icon>a.button{margin:10px 10px 0px 0px}@media (max-width:800px){.lp-pil .row-body-pil .block-content>*{width:calc(100% - 200px)}.lp-pil .block-content .img-pil-obj{bottom:-150px}.lp-pil .block-content .block-text-icon{padding-bottom:150px}.lp-pil .row-body-pil .body-pil-0 .block-content .block-text-icon{padding-bottom:25px}.lp-pil .body-pil-4 .block-content .img-pil-obj{bottom:-50px}}@media (max-width:500px){.lp-pil .row-cab-pil .block-cab-pil{min-height:auto}.lp-pil .row-body-pil .block-content>*{width:100%}.lp-pil .row-body-pil .body-pil-4{padding:50px 0px}
.lp-pil .body-pil-4 .block-content .img-pil-obj,.lp-pil .block-content .img-pil-obj{bottom:-200px}.lp-pil .row-body-pil>div{min-height:auto}.lp-pil .row-body-pil .block-content{padding:25px}}@media (max-width:400px){.haz-tu-pedido .container{align-items:center;display:flex;justify-content:space-between;flex-flow:row wrap}.haz-tu-pedido p{flex:1 0 100%}.haz-tu-pedido a{flex:1 0 100%}.lp-pil .row-cab-pil .btn-home-pil>a{box-shadow:2px 2px 6px #666}.lp-pil .row-cab-pil .block-cab-pil{padding:35px 0px}.lp-pil .title-1{color:#fff;font-size:2.5em;font-weight:500;text-shadow:1px 2px 4px #666}.lp-pil .row-body-pil .block-content{padding:5px}.lp-pil .row-body-pil .body-pil-1{padding:10px 0px}.lp-pil .row-body-pil .body-pil-4{padding:10px 0px}.lp-pil .block-content .block-text-icon{padding:10px;background:rgba(255,255,255,0.9)}.lp-pil .block-content .block-text-icon>.mod-svg{width:75px}.lp-pil .has-form .column{padding:20px}footer .bottom{align-items:center;margin-top:10px}footer{padding-top:10px}
.more-info span:not(.lab){color:var(--secondary);font-weight:500;font-size:1.5em}.lp-pil .body-pil-4 .block-content .img-pil-obj,.lp-pil .block-content .img-pil-obj{position:relative;bottom:0;object-fit:cover;height:200px}}@media (min-width:320px){.tcolchones-personalizado .owl-carousel .owl-item img{height:300px}}@media (min-width:600px){.tcolchones-personalizado .owl-carousel .owl-item img{height:500px}}@media (min-width:320px){.ccolchones .owl-carousel .owl-item img{height:300px}}@media (min-width:600px){.ccolchones .owl-carousel .owl-item img{height:500px}}.tcolchones-personalizado .memphis-hubble{height:93vh}.tcolchones-personalizado .memphis-hubble div{max-width:1240px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.tcolchones-personalizado .memphis-hubble div .title{text-align:center;width:100%;margin-bottom:2em;margin-top:2em}.tcolchones-personalizado .memphis-hubble div div span{width:60%;margin-right:5em}
.tcolchones-personalizado .memphis-hubble div div span iframe{width:100%;height:100%}.tcolchones-personalizado .memphis-hubble div .container-colchon ul{width:30%;padding:0;margin:0}.tcolchones-personalizado .memphis-hubble div .container-colchon:nth-child(1){margin-bottom:5em}.tcolchones-personalizado .memphis-hubble div .container-colchon h3{padding-right:20px;font-size:1.7em}.tcolchones-personalizado .memphis-hubble div .container-colchon .hubble-sect .memphis-video{margin-right:0}.tcolchones-personalizado .memphis-hubble div .container-colchon:nth-child(2) .right-title{padding-right:0}.tcolchones-personalizado .memphis-hubble div .container-colchon .right-title{width:100%;text-align:right;padding-right:0}.tcolchones-personalizado .memphis-hubble div .container-colchon ul li{margin-bottom:10px}.tcolchones-personalizado .memphis-hubble div .container-colchon div{margin-bottom:3em}
@media (max-width:720px){.tcolchones-personalizado .memphis-hubble div div span iframe{width:100%;height:100%;padding-right:20px;padding-left:20px}.tcolchones-personalizado .memphis-hubble div .container-colchon ul{padding-left:20px;padding-right:20px;list-style:none}.tcolchones-personalizado .memphis-hubble{height:unset}.tcolchones-personalizado .memphis-hubble div .container-colchon .right-title{padding-right:0;padding-left:20px;text-align:left}.tcolchones-personalizado .memphis-hubble div .container-colchon ul{width:100%;padding-left:20px;padding-right:20px;list-style:none}.tcolchones-personalizado .memphis-hubble div .container-colchon .hubble-sect .memphis-video{width:100%;height:100%}.memphis-hubble div h3{padding-left:20px;padding-right:20px}.tcolchones-personalizado .memphis-hubble div .container-colchon span{width:100%;height:250px;margin-right:0}.tcolchones-personalizado .memphis-hubble div .container-colchon span iframe{width:100%;height:100%}
.tcolchones-personalizado .memphis-hubble div .container-colchon .hubble-sect .memphis-video{height:250px}.tcolchones-personalizado .memphis-hubble div .container-colchon ul{order:3}}.floating-contact-wrapper.st1 .floating-contact-btn:last-child .mod-svg{color:#4285f4}