/** Complements **/body #content{min-height:auto}.p-main{padding-top:4rem;padding-bottom:4rem}/** Search bar **/.searchbar{border:1px solid #dee2e6;border-radius:2rem;overflow:hidden;background:#F9F9F9}.searchbar input[type=text],.searchbar input:focus:invalid:focus,.searchbar select:focus:invalid:focus,.searchbar textarea:focus:invalid:focus,.searchbar input[type=text]:focus,.searchbar textarea:focus{border:none;box-shadow:none}.searchbar button[type=submit]{width:auto;float:right;background:transparent;color:#212121;border:none;box-shadow:none;transition:all .5s}.searchbar button[type=submit]:hover{cursor:pointer;color:#FBB040}.search-form > .search-pane > input{height:100%}.search-form{margin-top:-.5em}.search-form>.search-pane{border-radius:5px}.search-form>.search-pane button[type=submit]{background:transparent;color:#212121;margin:-22px 2px 0 0 !important;transition:all .5s}.search-form>.search-pane button[type=submit]:hover{color:#91A831}.search-form input:focus:invalid:focus,.search-form select:focus:invalid:focus,.search-form textarea:focus:invalid:focus,.search-form input[type=text]:focus,.search-form textarea:focus{border:none}@-moz-document url-prefix(){ .search-form>.search-pane button[type="submit"]{margin-top:-2.2em}}@keyframes bgcolors{ 0%{   background-position:0% 50%; }  25%{   background-position:100% 50%; }  50%{   background-position:0% 50%; }  75%{   background-position:100% 50%; }  100%{   background-position:0% 50%; }}/** Pagination Style ***/.pagination li.page-item a{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25; color:#CF8376; background-color:#ddd;border:1px solid #eee}.pagination li.page-item a:hover{z-index:2;color:#333;text-decoration:none;background-color:#FEF6F4;border-color:#FEF6F4}.pagination.pagination-custom li.active a{background:#CF8376 !important;border-color:#CF8376}/** Scroll menu **/#pltmenu{padding:1rem 1.5rem;transition:all .6s; background:linear-gradient(-45deg, var(--main-mint), var(--main-pink), var(--main-yellow)); background-size:400% 400%;animation:bgcolors 20s infinite}#pltmenu.scrolled-nav{margin-top:0!important}#pltmenu .logo-content .navbar-brand{width:125px}#pltmenu .logo-content .navbar-brand svg{width:100%;fill:white}#pltmenu .nav-pills .nav-link{color:white;font-size:14px}#pltmenu .nav-pills{margin-left:auto}/* Reveal */#pltmenu li{margin:0 .5rem}#pltmenu li a{ display:inline-block; vertical-align:middle; -webkit-transform:perspective(1px) translateZ(0); transform:perspective(1px) translateZ(0); box-shadow:0 0 1px rgba(0, 0, 0, 0); position:relative; overflow:hidden}#pltmenu li a:before{ content:""; position:absolute; z-index:-1; left:0; right:0; top:0; bottom:0; border-color:#fff; border-style:solid; border-width:0; -webkit-transition-property:border-width; transition-property:border-width; -webkit-transition-duration:0.1s; transition-duration:0.1s; -webkit-transition-timing-function:ease-out; transition-timing-function:ease-out}#pltmenu li a:hover:before, #pltmenu li a:focus:before, #pltmenu li a:active:before{ -webkit-transform:translateY(0); transform:translateY(0); border-width:4px}footer picture{width:250px}footer .footer__scrollTop{width:60px;height:60px;background:var(--main-white);border-radius:50%;padding:.8rem; transition:all .6s;position:relative;display:flex;align-items:center;justify-content:center}footer .footer__scrollTop svg{fill:var(--main-pink);transition:all .6s;width:100%}footer .footer__scrollTop:hover{background:var(--main-pink);transition:all .6s}footer .footer__scrollTop:hover svg{fill:var(--white);transform:rotate(45deg)}.payment-methods ._payment-method_icon{width:80px}/** WhatsApp **/.icon-whatsapp{width:50px;height:50px;border-radius:50%;background-color:#8BC34A;position:fixed;bottom:2rem;left:1rem; z-index:38;transition:all .6s}.icon-whatsapp a{color:white}.icon-whatsapp:hover{background-color:#689F38}/**General anchor ***/a{color:#636466;transition:color 0.4s ease}a:hover{color:var(--main-pink);text-decoration:none}a.effect{position:relative;display:inline-block;transition:color .2s ease}a.effect:hover{color:#aaa}a.effect:hover::after,a.effect:hover::before{width:100%;left:0}a.effect::after,a.effect::before{content:''; position:absolute;top:calc(100% + 5px);width:0;right:0;height:3px}a.effect::before{transition:width .4s cubic-bezier(0.51, 0.18, 0, 0.88) .1s;background:#42A4C3}a.effect::after{transition:width .2s cubic-bezier(0.29, 0.18, 0.26, 0.83);background:#7B097E}/** Gradient Head **/.gradient-head{background:linear-gradient(to right, #006064, #3a6073);height:250px}/** Main title **/.sub-title{position:relative;-js-display:flex;display:-ms-flexbox;display:flex; -ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center; -ms-flex-pack:justify;justify-content:space-between;width:100%;margin:1em auto}.sub-title b{display:block;-ms-flex:1;flex:1;height:2px;opacity:.3;background-color:#0da5ad}.sub-title b.light{background-color:#FFF}.sub-title h2{margin:0 15px;letter-spacing:.1em}/**Parallax effect ***/.parallax-content{position:relative;min-height:500px}.parallax-window{min-height:500px;background:transparent}.parallax-incontent{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%);z-index:3}.parallax-content.title-section,.parallax-window.title-section{min-height:350px}.parallax-content.section-lg {position:relative;min-height:800px}.parallax-window.section-lg{min-height:800px;background:transparent}.overlay:after{position:absolute;z-index:2;background:rgba(0,0,0,.5);content:'';width:100%;height:100%;top:0;left:0}/** Swipper Slider **/#bannerContenedor .swiper-container{margin-top:100px}.swiper-slide img{width:100%}/*** Bottoms ***/.btn-see-more,#main input[type="submit"]{color:white;padding:10px;background:var(--main-pink); transition:.5s;background-size:400% 400%;animation:bgcolors 20s infinite;display:inline-block;text-transform:capitalize!important}.btn-see-more:hover,.btn-see-more:focus,#main input[type="submit"]:hover,#main input[type="submit"]:focus{background:var(--main-mint);transition:.5s;color:white;display:inline-block}/*** Images ***/.img-scale{transition:all .6s}.img-scale:hover{transform:scale(1.05)}/**Shower Effect***/.shadow-hover{transition:box-shadow .5s;box-shadow:rgba(164,164,164,.2) 0 2px 2px,  rgba(164,164,164,.2) 0 4px 4px,  rgba(164,164,164,.2) 0 8px 8px,  rgba(164,164,164,.2) 0 16px 16px,  rgba(164,164,164,.2) 0 32px 32px,  rgba(164,164,164,.2) 0 64px 64px}.shadow-hover:hover{box-shadow:rgba(0,126,148,.2) 0 2px 2px,  rgba(0,126,148,.2) 0 4px 4px,  rgba(0,126,148,.2) 0 8px 8px,  rgba(0,126,148,.2) 0 16px 16px,  rgba(0,126,148,.2) 0 32px 32px,  rgba(0,126,148,.2) 0 64px 64px}.shadow-neon{position:relative;transition:all .5s}.shadow-neon::after{position:absolute;top:0;left:0;content:'';background:#7B097E; background:-webkit-linear-gradient(to right, #42A4C3, #7B097E); background:linear-gradient(to right, #42A4C3, #7B097E); width:100%;height:100%;filter:blur(10px); z-index:-1;transition:all .5s}.shadow-neon:hover::after{filter:blur(20px);background:#7B097E; background:-webkit-linear-gradient(to right, #7B097E, #7B097E); background:linear-gradient(to right, #7B097E, #7B097E)}/** Card **/.card, .property-card{transition:all .6s;padding:0}.card:hover{transform:scale(1.01)}/*** Share ***/nav.share{margin:1em auto}nav.share a{margin-right:1em;transition:all .5s}nav.share .twitter{color:#1DA1F3}nav.share .twitter:hover{color:#198CD3}nav.share .facebook{color:#3A589E}nav.share .facebook:hover{color:#283E6E}nav.share .whatsapp{color:#5DBD57}nav.share .whatsapp:hover{color:#38A82D}/** Menu **/ul.session li{padding-top:7px}ul.session li a{padding:.5rem .5rem;color:rgba(255,255,255,.5) !important;transition:all .5s}ul.session li a:hover{color:rgba(255,255,255,.75)}.nav-item.dropdown-submenu.open{position:relative}.nav-item.dropdown-submenu.open ul li{margin:.5em auto}.dropdown-menu > li > a{display:block;width:100%;height:100%}/** Main list **/.see-more-items .title-section,.see-more-items .pagination,.see-more-items .welcome-phase,.see-more-items .gradient-head{display:none !important}.main-list{padding-top:5em}.item-list{margin-bottom:1.8em}.item-list, .item-img img{transition:all .6s}.item-list:hover .item-img img{opacity:.8;transform:scale(1.03) rotate(2deg)}.item-list .item-info{margin-top:.8em}/** Detail Page ***/.detail-page{padding-top:3.5em}.detail-page .img-detail{margin-top:-2.5em}.detail-page input[type=radio]{display:none}/** Gallery Content **/.gallery-float{position:relative;margin-top:-3.5em}/** Basket **/.main-basket{margin-top:45px}#contenedorCesta{width:100%}/*** Hiden elements ***/input[type=radio], input[type=checkbox]{display:none}.social-buttons-div, .social-buttons, .row-fluid.margin-top,.tooltip.fade.top.in, .retroListTitle, .detail-info h6,.CL0d87b5c76b4c480a107b621cc67f469d .page-header, /** Contact header **/.CL0d87b5c76b4c480a107b621cc67f469d .breadcrumbs,.CL35e08fa25c8bd643a77d2b090c6f6309 .page-header, /** Sign up header **/.CL35e08fa25c8bd643a77d2b090c6f6309 .breadcrumbs,.CL6cc0fbc862743161b168081bdcf637db .page-header, /** Sign in header **/.CL6cc0fbc862743161b168081bdcf637db .breadcrumbs,.CL9c6c44c3fc8e2951619159eb7169c6fb .page-header, /** My account header **/.CL9c6c44c3fc8e2951619159eb7169c6fb .breadcrumbs{display:none !important}.CL2a2edb6a7cae3e977db49f2e4fe07736 #bannerContenedor,.CL6f1e2eb4017eb5b38ee761e97262756e #bannerContenedor,.CLc713ed80824d349e63e64e12a0294fbd #bannerContenedor,.CL698552974d96e345b31897795453850e #bannerContenedor,.CL6e51a26de5f0c683da7dd4b926763dfb #bannerContenedor{display:none}/** Accesos **/.box .box-bordered h3{color:#fff}.theme-g8D6g87 .box.box-bordered{width:800px}.box.box-bordered .box-title{background:#000}.input-append input{margin-bottom:.5rem}/** Sign Up **/.CL35e08fa25c8bd643a77d2b090c6f6309 .main-page .breadcrumbs{display:none}.CL35e08fa25c8bd643a77d2b090c6f6309 .fade:not(.show){opacity:1}a.btn-crearusuario{display:none}a.btn-iniciarsession{display:none}.CL35e08fa25c8bd643a77d2b090c6f6309 #newCuentaCestaCli2 .form-actions{float:left}.CL35e08fa25c8bd643a77d2b090c6f6309 #newCuentaCestaCli2{display:none}/** Sign Up page **/.CL9c6c44c3fc8e2951619159eb7169c6fb  #content,/** Sign In page **/.CL9c6c44c3fc8e2951619159eb7169c6fb  #content,/** Stores **/.CL9c6c44c3fc8e2951619159eb7169c6fb  #content,/** My account page **/.CL9c6c44c3fc8e2951619159eb7169c6fb  #content{width:1300px;margin:100px auto}/**  css beto  **/.alert-error{ width:100%; background-color:#FC7171; color:#000; text-align:center; font-size:1.3em; text-shadow:1px 1px #ccc}.menuprincipal .nav-pills{font-size:15px}#G_product .colorbox-image{width:100%;display:block;flex:auto;margin-bottom:25PX}/** css beto **//** css Omar **/.lstLikProdc .toggleWish.select,.lstLikProdc .addWish.select{ color:red}@-ms-viewport{width:device-width}/** PDF print **/@media print{}/** Big monitors **//** Ipad **/@media (max-width:979px){}@media (max-width:767px){}@media (max-width:578px){:root{   --padding-y:50px; }  .first-section h1{font-size:4rem}  .first-section h5{font-size:1.5rem}  .third-section h2{font-size:4rem}  .third-section h5{font-size:1.5rem}  .product_detail{background:white}  .main-page._check-product{text-align:center}  .main-page._check-product button{margin:0 auto}  ._head-section h1{font-size:2.5rem}    #pltmenu .logo-content .navbar-brand{width:150px}    .CL35e08fa25c8bd643a77d2b090c6f6309 #content #newCuentaCesta .span12{width:100%}  }