.ui-datepicker{display:none;z-index:999999 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer}.ui-datepicker .ui-datepicker-next-hover span,.ui-datepicker .ui-datepicker-prev-hover span{border-color:transparent #ff8400 transparent transparent}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-5px;font-size:0px;width:0;height:0;border:solid;border-width:5px 8px 5px 0;border-color:transparent #ff9635 transparent transparent}.ui-datepicker .ui-datepicker-next span{margin-left:0;top:50%;margin-top:-5px;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #ff9635}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker table{width:100%;font-size:.9em}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:4px;text-align:right;text-decoration:none;color:#000}.ui-datepicker .ui-datepicker-buttonpane button{float:right}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-22px}.ui-timepicker-div dl .ui_tpicker_time_label{margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-datepicker{padding:15px;border:#fff 4px solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#efefef;-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,.35);box-shadow:5px 5px 10px 0px rgba(0,0,0,.35)}.ui-datepicker .ui-datepicker-header{background:0 0;border:none;padding-bottom:10px}.ui-datepicker .ui-datepicker-title .ui-datepicker-month{width:47%;margin-right:6%}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:47%}.ui-datepicker .ui-datepicker-calendar td{border:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar td a{padding:4px;display:block}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#f9eae7}.ui-datepicker .ui-datepicker-calendar{background:#fff;border:#cfcfcf 1px solid;border-collapse:collapse}.ui-datepicker .ui-datepicker-calendar th{background:#efefef;border:#cfcfcf 1px solid;padding:4px;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col{text-align:center;border:#cfcfcf 1px solid}.ui-datepicker{width:auto}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#f3d7d2}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#ffdf66}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dd{margin:0 0 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-slider{position:relative;text-align:left}.ui-slider-horizontal .ui-slider-handle{margin-left:-5px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}.ui-slider-horizontal{height:10px;-webkit-border-radius:10px;border-radius:10px;border:none;background:#dadada}.ui-slider-handle{height:10px;width:10px;-webkit-border-radius:10px;border-radius:10px;background:#f98b25;display:block;position:absolute}.ui-timepicker-div{padding:10px 0 5px}.ui-datepicker .ui-datepicker-buttonpane{overflow:hidden;padding-top:10px;border-top:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:#f9f9f9}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled span{color:#959595}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-timepicker-div .ui_tpicker_unit_hide{display:none}.swatch-option-loading-webp{content:url(../../frontend/Vidal/Principal/es_ES/images/loader-2.gif)}.mp-blog-icon:before{background-repeat:no-repeat;color:#999;content:'';display:inline-flex;width:12px;height:12px;opacity:50%;position:relative;top:2px}.mp-blog-calendar-times:before{background-image:url("../../frontend/Vidal/Principal/es_ES/Mageplaza_Blog/media/images/calendar-times.svg")}.mp-blog-user:before{background-image:url("../../frontend/Vidal/Principal/es_ES/Mageplaza_Blog/media/images/user.svg")}.mp-blog-comments:before{background-image:url("../../frontend/Vidal/Principal/es_ES/Mageplaza_Blog/media/images/comments.svg")}.mp-blog-traffic:before{background-image:url("../../frontend/Vidal/Principal/es_ES/Mageplaza_Blog/media/images/eye.svg")}.mp-blog-thumbs-up:before{background-image:url("../../frontend/Vidal/Principal/es_ES/Mageplaza_Blog/media/images/thumbs-up.svg")}.wholesalesweets{margin-top:calc(var(--gutter)*2)}.wholesalesweets .banner-top{font-weight:700;color:#fff;text-align:center;background-color:#9cdcfa;line-height:30px}.wholesalesweets:not(.view) .banner{padding:calc(var(--gutter)*2) calc(var(--gutter)*4);background-color:#003f8d;display:grid;grid-template-columns:2fr 3fr;gap:calc(var(--gutter)*4);align-items:center}.wholesalesweets.view .banner .content{padding:calc(var(--gutter)*3) calc(var(--gutter)*4);text-align:center;background-color:#b1e6fa}.wholesalesweets .banner .container{max-width:1000px;margin-left:auto;margin-right:auto}.wholesalesweets .banner .title{font-size:36px;font-weight:700;color:#b3dff8;margin-bottom:calc(var(--gutter)*2)}.wholesalesweets.view .banner .title{color:#003f8e}.wholesalesweets .banner .text{font-size:18px;font-weight:500;color:#fff}.wholesalesweets.home .banner .text{text-align:justify}.wholesalesweets.view .banner .text{font-size:18px;color:#144ea1}.wholesalesweets .banner .action{margin-top:calc(var(--gutter)*2)}.wholesalesweets .places-block{margin-top:calc(var(--gutter)*2);padding:calc(var(--gutter)*2) calc(var(--gutter)*4);display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--gutter)*4);border:1px solid #026bb3}.wholesalesweets .places-block .map{max-width:500px;margin-left:auto}.wholesalesweets .places-block .title{font-size:26px;font-weight:700;color:#003f8e;margin-bottom:calc(var(--gutter)*2)}.wholesalesweets .places-block .list{display:grid;grid-template-columns:repeat(3,1fr);gap:5px var(--gutter);margin:0}.wholesalesweets .places-block .list .item{font-size:18px;font-weight:700;color:#026bb3}.wholesalesweets .places-block .list .item:before{top:-8px}.wholesalesweets .text-bg{background-color:#e2effa;padding:calc(var(--gutter)*4);margin-top:calc(var(--gutter)*4)}.wholesalesweets .text-bg .text-block{margin-top:0}.wholesalesweets .text-block{margin-top:calc(var(--gutter)*4);text-align:center;font-size:16px;font-weight:500;max-width:1200px;margin-left:auto;margin-right:auto}.wholesalesweets .text-block .title{font-size:26px;font-weight:700;color:#003f8e;margin-bottom:calc(var(--gutter)*2)}.wholesalesweets .text-block .content{font-size:18px}.wholesalesweets .register-block{margin-top:calc(var(--gutter)*4);padding:calc(var(--gutter)*2);background-color:#e2effa;display:grid;grid-template-columns:2fr 3fr;gap:calc(var(--gutter)*4);align-items:center}.wholesalesweets .register-block .text{font-size:21px;font-weight:700;color:#009ce0}.wholesalesweets .register-block .action{margin-top:calc(var(--gutter)*2)}.wholesalesweets .carousel-marcas-container{margin-top:calc(var(--gutter)*2);padding-left:0;padding-right:0}.wholesalesweets.view .questions-block{margin-top:calc(var(--gutter)*2)}.wholesalesweets .sticky-block{margin-top:calc(var(--gutter)*4);max-width:1000px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--gutter)*4)}.wholesalesweets .sticky-block .card{border:1px solid #026bb3;text-align:center;text-decoration:none;color:var(--color-text)}.wholesalesweets .sticky-block .card img{width:100%}.wholesalesweets .sticky-block .card .title{margin-top:var(--gutter);font-size:20px;font-weight:700;color:#003f8e}.wholesalesweets .sticky-block .card .text{font-size:16px;font-weight:500;margin-top:5px;margin-bottom:var(--gutter);padding-left:5px;padding-right:5px}.advantages-professional{margin-top:calc(var(--gutter)*2);padding:calc(var(--gutter)*4);background-color:#e2effa;text-align:center}.advantages-professional .line{display:flex;justify-content:center;gap:var(--gutter)}.advantages-professional .line:not(:last-child){margin-bottom:calc(var(--gutter)*4)}.advantages-professional .advantage{flex:0 0 calc(100%/4);color:#003f8e}.advantages-professional .advantage .image{width:70px;margin:auto;margin-bottom:var(--gutter)}.advantages-professional .advantage .title{font-weight:700;font-size:21px}@media (max-width:1280px){.wholesalesweets .banner .title{font-size:32px}.wholesalesweets .register-block .text{font-size:20px}.advantages-professional .advantage .title{font-size:16px}.advantages-professional .advantage .subtitle{font-size:12px}}@media (max-width:1024px){.wholesalesweets:not(.view) .banner{grid-template-columns:1fr;text-align:center}.wholesalesweets.home .banner .text{text-align:center}.wholesalesweets .banner .image{order:1}.wholesalesweets .register-block{grid-template-columns:1fr;text-align:center;gap:calc(var(--gutter)*2)}.wholesalesweets .places-block{grid-template-columns:1fr;gap:calc(var(--gutter)*2)}.wholesalesweets .places-block .map{margin-left:auto;margin-right:auto}.wholesalesweets .places-block .map-container,.wholesalesweets .places-block .title{text-align:center}}@media (max-width:767px){.wholesalesweets .banner-top{font-size:12px}.wholesalesweets:not(.view) .banner{padding:calc(var(--gutter)*2)}.wholesalesweets.view .banner .content{padding:calc(var(--gutter)*2)}.wholesalesweets .banner .title{font-size:28px}.wholesalesweets .banner .text{font-size:14px}.wholesalesweets.view .banner .text{font-size:14px}.wholesalesweets .places-block{padding:calc(var(--gutter)*2)}.wholesalesweets .places-block .title{font-size:16px}.wholesalesweets .places-block .list .item{font-size:14px}.wholesalesweets .text-block{font-size:14px;margin-top:calc(var(--gutter)*2)}.wholesalesweets .text-block .title{font-size:22px}.wholesalesweets .text-block .content{font-size:14px}.wholesalesweets .text-bg{padding:calc(var(--gutter)*2);margin-top:calc(var(--gutter)*2)}.wholesalesweets .sticky-block{margin-top:calc(var(--gutter)*2);display:flex;gap:var(--gutter);overflow-y:auto}.wholesalesweets .sticky-block::-webkit-scrollbar{display:none}.wholesalesweets .sticky-block .card{flex:0 0 calc(100%/3)}.wholesalesweets .sticky-block .card .title{font-size:14px;margin-top:5px}.wholesalesweets .sticky-block .card .text{font-size:12px;margin-top:2px;margin-bottom:5px}.wholesalesweets .register-block,.wholesalesweets .questions-block{margin-top:calc(var(--gutter)*2)}.wholesalesweets .register-block .text{font-size:16px}.advantages-professional{padding:calc(var(--gutter)*2) var(--gutter);padding-top:calc(var(--gutter)*2 + var(--nav-size));display:none}.advantages-professional.resp{display:block}.advantages-professional.resp:not(.owl-loaded){display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter)}.advantages-professional.resp:not(.owl-loaded)>*:nth-child(n){display:grid}.advantages-professional.resp:not(.owl-loaded)>*:nth-child(n+4){display:none}.advantages-professional.navtop .owl-nav{top:var(--gutter);right:var(--gutter)}.advantages-professional .column{display:grid;grid-template-rows:1fr 1fr;gap:calc(var(--gutter)*3);height:100%}.advantages-professional .advantage .title{font-size:14px}.advantages-professional.navtop.resp .owl-nav{bottom:initial;left:initial;width:auto;padding:0;margin:0}.advantages-professional.navtop.resp .owl-nav .button{width:var(--nav-size);height:var(--nav-size);background:url("../../frontend/Vidal/Principal/es_ES/Vidal_WholesaleSweets/images/flecha_carousel.svg") center center/contain no-repeat}.advantages-professional.navtop.resp .owl-nav .owl-next{margin-left:5px}}@media (max-width:480px){.advantages-professional.resp:not(.owl-loaded){grid-template-columns:repeat(2,1fr)}.advantages-professional.resp:not(.owl-loaded)>*:nth-child(n){display:grid}.advantages-professional.resp:not(.owl-loaded)>*:nth-child(n+3){display:none}}:root{--max-width:1400px;--gutter:15px;--header-height:208px;--header-content-height:155px;--header-scroll:200px;--icon-header:70px;--action-fixed:0;--rrss-blog:0;--viewport-height:0;--left-carousel-plus:350px;--sidebar-width:420px;--first-color:#e6007e;--first-color-alt:#ffa0c7;--second-color:#009fe3;--second-color-alt:#a1daf8;--third-color:#d9f0fc;--success-color:#43bc0d;--danger-color:#ff0008;--warning-color:#da801e;--info-color:#123874;--header-color:#5eb8ea;--text-color:#000;--grays-color:#4d4d4d;--body-bg:#fff;--border-color:#b9b9b9;--light-color:#f0f0f0;--link-color:#419ae8;--filter-color:#ccc;--freeproduct-color:#008045;--comprar-color:var(--first-color);--blob-color:#fff;--text-font:"Quicksand",sans-serif;--header-icons:10px;--title-line-height:1.3;--text-line-height:1.6;--z-back:-10;--z-normal:1;--z-tooltip:9;--z-fixed:100;--z-modal:1000;--z-menu:9999;--logo-width:166px;--submenu-width:290px;--submenu-top:21px;--submenu-head:101px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #e0}::-webkit-scrollbar-thumb{background-color:var(--second-color)}*,*:before,*:after{box-sizing:border-box;outline:none}body{margin:0;background-color:var(--body-bg);color:var(--text-color);width:100%;min-height:calc(100vh - var(--header-height));font-family:var(--text-font);font-weight:500;line-height:var(--title-line-height);max-width:100vw;overflow-x:hidden;word-wrap:break-word}img,video{display:inline-block;max-width:100%;height:auto;vertical-align:top}picture{max-width:100%}iframe{display:inline-block;max-width:100%}p,blockquote,figure{margin:0;margin-bottom:var(--gutter)}figcaption{font-style:italic}p:last-child,blockquote:last-child,p:empty{margin-bottom:0}ul p:last-child,ol p:last-child{margin-bottom:var(--gutter)}a{text-decoration:none;color:var(--link-color)}a:hover{text-decoration:underline}hr{height:1px;color:var(--border-color);background-color:var(--border-color);border:none}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:var(--gutter)}ul,ol{margin:var(--gutter) 0;padding:0;list-style:none}ul,ul ul,ul ol,ol ol,ol ul{padding-left:var(--gutter)}ul>li{position:relative}ul>li:before{content:"·";font-weight:700;color:var(--second-color);font-size:28px;position:absolute;top:-11px;left:calc(var(--gutter)*-1)}ol{counter-reset:list}ol>li{counter-increment:list;margin-bottom:var(--gutter)}ol>li:before{content:counters(list,".") ". ";font-weight:700}fieldset{border:0;padding:0;margin:0}.page-title{margin:0}.cms-home .page-title{display:flex;align-items:center;justify-content:center;gap:calc(var(--gutter)/2);background-color:#004787;padding:calc(var(--gutter)/2) var(--gutter);color:#fff;font-size:14px;font-weight:700;text-align:center}.cms-home .page-title .icon{width:25px}.mage-error,.field-error,.validate-rrss-error{font-size:10px;color:var(--danger-color)}.center{text-align:center}.btn{--color:var(--text-color);--background:#fff;--border:#fff;font-family:var(--text-font);font-size:12px;line-height:14px;font-weight:500;padding:8px 20px;display:inline-block;transition:all .3s;cursor:pointer;color:var(--color);background-color:var(--background);border:1px solid var(--border);text-align:center;text-transform:uppercase}.btn:disabled{opacity:.5;cursor:no-drop}.btn:not(:disabled):hover{color:var(--background);background:0 0;border-color:var(--background);text-decoration:none}.btn:not(:disabled):active{transform:scale(.98)}.btn-small{font-size:10px;line-height:10px;padding:6px 15px}.btn-large{padding:8px 40px}.btn-ghost{color:var(--background);border-color:var(--background);background:0 0}.btn-ghost:not(:disabled):hover{color:var(--color);background-color:var(--background);border-color:var(--background)}.btn-blue{--color:#fff;--background:var(--second-color);--border:var(--second-color)}.btn-blue-alt{--background:var(--second-color-alt);--border:var(--second-color-alt)}.btn-pink{--color:#fff;--background:var(--first-color);--border:var(--first-color)}.btn-sweet{--background:var(--first-color);--text-color:#fff}.btn-dipperxl{--background:#e978b9;--text-color:#fff}.btn-dipperxl:hover{background-color:#fff !important}.btn-regalo{--color:#fff;--background:#67acdc;--border:#fff}.btn-chuches{--background:#8db06b;--border:#fff;--text-color:#fff}.btn-chuches:hover{background-color:#fff !important}.btn-green{--color:#fff;--background:var(--success-color);--border:var(--success-color)}.btn-text{--color:#fff;--background:var(--text-color);--border:var(--text-color)}.btn-success{--color:#fff;--background:var(--success-color);--border:var(--success-color)}.btn-white{--color:var(--text-color);--background:#fff;--border:#fff}.btn-white:hover{background-color:var(--text-color)}.btn-orange{--color:var(--text-color);--background:#f7941c;--border:#f7941c}.btn-red{--color:#fff;--background:#d50613;--border:#d50613}.btn-navidad{--color:#fff;--background:#e30613;--border:#e30613}.btn-news{--color:#fff;--background:#eb3397}.btn-enamorados{--color:#fff;--background:#b31c1e}.btn-bordered{--border:var(--text-color)}.btn-rounded{border-radius:50px}.field{margin-bottom:var(--gutter)}.field.street .field{margin:0}.field .label{margin-bottom:3px;display:inline-block;font-size:12px;font-weight:500}.input-text,.field.date input,.field select{line-height:35px;padding:0 8px;border:1px solid var(--border-color);width:100%;color:var(--text-color);font-size:12px}textarea.input-text{line-height:initial;resize:none;display:block;padding:8px}.field select{height:35px;background-color:#fff}.field.choice .label{display:inline;position:relative;top:-2px}.field.choice .checkbox,.field.choice .radio{position:relative;top:1px;margin-top:0;margin-left:0}.field.phone .control,.field.telephone .control{display:flex;flex-wrap:wrap}.field.phone .control:before,.field.telephone .control:before{content:"+34";display:flex;align-items:center;border:1px solid var(--border-color);background-color:#fff;margin-right:5px;font-size:12px;width:50px;text-align:center;justify-content:center}.field.phone .input-text,.field.telephone .input-text{flex:1 !important}.field.phone .field-error,.field.phone .mage-error,.field.telephone .input-text+.mage-error{flex:0 0 100%}.field ._with-tooltip{display:flex;align-items:center}.field-tooltip{margin-left:10px;position:relative}.field-tooltip .label:before{content:"\f059";font-family:"Font Awesome 5 Free";font-size:24px}.field-tooltip .label span,.field-tooltip-content{display:none}.field-tooltip-content{align-items:center;position:absolute;background-color:var(--light-color);padding:5px;font-size:10px;border:1px solid var(--border-color);top:0;bottom:0;left:calc(100% + 12px);white-space:nowrap;border-radius:4px}.field-tooltip:hover .field-tooltip-content{display:flex}.field-tooltip-content:before{content:"";display:block;width:10px;height:10px;background-color:var(--light-color);border-left:1px solid var(--border-color);border-bottom:1px solid var(--border-color);position:absolute;left:-5px;top:calc(50% - 5px);transform:rotate(45deg)}.ui-datepicker-trigger{display:none;margin-left:10px;border:0;padding:0;background:0 0;font-size:24px;color:var(--text-color)}.ui-datepicker-trigger span{display:none}.ui-datepicker-trigger:before{content:"\f073";font-family:"Font Awesome 5 Free"}.input-file{display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative}.input-file .placeholder{color:var(--border-color)}.input-file .placeholder.selected{color:var(--text-color)}.input-file .link{text-decoration:underline;text-transform:uppercase}.input-file .control{position:absolute;left:0;right:0;top:0;bottom:0}.input-file [type=file]{visibility:hidden}.input-file .mage-error{line-height:initial}.control.with-eye{position:relative}.control.with-eye .eye-icon{position:absolute;top:13px;right:5px;display:flex;align-items:center;font-size:12px}::-ms-reveal{display:none !important}.field.group{display:flex;flex-direction:column;align-items:center;gap:var(--gutter);text-align:center}.field.group .label{font-size:12px}.options-list{display:flex;align-items:flex-start;gap:calc(var(--gutter)*2)}.options-list .field{margin:0;display:flex;align-items:center;flex-direction:row-reverse}.options-list .field .label{margin:0;margin-right:5px}.options-list .field.choice .radio{top:-1px}.options-list .input.checked+.label{font-weight:700}.input.radio{position:relative}.input.radio input[type=radio]{margin:0;display:block;position:initial}.input.radio input[type=radio]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("../../frontend/Vidal/Principal/es_ES/images/radio-empty.svg") center/cover no-repeat}.input.radio input[type=radio]:checked:after{background:url("../../frontend/Vidal/Principal/es_ES/images/radio-stuffed.svg") center/cover no-repeat}.street-block,.form-checkout-address .field.street>.control{display:grid;grid-template-columns:120px 2fr 80px 1fr;gap:0 var(--gutter);grid-column:1/-1}.form-create-account .street-block{grid-template-columns:120px 1fr}.street-block .tipo-via,.form-checkout-address .shippingAddress\.street\.1{order:-1}.actions-toolbar{display:flex;align-items:center;justify-content:space-between}.password-strength-meter{font-size:11px}#password-strength-meter-label{text-transform:uppercase}.password-weak #password-strength-meter-label{color:var(--danger-color)}.password-medium #password-strength-meter-label{color:var(--warning-color)}.password-strong #password-strength-meter-label{color:var(--success-color)}.password-very-strong #password-strength-meter-label{color:var(--second-color)}.message{margin:var(--gutter) 0;padding:10px 20px;display:block;position:relative}.message.info,.message.notice{background-color:#c2d4f1;color:var(--info-color)}.message.error{background-color:#fae5e5;color:var(--danger-color)}.message.warning{background-color:#fdf0d5;color:var(--warning-color)}.message.success{background-color:#e5efe5;color:var(--success-color)}.message>*:first-child:before{font-family:"Font Awesome 5 Free";margin-right:8px;font-weight:700}.message.info>*:first-child:before,.message.notice>*:first-child:before{color:var(--info-color);content:"\f05a"}.message.error>*:first-child:before{color:var(--danger-color);content:"\f057"}.message.warning>*:first-child:before{color:var(--warning-color);content:"\f071"}.message.success>*:first-child:before{color:var(--success-color);content:"\f058"}.grid-container{display:grid;gap:var(--gutter)}.grid-container.columns2{grid-template-columns:repeat(2,1fr)}.grid-container.columns3{grid-template-columns:repeat(3,1fr)}.grid-container.columns4{grid-template-columns:repeat(4,1fr)}.grid-container.columns5{grid-template-columns:repeat(5,1fr)}.grid-container.columns1-3{grid-template-columns:1fr 2fr}.grid-container.columns3-1{grid-template-columns:2fr 1fr}.table{width:100%;text-align:left;border-collapse:collapse}.table-caption{display:none}.table td,.table th{padding:10px}.table tbody tr{border-top:1px solid var(--border-color)}.table .actions{text-align:right;display:flex;flex-direction:column}.stars{display:inline-flex;justify-content:flex-start}.stars .star{max-width:20px}.accordion-link{cursor:pointer}.accordion-link .icon{transition:all .3s}.accordion-link.active .icon{transform:rotate(-180deg)}.collapse{display:none;background-color:var(--light-color);padding:var(--gutter);border:1px solid var(--grays-color);border-top:0}.accordion-link.active+.collapse{display:block}body>.loading-mask{display:none}body:has(.loading-global.active)>.loading-mask{display:none !important}.loading-global,.loading-mask .loader,.ias-spinner{position:fixed !important;top:calc(var(--gutter)*-1);right:calc(var(--gutter)*-1);bottom:calc(var(--gutter)*-1);left:calc(var(--gutter)*-1);background-color:#00000073;z-index:9999;display:none;justify-content:center;align-items:center}.loading-global.active,.loading-mask .loader,.ias-spinner{display:flex}.loading-global img,.loading-mask img{position:initial !important}.loading-mask p{display:none}.max-width,.owl-nav,.page-main,.breadcrumbs{max-width:var(--max-width);margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter);width:100%}.cms-home .page-main{max-width:none;padding-left:0;padding-right:0}.mini-width{margin-left:auto;margin-right:auto;max-width:1000px;padding-left:var(--gutter);padding-right:var(--gutter)}.page-main{margin-bottom:calc(var(--gutter)*4)}.full{padding-left:2000px;padding-right:2000px;margin-left:-2000px;margin-right:-2000px}.breadcrumbs{margin-top:var(--gutter);margin-bottom:var(--gutter);max-width:calc(var(--max-width) - (var(--gutter)*2));white-space:nowrap;overflow-y:auto}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs .items{margin:0;padding:0;list-style:none;display:flex;align-items:center;font-size:12px}.breadcrumbs .items:before{content:"Estás en: ";margin-right:2px}.breadcrumbs .items li:before{display:none}.breadcrumbs .item{display:flex}.breadcrumbs .item:after{content:">";margin:0 10px;color:var(--second-color)}.breadcrumbs .item:nth-last-child(1):after{display:none}.breadcrumbs .items a{color:inherit}.breadcrumbs .items strong{font-weight:inherit}.catalog-category-view .breadcrumbs,.mpblog-post-index .breadcrumbs,.vidal_wholesalesweets-page-view .breadcrumbs,.contact-index-index .breadcrumbs,.cms-empresa-quienes-somos .breadcrumbs{display:none}body._has-modal{height:100%;overflow:hidden;width:100%}.modals-overlay{background-color:#3333338c;bottom:0;left:0;position:fixed;right:0;top:0;z-index:var(--z-fixed) !important}.modal-popup{display:none;justify-content:center;position:fixed;top:50%;left:0;right:0;bottom:50%;max-width:90%;width:1000px;max-height:90vh;margin:auto;z-index:var(--z-modal) !important;align-items:center}.modal-popup._show{display:flex}.modal-small{width:550px}.modal-xsmall,.modal-popup.confirm{width:400px}.modal-auto{width:auto}.modal-auto .modal-inner-wrap{width:auto}.modal-big{width:1200px}.modal-popup.confirm{text-align:center}.modal-popup .action-close{background:0 0;border:0;position:absolute;top:0;right:0;cursor:pointer;padding:calc(var(--gutter)/2);display:flex;align-items:center;justify-content:center;line-height:15px}.modal-popup .action-close:after{content:"\f00d";font-family:"Font Awesome 5 Free";font-size:18px;font-weight:700}.modal-popup .action-close span{display:none}.modal-content{padding:calc(var(--gutter)*2);font-size:10px}.modal-popup.confirm .modal-content{font-size:18px}.modal-image .modal-content{padding:0}.modal-content .title{font-size:24px;margin-bottom:var(--gutter)}.modal-inner-wrap{background-color:var(--light-color);border:1px solid var(--border-color);width:100%;position:relative;max-height:90vh;overflow-y:auto}.modal-header{display:flex;align-items:center;justify-content:center;gap:var(--gutter)}.modal-title{padding:calc(var(--gutter)*2);padding-bottom:0;font-weight:300;font-size:24px;margin:0}.modal-footer{padding:calc(var(--gutter)*2);padding-top:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--gutter)}.modal-popup.confirm .modal-footer{justify-content:center}.review-field-rating{display:flex;justify-content:center;margin:0}.review-control-vote{display:flex;justify-content:center;align-items:center;position:relative;height:30px;width:140px}.control.review-control-vote input{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:-1;visibility:hidden}.review-control-vote label{font-size:24px;text-align:center;cursor:pointer;position:absolute;top:0;left:0;opacity:0}.review-control-vote label span{display:none}.review-control-vote label:before{font-family:"Font Awesome 5 Free";color:var(--second-color);transition:all .3s}.review-control-vote label:hover,.review-control-vote input:checked+label{font-weight:900;opacity:1}.review-control-vote .rating-5{opacity:1}.review-control-vote .rating-5:before{content:"\f005""\f005""\f005""\f005""\f005"}.review-control-vote .rating-4{z-index:2}.review-control-vote .rating-4:before{content:"\f005""\f005""\f005""\f005"}.review-control-vote .rating-3{z-index:3}.review-control-vote .rating-3:before{content:"\f005""\f005""\f005"}.review-control-vote .rating-2{z-index:4}.review-control-vote .rating-2:before{content:"\f005""\f005"}.review-control-vote .rating-1{z-index:5}.review-control-vote .rating-1:before{content:"\f005"}.rating-summary{display:inline-flex;align-items:center}.rating-summary.reviews-list{cursor:pointer}.rating-summary .values{margin-left:var(--gutter);font-size:18px;font-weight:300}.rating-write{margin-left:var(--gutter);padding-left:var(--gutter);border-left:1px solid var(--border-color)}.rating-result{position:relative}.rating-result>span{position:absolute;left:0;display:block;top:0;overflow:hidden}.rating-result:before,.rating-result>span:before{content:"\f005""\f005""\f005""\f005""\f005";font-family:"Font Awesome 5 Free";color:var(--second-color);font-size:18px;font-weight:500;white-space:nowrap}.rating-result>span:before{font-weight:900}.page-wrapper{display:flex;flex-direction:column;min-height:calc(100vh - var(--header-height));margin-top:var(--header-height)}.header .toldo{height:32px;background:url("../../frontend/Vidal/Principal/es_ES/images/toldo.svg") center/auto 100%}.header-blog .toldo{background-image:url("../../frontend/Vidal/Principal/es_ES/images/toldo_blog.svg")}.page-wrapper .header{background:#00;background:linear-gradient(0deg,rgb(0 159 227/100%) 35%,rgb(117 203 240/100%) 100%);position:fixed;left:0;right:0;top:0;z-index:var(--z-fixed)}.page-wrapper .footer{margin-top:auto}.page-layout-2columns-left .columns,.page-layout-2columns-right .columns{display:grid;gap:calc(var(--gutter)*2);align-items:flex-start}.page-layout-2columns-left .columns{grid-template-columns:var(--sidebar-width) calc(100% - (var(--gutter)*2) - var(--sidebar-width))}.page-layout-2columns-right .columns{grid-template-columns:calc(100% - (var(--gutter)*2) - var(--sidebar-width)) var(--sidebar-width)}.page-layout-2columns-left .sidebar,.page-layout-2columns-right .sidebar{position:sticky;top:calc(var(--header-height) + var(--gutter))}.page-layout-2columns-left .sidebar{order:-1}.page-layout-2columns-right .sidebar{order:1}.section{margin-top:calc(var(--gutter)*3)}.section.bg{padding-top:calc(var(--gutter)*2);padding-bottom:calc(var(--gutter)*2)}.section .title{font-size:32px;font-weight:700;margin-bottom:calc(var(--gutter)*2);display:inline-flex}.section .subtitle{font-size:16px;font-weight:400;margin-bottom:calc(var(--gutter)*2)}.categories-home{padding-bottom:0 !important;display:none}.categories-home .content{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter)}.categories-home .content li:before{display:none}.categories-home .category-item{display:flex;flex-direction:column;position:relative}.categories-home .category-item:not(.parent):before{content:"";background-color:#f2f0f2;display:block;inset:calc(var(--gutter)*-2);z-index:-1}.categories-home .category-item.employees,.categories-home .category-item.professionals{display:none}.categories-home .category,.categories-home .subcategory{color:#333;font-weight:700;text-decoration:none;font-size:10px;display:flex;text-transform:uppercase}.categories-home .subcategory,.categories-home .parent .category{font-size:12px}.categories-home .subcategory:after{content:"\f054";font-family:"Font Awesome 5 Free";margin-left:auto}.categories-home .category-item:not(.parent) .category{text-align:center;flex:1;flex-direction:column}.categories-home .parent{order:1;grid-column:1/-1}.categories-home .parent .category,.categories-home .subcategory{align-items:center;gap:var(--gutter);padding:0 var(--gutter)}.categories-home .parent .category{padding-left:95px;background:url("../../frontend/Vidal/Principal/es_ES/images/chuches-para-eventos.png") left center/auto 100% no-repeat;height:80px}.categories-home .category-item:not(.parent) .image{display:flex;flex-direction:column;justify-content:center;padding:10px 0}.categories-home .parent .image,.categories-home .subcategory .image{width:45px;flex:initial;padding:0;margin-left:20px}.categories-home .parent .category .image{display:none}.categories-home .category .image img{max-width:50%;margin:auto}.categories-home .parent .image img,.categories-home .subcategory .image img{max-width:100%}.categories-home .parent .category .name{color:#fff;font-size:14px}.categories-home .category-item:not(.parent) .name{padding:0 0 10px;margin:auto;font-size:12px}.categories-home .parent .category:after{color:#fff;content:"\f067";font-family:"Font Awesome 5 Free";margin-left:auto;display:block;transition:all .3s;font-size:20px}.categories-home .open .category:after{transform:rotate(-135deg)}.categories-home .submenu{display:none}.categories-home .open .submenu{display:block}.categories-home .submenu .items{margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.categories-home .submenu .item{background-color:#fff}.header-content{display:grid;grid-template-columns:var(--logo-width) 1fr;align-items:center;justify-content:space-between;gap:calc(var(--gutter)*4);padding-top:var(--gutter);padding-bottom:var(--gutter);position:relative}.header .logo-link{position:relative}.header .logo{max-width:var(--logo-width);width:auto}.header-right{display:grid;grid-template-columns:1fr auto;gap:var(--gutter) calc(var(--gutter)*2);width:100%}.header-search{display:flex;width:272px;position:relative;margin-left:auto;margin-top:auto}.search-container{display:flex;align-items:stretch;width:100%}.input-search{padding:0 43px 0 var(--gutter);flex:1;line-height:38px;background:0 0;color:#fff;font-style:italic;border:1px solid #fff;border-radius:50px}.input-search::placeholder{color:#fff}.btn-search{position:absolute;top:0;right:8px;bottom:0;width:35px;border:0;padding:0;background:0 0;cursor:pointer}.search-resp{position:absolute;padding:9px;background-color:var(--first-color);left:0;right:0;top:100%;z-index:var(--z-tooltip)}.search-resp .header-search{margin:0;padding:0}.search-resp .search-container{background-color:#fff}.menu-container{display:flex;align-items:center;justify-content:space-between;width:100%}.menu-container .content{width:100%}.main-menu{display:flex;align-items:center}.main-menu .close-menu{display:none}.main-menu ul{margin:0;list-style:none;display:flex;padding:0;justify-content:space-between;align-items:center;width:100%}.main-menu ul li:not(.level-top){position:initial}.main-menu .level-top.blog{order:1;background:0 0}.main-menu .level-top.employees,.main-menu .level-top.professionals{display:none}@media (min-width:1281px){.main-menu:before{content:"";display:block;position:fixed;inset:0;top:var(--header-content-height);background-color:#00000085;visibility:hidden;opacity:0;transition:all .3s}.main-menu:has(.parent:hover):before{visibility:visible;opacity:1;transition-delay:.3s}.main-menu .level-top>.category-item-label{text-transform:uppercase;display:flex;align-items:center}.main-menu .level-top>.category-item-label .image{display:none}.main-menu .parent>.category-item-label:after{content:"";width:0;height:0;border-top:7px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;margin-left:5px}.main-menu .level-top>.category-item-label{font-size:14px;font-weight:500;color:#fff;padding:0 var(--gutter);text-align:center;background:0 0;position:relative;cursor:pointer}.main-menu .level-top:first-child>a{padding-left:0}.main-menu .level-top.blog>a,.main-menu .level-top.employees>a,.main-menu .level-top.expositores-link>a{padding-right:0}.main-menu .level-top>.category-item-label:hover{text-decoration:underline}.main-menu .submenu{visibility:hidden;opacity:0;position:absolute;left:50%;width:var(--submenu-width);transition:all .3s}.main-menu .submenu.level1{top:calc(100% + var(--submenu-top));transform:translate(-50%,0)}.main-menu .submenu.level2{top:0;bottom:0;left:100%;background-color:#f2f8fc;border-left:0}.main-menu .parent:hover>.submenu{visibility:visible;opacity:1}.main-menu .parent:hover>.submenu.level1{transition-delay:.3s}.main-menu .level-top.parent:hover:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%,0);width:var(--submenu-width);height:var(--submenu-top)}.main-menu .submenu .items{display:block}.main-menu .submenu.level1>.items,.main-menu .submenu.level2{padding:8px 0;max-height:calc(100vh - var(--header-content-height) - var(--gutter));overflow-y:auto}.main-menu .submenu.level1>.items{background-color:#fff}.main-menu .submenu .menu-separator{margin-top:var(--gutter)}.main-menu .submenu .parent>.category-item-label{cursor:pointer;position:relative}.main-menu .submenu.level1 .parent:hover .level2{visibility:visible;opacity:1}.main-menu .submenu .submenu-label{margin-bottom:5px}.main-menu .submenu.level2 .category-item-label .image{margin-right:0}.main-menu .submenu.level2 .category-item:not(.submenu-label) .image{display:none}.main-menu .submenu.level2 .category-item:not(.submenu-label){margin-left:10px}.main-menu .submenu .parent:hover>.category-item-label:after{display:none}.main-menu .submenu .parent:hover>.category-item-label{background-color:#f2f8fc;font-weight:700;color:#009fe3}.main-menu .submenu .parent:hover>.category-item-label:before{content:"";position:absolute;top:0;left:0;bottom:0;width:3px;background:#009fe3}.main-menu .submenu .viewall{position:absolute;right:0;top:8px}.main-menu .submenu .viewall .category-item-label{font-size:12px;text-decoration:underline;color:var(--first-color)}}.main-menu .submenu .category-item-label{color:#333;font-weight:500;font-size:14px;padding:0 var(--gutter);display:inline-flex;align-items:center}.main-menu .submenu .category-item:not(.menu-separator,.submenu-label){line-height:40px}.main-menu .submenu .category-item-label .image{width:40px;margin-right:var(--gutter)}.main-menu .submenu a:hover{text-decoration:none;color:#009fe3;font-weight:700}.main-menu .menu-separator>.category-item-label,.main-menu .submenu-label>.category-item-label{font-size:16px;color:#009fe3}.main-menu .submenu .parent>.category-item-label{display:flex;width:100%}.main-menu .submenu .parent>.category-item-label:after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:700;color:#009fe3;margin-left:auto;width:auto;height:auto;border:0}.icon-header{display:flex;align-items:flex-end;position:relative}.icons-left{display:none}.icon-header .icon,.icon-header-bottom .icon{color:#fff;text-decoration:none;text-align:center;cursor:pointer;position:relative;border:1px solid transparent;border-bottom:0;text-transform:uppercase;z-index:var(--z-normal);padding:2px 5px}.icon-header .icon .image,.icon-header-bottom .icon .image{position:relative;display:block}.icon-header .icon .counter:empty,.icon-header-bottom .icon .counter:empty{display:none}.icon-header .icon .counter,.icon-header-bottom .icon .counter{color:#fff;background-color:var(--first-color);position:absolute;top:-3px;right:-4px;font-size:var(--header-icons);font-weight:700;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--text-color)}.icon-header .icon:nth-child(1){margin-left:0}.icon-header img,.icon-header-bottom img{margin:auto;display:block}.icon-header img{width:30px;height:25px}.icon-header-bottom img{width:35px}.icon-header .label,.icon-header-bottom .label{font-size:var(--header-icons);font-weight:500;margin-top:3px;transition:left .3s;position:relative;left:0;white-space:nowrap}.header .profesional{display:flex;align-items:center;justify-content:flex-end;text-align:center}.header .profesional.hidden{visibility:hidden}.header .profesional .link{background-color:#fff;height:32px;padding:0 10px;text-decoration:none;font-size:14px;font-weight:700;color:#004f9f;display:flex;align-items:center}@media (min-width:768px){.header .profesional br{display:none}}.topline{background-color:#ccecf9}@media (min-width:1281px){.topline{position:relative;z-index:-1 !important}}.topline .top-carousel{display:flex !important;max-width:100%;overflow:hidden}.topline-cart{background-color:#3f8ad6;padding:5px 0}.topline .row{padding:5px 0;display:flex;align-items:center;flex:0 0 100%}.topline .golosinas{background-color:var(--first-color)}.topline .envios{background-color:#3f8ad6}.topline .dias-envios{background-color:var(--second-color-alt)}.topline .dias-envios .text{color:var(--text-color)}.topline-content{display:grid !important;grid-template-columns:1fr 1fr 1fr}@media (min-width:1281px){.topline-content{max-width:calc(100% - (var(--logo-width)*2));margin-left:auto;margin-right:auto}}.topline .column{display:flex;align-items:center;gap:var(--gutter);padding:5px 0;white-space:nowrap}.topline .column:nth-child(2){justify-content:center}.topline .column:nth-child(3),.topline .column:last-child{justify-content:flex-end}.topline-cart .column{gap:0;color:#fff;padding:0}.topline-cart .column img{width:35px;margin-right:5px}.topline-cart .topline-content .column:nth-child(2){margin:0 calc(var(--gutter)*6)}.topline-content .icon{height:43px}.topline .text{font-size:14px;color:#004f9f;text-align:center;display:flex;flex-direction:column}.topline .text span{font-size:12px}.topline .owl-item{display:flex}.footer{padding-top:calc(var(--gutter)*2);padding-bottom:calc(var(--gutter)*2);background-color:#0087d1}.logo-footer{display:flex;width:120px;position:relative}.logo-footer:after{content:"";position:absolute;top:0;bottom:0;right:calc((var(--gutter)*-2) - 2px);width:4px;background-color:#fff;border-radius:50px}.grid-footer{display:grid;gap:calc(var(--gutter)*4);grid-template-columns:repeat(5,auto) 1fr}.footer .links{margin:0;padding:0;list-style:none}@media (min-width:1025px){.footer .links{display:block !important}}.footer .column .title{font-size:15px;font-weight:700;margin-bottom:5px;color:#fff;text-transform:uppercase}.footer .links a{color:#fff;font-size:11px;text-transform:uppercase;font-weight:500}.grid-footer .certificados{display:grid;gap:calc(var(--gutter)*2);align-self:flex-start}.grid-footer .certificados img{height:100%}.grid-footer .certificados .iconos{display:flex;justify-content:space-between;gap:5px;height:55px;margin-bottom:calc(var(--gutter))}.grid-footer .certificados .iconos .icon-aenor{height:calc(100% + 23%)}.grid-footer .certificados .iconos .icon-rspo{height:calc(100% + 50%)}.grid-footer .eficiencia-energetica{display:flex;align-items:center;gap:var(--gutter);height:45px}.grid-footer .eficiencia-energetica .link{display:flex;height:100%}.grid-footer .eficiencia-energetica .image{height:100%}.ratting-vidal{color:#fff;display:flex;align-items:center;margin-top:var(--gutter)}.ratting-vidal:hover{text-decoration:none}.ratting-vidal .label{font-weight:700;margin-right:var(--gutter)}.grid-footer .rating-result:before,.grid-footer .rating-result>span:before{color:#f9bc15}.footer .copy{color:#fff;font-size:12px}.scrolltop{visibility:hidden;opacity:0;position:fixed;right:50px;bottom:40px;width:50px;z-index:var(--z-fixed);cursor:pointer;transition:all .3s;border-radius:50%;box-shadow:1px 1px 5px 0 #818181}.scrolltop.active{visibility:initial;opacity:1}.toolbar{background-color:var(--light-color);padding:var(--gutter);margin-bottom:var(--gutter);display:flex;align-items:center;justify-content:space-between}.toolbar .pager{display:flex;align-items:center;justify-content:space-between;width:100%}.toolbar-amount{margin:0}.toolbar .pages{display:none}.toolbar-bottom{margin-top:var(--gutter)}.toolbar-bottom .pager{justify-content:center}.toolbar-bottom .pages{display:block;margin:auto}.toolbar-bottom .toolbar-amount,.toolbar-bottom .limiter{display:none}.pages-items{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center}.pages-items li:before{display:none}.pages-items .item{margin:0 5px;border:1px solid var(--second-color);border-radius:50%;font-size:12px;width:25px;height:25px;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s}.pages-items .item:hover,.pages-items .current .item{background-color:var(--second-color);color:#fff}.toolbar-sorter .sorter-options{margin:0 5px;padding:8px;border:0}.subcategories{display:none}.filters-container .subcategories{display:block}.subcategories-title{padding:10px;text-transform:uppercase;background-color:var(--subcategories-bg,#7db062);color:#fff;font-size:12px;font-weight:700}.subcategories-list{width:100% !important;margin:0;padding:10px 0;list-style:none}.subcategory-item:before{display:none}.subcategory-link{padding:5px 10px;font-size:12px;font-weight:700;color:var(--text-color);display:flex;align-items:center;justify-content:space-between}.subcategory-link:hover{text-decoration:none}@media (min-width:1281px){.subcategory-link:after{content:"\f105";font-family:"Font Awesome 5 Free"}.subcategory-link picture,.subcategory-link .image{display:none}}.filter-title{display:none;font-weight:300;font-size:24px;margin-bottom:var(--gutter);padding-bottom:var(--gutter);border-bottom:1px solid var(--border-color)}.filter-subtitle{display:none}.filter-options{margin:0}.filter-content{margin-top:-5px}.filter-options-title{margin-top:5px;padding:7px 10px;text-transform:uppercase;background-color:var(--header-color);color:#fff;font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.filter-options-title:after{content:"\f078";font-family:"Font Awesome 5 Free";transition:all .3s;font-weight:700}.filter-options-title.active:after{transform:rotate(-180deg)}.filter-options-content{display:none;margin:5px 0 var(--gutter) 0;width:100% !important}.filter-options-content .items,.filter-current .items{margin:0;padding:0;list-style:none}.filter-options-content .items li:before,.filter-current .items li:before{display:none}.filter-options-content.color .items,.marca .swatch-attribute-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));gap:5px}.marca .swatch-attribute-options{grid-template-columns:repeat(auto-fit,minmax(70px,1fr))}.marca .swatch-attribute-options .swatch-option.image{padding-left:var(--gutter);padding-right:var(--gutter)}.filter-options-content.color .item{display:flex;justify-content:center}.filter-options-content.color .item a,.filter-options-content .marca a{padding-left:0;background:0 0 !important;text-align:center}.filter-options-content.color .item a:before{content:"";display:block;width:40px;height:40px;border-radius:50%;margin:auto;background-color:var(--filter-color);border:1px solid var(--filter-border)}.filter .amarillo{--filter-color:#ffe421}.filter .azul{--filter-color:#41c0f0}.filter .blanco{--filter-color:#fff;--filter-border:var(--border-color)}.filter .crema{--filter-color:#e7b16c}.filter .marron{--filter-color:#764f31}.filter .morado{--filter-color:#9b71dd}.filter .multicolor:before{background:url("../../frontend/Vidal/Principal/es_ES/images/multicolor.png") center center/100% no-repeat}.filter .naranja{--filter-color:#ff801e}.filter .negro{--filter-color:#000}.filter .rosa{--filter-color:#f39fc5}.filter .rojo{--filter-color:#d11c24}.filter .toffee{--filter-color:#e39907}.filter .verde{--filter-color:#00c345}.filter-count-label{display:none}.formato .swatch-attribute-options{display:flex;flex-direction:column;align-items:flex-start}.filter-options-content .item a,.swatch-attribute-options a{color:var(--text-color);padding-top:3px;padding-bottom:3px;transition:all .3s;display:inline-block;font-size:10px;font-weight:500}.filter-options-content .item a,.formato .swatch-attribute-options a{background:url("../../frontend/Vidal/Principal/es_ES/images/check-off.svg") 0 center/12px no-repeat;padding-left:15px}.filter-options-content .item.active a,.filter-options-content .item a:hover,.formato .swatch-attribute-options a:hover{background-image:url("../../frontend/Vidal/Principal/es_ES/images/check-on.svg")}.filter-options-content .count:before{content:"("}.filter-options-content .count:after{content:")"}.filter .block-actions{margin-top:10px;font-size:10px}.additional-filters{margin-bottom:var(--gutter);gap:var(--gutter);flex-wrap:wrap;display:flex}.additional-filters .item{background-color:var(--light-color);color:var(--text-color);padding:5px;border-radius:5px;font-size:10px;display:flex;align-items:center;gap:5px;font-weight:500}.product-box{text-align:left;max-width:100%;overflow:hidden}.product-box.without-link .name,.product-box.notvisible .name{white-space:initial}.owl-carousel .product-box{overflow:initial}.owl-carousel:not(.owl-loaded) .product-box,.owl-carousel.products-carousel:not(.owl-loaded)>.column{max-width:100%;overflow:hidden}.product-box.notvisible{margin-bottom:0}.product-box .image{border:1px solid var(--border-color);position:relative;padding-bottom:0;background-color:#fff}.category-chuches-para-eventos .product-box .image{padding:0}.product-box .etiquetas{--etiquetas-gap:5px;font-size:11px;line-height:17px}.product-box .etiquetas.normal{right:var(--etiquetas-gap)}.product-box .etiquetas.envases{top:initial;bottom:var(--etiquetas-gap)}.product-box .etiquetas.envases img{width:50px}.product-box:hover .etiquetas{visibility:hidden;opacity:0}.product-box:hover .etiquetas.envases{visibility:visible;opacity:1}.product-box .etiquetas.brand{width:80px}.etiquetas.blackfriday{position:absolute;z-index:var(--z-tooltip);top:5px;left:5px;display:flex;flex-direction:row;align-items:center;gap:5px;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase}.product-images .etiquetas.blackfriday{top:var(--gutter);left:var(--gutter)}.blackfriday .percent{font-size:16px;color:#fff;background:url("../../frontend/Vidal/Principal/es_ES/images/etiqueta-blackfriday.svg") center/100% no-repeat;padding:3px 2px 3px 4px}.blackfriday .text{color:#004ca1;display:flex;flex-direction:column;align-items:start}.blackfriday .coupon{color:#48c3ff}.product-box .hover{position:absolute;top:0;left:0;right:0;bottom:0;visibility:hidden;width:100%}.product-box:hover .hover{visibility:initial}.product-box .view{display:none;position:absolute;top:50%;left:50%;right:50%;bottom:50%;align-items:center;justify-content:center;background-color:#0000001a;text-decoration:none}.product-box:hover .view{display:flex}.product-box .view .link{cursor:pointer;text-decoration:none;background-color:#fff;color:var(--text-color);font-weight:500;border:1px solid #fff;padding:5px 10px;font-size:12px;position:relative;z-index:10;white-space:nowrap}.product-box .btn-comprar,.product-box .infostock{font-weight:500;font-size:12px;text-transform:uppercase;color:#fff;background-color:var(--color);padding:0 8px;text-align:center;text-decoration:none;z-index:var(--z-normal);border:0;height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:all .3s}.product-box .btn-comprar{--color:var(--comprar-color);--border:var(--comprar-color);cursor:pointer}.product-box .available{--color:var(--success-color);--border:var(--success-color)}.product-box .unavailable{--color:var(--grays-color);--border:var(--grays-color)}.product-box:hover .btn-comprar,.product-box:hover .infostock{border:1px solid var(--border);height:32px}.product-box .bottom{display:flex;align-items:center;justify-content:space-between}.product-box .wishlist{width:20px;display:block;cursor:pointer}.product-box .wishlist:not(.active) .selected,.product-box .wishlist.active .normal,.images-wishlist .wishlist:not(.active) .selected,.images-wishlist .wishlist:not(.active) .selected-label,.images-wishlist .wishlist.active .normal,.images-wishlist .wishlist.active .normal-label{display:none}.images-wishlist .wishlist .normal,.images-wishlist .wishlist .selected{max-width:none}@media (min-width:1281px){.product-box .wishlist:hover .normal,.images-wishlist .wishlist:hover .normal{display:none}.product-box .wishlist:hover .selected,.images-wishlist .wishlist:hover .selected{display:block}}.images-wishlist .wishlist{display:flex;align-items:center;gap:5px;font-weight:700;font-size:14px;color:#333}.product-box .datos{padding:5px;position:relative;border:1px solid transparent;border-top:0}.product-box .datos:has(.format){padding-bottom:0}.product-box:hover .datos{border-color:var(--border-color);background-color:#fff}.product-box.notvisible .datos{border-bottom:1px solid transparent}.product-box.notvisible:hover .datos{border-bottom:1px solid var(--border-color)}.product-box .name{margin-bottom:5px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-box .name,.product-box .name-link{font-size:14px;font-weight:500;color:#333;text-decoration:none}.product-box .price-box{display:flex;align-items:center}.product-box .price-label,.products-boxes .price-label{display:none}.product-box .special-price .price,.products-boxes .special-price .price,.product-box .price .price,.products-boxes .price .price{font-weight:700;color:var(--first-color)}.product-box .old-price,.products-boxes .old-price{margin-left:5px}.product-box .old-price .price,.products-boxes .old-price .price{font-weight:500;font-size:12px;text-decoration:line-through;color:var(---text-color)}.product-box .discount{font-weight:700;font-size:14px;color:#fff;background:url("../../frontend/Vidal/Principal/es_ES/images/etiqueta-porcentaje.svg") center no-repeat;padding:2px 2px 2px 4px;margin-left:4px}.products-boxes .discount,.product-box .tax-label,.products-boxes .tax-label,.product-box .product-qty,.products-boxes .product-qty{display:none}.product-box .format{display:none;background-color:var(--light-color);font-size:10px;font-weight:500;padding:3px;text-align:center;width:calc(100% + 10px);margin-left:-5px;margin-top:5px}.product-box:hover .format{display:block}.product-box .format:empty{padding:0}.product-box .professional-info{display:none;flex-direction:column;gap:4px;margin-top:5px;text-align:center;font-size:10px}.product-box:hover .professional-info{display:flex}.product-box .format+.professional-info{margin-bottom:5px}.product-box .format,.product-box .professional-info,.product-box .price-label,.product-box .image,.product-box .btn-comprar{transition:all .3s}.product-box .image .product-image:not(.lazyloaded){width:100%}.products-carousel.navtop{margin-top:calc(var(--gutter)*2 + var(--nav-size) - 5px)}@media (min-width:1281px){.navtop .owl-nav{top:calc((var(--nav-size) + var(--gutter) + 2.5px)*-1);bottom:initial;left:initial;width:auto;padding:0}.navtop .owl-nav .button{width:var(--nav-size);height:var(--nav-size);background:url("../../frontend/Vidal/Principal/es_ES/images/flecha_carousel.svg") center center/contain no-repeat}.carousel-navidad .navtop .owl-nav .button{background-image:url("../../frontend/Vidal/Principal/es_ES/images/flecha_carousel_navidad.svg")}.carousel-enamorados .navtop .owl-nav .button{background-image:url("../../frontend/Vidal/Principal/es_ES/images/flecha_carousel_enamorados.svg")}.navtop .owl-nav .owl-next{margin-left:5px}}.novedades{text-align:center}.newproducts-carousel .owl-nav{max-width:none}.newproducts-carousel .product-box{padding-bottom:0}@media (min-width:1281px){.newproducts-carousel .product-box .datos{border:0}}.section.originales{background-color:#ffe3ee}.section.products-comuniones{background-color:#e3e9f4}.section.brand-products{background-color:var(--bg-color);display:none}@media (min-width:768px){.section.brand-products.active{display:block}}.carousel-marcas-section .link{display:block;padding:10px 8px;cursor:pointer}.carousel-marcas-section .link.active{box-shadow:0 0 8px 3px #3b9cdd inset;border-radius:15px}.carousel-marcas-section .link .action{background-color:#004ca0;color:#fff;width:100%;margin-top:5px;display:none}.section.party-zone{background-color:#fce0ef}.section.sweetparty{background:#f2;background:radial-gradient(circle,rgb(242 248 254/100%) 0%,rgb(160 217 244/100%) 100%);position:relative}.carousel-category{text-align:center}.configuraparty{background-color:var(--second-color-alt)}.configuraproducts:after{content:"";height:40px;display:block;width:100%;background:url("../../frontend/Vidal/Principal/es_ES/images/configuraparty_cenefa.svg") center center/auto 100% #fff}.configuraproducts:after{margin-top:calc(var(--gutter)*2)}.configuraparty .content{background:url("../../frontend/Vidal/Principal/es_ES/images/configuraparty_fondo.svg") center center/100% no-repeat;display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--gutter)*2);text-align:center;align-items:center}.configuraparty .emoji{margin:calc(var(--gutter)*2) 0}.configuraparty .text{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:calc(var(--gutter)*2) 0}.configuraparty .golosinas{position:relative;max-width:500px}.configuraparty .title{margin-bottom:var(--gutter);font-size:26px;font-weight:700}.configuraparty .description{max-width:450px;margin:0 auto calc(var(--gutter)*2)}.configuraproducts{padding-bottom:0 !important;padding-top:var(--gutter);margin-bottom:calc(var(--gutter)*3)}.configuraproducts .carousel-category{text-align:left}.configuraproducts .title.custom{color:#f478c4;padding:0 !important;background:0 0;border:none;margin-bottom:var(--gutter);font-size:24px}.section.sweetparty-info{background-color:#aacdf0}.sweetparty-info .container{display:grid;grid-template-columns:min(370px,25%) 1fr;gap:var(--gutter);align-items:center}.sweetparty-info .left{display:flex;align-items:center;flex-direction:column;gap:calc(var(--gutter)*2)}.sweetparty-info .content{text-align:center}.sweetparty-info .title{margin-bottom:calc(var(--gutter)*2);color:#fff;font-size:26px;font-weight:700}@media (min-width:768px) or (max-width:450px){.sweetparty-info .title br{display:none}}.sweetparty-info .steps{display:grid;grid-template-columns:repeat(5,auto);align-items:center;gap:var(--gutter)}.sweetparty-info .steps .step{display:flex;align-items:center;gap:var(--gutter)}.sweetparty-info .steps .name{display:flex;flex-direction:column;align-items:center;gap:calc(var(--gutter)/2);font-weight:700;font-size:16px;color:#004b9c;white-space:nowrap}.sweetparty-info .steps .name img{width:30px}.sweetparty-info .steps .separator{width:20px}.section.exhibitors{background-color:#ddecf5}.section.regalo-a-medida{background-color:#ebf3f8}.section.regalo-a-medida .lazo{position:absolute;bottom:100%;left:0;right:0;text-align:center}.section.packs-verano{background-color:#ecf7fd;text-align:center}.section.packs-halloween,.section.products-navidad,.section.products-enamorados{text-align:center;overflow:hidden}.section.packs-navidad{text-align:center}.section.packs-halloween{background:#a8;background:radial-gradient(circle,rgb(168 198 215/100%) 0%,rgb(9 39 79/100%) 84%)}.section.products-navidad{background:#66;background:radial-gradient(circle,rgb(102 128 165/100%) 0%,rgb(1 49 83/100%) 51%)}.section.products-navidad .product-box .btn-comprar{--comprar-color:#008237}@media (min-width:1281px){.section.products-navidad .product-box:not(:hover) .name-link{color:#fff}}.section.products-navidad .product-box .price .price{color:#008237}@media (min-width:1281px){.section.products-navidad .product-box .price .price{color:#fff}}.section.products-navidad .product-box:hover .price .price{color:#008237}.section.products-enamorados{background-color:#fee1e8}.section.products-padre{background:url("../../frontend/Vidal/Principal/es_ES/images/fondo-padre.svg") center #ecf9fe}.carousel-regalos,.carousel-exhibitors,.carousel-sweetparty,.carousel-comuniones,.brand-products,.brand-carousel,.carousel-partyzone,.carousel-doypacks,.carousel-verano,.carousel-halloween,.carousel-navidad,.carousel-enamorados,.carousel-padre,.carousel-eventos{display:flex;align-items:center}.carousel-eventos{align-items:stretch;--left-carousel-plus:494px}.carousel-eventos.interesar{--left-carousel-plus:782px}.carousel-exhibitors,.carousel-sweetparty,.carousel-comuniones,.brand-products,.brand-carousel,.carousel-partyzone,.carousel-regalos{--left-carousel-plus:370px}.carousel-padre{--left-carousel-plus:455px}.carousel-regalos .category-info,.carousel-exhibitors .category-info,.carousel-sweetparty .category-info,.carousel-comuniones .category-info,.brand-products .category-info,.brand-carousel .category-info,.carousel-partyzone .category-info,.carousel-doypacks .category-info,.carousel-verano .carousel-info,.carousel-halloween .carousel-info,.carousel-navidad .carousel-info,.carousel-enamorados .carousel-info,.carousel-padre .carousel-info,.carousel-eventos .carousel-info{flex:0 0 var(--left-carousel-plus);padding:calc(var(--gutter)*2);padding-left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative}.brand-products .category-info{padding-top:0;padding-bottom:0}.carousel-verano .carousel-info{background:url("../../frontend/Vidal/Principal/es_ES/images/carousel-verano.svg") center/cover no-repeat;justify-content:center}.carousel-halloween .carousel-info,.carousel-navidad .carousel-info,.carousel-enamorados .carousel-info{justify-content:flex-start;padding-top:0;padding-bottom:0}.carousel-padre .carousel-info{padding-top:0;padding-bottom:0}.carousel-eventos .category-info{flex:1;position:relative}.carousel-regalos .category-info .title,.carousel-exhibitors .category-info .title,.carousel-sweetparty .category-info .title,.carousel-comuniones .category-info .title,.brand-carousel .category-info .title,.carousel-partyzone .category-info .title,.carousel-doypacks .category-info .title,.carousel-eventos .category-info .title{width:100%;margin:0}.carousel-sweetparty .category-info .title{color:#009fe3}.carousel-comuniones .category-info .title{color:#004ca0}.carousel-eventos .category-info>.title>img,.carousel-eventos .category-info>.title>picture>img{position:absolute;inset:0;object-fit:cover;width:100%;height:100%}.carousel-padre .carousel-info .title{width:100%;display:block}.carousel-regalos .category-info .title,.carousel-exhibitors .category-info .title,.carousel-sweetparty .category-info .title,.carousel-comuniones .category-info .title,.carousel-partyzone .category-info .title,.carousel-verano .carousel-info .title,.carousel-halloween .carousel-info .title,.carousel-navidad .carousel-info .title,.carousel-enamorados .carousel-info .title{font-size:24px;font-weight:700}.carousel-regalos .category-info .title-img img,.carousel-exhibitors .category-info .title-img img,.carousel-sweetparty .category-info .title-img img,.carousel-comuniones .category-info .title-img img,.brand-products .category-info .title-img img,.brand-carousel .category-info .title-img img,.carousel-partyzone .category-info .title-img img,.carousel-verano .carousel-info .title img,.carousel-halloween .carousel-info .title img,.carousel-navidad .carousel-info .title img,.carousel-padre .carousel-info .title img,.carousel-eventos .carousel-info .title img{width:100%}.carousel-enamorados .carousel-info .title img{width:90%}.carousel-regalos .category-info .description,.carousel-exhibitors .category-info .description,.carousel-sweetparty .category-info .description,.carousel-partyzone .category-info .description{margin:calc(var(--gutter)*2) 0;font-size:14px}.carousel-exhibitors .category-info .description,.carousel-sweetparty .category-info .description,.carousel-comuniones .category-info .description,.carousel-partyzone .category-info .description,.carousel-regalos .category-info .description,.carousel-sweetparty .category-info .title,.carousel-comuniones .category-info .title,.carousel-regalos .category-info .title{margin-top:var(--gutter)}.carousel-partyzone .category-info .title{margin-top:calc(var(--gutter)*2)}.carousel-sweetparty .category-info .title,.carousel-comuniones .category-info .title,.carousel-partyzone .category-info .title,.carousel-regalos .category-info .title{display:block}.carousel-partyzone .category-info .title{margin-bottom:0;color:#00ade9}.carousel-regalos .category-info .title{color:#67b4e4}.carousel-partyzone .category-info .description{color:#3d3d3d}@media (min-width:768px){.carousel-sweetparty .category-info .description{max-width:230px}.carousel-partyzone .category-info .description{max-width:175px;margin-bottom:0}}.carousel-enamorados .subtitle{margin:0;font-size:20px;font-weight:700}.carousel-halloween .description,.carousel-navidad .description,.carousel-enamorados .description{margin-bottom:calc(var(--gutter)*2)}.carousel-halloween .description,.carousel-navidad .description{color:#fff}.carousel-halloween .description,.carousel-navidad .description{font-weight:700;font-size:18px}.carousel-comuniones .category-info .action{margin-top:calc(var(--gutter)*2)}.carousel-regalos .products-info,.carousel-exhibitors .products-info,.carousel-sweetparty .products-info,.carousel-comuniones .products-info,.brand-products .products-info,.brand-carousel .products-info,.carousel-partyzone .products-info,.carousel-verano .products-info,.carousel-halloween .products-info,.carousel-navidad .products-info,.carousel-enamorados .products-info,.carousel-padre .products-info,.carousel-eventos .products-info{width:calc(100% - calc(var(--left-carousel-plus) + var(--gutter)));margin-left:var(--gutter)}.brand-products .products-info{padding-top:var(--gutter);padding-bottom:var(--gutter)}.carousel-doypacks .products-info{width:calc(100% - calc(var(--left-carousel-plus) + (var(--gutter)*2)));margin-left:calc(var(--gutter)*2)}.carousel-regalos .regalo{border:1px solid var(--border-color)}.packs-halloween .title-container,.products-navidad .title-container,.products-enamorados .title-container{position:relative;display:inline-flex;align-items:center;margin-bottom:calc(var(--gutter)*4)}.packs-halloween .title-container .title,.products-navidad .title-container .title,.products-enamorados .title-container .title{margin-bottom:0}.carousel-halloween .product-box .btn-comprar{--color:#eb6801;--border:#000}.packs-halloween .murcielago,.products-navidad .copos{width:250px;position:absolute;max-width:none;top:50%;bottom:50%;margin:auto}.packs-halloween .murcielago.left,.products-navidad .copos.left{left:-300px}.packs-halloween .murcielago.right,.products-navidad .copos.right{right:-300px}.carousel-enamorados .btn-comprar{--comprar-color:#b31c1e}.carousel-enamorados .price .price{color:#b31c1e}.chuches{background-color:#b6e1b5;text-align:center}.chuches .action{margin:calc(var(--gutter)*2)}.nutricionales{background-color:#c0d5a6;text-align:center;padding-top:calc(var(--gutter)/2);padding-bottom:calc(var(--gutter)/2)}.nutricionales .text{font-size:30px;color:#eaf1e1;margin:0 calc(var(--gutter)*2);position:relative;top:-2px}.nutricionales .content{display:flex;align-items:center;justify-content:center}.dipperxl{background-color:#00b7f9;text-align:center}.dipperxl .content{display:flex;align-items:center;justify-content:center;gap:calc(var(--gutter)*8)}.dipperxl .text{font-size:42px;font-weight:700;color:#fff}.dipperxl .btn{margin-top:var(--gutter)}.form-subscribe{display:flex;flex-wrap:wrap}.form-subscribe .input input{border:0;width:100%;padding:0 8px;line-height:30px}.form-subscribe .small{font-size:10px;margin-top:calc(var(--gutter)/2);flex:0 0 100%}.form-subscribe .aviso{color:#fff}.form-subscribe .checkbox{margin:0;margin-right:2px;position:relative;top:2px}.news-categories{flex:0 0 100%}.news-categories .field{margin-bottom:5px}.blog{background-color:#fff4f7;text-align:center}.blog .title{font-size:26px;color:#004f9f;margin-bottom:var(--gutter)}.blog .action{margin-top:calc(var(--gutter)*2)}.bloghome-carousel{max-width:100%}.bloghome-carousel .owl-nav .owl-prev,.bloghome-carousel .owl-nav .owl-next{background-image:url("../../frontend/Vidal/Principal/es_ES/images/flecha_blog_carousel.svg") !important}.post-box{background-color:#fff;display:flex;flex-direction:column;text-decoration:none !important;color:var(--text-color);position:relative}.post-box .image{text-align:center}.post-box .datos{flex:0 0 64px;display:flex;align-items:center;justify-content:center;padding:0 5px;font-size:14px;font-weight:500;height:64px}.post-box .datos .name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-height:18px;text-align:center}.instagram .content{display:grid;grid-template-columns:repeat(6,1fr);padding:2px;background-color:var(--text-color);gap:2px}.instagram .image img{height:100%;width:100%;object-fit:cover}.instagram .rrss{grid-column:3/span 2;grid-row:1/span 2;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(var(--gutter)*2);background-color:#fff}.rrss .title{margin-top:auto;font-size:26px;color:#004f9f}.rrss .title,.rrss .action,.rrss .insta{margin-bottom:calc(var(--gutter)*2)}.rrss .description{margin-bottom:calc(var(--gutter)*2);font-size:14px}.rrss .redes{display:flex;align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;gap:8px}.rrss .redes img{height:40px;display:block}.marcas{background-color:#d6edf9;text-align:center;padding-top:calc(var(--gutter)*2);padding-bottom:calc(var(--gutter)*2)}.marcas .right{max-width:100%;overflow:hidden}@media (min-width:768px){.brand-icons{display:grid !important;grid-template-columns:repeat(9,1fr);justify-content:center}}.marcas .icon{text-decoration:none}.marcas .icon img{transition:all .3s;width:120px}.brand-icons .owl-item:not(.active) .icon img{height:0}.section.cajas-empleados{text-align:center;background:#c8;background:radial-gradient(circle,rgb(200 220 235/100%) 0%,rgb(165 182 217/100%) 100%)}.section.encuesta-home{background-color:#dae6ff}.encuesta-home .title{color:#004f9f;font-size:26px}.encuesta-home .content{display:grid;grid-template-columns:1.3fr 2fr;gap:calc(var(--gutter)*2);align-items:center}.encuesta-home .image{margin-left:50px;max-width:385px}.encuesta-home .description{margin-bottom:calc(var(--gutter)*2);font-size:14px}.valoraciones .title{text-align:center}.ventajas{background-color:#69c8f3;margin-top:0 !important;padding-top:calc(var(--gutter)*2);padding-bottom:calc(var(--gutter)*2)}.ventajas .content{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--gutter)*2)}.ventaja{text-align:center;color:#fff;padding:var(--gutter);border:1px solid}.ventaja .icon{max-width:75px;margin-bottom:var(--gutter)}.ventaja .title{font-weight:700;font-size:16px;margin-bottom:0;display:block}.ventaja .description{margin-top:3px;font-size:13px;font-weight:700}.textos-seo{text-align:justify;column-count:2;column-gap:calc(var(--gutter)*2);font-size:12px}.valoraciones{max-width:1200px;margin-left:auto;margin-right:auto}.review{border:1px solid;padding:calc(var(--gutter)*2) var(--gutter)}.review .stars{display:flex;justify-content:space-between;margin-bottom:calc(var(--gutter)*2);max-width:150px}.review .star{max-width:28px}.review .text{font-style:italic;font-size:16px}.reviews-carousel .owl-nav .button{background:url("../../frontend/Vidal/Principal/es_ES/images/flecha_rosa_carousel.svg") center center/contain no-repeat}.products-container,.exhibitors-container,.expositores-container{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter)}.ias-trigger-next{text-align:center;margin-top:var(--gutter)}.category-content .page-title-wrapper{text-align:center;padding:calc(var(--gutter)*2) 0;position:relative;z-index:var(--z-normal)}.category-content .page-title{font-size:45px;font-weight:700;color:#004b9c}.category-golosinas{--category-color:#ffe6e8}.category-regaliz{--category-color:#e5f6e4}.category-nubes{--category-color:#fdfbe4}.category-chicles{--category-color:#e7f5f7}.category-caramelos{--category-color:#e1f5f9}.category-dipper{--category-color:#ffe8f2}.category-chuches-para-todos{--category-color:#f2faf2}.category-categorias{--category-color:#b4e1f9}.category-los-originales{--category-color:#cbf1df}.category-chuches-para-eventos{--category-color:#f3eff5}.category-content .bg-images{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.category-content .bg-images picture{position:absolute}.category-content .bg-images img{position:absolute;width:100%}.category-categorias .bg-images picture:nth-child(1){left:-100px;top:0;width:400px}.category-categorias .bg-images picture:nth-child(2){right:-20px;top:20px;width:250px;transform:rotate(30deg)}.category-categorias .bg-images picture:nth-child(3){left:-30px;top:30%;width:175px}.category-categorias .bg-images picture:nth-child(4){right:-130px;top:60%;width:300px}.category-categorias .bg-images picture:nth-child(5){left:-110px;bottom:10%;width:250px}.category-categorias .bg-images picture:nth-child(6){right:-25px;bottom:-20px;width:250px;transform:rotate(35deg)}.category-golosinas .bg-images picture:nth-child(1){left:-150px;top:0;width:400px}.category-golosinas .bg-images picture:nth-child(2){right:-150px;top:0;width:400px}.category-golosinas .bg-images picture:nth-child(3){left:-200px;bottom:0;width:500px}.category-golosinas .bg-images picture:nth-child(4){right:-350px;top:calc(50% - 250px);width:500px}.category-golosinas .bg-images picture:nth-child(5){right:-200px;bottom:-100px;width:500px}.category-regaliz .bg-images picture:nth-child(1){left:-100px;top:75px;width:600px}.category-regaliz .bg-images picture:nth-child(2){right:-100px;top:0;width:500px}.category-regaliz .bg-images picture:nth-child(3){right:-25px;top:50%;width:300px}.category-regaliz .bg-images picture:nth-child(4){left:-75px;bottom:-50px;width:600px}.category-nubes .bg-images picture:nth-child(1){left:-100px;top:0;width:500px}.category-nubes .bg-images picture:nth-child(2){right:-200px;top:-100px;width:500px}.category-nubes .bg-images picture:nth-child(3){left:-80px;bottom:calc(50% - 250px);width:500px}.category-nubes .bg-images picture:nth-child(4){right:-30px;bottom:-30px;width:400px}.category-chicles .bg-images picture:nth-child(1){left:-100px;top:0;width:500px}.category-chicles .bg-images picture:nth-child(2){right:-20px;top:5%;width:250px}.category-chicles .bg-images picture:nth-child(3){left:-30px;bottom:20%;width:300px}.category-chicles .bg-images picture:nth-child(4){right:0;bottom:0;width:300px}.category-caramelos .bg-images picture:nth-child(1){left:-100px;top:0;width:400px}.category-caramelos .bg-images picture:nth-child(2){right:0;top:0;width:400px}.category-caramelos .bg-images picture:nth-child(3){left:-80px;top:20%;width:250px}.category-caramelos .bg-images picture:nth-child(4){right:-100px;bottom:20%;width:300px}.category-caramelos .bg-images picture:nth-child(5){left:70px;bottom:-50px;width:300px}.category-dipper .bg-images picture:nth-child(1){left:0;top:0;width:350px}.category-dipper .bg-images picture:nth-child(2){right:-100px;top:100px;width:350px}.category-dipper .bg-images picture:nth-child(3){left:-30px;top:20%;width:300px}.category-dipper .bg-images picture:nth-child(4){right:-65px;bottom:20%;width:300px}.category-dipper .bg-images picture:nth-child(5){width:500px;left:0;right:0;margin:auto;bottom:-30px}.category-chuches-para-todos .bg-images picture:nth-child(1){left:0;top:0;width:250px}.category-chuches-para-todos .bg-images picture:nth-child(2){right:0;top:0;width:250px}.category-chuches-para-todos .bg-images picture:nth-child(3){left:-120px;top:15%;width:250px}.category-chuches-para-todos .bg-images picture:nth-child(4){left:-100px;bottom:-100px;width:300px}.category-chuches-para-todos .bg-images picture:nth-child(5){right:-100px;top:40%;width:250px}.category-chuches-para-todos .bg-images picture:nth-child(6){right:-100px;bottom:100px;width:300px}.category-los-originales .bg-images picture:nth-child(1){left:0;top:0;width:300px}.category-los-originales .bg-images picture:nth-child(2){right:-75px;top:0;width:400px}.category-los-originales .bg-images picture:nth-child(3){left:0;top:25%;width:175px}.category-los-originales .bg-images picture:nth-child(4){right:-10px;top:50%;width:200px}.category-los-originales .bg-images picture:nth-child(5){left:0;bottom:30%;width:200px}.category-los-originales .bg-images picture:nth-child(6){right:-120px;bottom:10%;width:250px}.category-los-originales .bg-images picture:nth-child(7){left:-50px;bottom:-50px;width:500px}.category-chuches-para-eventos .bg-images picture:nth-child(1){left:0;top:-130px;width:400px}.category-chuches-para-eventos .bg-images picture:nth-child(2){right:0;top:100px;width:300px}.category-chuches-para-eventos .bg-images picture:nth-child(3){left:0;top:calc(50% - 150px);width:300px}.category-chuches-para-eventos .bg-images picture:nth-child(4){right:0;top:60%;width:300px}.category-chuches-para-eventos .bg-images picture:nth-child(5){left:0;bottom:0;width:350px}.category-content{padding:calc(var(--gutter)*8);padding-top:0;background-color:var(--category-color);position:relative}.category-bottom{margin-top:calc(var(--gutter)*4)}.category-description{margin-top:calc(var(--gutter)*2);text-align:justify;column-count:2;column-gap:calc(var(--gutter)*2);font-size:12px}.accordions{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:5px calc(var(--gutter)*2);margin-top:calc(var(--gutter)*2);font-size:12px}.accordions .item{padding:8px var(--gutter);border-radius:15px;background-color:#e2ebf4}.accordions .title{font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:5px}.accordions .title:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:700;color:#009fe3;transition:all .3s}.accordions .content{display:none}.accordions .title.active:after{transform:rotate(-180deg)}.accordions .active+.content{margin-top:10px;display:block}.category-cms .text{font-weight:300;font-size:24px;text-align:center;margin-top:calc(var(--gutter)*8);position:relative;z-index:var(--z-normal)}.category-cms .text .image{margin:auto;margin-top:calc(var(--gutter)*2);max-width:400px}.category-products{padding:calc(var(--gutter)*2);background-color:#fff;border:1px solid var(--border-color);position:relative;z-index:var(--z-normal)}.category-head{display:flex;align-items:center}@media (min-width:1281px){.with-filters:not(.empty-filters) .products-content{display:grid;grid-template-columns:250px 1fr;gap:calc(var(--gutter)*2);align-items:flex-start}}.products-content .empty{grid-column:span 2;margin-top:0}@media (min-width:1281px){.filters-container{display:none;flex-direction:column;position:sticky;top:calc(var(--gutter) + var(--header-height));max-height:calc(100vh - (var(--gutter)*2) - var(--header-height));overflow-y:auto}.with-filters .filters-container{display:flex}}.toolbar-products{padding:0;background:0 0;justify-content:flex-end;margin-left:auto}.toolbar-products .filters-toggle{margin-right:calc(var(--gutter)*2);cursor:pointer}.toolbar-products .filters-toggle .hide{display:none}.toolbar-products .filters-toggle .icon{margin-left:5px}.toolbar-products .option{position:relative;font-size:14px}.sorter-label{cursor:pointer}.sorter-label.active:after{content:"";display:block;width:12px;height:12px;background-color:#fff;border-left:1px solid var(--border-color);border-top:1px solid var(--border-color);position:absolute;left:0;right:0;top:calc(100% + 4px);margin:auto;transform:rotate(45deg);z-index:var(--z-fixed)}.toolbar-products .sorter-options{display:none;margin:0;position:absolute;z-index:var(--z-normal);background-color:#fff;padding:8px var(--gutter);right:-5px;top:calc(100% + 10px);border:1px solid var(--border-color);width:300px}.sorter-label.active+.sorter-options{display:block}.sorter-options .link{color:var(--text-color);text-decoration:none;display:block;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid var(--border-color);font-size:12px;padding-left:15px;position:relative;text-align:left}.sorter-options .item:nth-last-child(1) .link{margin-bottom:0;padding-bottom:0;border-bottom:0}.sorter-options .link.active:after,.sorter-options .link:hover:after{content:"";position:absolute;left:3px;top:6px;width:6px;height:6px;display:block;border-radius:50%;background-color:var(--text-color)}.toolbar-products .pages{margin-top:var(--gutter)}.toolbar-bottom.products,.toolbar-bottom .toolbar-products{margin:0}.toolbar-bottom .filters-toggle,.toolbar-bottom .sorter{display:none}.products-container .banner{--datos-height:51px;position:relative;margin-bottom:20px;padding:calc(var(--gutter)*2);padding-bottom:var(--datos-height);color:#fff;text-decoration:none}.products-container .banner.dark{color:var(--text-color)}.products-container .banner:nth-child(1){grid-column:1/span 2;grid-row:3}.products-container .banner:nth-child(2){grid-column:2/span 2;grid-row:6}.products-container .banner:nth-child(3){grid-column:1/span 2;grid-row:9}.products-container .banner .image{position:absolute;top:0;left:0;right:0;bottom:var(--datos-height);width:100%;height:calc(100% - var(--datos-height));object-fit:cover;z-index:-1}.products-container .banner .title{font-size:32px;font-weight:700}.products-container .banner .description{margin-bottom:var(--gutter);font-size:18px}.products-container .banner .description .btn{font-size:12px}.search.results{padding:calc(var(--gutter)*2);background-color:#f7fcff}.access{margin-top:calc(var(--gutter)*2)}.access .page-title{text-align:center;margin-bottom:calc(var(--gutter)*2)}.access-container{padding:calc(var(--gutter)*2);background-color:var(--light-color)}.block-access{padding:calc(var(--gutter)*2);background-color:#fff;border:1px solid var(--border-color);margin-left:auto;margin-right:auto;position:relative}.block-access.columns2{display:grid;grid-template-columns:1fr 1px 1fr;gap:calc(var(--gutter)*2)}.block-access .banner{margin-bottom:calc(var(--gutter)*2)}.block-access .separator{background-color:var(--border-color)}.block-access .block-title{text-align:center;font-size:19px;font-weight:500;margin-bottom:calc(var(--gutter)*2)}.block-access .description{font-size:12px;font-weight:500;text-align:center;margin-bottom:calc(var(--gutter)*2)}.block-access .form{max-width:800px;margin-left:auto;margin-right:auto}.fields-form,.field-professional,.field-organization{width:100% !important}.company-aviso{font-size:10px}.access .actions-toolbar{flex-direction:column;gap:var(--gutter);margin-top:calc(var(--gutter)*2)}.success-professional{text-align:center;color:var(--grays-color);font-size:12px}.success-professional p{margin-bottom:calc(var(--gutter)*2)}.success-professional img{margin-top:calc(var(--gutter)*4);max-width:70%}.popup-authentication .modal-inner-wrap{background-color:#fff;border:1px solid #104a97;border-bottom-width:10px}.popup-authentication .action-close{display:none}.modal-authentication .content{display:grid;grid-template-columns:1fr 1px 1fr;gap:calc(var(--gutter)*6)}.modal-authentication .separator{background-color:var(--border-color)}.modal-authentication .block{display:flex;flex-direction:column}.modal-authentication .title{font-size:18px;font-weight:700;margin-bottom:calc(var(--gutter)*2)}.modal-authentication .field .label{font-size:14px;font-weight:500;display:flex;flex-direction:column}.modal-authentication .field .label .extra{font-size:12px;font-weight:300}@media (min-width:1025px){.popup-authentication .modal-content{padding-left:calc(var(--gutter)*4);padding-right:calc(var(--gutter)*4)}.modal-authentication .field-line{display:grid;grid-template-columns:125px 1fr;align-items:center;gap:var(--gutter)}.modal-authentication .field-line .label{text-align:right}}.modal-authentication .options-list{flex-direction:column;gap:calc(var(--gutter)/2);margin-bottom:var(--gutter)}.modal-authentication .options-list .field{flex-direction:row;align-items:start}.modal-authentication .options-list .field.choice .radio{top:1px}.modal-authentication .options-list .field .label{margin-right:0;margin-left:5px}.modal-authentication .forgot-password .action{font-size:12px;color:inherit;text-decoration:underline}.modal-authentication .actions-toolbar{margin-top:auto}.modal-authentication .actions-toolbar .btn{width:min(220px,100%)}.block-account{display:grid;grid-template-columns:auto 1fr;gap:calc(var(--gutter)*4);align-items:flex-start}.account-navigation{position:sticky;top:calc(var(--header-height) + var(--gutter))}.account-navigation .items{margin:0;padding:0;list-style:none;text-transform:uppercase}.account-navigation .items li:before{display:none}.account-navigation .item{margin-bottom:var(--gutter)}.account-navigation a:not(.logout){color:var(--text-color)}@media (min-width:1281px){.account-navigation a:not(.logout):hover,.account-navigation strong{font-weight:500;color:var(--link-color);text-decoration:none}}.account-navigation a:not(.logout):hover,.account-navigation strong{text-decoration:none}.account-navigation .logout{margin-top:var(--gutter);font-size:10px}.account-content{border-left:1px solid var(--border-color);padding-left:calc(var(--gutter)*4);align-self:stretch}.account-content .page-title-wrapper{display:flex;align-items:center;margin-bottom:calc(var(--gutter)*2);text-transform:uppercase}.account-content .page-title-wrapper .icon{width:50px;margin-right:var(--gutter)}.account-content .page-title-wrapper .page-title{margin:0}.account-content .page-title{margin:0}.account-content .form{max-width:none}.account-content .block-title{margin-bottom:calc(var(--gutter)*2);padding-bottom:var(--gutter);border-bottom:1px solid var(--border-color);font-size:18px;text-align:left;display:flex;align-items:center;justify-content:space-between}.account-content .block-title .action{font-size:12px;text-transform:uppercase;color:var(--text-color)}.account-content .block-title .action:hover{color:var(--link-color);text-decoration:none}.account-list .item{display:grid;grid-template-columns:1fr auto;align-items:flex-end;gap:var(--gutter);margin-bottom:calc(var(--gutter)*2);padding-bottom:calc(var(--gutter)*2);border-bottom:1px solid var(--border-color);font-size:12px}.account-content .link .delete{color:var(--first-color)}.account-content .link .delete img{width:15px}.account-content .image-container{width:100%}.dashboard-item{display:flex;align-items:flex-end;gap:var(--gutter);margin-bottom:var(--gutter);color:var(--text-color);text-decoration:none !important}.dashboard-item:nth-last-child(1){margin-bottom:0}.dashboard-item .icon{width:50px}.dashboard-item .title{font-weight:initial;text-transform:uppercase;display:inline-block}.dashboard-item .text{font-size:10px;color:var(--grays-color);display:inline}.orders-list .date,.invoices-list .date{margin-bottom:var(--gutter)}.orders-list .incrementid,.invoices-list .incrementid{text-transform:uppercase;font-weight:700}.orders-list .products,.invoices-list .products{font-size:10px}.orders-list .status{margin-top:var(--gutter);text-transform:uppercase;color:var(--first-color)}.invoices-list .total{margin-top:var(--gutter)}.order-data .line{margin-bottom:5px}.order-data .line:nth-last-child(1){margin-bottom:0}.order-addresses,.order-details,.order-totals{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--gutter)*4)}.order-products .product{display:grid;grid-template-columns:80px 1fr 30px 80px;align-items:center;gap:var(--gutter);margin-bottom:calc(var(--gutter)*2)}.order-products .product:nth-last-child(1){margin-bottom:0}.order-products .discount{color:var(--first-color);font-size:12px}.order-products .qty{text-align:center}.order-products .precios{text-align:right}.order-products .freeproduct .precios .price{color:var(--freeproduct-color);font-size:16px}.order-products .precios .price{position:initial;font-size:18px}.order-details .shipment{display:grid;grid-template-columns:1fr auto;align-items:flex-end}.order-totals .line{display:grid;grid-template-columns:1fr auto;gap:var(--gutter);margin-bottom:5px}.order-totals .line:nth-last-child(1){margin-bottom:0}.order-totals .price{font-weight:700}.order-totals .grand_total{margin-top:calc(var(--gutter)*2);padding-top:var(--gutter);border-top:1px solid var(--border-color);font-size:18px;font-weight:700}.order-totals .invoice{margin-top:calc(var(--gutter)*2);text-align:right}.products-wishlist .item{align-items:stretch}.products-wishlist .content{display:grid;grid-template-columns:80px 1fr;gap:var(--gutter);align-items:center}.products-wishlist .name{color:var(--text-color)}.products-wishlist .precios{margin-top:var(--gutter)}.products-wishlist .precios .price-box{align-items:center}.products-wishlist .precios .price{position:initial}.products-wishlist .precios .old-price .price{font-size:14px}.products-wishlist .precios .discount{font-size:12px}.products-wishlist .link{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.account-block{margin-bottom:calc(var(--gutter)*4)}.account-block:nth-last-child(1){margin-bottom:0}.account-block .actions{margin-top:var(--gutter);font-size:12px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.account-block .actions .btn{border-radius:5px;text-transform:initial}.block-addresses-default{display:grid;grid-template-columns:1fr 1fr}.block-addresses-default.only{grid-template-columns:1fr}.additional-address .address{display:grid;grid-template-columns:1fr auto;align-items:center}.additional-address .actions{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:var(--gutter)}.reviews-list .content{display:grid;grid-template-columns:80px 1fr;gap:var(--gutter);align-items:center}.reviews-list .date{margin-bottom:var(--gutter)}.reviews-list .name{font-weight:700;text-transform:uppercase;color:var(--text-color)}.reviews-list .name:hover{color:var(--link-color);text-decoration:none}.reviews-list .stars{display:flex;margin-top:5px}.reviews-list .description{grid-column:span 2;text-align:left;margin-top:calc(var(--gutter)*2);margin-bottom:0}.account .toolbar{padding:0;margin:0;margin-top:var(--gutter);background:0 0}.account .actions-toolbar{margin-top:calc(var(--gutter)*2)}.account .toolbar .pager{justify-content:center}.account .toolbar .pages{display:block}.account .toolbar .toolbar-amount,.account .toolbar .limiter{display:none}.items-qty{padding:0;margin:0;list-style:none}.items-qty li:before{display:none}.carousel-related,.products-recents{width:100%;padding-bottom:0}.carousel-related .title,.products-recents .title{font-weight:700;font-size:18px;margin-bottom:var(--gutter);color:#333}.catalog-product-view .message{margin-top:0;margin-bottom:var(--gutter)}@media (min-width:1025px){.catalog-product-view .page-main{--max-width:960px}}.product-info-title{display:flex;align-items:flex-start;gap:calc(var(--gutter)*2);margin-bottom:calc(var(--gutter)*2);position:relative}.product-info-title .page-title{font-weight:500;font-size:32px;color:#333}.product-info-title .etiquetas{position:initial;display:flex}.product-info-title .product-social-links{margin-left:auto}.product-info-title .etiquetas,.product-info-title .product-social-links{display:flex;align-items:center;flex-direction:row}@media (min-width:1025px){.product-info-title .etiquetas,.product-info-title .product-social-links{height:40px}}.product-info-short{font-size:18px;font-weight:500;color:#333}.product-info-main{display:grid;grid-template-columns:40% 1fr;gap:calc(var(--gutter)*4);align-items:flex-start;margin-top:calc(var(--gutter)*3)}.product-images{display:flex;flex-direction:column;gap:var(--gutter);position:relative}.principal-content{display:flex}.imagen-principal{width:100%;display:flex;align-items:center;justify-content:center;border:1px solid var(--light-color);position:relative}.imagen-principal .loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;inset:0}.imagen-principal .no-loading{width:100%}.imagen-principal .image{width:100%;height:100%;object-fit:cover;max-width:380px}.all-images img{border:1px solid var(--light-color)}.all-images .owl-nav{--owl-nav-size:20px;width:calc(100% + (var(--owl-nav-size)*2)) !important;margin-left:calc(var(--owl-nav-size)*-1) !important;padding:0}.all-images .owl-nav .owl-prev,.all-images .owl-nav .owl-next{background-image:url("../../frontend/Vidal/Principal/es_ES/images/flecha_images_carousel.svg")}.miniatura{border:1px solid transparent;transition:all .3s;background-color:var(--light-color)}@media (min-width:1025px){.miniatura.active{border-color:var(--first-color)}}.product-info-data{display:flex;flex-direction:column;gap:calc(var(--gutter)*2)}.product-info-actions{padding:calc(var(--gutter)*2);background-color:#edf3f4;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:0 var(--gutter)}@media (min-width:768px){.product-info-actions .precios{grid-row:span 2}}.product-info-actions .product-add-form{grid-column:2}.product-info-actions .btn-addtocart{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;line-height:46px;padding-top:0;padding-bottom:0;font-weight:700;text-transform:none}.product-info-actions .btn-addtocart .icon{width:25px;fill:currentcolor}.product-info-actions .professional-price{grid-column:1/-1;font-size:13px;margin-top:var(--gutter);display:flex;align-items:center;gap:8px}@media (min-width:768px){.product-info-actions .professional-price{order:999}}.product-info-actions .professional-price .icon{position:relative;top:-2px}.product-info-actions .professional-price .link{color:#0088d2;text-decoration:underline}.product-info-actions .estimate{font-size:14px;font-weight:500;color:#333}@media (min-width:768px){.product-info-actions .estimate{margin-bottom:8px}}.product-info-bottom,.product-info-bottom .carousel-related{margin-top:calc(var(--gutter)*2);padding-top:calc(var(--gutter)*2);border-top:1px solid var(--border-color)}.product-info-bottom .description,.product-info-bottom .nutritionals-container{display:grid;grid-template-columns:200px 1fr;gap:0 calc(var(--gutter)*2)}.product-info-bottom .nutritionals-container{margin-top:calc(var(--gutter)*4)}.product-info-bottom .description,.product-info-bottom .nutritionals-title{font-size:18px}@media (min-width:768px){.product-info-bottom .nutritionals-title{font-weight:700}}@media (min-width:1025px){.product-info-bottom .nutritionals-title{grid-column:1/-1;margin-bottom:calc(var(--gutter)*2)}}.etiquetas{--etiquetas-gap:var(--gutter);position:absolute;display:flex;flex-direction:column;align-items:flex-end;gap:5px;text-align:center;font-size:14px;transition:all .1s}.etiquetas.envases{right:var(--etiquetas-gap);top:var(--etiquetas-gap)}@media (min-width:1281px){.etiquetas.envases{visibility:hidden;opacity:0}}.etiquetas.envases img{width:140px}.etiquetas.images{left:var(--etiquetas-gap);bottom:var(--etiquetas-gap);display:flex;gap:5px}.etiquetas.normal{right:var(--etiquetas-gap);top:var(--etiquetas-gap)}.etiquetas.brand{left:var(--etiquetas-gap);bottom:var(--etiquetas-gap);width:150px;max-width:25%}.etiquetas .tag{color:#fff;padding:0 1px;white-space:nowrap;min-width:54px}.etiquetas .tag.image{background:0 0;padding:0;border:0}.etiquetas .tag.image img{width:70px}.etiquetas .producto-estacional{border:1px solid #bb7960;color:#bb7960;background-color:#fff}.etiquetas .sin-gluten{border:1px solid #0086cd;color:#0086cd;background-color:#fff}.etiquetas .sin-azucar{border:1px solid var(--text-color);color:var(--text-color);background-color:#fff}.etiquetas .oferta{background-color:var(--first-color)}.etiquetas .novedad{background-color:var(--second-color)}.etiquetas .vegano{border:1px solid #39a935;color:#39a935;background-color:#fff}.etiquetas .naturales{background-color:#e95a0c}.etiquetas .halloween{background-color:#f2801e}.etiquetas .navidad{background-color:#33835c}.etiquetas .enamorados{background-color:#d31c24}.etiquetas .black-friday{background-color:#000}.etiquetas .sin-grasa{border:1px solid #e30613;color:#e30613;background-color:#fff}.etiquetas .halal{border:1px solid #23573c;color:#23573c;background-color:#fff}.etiquetas .pack-ahorro{border:1px solid #000;color:#000;background-color:#fff}.product-data .content .rating-summary .values,.modal-reviews .rating-summary .rating .values{display:none}.page-title,.cartCounter{font-weight:500;font-size:24px;color:var(--text-color)}.product-data .precios{margin:var(--gutter) 0}.precios .price-label{display:none}.precios .tax-label{font-size:12px;color:#a5a5a5}.precios .aditional-prices{display:flex;align-items:center;gap:8px}.precios .old-price{order:-1;margin-right:var(--gutter)}.product-info-actions .precios .old-price{margin-right:0;order:initial}.precios .old-price .price{font-weight:300;font-size:18px;text-decoration:line-through;color:#333}.product-info-actions .precios .old-price,.product-info-actions .precios .old-price .price,.precios .product-qty{font-size:12px;line-height:16px;font-weight:500;color:#666}.precios .price{font-weight:700;color:var(--first-color);font-size:24px}.product-info-actions .precios .price{font-size:36px}.precios .discount{color:var(--first-color);margin-left:var(--gutter);font-size:18px;position:relative;top:-3px;display:none}.cupones,.short-description{display:grid;gap:2px;position:relative;margin-top:var(--gutter)}.short-description{font-size:14px;font-weight:500}.cupones:before{content:"";display:block;width:16px;height:16px;background-color:var(--light-color);position:absolute;top:-8px;left:30px;transform:rotate(45deg)}.cupones .cupon{font-weight:700;padding:5px;background-color:var(--light-color);font-size:12px;position:relative}.cupon .icon{color:var(--first-color);margin-right:5px;position:relative;top:2px}.image-container{display:flex;align-items:center;width:100px;border:1px solid var(--grays-color);transition:all .3s;max-width:100%;background-color:#f1f1f1}.freeproduct .image-container{border:0}.image-container .image{width:100%;height:100%;object-fit:cover}.crossell .title,.upsell .title{font-weight:700}.crossell .items,.upsell .items{display:grid;gap:var(--gutter);margin-top:var(--gutter)}.crossell .items{grid-template-columns:repeat(4,1fr)}.upsell .items{grid-template-columns:repeat(2,1fr)}.crossell .item,.upsell .item{display:flex;text-decoration:none;border:1px solid var(--border-color);border-radius:5px;color:#333;padding:var(--gutter)}.crossell .item{justify-content:center}@media (min-width:768px){.crossell .item{padding-bottom:10px}}.upsell .item{align-items:center;gap:var(--gutter)}.crossell .item .image-container,.upsell .item .image-container{border-color:var(--border-color);justify-content:center;background:0 0}.crossell .item .image-container{width:80px}.upsell .item .image-container{width:56px}.upsell .name,.crossell .name{font-size:14px;font-weight:700}.crossell .name{display:inline-block}@media (min-width:1025px){.crossell .name{margin-top:10px}}.product-data .format .value{display:inline-block;border:1px solid var(--text-color);padding:5px var(--gutter);margin-left:5px;background-color:var(--light-color);font-weight:500}.product-data .format .value .aprox{margin-left:5px;font-size:10px}.product-data .swatch-attribute-options{display:inline-flex}.product-data .super-attribute-select,.product-data .swatch-attribute-selected-option{display:none}.product-data .swatch-option{margin-left:var(--gutter);border:1px solid var(--grays-color);background-color:var(--light-color);padding:5px 10px;cursor:pointer;transition:all .3s}.product-data .swatch-option:hover,.product-data .swatch-option.selected{background-color:var(--first-color);color:#fff}.box-tocart{display:flex;padding:0}.box-tocart>.btn{flex:1;white-space:nowrap}.box-tocart.incart .btn-comprar-simple{display:none}.box-tocart .qty-incart{display:none;flex:1}.box-tocart.incart .qty-incart{display:flex}.qty-incart .content{flex:1;text-align:center;background-color:#fff;border-top:1px solid var(--first-color);border-bottom:1px solid var(--first-color);display:flex;flex-direction:column;justify-content:center}.qty-incart .btn-qty{width:48px;height:48px;border:0;background-color:var(--first-color);color:#fff;cursor:pointer}.qty-incart .btn-qty .icon{fill:currentcolor;width:20px}.qty-incart .qty{font-weight:700;font-size:16px;color:#333}.qty-incart .units{font-weight:500;font-size:12px;color:#333}.field-qty .actions{position:absolute;top:0;right:5px;bottom:0;display:flex;flex-direction:column;justify-content:center}.action-qty{cursor:pointer}.field-qty{position:relative}.field-qty .qty{height:100%;min-height:30px;border-color:var(--text-color);background-color:var(--light-color)}.box-tocart .unavailable{flex:1;display:flex;align-items:center;justify-content:center;background-color:var(--text-color);color:#fff;cursor:no-drop}.box-tocart .wishlist{margin-left:var(--gutter);width:45px;position:initial;padding:7px;background-color:var(--light-color);border:1px solid var(--grays-color);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:initial}.stock-alert{display:grid;gap:5px}.stock-alert .no-action{flex:1;text-transform:uppercase;font-size:12px;font-weight:500}.stock-alert .action{display:flex;align-items:center;justify-content:center;text-align:center}.stock-alert .icon{color:#87c1da;font-size:20px;margin-right:8px}.block-info{margin-bottom:var(--gutter);color:var(--grays-color)}.block-info:nth-last-child(1){margin-bottom:0}.block-info .title{background-color:var(--light-color);padding:var(--gutter);display:flex;align-items:center;gap:5px;justify-content:space-between;border:1px solid var(--grays-color);position:relative;font-weight:700}.block-info .collapse{font-size:12px;font-weight:500}.alergenos .btn{padding:5px var(--gutter);white-space:nowrap}.block-info .rrss{display:flex;align-items:center;gap:5px}.block-info .rrss .icon{width:25px}.block-envio{background-color:var(--light-color);padding:var(--gutter);border:1px solid var(--grays-color);display:grid;grid-template-columns:70px 3px 1fr;gap:calc(var(--gutter)*2);font-size:12px;font-weight:500}.block-envio .image{display:flex;align-items:center}.block-envio .separator{background-color:var(--text-color);border-radius:5px}.block-envio .free{font-weight:700;font-size:14px;color:var(--success-color);margin-bottom:var(--gutter);text-transform:uppercase}.block-envio .except{margin-top:calc(var(--gutter)*2);font-size:12px}.block-reviews .title{display:block}.block-reviews .head{display:flex;align-items:center;justify-content:space-between}.grafico-reviews{margin:var(--gutter) 0;gap:5px;display:grid;font-size:14px}.grafico-reviews .line{display:grid;grid-template-columns:20px 1fr;font-weight:300;align-items:center}.grafico-reviews .progress{height:10px;position:relative}.grafico-reviews .progress:after,.grafico-reviews .progress-qty{position:absolute;top:0;left:0;bottom:0;right:0}.grafico-reviews .progress:after{content:"";background-color:var(--border-color)}.grafico-reviews .progress-qty{background-color:var(--first-color);z-index:var(--z-normal)}.block-reviews .actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--gutter);text-align:center}.product-reviews-summary{margin-top:var(--gutter);display:flex}.reviews-actions .link{cursor:pointer;font-weight:500;text-decoration:none;color:var(--text-color);font-size:14px;display:inline-flex;align-items:center}.reviews-actions .link .rating-summary{margin-right:10px}.rating-effect span{animation:ratingEffect 2s linear infinite}@keyframes ratingEffect{0%{width:0}10%{width:20%}20%{width:40%}30%{width:60%}40%{width:80%}50%{width:100%}100%{width:100%}}.dedication-select .dedication:hover img,.dedication-select :checked+.dedication img,.form-dedications .dedication:hover .image,.form-dedications input:checked+.dedication .image,.summary-step:active,.exhibitors-container .product-box:hover,.exhibitors-container .in_cart,.ampromo-item:hover,.ampromo-item.-selected,.crossell .item.active,.crossell .item:hover,.upsell .item.active,.upsell .item:hover{box-shadow:0 0 8px 0 var(--second-color)}.modal-login{text-align:center}.modal-login .subtitle{font-weight:300;text-align:center;margin-bottom:calc(var(--gutter)*2)}.modal-login .actions-toolbar{flex-direction:column;align-items:flex-start}.modal-login .field.password{margin-bottom:5px}.modal-login .action{color:var(--text-color);text-decoration:underline;font-size:12px}.modal-login .primary{margin:auto;margin-top:var(--gutter)}.modal-login .register{border-top:1px solid var(--text-color);margin-top:calc(var(--gutter)*2);padding-top:calc(var(--gutter)*2)}.modal-login .register .title{font-size:18px}.modal-newsletter{text-align:center}.modal-newsletter .title,.modal-newsletter .description{margin-bottom:calc(var(--gutter)*2)}.modal-newsletter .separator{margin:calc(var(--gutter)*2) 0;height:1px;background-color:var(--grays-color)}.modal-newsletter .small{margin-top:calc(var(--gutter)*2)}.modal-review{text-align:center}.modal-review .product{display:grid;grid-template-columns:100px 1fr;text-align:left;gap:var(--gutter);margin:calc(var(--gutter)*2) 0}.modal-review .product-name{font-weight:300;font-size:24px}.modal-review .field{text-align:left}.modal-review .review-field-ratings{text-align:center;margin-bottom:calc(var(--gutter)*2)}.modal-reviews .title{text-align:center}.modal-reviews .rating{padding-bottom:calc(var(--gutter)*2);margin-bottom:calc(var(--gutter)*2);border-bottom:1px solid var(--text-color)}.modal-reviews .rating:nth-last-child(1){padding-bottom:0;margin-bottom:0;border-bottom:0}.modal-reviews .head{display:flex;align-items:center;justify-content:space-between}.modal-reviews .head .name{font-weight:700}.modal-reviews .body{text-align:center;font-style:initial;font-style:12px;margin-top:var(--gutter)}.all-ratings{text-align:right}.all-ratings .values{font-size:24px}@media (min-width:1281px){.checkout-cart-index{--header-height:186px}.cms-home{--header-height:241px}}.cart-empty,.cart-container,.checkout-container{background-color:var(--light-color);padding:calc(var(--gutter)*2);margin-top:calc(var(--gutter)*2)}.cart-empty .icon{display:none}.cart-container .page-title-wrapper{display:flex;align-items:center;margin-bottom:var(--gutter)}.cartCounter{margin-left:5px}.cartCounter:empty:before,.cartCounter:empty:after{display:none}.cartCounter:before{content:"("}.cartCounter:after{content:")"}.checkout-container .page-title-wrapper{text-align:center}.cart-grid{display:grid;grid-template-columns:1fr 450px;gap:calc(var(--gutter)*2);align-items:flex-start}.progress-cart{--progress-punto:20px;margin:calc(var(--gutter)*2) auto calc((var(--gutter)*2) + 18px) auto;display:grid;grid-template-columns:var(--progress-punto) 1fr var(--progress-punto) 1fr var(--progress-punto);gap:var(--gutter);width:1000px;max-width:90%}.progress-cart .punto,.progress-cart .linea{display:flex;align-items:center;position:relative}.progress-cart .punto.complete{cursor:pointer}.progress-cart .linea:nth-last-child(1){display:none}.progress-cart .punto:before,.progress-cart .punto:after{content:"";border-radius:50%;display:block}.progress-cart .punto:before{width:var(--progress-punto);height:var(--progress-punto);border:1px solid var(--border-color)}.progress-cart .punto.active:after{width:calc(var(--progress-punto) - 6px);height:calc(var(--progress-punto) - 6px);background-color:var(--second-color);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.progress-cart .punto .label{font-size:10px;color:var(--border-color);position:absolute;top:calc(100% + 3px);white-space:nowrap;left:-50px;right:-50px;margin:auto;display:block;text-align:center}.progress-cart .punto.active .label{color:var(--text-color);font-weight:500}.progress-cart .linea:before{content:"";height:1px;background-color:var(--border-color);display:block;width:100%}.checkout-block{padding:calc(var(--gutter)*2);background-color:#fff;border:1px solid var(--border-color)}.checkout-block .subtitle{font-weight:700;font-size:12px;margin-bottom:var(--gutter)}.checkout-step{margin-top:calc(var(--gutter)*2)}.checkout-step:nth-child(1),.checkout-summary .checkout-step{margin-top:0}.checkout-step .ship-notice{font-size:11px;font-weight:700;color:var(--first-color);margin-top:5px}@media (min-width:768px){.checkout-step .ship-notice{margin-left:48px}}.title-step,.summary-step,.summary-step-return{display:none}@media (min-width:481px){.checkout-step>.field-error{display:none !important}}.cart-products{display:grid}.item-info{display:grid;grid-template-columns:auto 1fr auto;gap:calc(var(--gutter)*2);margin-bottom:var(--gutter);padding-bottom:var(--gutter);border-bottom:1px solid var(--border-color)}.item-info:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}@media (min-width:1281px){.cart-container .item-info{grid-template-columns:140px 1fr 65px}}.item-info .product-image{background-color:#fff}.cart-grid .item-info .product-image{display:flex;align-items:center}.item-info .datos,.item-info .precios{display:flex;flex-direction:column;padding:5px 0;gap:calc(var(--gutter)/2)}.cart-grid .item-info.freeproduct .datos{grid-column:span 2}.item-info .freeproduct-info{font-size:12px;font-weight:500}.item-info .freeproduct-info span{font-weight:700;color:var(--freeproduct-color)}.item-info .precios{align-items:flex-end;justify-content:flex-end}.item-info .precios .precio{margin-top:auto}.item-info .precios .price-box{display:flex;flex-direction:column;align-items:flex-end}.item-info .precios .old-price{margin:0}.item-info .product-name{font-size:18px;font-weight:700;color:#666;text-decoration:none}.item-info .additionals{font-size:12px;font-weight:500}.item-info .error,.minicart .datos .error{color:var(--danger-color);font-size:11px;font-weight:700;margin-bottom:0}.item-info .datos .actions{margin-top:var(--gutter);display:flex;flex:1;align-items:flex-end}.item-info .action{color:var(--text-color);font-size:12px;font-weight:500;text-decoration:none;white-space:nowrap;margin-right:calc(var(--gutter)*2)}.item-info .action:nth-child(1){margin-right:0}.item-info .action-delete{order:-1}.item-info .action-wishlist .active,.item-info .action-wishlist.active .normal{display:none}.item-info .action-wishlist.active .active{display:inline;color:var(--first-color)}.item-info .precio{text-align:right;font-weight:700;color:var(--first-color)}.item-info.freeproduct .precio{color:var(--freeproduct-color);font-size:14px}.item-info .precio.free{color:var(--success-color)}.item-info .old-price .price{font-size:12px}.item-info .price{font-size:18px;top:2px}.item-info .discount{display:none}.item-options{margin:0;margin-top:5px;display:flex;font-size:12px}.item-options dt{font-weight:700}.item-options dd{margin-left:5px}.estimate-ship-content{overflow:hidden}.estimate-ship{display:grid;grid-template-columns:auto 1fr;gap:var(--gutter);margin:var(--gutter) 0}@media (min-width:481px){.cart .estimate-ship{margin-top:var(--gutter);padding-top:calc(var(--gutter)*2);border-top:1px solid var(--border-color)}}.estimate-ship .label{font-size:16px;font-weight:700;color:#666}.estimate-ship .ship .date{font-size:14px;font-weight:500;text-transform:capitalize}.estimate-ship .info{margin-top:5px;grid-column:span 2;font-size:10px;font-weight:500;color:var(--grays-color)}.estimate-ship .ship,.estimate-ship .info{text-align:right}.cart-summary{position:sticky;top:calc(var(--header-height) + var(--gutter)) !important;padding:calc(var(--gutter)*2);background-color:#fff;border:1px solid var(--border-color);grid-row:1/span 3;grid-column:2}#gift-options-cart,.gift-options-cart-item{display:none}.summary.title{font-size:18px;margin-bottom:var(--gutter);display:block;font-weight:700}.cart-discount{margin-top:calc(var(--gutter)*2)}.cart-discount,.cart-suscribe{margin-bottom:calc(var(--gutter)*2)}.cart-discount .title,.cart-suscribe .title{font-size:12px;margin-bottom:5px}.cart-discount .title{font-weight:700}.cart-suscribe .title{font-weight:500}.cart-discount .field{display:flex;margin:0;align-items:flex-start}.cart-discount .field .input-text{line-height:30px}.cart-discount .control{flex:1;margin-right:5px;display:flex;flex-direction:column}.cart-discount .control .mage-error{order:1}.cart-discount .control .aviso{font-size:12px;color:#969696;margin-top:3px}.cart-suscribe .btn{width:100%}.cart-totals tr:nth-child(1){border:0}.cart-totals th,.table-totals th{padding-left:0;font-size:13px;font-weight:500}.cart-totals .grand.totals th,.table-totals .grand.totals th{font-size:16px}.cart-totals td,.table-totals td{text-align:right;padding-right:0;font-size:16px;font-weight:500}.checkout-methods-items{margin:0;padding:0;list-style:none;margin-top:calc(var(--gutter)*2)}.checkout-methods-items li:before{display:none}.checkout-methods-items .btn,.methods-shipping .btn,.payment-placeorder .btn,.summary-step-return{width:100%;min-height:42px}.cart-summary .block-envio{margin-top:var(--gutter);gap:var(--gutter);grid-template-columns:60px 2px 1fr;border-color:var(--border-color);color:var(--grays-color)}.cart-summary .block-envio .except{margin-top:var(--gutter)}.cart-summary .block-envio .free{margin-bottom:5px}.cart-questions{display:grid;grid-template-columns:100px auto 1fr;align-items:center;gap:calc(var(--gutter)*2);background-color:var(--third-color);padding:var(--gutter);font-size:12px;font-weight:500;grid-column:1;margin:0}.cart-questions .title{font-size:21px;font-weight:500;text-transform:uppercase;margin-bottom:5px}.questions-slide{max-width:100%;overflow:hidden;min-width:250px}.question-carousel .owl-item{padding:1px}.question-carousel .item{padding:5px var(--gutter);background-color:#fff;border:1px solid var(--border-color);text-align:center;display:flex;align-items:center;color:var(--text-color);text-decoration:none;white-space:nowrap;font-weight:700}.question-carousel .item span{margin:auto;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.question-carousel .item:after{content:"\f138";font-family:"Font Awesome 5 Free";font-weight:700;margin-left:var(--gutter)}.cart-contact{grid-column:1;margin:0}.cart-info .title{text-transform:uppercase;margin-bottom:calc(var(--gutter)*2);font-size:14px;font-weight:500}.cart-info .product-contacts{margin-top:0;padding:0;justify-content:space-between;font-weight:500}.cart-info .subtitle{margin-bottom:var(--gutter)}.opc{margin:0;padding:0;list-style:none}.opc li:before{display:none}.all-opc{display:grid;grid-template-columns:1fr 400px;gap:calc(var(--gutter)*2)}.step-title{font-size:18px;font-weight:500;margin-bottom:var(--gutter);white-space:nowrap}.step-title .optional,.title-step .optional{font-size:.8em}.checkout-summary .checkout-step{position:sticky;top:calc(var(--header-height) + var(--gutter));margin:0}.checkout-summary .cartsidebar .title{font-weight:500}.checkout-summary .step-title{text-align:center}.address-professional .checkout-shipping-address{display:grid;grid-template-columns:1fr;gap:var(--gutter)}@media (min-width:1025px){.address-professional .checkout-shipping-address{grid-template-columns:1fr 1fr}.address-professional .checkout-shipping-address .shipping-address-items{grid-template-columns:1fr}}.checkout-shipping-address .parcel-info{background-color:var(--second-color-alt);text-align:center;font-size:12px;padding:var(--gutter) 5px;border-top:1px solid var(--border-color);margin-left:calc(var(--gutter)*-2);margin-right:calc(var(--gutter)*-2);margin-bottom:calc(var(--gutter)*-2);margin-top:var(--gutter)}.addresses .btn,.checkout-dedications .btn{font-size:10px}.address-actions{display:flex;gap:var(--gutter);justify-content:space-between;grid-column:1/-1;order:1}.address-actions .action{font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:underline}.address-title{text-transform:uppercase;text-decoration:underline;font-size:12px;margin-bottom:var(--gutter);font-weight:700}.shipping-address-items{display:grid;grid-template-columns:1fr 1fr;gap:var(--gutter)}.shipping-address-items .selected-item{grid-column:1/-1;order:-1}.shipping-address-items .not-selected-item{border:1px solid var(--border-color);padding:var(--gutter);order:2;position:relative}.shipping-address-item .edit-address-link{font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:underline;margin-top:5px;display:inline-block}.new-shipping-address:not(.no-addresses){margin-top:calc(var(--gutter)*2)}.form-checkout-address{display:grid !important;grid-template-columns:repeat(6,1fr);gap:var(--gutter)}.form-checkout-address>div:empty{display:none}.form-checkout-address .field{margin:0}.form-checkout-address .shippingAddress\.firstname{grid-column:span 2}.form-checkout-address .shippingAddress\.lastname{grid-column:span 4}.form-checkout-address .shippingAddress\.city{grid-column:span 2}.form-checkout-address .shippingAddress\.region_id,.form-checkout-address .shippingAddress\.telephone,.form-checkout-address .save-in-book{grid-column:span 3}.form-checkout-address .shippingAddress\.country_id{display:none}.form-checkout-address .field.street,.form-checkout-address .actions-toolbar{grid-column:1/-1}.form-checkout-address .field.street>.label{display:none}.save-in-book{margin-top:22px !important;display:block !important}.save-in-book .label{border:1px solid var(--border-color);line-height:28px;padding:0 8px;width:100%;margin:0;position:relative;cursor:pointer}.save-in-book .label:after,.save-in-book .label:before{content:"";height:20px;position:absolute;top:4px;bottom:4px;transition:all .3s}.save-in-book .label:after{width:40px;border-radius:50px;background-color:#ddd;right:8px}.save-in-book .label:before{width:20px;right:28px;border-radius:50%;background-color:#333;z-index:1;border:1px solid #ddd}.save-in-book input:checked+.label:after{background-color:var(--second-color)}.save-in-book input:checked+.label:before{background-color:var(--second-color-alt);border-color:var(--second-color);right:8px}.payment-method .field.choice .label{display:flex;font-size:12px;font-weight:700;position:initial;margin-bottom:0}.opc .input-text,.opc .field.date input,.opc .field select{line-height:28px;font-size:10px}.opc .field select{height:30px}.opc textarea.input-text{padding:0 8px}.opc .method-item{display:flex;align-items:flex-start;gap:5px;font-size:11px;font-weight:500;cursor:pointer}.opc .method-item,.payment-method-title{margin-bottom:var(--gutter);padding-bottom:var(--gutter);border-bottom:1px solid var(--border-color)}.opc .method-item:nth-last-child(1),.payment-method:nth-last-child(1) .payment-method-title{border-bottom:0;margin-bottom:0;padding-bottom:0}.opc .method-item:nth-last-child(1){margin-bottom:0}.opc .method-item .radio{margin-top:2px}.opc .method-item .title{display:flex;align-items:center;font-weight:700;font-size:12px}.opc .method-item .separator{margin:0 5px}.opc .method-item .title .price .price,.opc .method-title .price{color:var(--link-color)}.opc .method-item .title .price.free,.opc .method-title .price.free{color:var(--success-color)}.opc .field.checkbox{font-size:10px;display:flex;align-items:center}.opc .table-totals tr:nth-child(1){border-top:0}.opc .table-totals .amount{text-align:right}.checkout-info{font-size:10px;background-color:var(--light-color);padding:var(--gutter);border:1px solid var(--border-color);margin-top:var(--gutter);color:var(--grays-color)}.checkout-info .title{font-size:12px;font-weight:700;margin-bottom:var(--gutter)}.methods-shipping .continue{margin-top:var(--gutter)}.methods-shipping.copy{margin:var(--gutter) 0}.shipping-address-item{display:none;font-size:12px;font-weight:500}.shipping-address-item.selected-item,.shipping-address-item.show-all{display:block}.shipping-address-item .actions{display:flex;flex-direction:row-reverse;gap:var(--gutter);position:absolute;bottom:var(--gutter);right:var(--gutter)}.all-opc .cartsidebar .item-info:nth-last-child(1){margin-bottom:0}.items-in-checkout{margin-top:calc(var(--gutter)*4)}.items-in-checkout .step-title{text-align:center;margin:0}.checkout-items .product{display:grid;grid-template-columns:1fr 100px 100px;align-items:center;gap:var(--gutter);border-bottom:1px solid var(--text-color);margin-bottom:var(--gutter);padding-bottom:var(--gutter);font-size:13px}.checkout-items .product.head{font-weight:500}.checkout-items .qty{font-weight:500}.checkout-items .qty,.checkout-items .price{text-align:center}.checkout-items .data{display:flex;align-items:center;gap:var(--gutter);flex:1}.checkout-items .image-container{width:93px;flex:0 0 93px}.checkout-items .name{font-size:14px;font-weight:700;color:#666}.checkout-items .discount{color:var(--first-color);margin-top:5px}.checkout-items .subtotal{font-size:16px;font-weight:700;color:var(--first-color)}.checkout-block .block-envio{gap:var(--gutter);grid-template-columns:60px 2px 1fr}.checkout-block .block-envio .separator{background-color:var(--grays-color)}.checkout-block .block-envio .free{margin-bottom:5px}.checkout-block .block-envio .except{margin-top:5px}.grid-payments{display:grid;grid-template-columns:1fr 1px 1fr;gap:calc(var(--gutter)*2)}.grid-payments .separator{background-color:var(--text-color)}.grid-payments .addresses-title,.payment-methods .step-title{font-size:18px;margin-bottom:calc(var(--gutter)*2);font-weight:500}.payments-totals{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--gutter)*4);margin-top:calc(var(--gutter)*4)}.payments-totals .cart-discount{margin:0}.payments-totals .cart-discount .title{font-weight:700}.payments-totals .estimate-ship{margin-top:calc(var(--gutter)*2)}.info-addresses{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--gutter)*2);font-size:13px;font-weight:500}.info-addresses .title{font-size:14px;font-weight:700;margin-bottom:var(--gutter)}.info-addresses .content{color:var(--grays-color)}.grid-payments .parcel{display:grid;grid-template-columns:100px 1fr;gap:var(--gutter);margin-top:var(--gutter);font-size:12px}.grid-payments .parcel .content{display:flex;flex-direction:column;align-items:flex-start;font-size:13px;font-weight:500}.grid-payments .parcel .btn{text-transform:initial;margin-top:5px}.payment-method-title{display:flex;align-items:center}.opc .payment-method .icon img{height:30px}.payment-title-flex{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--gutter);flex-wrap:wrap}.payment-title-flex .step-title{margin-bottom:0}.banktransfer-sms{font-size:10px;font-weight:500;margin-bottom:0}.payment-method-title .radio{margin:0}.payment-method-title .label{margin:0;display:flex;align-items:center;justify-content:space-between;flex:1;margin-left:5px}.payment-method .btn:disabled{display:none}.payment-placeorder{margin-top:calc(var(--gutter)*2)}.payment-placeorder .info{margin-top:var(--gutter);font-size:10px}.form-checkout-address .input-text[aria-invalid=false]:after{content:"T"}.form-checkout-address .input-text[aria-invalid=true]:after{content:"X"}.all-opc .additionals-form{margin-top:calc(var(--gutter)*2)}.all-opc .additionals-form .field{margin-bottom:0}.all-opc .additionals-form .field .label{font-weight:700;display:flex;align-items:center}.without-invoice-field{margin:0;margin-top:calc(var(--gutter)*2)}.gift-content{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--gutter)*2)}.dedication-content .subtitle .free{color:var(--success-color)}.dedication-content .subtitle .free:before,.dedication-content .subtitle .free:after{color:var(--text-color)}.dedication-content .subtitle .free:before,.gift-content .regalos .optional:before{content:"("}.dedication-content .subtitle .free:after,.gift-content .regalos .optional:after{content:")"}.dedication-content .dedication{display:flex;align-items:center;margin-bottom:var(--gutter);font-size:12px}.dedication-content .dedication:nth-last-child(1){margin-bottom:0}.dedication-content .dedication img{margin-left:5px;margin-right:10px;width:65px}.dedication-field{margin-top:calc(var(--gutter)*2);margin-bottom:0}.dedication-field .label{font-weight:700}.gift-content .regalos .optional{font-size:10px}.dedication-select .name{margin-top:10px;display:flex;align-items:center;font-size:12px}.gift-bags-select .gift-bag{font-size:12px;display:flex;align-items:center}.gift-bags-select .gift-bag .image{width:80px}.gift-bags-select .gift-bag .bottom{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.gift-bags-select .gift-bag .data{flex:1}.gift-bags-select .gift-bag .price{font-size:15px;top:0}.gift-bags-select .gift-bag .addtocart{background-color:var(--comprar-color);color:#fff;border-radius:50px;font-size:11px;font-weight:700;padding:3px 10px;text-decoration:none}.has-gift{width:100%;text-transform:uppercase;display:flex;align-items:center;justify-content:center;background:#fff;border-color:var(--border-color);margin-top:calc(var(--gutter)*2)}.has-gift .icon{font-size:24px;margin-right:calc(var(--gutter)/2)}.checkout-success{background-color:#ebf7fd;padding:calc(var(--gutter)*2);text-align:center;border:1px solid var(--text-color);border-top:0}.checkout-success .title{font-size:84px;color:var(--first-color);font-weight:300}.checkout-success .subtitle{font-size:43px;color:var(--second-color);font-weight:300}.checkout-success .text{font-weight:300;margin:calc(var(--gutter)*4) 0;font-size:24px}.checkout-success .image{max-width:80px;margin:calc(var(--gutter)*4) auto}.sidebar-blog{display:flex;flex-direction:column}.sidebar-blog .slider-vidal{flex:1;margin:0}.sidebar-blog .slider-vidal .owl-stage-outer,.sidebar-blog .slider-vidal .owl-stage,.sidebar-blog .slider-vidal .owl-item,.sidebar-blog .slider-vidal .slide{height:100%}.sidebar-blog .slide-body{display:flex;flex-direction:column;text-align:center;padding:0}.sidebar-blog .max-width{padding:0}.sidebar-blog .slide-content{order:-1;font-size:24px;font-weight:300;margin-top:var(--gutter)}.sidebar-blog .banner{margin-top:var(--gutter)}.blog-home .page-title-wrapper{display:flex;justify-content:center}.blog-page .page-title-wrapper,.mpblog-category-view .page-title-wrapper,.blog-search-result .page-title-wrapper{margin:calc(var(--gutter)*2) 0}.blog-page .blog-title .page-title,.mpblog-category-view .page-title,.blog-search-result .page-title{text-align:center;color:var(--second-color);margin:0;font-size:48px;text-transform:uppercase;font-weight:900}.blog-home .blog-title .page-title{font-weight:500;font-size:62px}.blog-home .slide-content .title,.mpblog-category-view .slide-content .title{font-weight:700;font-size:36px;line-height:42px;color:var(--text-color);max-width:500px}.blog-home .slide-content .btn,.mpblog-category-view .slide-content .btn{--background:var(--text-color);--color:#fff}.blog-title span{color:var(--first-color);font-weight:700}.blog-title .by{font-weight:700;text-align:right;font-size:15px;position:relative;top:-15px;text-transform:uppercase}.post-recents{margin-top:var(--gutter);display:grid;grid-template-columns:repeat(6,1fr);gap:var(--gutter)}.post-recents .post-image img{width:100%;height:100%;object-fit:cover}.post-content{display:grid;grid-template-columns:1fr 350px;gap:var(--gutter);margin-top:var(--gutter);padding:0}.blog-home .carousel-categories{padding:calc(var(--gutter)*2);background:var(--light-color);max-width:100%;overflow:hidden}.blog-home .tabs{justify-content:center;gap:calc(var(--gutter)*2)}.tabs-post{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.blog-home .carousel-categories .tab-content{flex:0 0 100%}.blog-home .carousel-categories .tab{background-color:var(--second-color-alt);color:var(--text-color);display:inline-block;font-size:12px;line-height:35px;height:auto;text-transform:uppercase;font-weight:500;padding:0 20px;border-radius:50px;flex:0;white-space:nowrap}.blog-home .carousel-categories .tab:hover,.blog-home .carousel-categories .tab.active{background-color:#026baf;border-color:#026baf;color:#fff}.carousel-categories .posts-tab{margin-top:calc(var(--gutter)*2);max-width:100%}.carousel-categories .posts-tab .posts-carousel{display:none}.carousel-categories .posts-tab .posts-carousel.active{display:block}.posts-tab .post-box .datos{display:block;text-align:left;padding:var(--gutter);height:auto}.posts-tab .post-box .name,.posts-views .name{font-weight:700;color:var(--first-color);margin-bottom:calc(var(--gutter)/2);font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.posts-tab .post-box .description{margin-bottom:calc(var(--gutter)/2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:36px}.posts-tab .post-box .viewmore{text-decoration:underline;color:var(--link-color);font-size:13px}.banner-blog{margin-top:calc(var(--gutter)*2)}.most-views{margin-top:calc(var(--gutter)*2);padding:calc(var(--gutter)*2);background-color:var(--light-color)}.most-views .title{text-align:center}.posts-views{display:grid !important;grid-template-columns:1fr 1fr;column-gap:calc(var(--gutter)*2)}.posts-views .owl-dots{margin-top:var(--gutter);position:initial}.owl-loaded.posts-views{display:block !important}.posts-views .post{display:grid;grid-template-columns:60px 1fr;align-items:center;color:var(--text-color);text-decoration:none}.posts-views .number{font-weight:900;font-size:30px;text-align:center}.posts-views .image{width:100px;flex:0 0 100px;position:relative}.posts-views .image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}.posts-views .content{display:flex;justify-content:space-between;gap:var(--gutter);padding:10px 0;border-top:1px solid var(--border-color);flex:1;max-width:100%;overflow:hidden}.posts-views .post:nth-last-child(1) .content,.posts-views .post:nth-last-child(2) .content{border-bottom:1px solid var(--border-color)}.posts-views .separator{border-radius:50px;align-self:stretch;border:1px solid var(--grays-color);background-color:var(--text-color)}.posts-views .data{margin-right:auto;max-width:100%;overflow:hidden}.posts-views .description{color:var(--grays-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:40px}.blog-newsletter{margin-top:calc(var(--gutter)*2);padding:calc(var(--gutter)*2);background-color:#e8eaf7;text-align:center;display:grid;grid-template-columns:1.2fr 2fr;gap:calc(var(--gutter)*2);position:relative}.blog-newsletter .left{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:flex-end}.blog-newsletter .aviso{font-size:11px;position:absolute;bottom:3px;left:calc(var(--gutter)*2)}.blog-newsletter .form-subscribe .title,.blog-newsletter .form-subscribe .subtitle{font-weight:700;font-size:24px;text-transform:uppercase;color:#fff;padding:3px var(--gutter);border-radius:50px;white-space:nowrap;display:inline-block;margin:0 !important}.blog-newsletter .form-subscribe .title{background-color:#004b9c}.blog-newsletter .form-subscribe .subtitle{background-color:#6c82c0;margin-top:5px !important}.blog-newsletter .form-subscribe{flex-direction:column;align-items:center;margin:auto;max-width:700px;width:100%}.blog-newsletter .form-subscribe .input,.blog-newsletter .form-subscribe .textos-legales-form,.blog-newsletter .form-subscribe .choice{width:100%;text-align:left}.blog-newsletter .form-subscribe input{line-height:43px;border:1px solid var(--grays-color);margin-top:calc(var(--gutter)*2)}.blog-newsletter .form-subscribe .btn{margin-top:calc(var(--gutter)*2)}.newsletter-home{margin-top:0;padding:calc(var(--gutter)*2);background-color:#e8f3fc;position:relative}.newsletter-home .title{display:block;font-size:26px;color:#004f9f;text-align:center}.newsletter-home .content{display:grid;grid-template-columns:1fr 2fr;gap:calc(var(--gutter)*2)}.newsletter-home .left{display:flex;align-items:center;justify-content:center}.newsletter-home .right{display:flex;justify-content:center;flex-direction:column}.newsletter-home .subtitle{font-size:24px;color:#333}.newsletter-home .subtitle span{font-weight:700;color:#009fe3}.newsletter-home .form-subscribe{width:100%;display:block;max-width:600px}.newsletter-home .form-subscribe .input-text{line-height:40px;border:1px solid var(--grays-color)}.newsletter-home .action{margin-top:calc(var(--gutter)*4)}.newsletter-home .aviso{font-size:11px;position:absolute;top:100%;left:0}.blog-view .principal-image{margin-top:var(--gutter)}.blog-view .post-content{align-items:flex-start}.blog-view .sidebar-blog{position:sticky;top:calc(var(--header-height) + var(--gutter))}.blog-view .content{padding:calc(var(--gutter)*2);background-color:var(--light-color)}.blog-view .content .page-title-wrapper{margin:0}.blog-view .content .page-title{font-size:32px;margin-bottom:5px}.post-info{display:flex;margin-bottom:calc(var(--gutter)*2);font-size:12px;font-weight:700}.post-info:not(.has-index){padding-bottom:calc(var(--gutter)*2);border-bottom:1px solid var(--text-color)}.post-info .author{color:var(--first-color);margin-left:var(--gutter)}.post-index{margin-bottom:calc(var(--gutter)*2);border-bottom:1px solid var(--text-color);width:100% !important}.post-index:not(.closed){padding-bottom:calc(var(--gutter)*2)}.post-index .label{font-weight:700;font-size:20px;color:#41c0f0;margin-bottom:calc(var(--gutter)*2)}.post-index .toggle{display:inline-flex;font-size:16px;color:var(--first-color);cursor:pointer}.post-index .toggle:before{content:"("}.post-index .toggle:after{content:")"}.post-index:not(.closed) .toggle .open,.post-index.closed .toggle .close{display:none}.post-index .item{font-weight:700;font-size:18px;color:#41c0f0}.post-index .list>.item:before{color:var(--first-color)}.post-index .sublist{padding-left:calc(var(--gutter)*3)}.post-index .sublist .item,.post-index .sublist .item:before{font-weight:500}.post-index .list a{color:inherit}.post-body{display:grid;grid-template-columns:30px 1fr;align-items:flex-start;gap:calc(var(--gutter)*2)}.post-body .description{color:var(--grays-color);font-weight:500}.post-body .title{color:var(--first-color);font-style:italic;font-size:24px;margin-bottom:var(--gutter)}.post-content .rrss{display:grid;gap:5px;position:sticky;top:calc(var(--header-height) + var(--gutter))}.posts-related{margin-top:calc(var(--gutter)*2);padding:calc(var(--gutter)*2);background-color:var(--light-color)}.posts-related .title{margin-bottom:calc(var(--gutter)*2);padding-bottom:calc(var(--gutter)*2);border-bottom:1px solid var(--text-color);width:100%}.posts-related .post{display:grid;grid-template-columns:180px 3px 1fr;gap:calc(var(--gutter)*2);margin-bottom:calc(var(--gutter)*2);padding-bottom:calc(var(--gutter)*2);border-bottom:1px solid var(--text-color);text-decoration:none;color:var(--text-color)}.posts-related .post:nth-last-child(1){margin-bottom:0;padding-bottom:0;border-bottom:0}.posts-related .post .image{position:relative}.posts-related .post .image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0}.posts-related .separator{border-radius:50px;background-color:var(--text-color)}.posts-related .datos{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;overflow:hidden}.posts-related .name{color:var(--first-color);font-size:18px;max-width:100%}.posts-related .description{margin-bottom:calc(var(--gutter)*2);color:var(--grays-color);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:60px;overflow:hidden}.posts-related .btn{font-weight:700;margin-top:auto;font-size:10px}.blog-advert .container{max-width:490px;margin:calc(var(--gutter)*2) auto;padding:calc(var(--gutter)*2);text-align:center;background:#b5e1fa}.blog-advert .title{font-size:29px;font-weight:700;color:#003b9c;margin-bottom:calc(var(--gutter)*2)}.blog-advert .text{font-size:16px;font-weight:500;color:#003b9c;margin-bottom:calc(var(--gutter)*2)}.blog-advert .action .btn{font-size:18px;font-weight:700;text-transform:initial}.blog-products-carousel .container{max-width:532px;margin:calc(var(--gutter)*2) auto}.blog-products-carousel .title{font-size:24px;font-weight:700;color:#004b9c;margin-bottom:var(--gutter)}.blog-products-carousel .owl-item{background-color:#fff;display:flex}.blog-products-carousel .product{padding:var(--gutter);background-color:#fff;display:grid;grid-template-columns:1fr 2fr;align-items:center;gap:var(--gutter);margin-top:auto;margin-bottom:auto}.blog-products-carousel .product-name{font-size:20px;font-weight:700;color:#004b9c;margin-bottom:var(--gutter)}.blog-products-carousel .product-action{margin-top:var(--gutter)}.blog-products-carousel .product-action .btn{text-transform:initial}.advert-carousel .owl-nav{--owl-nav-size:30px;width:calc(100% + (var(--owl-nav-size)*2));margin-left:calc(var(--owl-nav-size)*-1);margin-right:calc(var(--owl-nav-size)*-1);padding:0}.advert-carousel .owl-nav [class*=owl-]{background-image:url("../../frontend/Vidal/Principal/es_ES/images/flecha-advert-carousel.svg")}.advert-carousel .owl-dots{position:initial;margin-top:var(--gutter)}.blog-view .products-related{padding-top:0;margin-top:calc(var(--gutter)*2)}.category-posts{overflow:hidden}.sidebar-blog .slider-vidal{margin-top:0}.post-list-content{width:calc(100% + (var(--gutter)*4));margin:0 calc(var(--gutter)*-2)}.post-list-content .sticky{display:grid;grid-template-columns:repeat(2,1fr)}.post-list-content .normal{display:grid;grid-template-columns:repeat(3,1fr)}.post-item{text-decoration:none !important;color:var(--text-color);margin-bottom:calc(var(--gutter)*3);padding-bottom:calc(var(--gutter)*3);border-bottom:1px solid var(--border-color)}.post-item .border{border-left:1px solid var(--border-color);padding:0 calc(var(--gutter)*2)}.sticky .post-item{padding-left:calc(var(--gutter)*2);padding-right:calc(var(--gutter)*2)}.post-item .title{margin:var(--gutter) 0;font-size:18px;font-weight:500}.sticky .post-item .title{margin-bottom:0}.post-item .excerpt{text-align:justify;margin-bottom:var(--gutter);color:var(--grays-color)}.post-item .viewmore{text-decoration:underline}.category-posts .pager{background-color:#fff;margin-top:calc(var(--gutter)*-3 + -1px);position:relative}.category-posts .toolbar-amount{display:none}.blog-page .breadcrumbs{padding:0;background:0 0}.blog-page .breadcrumbs .item a,.blog-page .breadcrumbs .item strong{font-size:10px;padding:5px calc(var(--gutter)*2) 5px calc(var(--gutter)*3);background:var(--light-color);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);display:block;color:var(--grays-color);position:relative;text-decoration:none;font-weight:500}.blog-page .breadcrumbs .item:nth-child(1) a,.blog-page .breadcrumbs .item:nth-child(1) strong{border-left:1px solid var(--border-color);padding-left:calc(var(--gutter)*2);border-top-left-radius:5px;border-bottom-left-radius:5px}.blog-page .breadcrumbs .item:after{display:none}.blog-page .breadcrumbs .item a:after,.blog-page .breadcrumbs .item strong:after{content:"";width:17px;height:17px;display:block;border-top:1px solid var(--border-color);border-right:1px solid var(--border-color);position:absolute;top:3px;right:-8px;transform:rotate(45deg);z-index:var(--z-normal);background-color:var(--light-color)}.page-wrapper .header-blog{background:#fff}.header-blog .header-content{padding-bottom:0;display:block}.header-blog-content{width:100%;display:flex;align-items:flex-end;gap:69px}.header-blog-right{width:100%}.header-blog-top{display:flex;align-items:center;justify-content:flex-end;margin-bottom:24px}.header-blog .menu-container{justify-content:flex-end}.header-blog-menu{display:flex;align-items:center;gap:21px;padding:0;margin:0;margin-left:21px}.header-blog-menu .link{font-size:12px;color:#000;text-transform:uppercase}.header-blog .separator{margin-top:38px;background-color:var(--second-color);height:3px;border-radius:50px;flex:0 0 100%}.blog-menu{justify-content:flex-end}.blog-menu ul{align-items:initial}.blog-menu .level-top{border-right:2px solid var(--text-color);padding:0;align-items:center}.blog-menu .level-top:not(.resp){display:flex}.blog-menu .level-top:last-child,.blog-menu .level-top.last{border-right:0}@media (min-width:1281px){.blog-menu .level-top:first-child a{padding-left:0}.blog-menu .level-top:last-child a,.blog-menu .level-top.last a{padding-right:0}}.blog-menu .level-top a{color:#1a1a1a;padding:0 calc(var(--gutter)*2);display:block;font-size:14px;text-align:center}@media (min-width:1281px){.blog-menu .level-top a{white-space:nowrap}}.buscador-blog{max-width:272px;position:relative;width:100%}.buscador-blog .input-search{margin:0;width:100%;border:1px solid var(--border-color);border-radius:50px;padding:0 var(--gutter);line-height:28px;color:var(--text-color)}.buscador-blog .btn-search{right:5px;top:-3px;cursor:pointer;width:auto;left:initial}.buscador-blog .icon{height:23px}.blog-result .blog-title span{font-weight:300}.parcelshop{margin-top:calc(var(--gutter)*2)}.parcelshop .control{position:relative}.parcelshop .postcode{padding:0 35px}.parcelshop .icon{position:absolute;top:0;padding:5px;height:30px;display:flex;align-items:center;cursor:pointer}.parcelshop .icon.search{left:0}.parcelshop .icon.remove{right:0}.parcelshop .container{position:relative}.parcelshop .loading{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000002e;z-index:var(--z-fixed);display:none;justify-content:center;align-items:center}.parcelshop .loading.active{display:flex}.parcelshop .list{border:1px solid var(--border-color);max-height:250px;overflow-y:auto}.parcelshop .shop{font-size:10px;padding:var(--gutter);border-bottom:1px solid var(--border-color);display:flex;gap:5px;font-weight:500}.parcelshop .shop:nth-last-child(1){border-bottom:0}.parcelshop .shop.active{background-color:var(--light-color)}.parcelshop .name{font-size:11px}.parcelshop .address{margin:calc(var(--gutter)/2) 0}.parcelshop .info a{text-decoration:underline;color:var(--text-color);cursor:pointer}.parcelshop .horarios{width:100% !important;margin-bottom:calc(var(--gutter)/2)}.parcelshop .message{margin-top:0;margin-bottom:var(--gutter)}.questions-container{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter)}.questions{padding:var(--gutter);border:1px solid var(--text-color);position:relative}.questions.info{background-color:var(--second-color-alt)}.questions .title,.questions-bottom>.title{text-transform:uppercase;font-size:18px;margin-bottom:calc(var(--gutter)*2);text-align:center}.questions.info .title{font-size:21px}.questions.info .title{text-align:left}.questions .description{text-align:left;margin-bottom:calc(var(--gutter)*2)}.questions .bubble{max-width:130px;margin:auto}.questions .arrow{height:30px;position:absolute;right:5px;top:calc(50% - 15px)}.questions .list{margin:0;list-style:none}.question:before{color:var(--text-color);top:-8px}.question{margin-bottom:var(--gutter)}.question:nth-last-child(1){margin-bottom:0}.question .link{color:var(--text-color);text-decoration:none}.question .link:hover{color:var(--link-color)}.questions-bottom{margin-top:calc(var(--gutter)*2);background-color:var(--third-color);padding:calc(var(--gutter)*2);border:1px solid var(--text-color)}.questions-bottom .product-contacts{margin-top:0}.question-container{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--text-color)}.question-container .image img{width:100%;height:100%;object-fit:cover}.question-container>.content{display:flex;flex-direction:column}.question-container .data{border-left:1px solid var(--text-color);padding:calc(var(--gutter)*2);flex:1}.question-container .data .title{margin-bottom:calc(var(--gutter)*2);font-size:24px;font-weight:400}.question-container .info{padding:calc(var(--gutter)*2);margin-top:auto;background:0 0;border-right:0;border-bottom:0;background-color:#fff !important}.question-container .questions-bottom .icon{max-width:80px}.question-container .questions-bottom .content{font-size:12px}.question-container .back,.offer-container .back{position:absolute;top:-20px;left:0;text-transform:uppercase;color:var(--text-color);font-size:12px}.question-container .back:hover,.offer-container .back:hover{text-decoration:none;color:var(--link-color)}.banner-job{position:relative}.banner-job .page-title-wrapper{position:absolute;top:0;bottom:50%;left:calc(var(--gutter)*4);right:calc(var(--gutter)*4);display:flex;align-items:center}.banner-job .page-title{font-size:48px;font-weight:300;margin:0}.job-home .banner-job .page-title{color:#fff;max-width:45%}.job-menu{margin:calc(var(--gutter)*2) 0;padding:0;display:flex;align-items:center;justify-content:center;list-style:none}.job-menu li{padding:calc(var(--gutter)/2) calc(var(--gutter)*2);border-right:1px solid var(--text-color);text-align:center}.job-menu li:before{display:none}.job-menu li:nth-last-child(1){border-right:0}.job-menu a{text-transform:uppercase;font-weight:700;font-size:14px;color:var(--text-color)}.job-menu a:hover{text-decoration:none;color:var(--second-color)}.info-job{padding:calc(var(--gutter)*4);background-color:var(--light-color);margin-bottom:calc(var(--gutter)*2)}.info-job.bordered{background:0 0;border:1px solid var(--text-color)}.info-job .block-nosotros{display:grid;grid-template-columns:1fr 2px 3fr;gap:calc(var(--gutter)*2)}.info-job .block-nosotros .title{font-weight:700;text-align:left;margin:0}.info-job .block-nosotros .right{display:flex;flex-direction:column;gap:calc(var(--gutter)*2);font-size:14px}.info-job .quienes-somos .sabores .right{display:flex;flex-direction:column;gap:calc(var(--gutter)*2)}.block-nosotros .separator{background-color:var(--text-color);border-radius:10px}.info-job .title{text-align:center;font-size:24px;margin-bottom:calc(var(--gutter)*2)}.info-job .features .title{font-weight:700}.us .info-job .title,.work .info-job .title{font-weight:700}.info-job .subtitle{font-weight:700;margin-bottom:var(--gutter)}.info-job .description{text-align:center;font-size:12px;margin:auto;margin-bottom:calc(var(--gutter)*2);max-width:800px}.job-toldo{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--gutter)*4)}.job-toldo.features{--icon-width:80px;gap:calc(var(--icon-width) + var(--gutter)*5)}.job-toldo .toldo{display:flex;flex-direction:column;align-items:flex-end}.job-toldo .toldo img{width:125px}.job-toldo .text{font-size:14px}.job-toldo .action{margin-top:calc(var(--gutter)*2)}.job-home .about .columns{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--gutter)*2)}.job-home .about .columns .info-job{padding:calc(var(--gutter)*2)}.job-home .about .columns .title{text-align:left;font-weight:500}.job-home .about .columns>*{display:flex;flex-direction:column;max-width:100%;overflow:hidden}.job-home .history-carousel{margin:auto}.job-home .about .columns .action{margin-top:calc(var(--gutter)*2);text-align:center}.info-job .features .list{display:grid;gap:var(--gutter);margin-left:calc((var(--icon-width) + var(--gutter))*-1)}.info-job .feature{display:grid;grid-template-columns:var(--icon-width) 1fr;gap:var(--gutter)}.info-job .feature .label{font-size:18px;margin-bottom:5px;font-weight:700}.info-job .history-carousel .text{font-size:14px;max-width:none}.job-nosotros{display:grid !important;grid-template-columns:repeat(3,1fr);gap:0 var(--gutter)}.job-nosotros .right{text-align:right}.job-nosotros .block{display:flex;align-items:center;gap:var(--gutter);margin-top:calc(var(--gutter)*2)}.job-nosotros .icon{width:120px;flex:0 0 120px}.job-nosotros .text{font-size:14px}.job-nosotros .label{font-size:14px;font-weight:700;margin-bottom:var(--gutter)}.employees-container .title{text-align:center;font-weight:700;font-size:24px;margin-bottom:calc(var(--gutter)*2)}.employees-list{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--gutter)*2)}.employee{display:grid;grid-template-columns:2fr 3fr;border:1px solid var(--text-color)}.employee .image{border-right:1px solid var(--text-color)}.employee .image img{width:100%;height:100%;object-fit:cover}.employee .content{padding:var(--gutter);font-size:10px;color:var(--grays-color)}.employee .head{font-size:12px;display:flex;margin-bottom:var(--gutter);color:var(--text-color)}.employee .name{font-weight:700;padding-right:5px;margin-right:5px;border-right:1px solid var(--text-color)}.employee .bottom{grid-column:span 2;padding:calc(var(--gutter)/2);border-top:1px solid var(--text-color);color:#fff;background-color:var(--first-color-alt);text-align:center;font-size:10px}.result-container .line{display:grid;grid-template-columns:60px 1fr 70px;gap:var(--gutter);border-bottom:1px solid var(--text-color);font-size:12px;align-items:center}.result-container .line:nth-child(1){border-top:1px solid var(--text-color)}.result-container .column:nth-last-child(1){text-align:right}.result-container .column .name{font-weight:700;color:var(--text-color);text-transform:uppercase}.result-container .column .link{font-size:12px;color:var(--text-color);text-decoration:underline}.result-container .toolbar-amount{display:none}.result-container .pager .pages{margin-top:calc(var(--gutter)*2)}.job-container{background-color:#fff;border:1px solid var(--text-color);padding:calc(var(--gutter)*2);width:100%;position:relative}.offer-container .back{right:0;left:initial}.offer-container .title{font-weight:700;font-size:18px;margin-bottom:calc(var(--gutter)*2);text-transform:uppercase}.offer-container .subtitle{font-weight:700;margin-bottom:var(--gutter)}.offer-container .block{font-size:12px;margin-bottom:calc(var(--gutter)*2)}.offer-container .action{text-align:center}.offer-container,.inscribe-container{overflow:hidden;background-color:#e8f6fd}.offer-container .job-container,.inscribe-container .job-container{width:auto;margin:calc(var(--gutter)*4);margin-top:0}.inscribe-container .title{font-size:24px;margin-bottom:calc(var(--gutter)*2);text-align:center;font-weight:500}.inscribe-form{max-width:800px;margin:auto;border:1px solid var(--border-color);padding:calc(var(--gutter)*2);margin-bottom:calc(var(--gutter)*2)}.inscribe-form .description{margin-bottom:calc(var(--gutter)*2)}.inscribe-form .actions{margin-top:calc(var(--gutter)*2);text-align:center}.cms-tabs-container{padding:calc(var(--gutter)*4);background-color:var(--third-color);border:1px solid var(--text-color)}.cms-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:calc(var(--gutter)*2) calc(var(--gutter)*8)}.cms-tabs .tab-title{text-transform:uppercase;cursor:pointer;position:relative}.cms-tabs .tab-title:after{content:"";width:20px;height:20px;background-color:#fff;border-left:1px solid var(--text-color);border-top:1px solid var(--text-color);position:absolute;left:0;right:0;margin:auto;top:calc(100% + 20px);transform:rotate(45deg);display:none}.cms-tabs .tab-title.active:after{display:block}.cms-tabs .tab-title.active+.tab-content{display:grid}.cms-tabs .tab-title .icon{width:80px;margin:auto;margin-bottom:var(--gutter);display:block}.cms-tabs .tab-content{display:none;order:2;flex:0 0 100%;padding:calc(var(--gutter)*2);background-color:#fff;border:1px solid var(--text-color);grid-template-columns:80px 1fr;gap:calc(var(--gutter)*2);min-height:170px}.cms-tabs .tab-content .image{border-right:1px solid var(--text-color);padding-right:calc(var(--gutter)*2)}.product-contacts{margin-top:calc(var(--gutter)*8);padding:0 calc(var(--gutter)*4);display:flex;justify-content:space-around;gap:calc(var(--gutter)*2)}.product-contacts .block{display:grid;grid-template-columns:70px 1fr;gap:var(--gutter);font-size:13px;align-items:center}.product-contacts .title{font-weight:700;margin-bottom:var(--gutter)}.product-contacts .btn:not(:hover){background-color:#fff}.alternative-product-contacts{margin-top:auto;border-left:1px solid var(--text-color);border-top:1px solid var(--text-color);padding:calc(var(--gutter)*2);display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--gutter)*2)}.alternative-product-contacts .block{display:block;text-align:center;font-size:12px}.alternative-product-contacts .icon{width:70px}.alternative-product-contacts .subtitle{font-weight:700;margin:var(--gutter) 0}.payment-methods-block{display:grid;gap:var(--gutter)}.payment-methods-block .payment{display:flex;align-items:center;gap:var(--gutter)}.payment-methods-block .icon{max-height:30px;width:100px;display:flex;justify-content:flex-end}.payment-methods-block .text{width:calc(100% - 100px);font-size:12px}.payment-methods-block .icon img{width:auto}.payment-methods .actions-toolbar{display:none}.icon-header .icon .alt,.icon-header-bottom .icon .alt{display:none}.icon-header .favoritos.active .normal{visibility:hidden}.icon-header .favoritos.active .alt{display:block;position:absolute;top:0;left:0;right:0}@media (min-width:1281px){.icon-header .icon.buscar{display:none}}.minicart,.account-menu{display:none;position:absolute;width:350px;top:calc(100% - 1px);right:0;background-color:#fff;z-index:var(--z-fixed);border:1px solid var(--text-color);border-radius:8px;border-top-right-radius:0;overflow:hidden}.account-menu{width:275px;right:42px}.account-menu-item{display:flex;align-items:center;color:var(--text-color);padding:0 var(--gutter);font-weight:500}.account-menu-item.logout{border-top:1px solid var(--text-color);text-align:center;padding-top:5px;padding-bottom:10px;justify-content:center}.account-menu-item img{margin:0;width:45px;height:auto}@media (min-width:1281px){.icon-header .cesta.active,.icon-header .cuenta.active{background-color:#fff;border-color:var(--text-color);border-bottom:0;position:relative;z-index:var(--z-modal);border-top-left-radius:8px;border-top-right-radius:8px;color:var(--text-color)}.icon-header .cesta.active .counter{color:#fff}.icon-header .cesta.active .normal,.icon-header .cuenta.active .normal{display:none}.icon-header .cesta.active+.minicart,.icon-header .cesta.active .alt:not(.resp),.icon-header .cuenta.active+.account-menu,.icon-header .cuenta.active .alt:not(.resp){display:inline-block}}.minicart .empty{text-align:center;font-size:12px;margin-bottom:var(--gutter)}.minicart .title{font-weight:700;padding-top:var(--gutter);padding-bottom:var(--gutter);text-align:center;text-transform:uppercase;background-color:#fff;position:relative}.minicart .cart-products{max-height:250px;overflow:auto;padding:0 var(--gutter);margin-bottom:var(--gutter);margin-top:calc((var(--gutter) + 1px)*-1)}.minicart-item{display:grid;gap:var(--gutter);grid-template-columns:65px 1fr;margin-top:var(--gutter);padding-top:var(--gutter);padding-bottom:1px;border-top:1px solid var(--border-color)}.minicart-item.expositor{order:-1}.minicart .datos{display:flex;flex-direction:column;gap:5px}.minicart .info{display:flex;justify-content:space-between;gap:5px}.minicart .product-name{color:var(--text-color);font-size:14px}.minicart .item-options{margin-top:0}.minicart .qty{font-size:12px;color:var(--grays-color)}.minicart .actions{margin-top:auto}.minicart .action{color:var(--grays-color);font-size:10px;cursor:pointer}.minicart .precio{color:var(--first-color);font-weight:900}.minicart .freeproduct .precio{display:flex;align-items:flex-end;color:var(--freeproduct-color);font-size:14px}.minicart .bottom{border-top:1px solid var(--border-color);padding:var(--gutter)}.minicart .totals .line{display:flex;align-items:center;justify-content:space-between}.minicart .totals .label{font-size:14px}.minicart .totals .price{font-weight:500;text-transform:uppercase;font-size:14px}.minicart .totals .grandtotal .price{font-weight:700}.minicart .totals .ship.free .price{color:var(--success-color)}.minicart .btn-buy{margin-top:var(--gutter);width:100%}.envio-minicart{border-top:1px solid var(--border-color);padding:var(--gutter);background-color:#fbfbfb;display:grid;grid-template-columns:50px 2px 1fr;gap:var(--gutter);align-items:center}.envio-minicart .image img{width:100%}.envio-minicart .separator{background-color:var(--text-color);border-radius:5px;height:100%}.envio-minicart .title{font-size:12px;font-weight:700;color:var(--first-color);text-align:left;padding:0}.envio-minicart .text{font-size:10px}.envio-minicart .except{margin-top:5px}.contact-banner{position:relative;border:1px solid var(--text-color);border-top:0}.contact-banner .page-title{font-size:45px;font-weight:300;margin:0;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center}.contact-content{border:1px solid var(--text-color);border-top:0;padding:calc(var(--gutter)*2)}.form.contact{max-width:600px;margin:auto}.contact .note{text-align:center;margin-bottom:calc(var(--gutter)*2)}.contact .actions-toolbar{justify-content:center}.colaboraciones{background-color:#ebf7fd;padding:calc(var(--gutter)*2);padding-bottom:calc(var(--gutter)*6);border:1px solid var(--text-color);border-top:0}.colaboraciones .content{max-width:1200px;margin-top:calc(var(--gutter)*4);margin-left:auto;margin-right:auto}.colaboraciones .separator{margin:calc(var(--gutter)*3) auto;max-width:150px}.colaboraciones .description{max-width:750px;margin:auto;text-align:center;margin-bottom:calc(var(--gutter)*2)}.colaboraciones .description span{color:var(--link-color)}.colaboraciones .title{margin-bottom:calc(var(--gutter)*2);font-size:24px;text-align:center;font-weight:400}.colaboraciones .tipos{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--gutter)*2);margin-top:calc(var(--gutter)*4)}.colaboraciones .tipo{display:flex;flex-direction:column}.colaboraciones .tipo .icon{max-width:100px;margin-bottom:var(--gutter)}.colaboraciones .tipo .name{font-size:18px;font-weight:700;margin-bottom:var(--gutter)}.colaboraciones .tipo .text{margin-bottom:calc(var(--gutter)*2)}.colaboraciones .tipo .action{margin-top:auto}.colaboraciones .rrss{display:flex;align-items:center;justify-content:center;gap:10px}.colaboraciones .rrss .link{width:30px}.colaboraciones .preguntas{margin-top:calc(var(--gutter)*4);background-color:var(--second-color);padding:calc(var(--gutter)*2);border:1px solid var(--text-color)}.colaboraciones .preguntas .title{color:#fff}.colaboraciones .pregunta{color:#fff;margin-bottom:var(--gutter);display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:5px}.colaboraciones .pregunta:after{content:"\f078";font-family:"Font Awesome 5 Free";transition:all .3s;font-weight:700}.colaboraciones .pregunta.active:after{transform:rotate(-180deg)}.colaboraciones .preguntas .item{border-bottom:1px solid var(--text-color);margin-bottom:var(--gutter)}.colaboraciones .preguntas .item:nth-last-child(1){margin-bottom:0}.colaboraciones .respuesta{display:none;width:100% !important;background-color:#fff;font-size:12px}.colaboraciones .respuesta .contenido{padding:var(--gutter)}.colaboraciones .form{margin-bottom:calc(var(--gutter)*4)}.colaboraciones .form .title{text-align:left;margin-top:calc(var(--gutter)*2);margin-bottom:var(--gutter)}.colaboraciones .form .label{font-size:12px}.colaboraciones .form .input-text{border:1px solid var(--text-color);background:0 0}.colaboraciones .form .textarea{margin-bottom:calc(var(--gutter)*2)}.colaboraciones .checkboxes>.label{display:inline-block;margin-bottom:var(--gutter)}.colaboraciones .checkboxes .list{display:flex;flex-wrap:wrap;gap:0 var(--gutter)}.colaboraciones .checkboxes .checkbox{top:2px}.colaboraciones .checkboxes .mage-error{flex:0 0 100%}.colaboraciones .redes{display:flex;margin-top:calc(var(--gutter)*4)}.colaboraciones .redes .title{margin-top:0}.colaboraciones .redes .pink-table{margin-left:calc(var(--gutter)*4);width:100%;max-width:500px}.colaboraciones .redes .pink-table .line{grid-template-columns:repeat(3,1fr)}.colaboraciones .actions-toolbar{justify-content:center}.popup-collaborations-success{text-align:center}.popup-collaborations-success .description{margin-top:calc(var(--gutter)*2);margin-bottom:calc(var(--gutter)*2);font-size:14px}.pink-table-container{margin-bottom:calc(var(--gutter)*4)}.pink-table{max-width:650px;margin:auto;background-color:var(--text-color);border:1px solid var(--text-color);border-radius:25px;overflow:hidden;font-size:10px}.pink-table .line{--column-width:120px;display:grid;gap:1px;border-bottom:1px solid var(--text-color)}.pink-table.columns4 .line{grid-template-columns:1fr repeat(3,var(--column-width))}.pink-table.columns3 .line{grid-template-columns:1fr repeat(2,var(--column-width))}.pink-table .line:nth-last-child(1){border-bottom:0}.pink-table .column{padding:5px var(--gutter);text-align:center;background-color:#fff;white-space:nowrap}.pink-table .head .column{padding:10px var(--gutter);background-color:var(--first-color-alt);text-transform:uppercase}.pink-table .column:nth-child(1){text-align:left;display:flex;align-items:center}.pink-table .icon img{width:25px}.pink-table .input{padding:0}.pink-table .input .input-text{border:0}.encuesta .banner{border:1px solid #41c0f0;background-color:#eff9fe;padding:calc(var(--gutter)*6) 0;margin-bottom:10px}.encuesta .banner-content{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--gutter)*6);align-items:center}.encuesta .banner .image{max-width:450px;width:100%;margin-left:auto}.encuesta .banner .title{font-size:70px;font-weight:700;color:var(--second-color);margin:0}.encuesta .banner .subtitle{font-size:36px;font-weight:700;color:var(--first-color)}.encuesta .banner .text{font-size:36px;font-weight:500}.encuesta .content{padding:calc(var(--gutter)*4);padding-bottom:calc(var(--gutter)*2);background-color:#ffe7ee;border:1px solid var(--first-color)}.encuesta .description{text-align:center;margin-bottom:calc(var(--gutter)*4);font-size:14px;color:#3c3c3b}.encuesta .description:nth-last-child(1){margin-bottom:0}.encuesta-block{border:1px solid var(--text-color);border-radius:20px;padding:calc(var(--gutter)*4);margin:auto;margin-top:calc(var(--gutter)*4);background-color:#fff;max-width:650px;width:100% !important}.encuesta-block .title{text-align:center;font-weight:700}.encuesta-form .group{margin-bottom:calc(var(--gutter)*2)}.encuesta-form .group .line{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between}.encuesta-form .group .line:nth-last-child(1){margin-bottom:0;padding-bottom:0;border-bottom:0}.encuesta-form .name{font-size:14px;font-weight:500;color:#3c3c3b}.encuesta-form .inputs{display:flex;align-items:center;gap:5px;justify-content:flex-end}.encuesta-form .inputs .mage-error{flex:0 0 100%}.encuesta-form .inputs .radio{position:absolute;z-index:-1}.encuesta-form .inputs .hover{display:none}.encuesta-form .inputs label{position:relative;flex:0 0 25px;width:25px}.encuesta-form .inputs .icon{cursor:pointer}.encuesta-form .inputs .hover{position:absolute;top:0;right:0;bottom:0;left:0}.encuesta-form .inputs label:hover .hover,.encuesta-form .inputs .radio:checked~.hover{display:block}.encuesta-form .label{font-size:14px;margin-bottom:10px}.encuesta-form .actions-toolbar{justify-content:center}.encuesta .sello{margin-top:calc(var(--gutter)*2);text-align:center}.encuesta .sello .image{width:80px}.encuesta2 .banner,.encuesta2 .content{border:0;margin:0;background-color:#80d1f3}.encuesta2 .content.principal{background-color:#dbf3ff}.encuesta2 .banner{background:url("../../frontend/Vidal/Principal/es_ES/images/bg-banner-encuesta-enamorados.png") center top/cover #dbf3ff;padding-bottom:calc(var(--gutter)*3)}@media (min-width:1401px){.encuesta2 .content:not(.hide){border-bottom-left-radius:50px;border-bottom-right-radius:50px}}.prepend-encuesta2 #customer_email{max-width:400px;margin-left:auto;margin-right:auto;border-radius:5px;border:1px solid #72c8f2;background-color:#eaf6fe;margin-top:10px;text-align:center}.prepend-encuesta2 .actions-toolbar{justify-content:center;margin-top:var(--gutter)}.encuesta2 .content.principal.hide .sello{display:none}.encuesta2 .content{width:100% !important;padding-top:calc(var(--gutter)*3)}.encuesta2 .banner-content{gap:0}.encuesta2 .banner .image{margin:auto}.encuesta2 .banner .title{font-size:70px;color:#009fe3;font-weight:500}.encuesta2 .banner .subtitle{font-size:60px;color:#71caf3;font-weight:500}.encuesta2 .encuesta-block{max-width:753px;text-align:center;border-color:#1a1a1a;padding:calc(var(--gutter)*2);margin-top:0}.encuesta2 .encuesta-block .text{font-size:14px;color:#002e6d;font-weight:500;margin-top:calc(var(--gutter)*2)}.encuesta2 .encuesta-block .text:first-child{margin-top:0}.encuesta2 .hascomprado{display:flex;align-items:center;justify-content:center;gap:var(--gutter);font-size:14px;color:#002e6d;font-weight:500}.encuesta2 .principal .hascomprado{margin-top:10px}.encuesta2 .hascomprado .checked{display:flex;align-items:center;gap:5px}.encuesta2 .hascomprado .square{display:flex;align-items:center;position:relative}.encuesta2 .hascomprado .square .mage-error{position:absolute;top:100%;left:0;white-space:nowrap}.encuesta2 .hascomprado .square .label{border:1px solid #72c8f2;color:#72c8f2;display:inline-flex;align-items:center;justify-content:center;width:55px;height:38px;border-radius:5px;transition:all .3s;cursor:pointer;margin:0}.encuesta2 .hascomprado.customer-type .square .label{width:40px}.encuesta2 .hascomprado .square input:checked+.label{background-color:#72c8f2;color:#fff}.encuesta2 .hascomprado .square .label span{margin-right:5px}.encuesta2 .hascomprado .square .label:after{content:"\f0c8";font-family:"Font Awesome 5 Free";color:#acdcf8}.encuesta2 .hascomprado .square input:checked+.label:after{content:"\f14a";color:#fff}.encuesta2 .hascomprado .square input{visibility:hidden;position:absolute;top:0;bottom:0;left:0}.encuesta2 .content.formularios{background-color:#72c8f2;border-radius:0;margin-top:3px;display:none}.encuesta2 .formularios .encuesta-block{display:none}.encuesta2 .description{color:#002e6d;max-width:753px;margin-left:auto;margin-right:auto;display:none}.encuesta2 .line .hascomprado{gap:4px}.encuesta2 .encuesta-form .group .line{border-bottom:0;margin:0;padding:0}.encuesta2 .line .hascomprado .square .label{width:60px;height:32px}.encuesta2 .encuesta-form .name{color:#000}.encuesta2 .group{border-bottom:1px solid var(--border-color);padding-bottom:var(--gutter);margin-bottom:var(--gutter)}.encuesta2 .comments{text-align:left}.encuesta2 .comments .label{font-size:12px;font-weight:500}.encuesta2 .comments textarea{border-radius:5px;background-color:#f1f1f1;height:50px}.encuesta2 .corazones{display:flex;align-items:center;justify-content:flex-end;gap:2px}.encuesta2 .corazon{position:relative}.encuesta2 .corazon input{position:absolute;inset:0;visibility:hidden;margin:0}.encuesta2 .corazon .label{display:flex;margin:0}.encuesta2 .corazon img{width:20px}.encuesta2 .corazon .relleno{position:absolute;inset:0;z-index:-1}.encuesta2 .corazon.checked .relleno{z-index:1}.encuesta2 .corazon .mage-error{position:absolute;top:100%;left:0;white-space:nowrap}.popup-encuesta-success{text-align:center}.popup-encuesta-success .description{margin-top:calc(var(--gutter)*2);margin-bottom:var(--gutter);font-size:14px}.popup-encuesta-success .coupon{font-size:16px;color:var(--second-color);font-weight:700}.popup-encuesta-success .aviso{font-size:12px;margin-bottom:calc(var(--gutter)*2)}.encuesta-sanvalentin-index .popup-encuesta-success .modal-content{padding:0}.encuesta-sanvalentin-index .popup-encuesta-success .modal-inner-wrap{border:0}.cartsidebar .title{font-size:18px;font-weight:700}.cartsidebar .link-edit{margin-bottom:calc(var(--gutter)*2);text-align:right;margin-top:-20px}.cartsidebar .link-edit .link{text-transform:uppercase;color:var(--link-color);text-decoration:underline;cursor:pointer;font-size:12px;font-weight:700}.cartsidebar .empty{text-align:center;font-size:12px;margin-top:var(--gutter)}.cartsidebar .item-info{gap:var(--gutter)}.cartsidebar .cart-products.edit .item-info{grid-template-columns:16px auto 1fr auto}.cartsidebar .precios .precio{order:1}.item-info.expositor{order:-1}.cartsidebar .item-info.expositor{background-color:var(--light-color);padding:var(--gutter);margin-bottom:calc(var(--gutter)*2);position:relative;border-bottom:0}.cartsidebar .item-info.expositor:after{content:"";position:absolute;top:calc(100% + var(--gutter));left:0;right:0;height:1px;background:var(--border-color)}.cartsidebar .item-info .action-delete{color:var(--border-color);display:none;align-self:center;cursor:pointer}.cartsidebar .cart-products.edit .action-delete:not(.resp){display:block}.cartsidebar .item-info .image-container{border:1px solid var(--border-color);border-radius:5px;width:80px;overflow:hidden;background-color:#f1f1f1;display:flex}.cartsidebar .item-info.freeproduct .image-container{border:0}.item-info.expositor .image-container,.item-info.dedication .image-container{padding:calc(var(--gutter)/2);background-color:#fff}.cartsidebar .item-info .product-name{font-size:12px}.cartsidebar .item-info .item-options{margin-top:0;margin-bottom:calc(var(--gutter)/2)}.cartsidebar .cart-totals{font-size:16px;margin-top:var(--gutter)}.cartsidebar .cart-totals tr{border:0}.cartsidebar .cart-totals .table td,.cartsidebar .cart-totals .table th{padding-top:0;padding-bottom:0}.cartsidebar .cart-totals .table tr:nth-child(n+2) td,.cartsidebar .cart-totals .table tr:nth-child(n+2) th{padding-top:5px}.cartsidebar .btn-buy{margin-top:var(--gutter);text-transform:uppercase;width:100%;min-height:36px;display:flex;align-items:center;justify-content:center}.page-404{background-color:#cde6f8;border:1px solid var(--text-color);border-top:0;padding:calc(var(--gutter)*4) var(--gutter)}.page-404 .banner{margin:auto;display:block}.page-404 .banner.top{max-width:80%}.page-404 .content{max-width:575px;margin:auto;overflow:hidden}.page-404 .title{font-size:28px;font-weight:500;color:var(--first-color);margin-top:calc(var(--gutter)*2);margin-bottom:var(--gutter)}.page-404 .text{font-size:14px;font-weight:500;color:var(--grays-color);margin-bottom:calc(var(--gutter)*2);text-align:justify}.page-404 .btn{width:100%}.search-404{margin-bottom:5px}.search-404 .control{position:relative}.input-search-404{width:100%;font-size:12px;color:var(--grays-color);line-height:30px;padding:0 8px}.btn-search-404{position:absolute;top:0;right:0;bottom:0;border:0;background:0 0;width:30px;cursor:pointer}.btn-search-404 img{width:100%}.header ul li:before,.footer ul li:before{display:none}.page-layout-page-legal h2{font-size:16px}.legal-logo{margin:calc(var(--gutter)*4) auto;max-width:150px}.history-carousel{padding-left:calc(var(--gutter) + var(--owl-nav-size));padding-right:calc(var(--gutter) + var(--owl-nav-size))}.history-carousel .owl-nav{padding:0}.history-carousel .owl-nav [class*=owl-],.job-nosotros .owl-nav [class*=owl-]{background-image:url("../../frontend/Vidal/Principal/es_ES/images/flecha_history.svg")}.history-carousel .image-contanier{display:flex;position:relative;align-items:center;gap:var(--gutter)}.history-carousel .image-contanier:after{content:"";flex:1;border-top:2px dotted var(--second-color-alt);top:calc(50% - 1px)}.history-carousel .image{border:2px solid var(--second-color-alt);border-radius:50%;padding:8px}.history-carousel .image img{border:2px solid var(--second-color-alt);border-radius:50%}.history-carousel .year{font-size:36px;margin-top:var(--gutter);font-weight:300}.history-carousel .text{font-size:10px;max-width:70%}.modal-popup .product-info-main{margin:0;gap:calc(var(--gutter)*2);font-size:16px}.modal-popup .product-info-main .product-images{position:relative;top:initial}.modal-popup .product-data .content{max-width:none}.modal-popup .box-tocart,.modal-popup .stock-alert{margin-bottom:0;margin-top:calc(var(--gutter)*2);padding:0}.modal-popup .crossell .title,.modal-popup .upsell .title,.modal-popup .product-data .format{font-size:12px}.modal-popup .etiquetas{--etiquetas-gap:5px}.modal-popup .etiquetas.envases img{width:80px}.modal-popup .etiquetas .tag.image img{width:50px}.progress-options{margin-bottom:var(--gutter);gap:5px var(--gutter);flex-wrap:wrap;display:flex}.progress-options .item{border:1px solid var(--border-color);color:var(--grays-color);padding:5px;border-radius:5px;font-size:12px;display:flex;align-items:center;gap:5px;font-weight:500}.category-regalo-a-medida .progress-options .expositores,.category-regalo-a-medida .progress-options .pinturas,.category-sweet-party .progress-options .detalles,.category-sweet-party .progress-options .pinturas,.category-sweet-party .progress-options .bolsas,.category-sweet-party .progress-options .dedicatoria,.category-halloween .progress-options .expositores,.category-halloween .progress-options .detalles{display:none}.textos-legales-form{font-size:12px;color:#666}.need-configure{margin-bottom:calc(var(--gutter)*2)}.need-configure .section-content{display:flex;align-items:center;justify-content:center;gap:calc(var(--gutter)*2);font-size:14px;font-weight:500}.need-configure .field{margin:0;font-size:14px}.need-configure .radio{display:none}.need-configure .label{padding:10px 5px;position:initial !important;border:1px solid var(--second-color);border-radius:5px;font-size:16px;cursor:pointer;transition:background .3s;display:inline-block !important;margin:0}.need-configure input:checked+.label,.need-configure .label:hover{background-color:var(--second-color);color:#fff}.need-configure .label span:after{content:"\f0c8";font-family:"Font Awesome 5 Free";margin-left:5px;color:var(--second-color)}.need-configure input:checked+.label span:after,.need-configure .label:hover span:after{content:"\f14a";color:#fff}.need-configure .info{margin-left:calc(var(--gutter)*2)}.need-configure .info .link{text-decoration:underline;cursor:pointer}.configurado,.configurar{width:100% !important}.resp{display:none}.blob-btn{display:inline-block;padding:5px calc(var(--gutter)*2);border-radius:50px;color:var(--blob-color);border:1px solid var(--header-color);background-color:var(--header-color);font-size:21px !important;font-weight:500 !important;margin-bottom:calc(var(--gutter)*2);position:relative;transition:color .5s;z-index:1;overflow:hidden}.blob-btn.ghost{background-color:transparent;color:var(--header-color)}.blob-btn__inner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.blob-btn__blobs{display:block;height:100%}.blob-btn__blob{position:absolute;top:0;width:25%;height:100%;background:var(--blob-color);border-radius:100%;transform:translate3d(0,150%,0) scale(1.6);transition:transform .45s}.blob-btn.ghost .blob-btn__blob{background:var(--header-color)}.blob-btn__blob:nth-child(1){left:0;transition-delay:0s}.blob-btn__blob:nth-child(2){left:30%;transition-delay:.08s}.blob-btn__blob:nth-child(3){left:60%;transition-delay:.16s}.blob-btn__blob:nth-child(4){left:90%;transition-delay:.24s}.blob-btn:hover{color:var(--header-color)}.blob-btn.ghost:hover{color:#fff}.blob-btn:hover .blob-btn__blob{transform:translateZ(0) scale(1.6)}.carousel-categories .blob-btn,.originales .blob-btn,.packs-verano .blob-btn{--header-color:var(--first-color)}.section.chuches .blob-btn{--header-color:#e1f0de;color:var(--grays-color)}.blog-newsletter .blob-btn{--header-color:#bcc2e3;color:#40403f}.section.blog .blob-btn{--header-color:#6eb2ed}.packs-halloween .blob-btn{--header-color:#e15b0c}.products-navidad .blob-btn{--header-color:#d50613}.cajas-empleados .blob-btn{--header-color:#ffa0c7}.encuesta-home .blob-btn{--header-color:#009fe3}.toastify a{color:#fff;text-decoration:none}.verano-top.verano-title{font-size:70px;line-height:70px;font-weight:700;color:var(--second-color);text-transform:uppercase;margin-bottom:0}.verano-top .first-line{font-size:28px;line-height:28px;color:var(--first-color)}.verano-top .last-line{font-size:60px;line-height:60px;color:#fff}.verano-top .premio-resp{display:none}.verano-top .premio{position:absolute;top:var(--gutter);right:var(--gutter);width:115px}.popup-employees .action-close{display:none}.modal-acept-employees .description{font-size:14px;margin-bottom:calc(var(--gutter)*2)}.modal-acept-employees .action{text-align:center}.popup-contact-success{text-align:center;width:350px}.popup-contact-success .title{color:#67b939;font-size:18px;margin-bottom:calc(var(--gutter)*2)}.popup-contact-success .action-close{color:#67b939}.popup-newsletter-success .title{font-size:21px}.popup-newsletter-success .content{font-size:14px}.popup-newsletter-success .coupon{color:var(--second-color);font-size:16px}.popup-newsletter-success .btn{width:358px;max-width:100%}.popup-newsletter-success .actions{margin-top:calc(var(--gutter)*2)}.popup-newsletter-success .small{margin-top:10px;font-size:10px}.popup-info .modal-content{padding:0}.golosinas-destacadas .items{display:grid;grid-template-columns:repeat(6,1fr);gap:80px;margin:0;padding:0;list-style:none}.golosinas-destacadas .items>li:before{display:none}.golosinas-destacadas .item{text-align:center;display:flex}.golosinas-destacadas .item.golosinas{--golosinas-destacada-bg:#c3e7f8;--golosinas-destacada-border:#92adba}.golosinas-destacadas .item.chicles{--golosinas-destacada-bg:#afd281;--golosinas-destacada-border:#899354}.golosinas-destacadas .item.regaliz{--golosinas-destacada-bg:#ef9bb1;--golosinas-destacada-border:#9d8081}.golosinas-destacadas .item.caramelo{--golosinas-destacada-bg:#f47d76;--golosinas-destacada-border:#a29080}.golosinas-destacadas .item.nubes{--golosinas-destacada-bg:#ffdde6;--golosinas-destacada-border:#a5a2a8}.golosinas-destacadas .item.dipper{--golosinas-destacada-bg:#93cbff;--golosinas-destacada-border:#7a9cba}.golosinas-destacadas .item.otros{--golosinas-destacada-bg:#61d4ff;--golosinas-destacada-border:#68a8c4}.golosinas-destacadas .link{font-size:16px;color:#333;padding:20px var(--gutter) 5px var(--gutter);text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--golosinas-destacada-bg);border-bottom:6px solid var(--golosinas-destacada-border);width:100%}.golosinas-destacadas .image{width:75px}.golosinas-especiales .items{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--gutter)*2);align-items:center;margin:0;padding:0;list-style:none}.golosinas-especiales .items>li:before{display:none}@media (min-width:1281px){.golosinas-especiales .items.navtop .owl-nav{top:calc(var(--gutter)*-1)}}.golosinas-especiales .items .owl-item{display:flex;align-items:center}.golosinas-especiales .items .item{width:100%}.golosinas-especiales .link{--image-width:135px;--bg-size:76px;display:grid;grid-template-columns:var(--image-width) 1fr;gap:var(--gutter);padding:0 calc(var(--gutter)/2);align-items:center;text-decoration:none;position:relative}.golosinas-especiales .link:after{content:"";position:absolute;inset:0;z-index:-1;background-color:#71cbf4;height:var(--bg-size);margin:auto;border-top:5px solid transparent;border-bottom:5px solid #7a9cba}.golosinas-especiales .content{display:flex;align-items:center;justify-content:center;color:#fff}.golosinas-especiales .name{display:flex;font-weight:500;font-size:18px;text-transform:uppercase}@media (min-width:768px){.golosinas-new-specials{display:none}}.golosinas-new-specials .items{display:flex;justify-content:center;gap:calc(var(--gutter)*2);margin:0;padding:0}.golosinas-new-specials .item:before{display:none}.golosinas-new-specials .item .link{display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;font-size:12px;font-weight:500;color:#3c3c3b}@media (min-width:1281px){.carousel-marcas-container{padding-top:calc(var(--gutter)*2 + var(--nav-size) - 5px)}}.mas-visitados .title{font-size:26px;color:#004f9f}.consent-form{background-color:#ebf7fd;border:1px solid #000;padding:calc(var(--gutter)*4) calc(var(--gutter)*8);margin-top:calc(var(--gutter)*2);font-weight:500}.consent-form .page-title{text-align:center;font-size:18px;font-weight:700;margin-bottom:calc(var(--gutter)*2);text-transform:uppercase}.consent-form .subtitle{text-align:center;font-weight:700;text-transform:uppercase}.consent-form p{margin-bottom:calc(var(--gutter)*2)}.consent-form .control{display:inline-block;position:relative;max-width:100%}.consent-form .input-text{display:inline-block;background:0 0;border:0;border-bottom:1px solid #000;padding:0;font-size:12px;line-height:initial;color:#898989;font-style:italic;max-width:100%}.consent-form .input-text.name{width:650px}.consent-form .input-text.dni{width:250px}.consent-form .text-fields .input-text.mage-error{margin-bottom:13px}.consent-form .text-fields .mage-error:not(.input-text){position:absolute;bottom:0;left:0}.consent-form .acept,.consent-form .actions{text-align:center}.consent-success{background-color:#ebf7fd;padding:calc(var(--gutter)*2);text-align:center;border:1px solid var(--text-color);border-top:0}.consent-success .title{font-size:84px;font-weight:700;color:var(--first-color)}.consent-success .text{font-size:24px;font-weight:500;color:var(--second-color);margin:calc(var(--gutter)*2) 0}.consent-success .image{max-width:80px;margin:calc(var(--gutter)*4) auto}.veranovidal{background-color:#d0f5ff;margin-top:calc(var(--gutter)*2);overflow:hidden;position:relative}.veranovidal .head{padding:calc(var(--gutter)*2)}.veranovidal .content{margin-top:calc(var(--gutter)*4)}.veranovidal .regalos .block{position:relative}.veranovidal .regalos .image{position:relative;z-index:var(--z-normal)}.veranovidal .regalos .img{width:100%}.veranovidal .regalos .text{position:absolute}.veranovidal .regalos .decorate{margin-top:calc(var(--gutter)*2)}.veranovidal .regalos .colchoneta .image{width:63%}.veranovidal .regalos .colchoneta .text{top:14%;right:13%;width:50%;text-align:right}.veranovidal .regalos .colchoneta .title{width:55%}.veranovidal .regalos .toalla{margin-top:-37%}.veranovidal .regalos .toalla .image{width:53%;margin-left:auto}.veranovidal .regalos .toalla .text{top:33%;left:18%;width:50%}.veranovidal .regalos .toalla .title{width:59%}.veranovidal .regalos .parasol{margin-top:-49%}.veranovidal .regalos .parasol .image{width:62%}.veranovidal .regalos .parasol .text{top:63%;right:11.7%;width:50%;text-align:right}.veranovidal .regalos .parasol .title{width:72%}.veranovidal .steps-container{text-align:center;max-width:85%;padding:0 calc(var(--gutter)*2);margin-left:auto;margin-right:auto}.veranovidal .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--gutter)*4)}.veranovidal .steps .step{position:relative}.veranovidal .step .text{font-weight:700;font-size:24px;color:#005cab;position:absolute;bottom:10px;left:9%;right:0}.veranovidal .actions{padding-top:calc(var(--gutter)*3);padding-bottom:calc(var(--gutter)*5);text-align:center;position:relative}.veranovidal .actions .btn{font-size:18px;height:50px;line-height:50px;padding:0;width:242px}.veranovidal .subtitle{width:70%;max-width:100%;margin-left:auto;margin-right:auto;margin-top:calc(var(--gutter)*6);padding-left:calc(var(--gutter)*2);padding-right:calc(var(--gutter)*2)}.veranovidal .foot{margin-top:calc(var(--gutter)*4);margin-bottom:calc(var(--gutter)*4);margin-left:calc(var(--gutter)*2);margin-right:calc(var(--gutter)*2);padding-top:calc(var(--gutter)*4);text-align:center;color:#005cab;position:relative}.veranovidal .foot:after{content:"";position:absolute;top:0;left:0;right:0;height:5px;background-color:#f293bd;border-radius:100px}.veranovidal .foot .fondo-caja{padding:var(--gutter) calc(var(--gutter)*2);background:#f6f6f6;display:inline-flex;gap:var(--gutter);border:1px solid var(--border-color);border-radius:10px;align-items:center;position:relative;box-shadow:0 5px 0 0 #f293bd}.veranovidal .foot .heart{width:45px}.veranovidal .foot .icons{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:5px}.veranovidal .foot .icon{width:25px}.veranovidal .info{position:absolute;bottom:5px;right:5px;font-weight:700;font-size:12px;color:#005cab}.newcategory .category-content{padding-bottom:0}.category-banner{background:var(--category-banner-bg);text-align:center;margin-top:0 !important;margin-bottom:calc(var(--gutter)*2)}.category-banner .container{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:calc(var(--gutter)*2)}@media (min-width:1025px){.category-banner .category-image{text-align:center}}.category-banner .category-title{font-size:60px;font-weight:700;color:var(--category-title-color)}.category-banner .category-description{font-size:20px;font-weight:500;color:var(--category-description-color);text-align:inherit;column-count:1}.category-text{font-size:20px;font-weight:500;color:#333}.category-text:not(.seo){text-align:center}.category-text .title{font-size:26px;font-weight:700;color:#074392;margin-bottom:calc(var(--gutter)*2);display:block}.category-text .subtitle{font-size:inherit;font-weight:700;margin-bottom:calc(var(--gutter)*2)}@media (min-width:768px){.category-text p:not(:last-child,:empty){margin-bottom:calc(var(--gutter)*2)}}.category-text.seo:not(.seo-home){margin-top:0;padding-top:0}.category-text.seo .block-text{margin-bottom:calc(var(--gutter)*4);overflow:hidden}.category-text .block-text .sidebar{float:right;margin-left:var(--gutter);margin-bottom:var(--gutter);display:flex;flex-direction:column;gap:var(--gutter)}.category-text .block-text .sidebar--sweetparty{background-color:#bbeafa}@media (min-width:768px){.category-text .block-text .sidebar.no-spacing{gap:0}}.category-text .block-text:not(.open) .sidebar .hide{display:none}.category-text .images{display:flex;justify-content:space-between;gap:var(--gutter)}.category-text a{text-decoration:underline;color:#13a9eb}.category-text .block-text .readmore,.category-text .block-text .readminus{position:relative;text-align:center;height:26px}.category-text .block-text.open .readmore,.category-text .block-text:not(.open) .readmore~*{display:none}.category-text .block-text .readmore-link,.category-text .block-text .readminus-link{font-weight:700;color:var(--first-color);text-decoration:underline;position:absolute;left:0;right:0;margin:auto}.questions-block{margin-top:calc(var(--gutter)*4);padding-top:calc(var(--gutter)*2);padding-bottom:calc(var(--gutter)*2);background-color:var(--faqs-bg,#e2effa)}.questions-block.cms-questions{margin:0;padding:0;background:0 0}@media (max-width:1400px){.questions-block .max-width{padding-left:0;padding-right:0}}.questions-block .title{display:block;font-size:26px;font-weight:700;color:#074392;margin-bottom:calc(var(--gutter)*2);text-align:center;padding:0 calc(var(--gutter)*2)}.questions-block .index{padding-left:calc(var(--gutter)*2);padding-right:calc(var(--gutter)*2);margin-top:0;margin-bottom:calc(var(--gutter)*2)}.questions-block .index li:before{color:var(--first-color)}.questions-block .index .link{color:#1b57a3;font-weight:700}.questions-block .bottom{padding-left:calc(var(--gutter)*2);padding-right:calc(var(--gutter)*2);margin-top:calc(var(--gutter)*2);text-align:center}.questions-block .bottom .actions{margin-top:calc(var(--gutter)*2)}.questions-block .item{padding:0 calc(var(--gutter)*2);color:#333}.questions-block.cms-questions .item{padding:0}.questions-block .item{border-bottom:1px solid #fff;margin-bottom:calc(var(--gutter)*2);padding-bottom:calc(var(--gutter)*2)}.questions-block.cms-questions .item{border-bottom:1px solid var(--border-color);margin-bottom:calc(var(--gutter)*2);padding-bottom:calc(var(--gutter)*2)}.questions-block .question{font-size:18px;font-weight:700;margin:0;display:flex;align-items:center;cursor:pointer}@media (min-width:768px){.questions-block .question{font-size:20px}}.questions-block .question:before{content:"";display:block;margin-right:var(--gutter);width:10px;height:10px;border-radius:50%;background-color:#fff;border:1px solid #074392}.questions-block .question:after{content:"+";margin-left:auto;color:#074392;font-size:18px;line-height:0;transition:all .3s}.questions-block .question.active:after{content:"-"}.questions-block .answer{display:none;font-size:16px}.questions-block .question.active+.answer{display:block}.questions-block .answer .content{margin-top:var(--gutter)}.questions-block .payment-methods{margin-top:calc(var(--gutter)*4);display:flex;align-items:center;justify-content:center;gap:calc(var(--gutter)*2)}.questions-block .payment-methods .payments{display:flex;align-items:center;justify-content:center;gap:calc(var(--gutter)*2)}.questions-block .payment-methods .payment{display:flex;align-items:center;gap:8px}.questions-block .payment-methods .icon{height:20px}.questions-block .payment-methods .text{font-size:14px;font-weight:700;color:#074392;margin:0;padding:0;border:0}@media (min-width:1281px){.category-chuches-halloween .filter-options-title{background-color:#db5e17}}.category-chuches-halloween .category-text .title,.category-chuches-halloween .questions-block .question:after{color:#db5e17}.category-chuches-halloween .questions-block .question:before{border-color:#db5e17}.category-chuches-halloween .category-text.seo .title:after,.category-chuches-halloween .questions-block .title{color:#333}#shipping-zip-form,#co-shipping-method-form,#goog_conv_iframe,.cart-totals .totals.shipping .label+.value,.cart-totals .loading-mask .loader{display:none}#CybotCookiebotDialogPoweredbyLink{display:none !important}#CybotCookiebotDialog *,#CybotCookiebotDialogBodyUnderlay *{font-family:var(--text-font) !important}#CybotCookiebotDialogBodyContent{text-align:center}#CybotCookiebotDialogBodyContentTitle{font-size:18px !important;text-transform:uppercase;margin-bottom:calc(var(--gutter)*2) !important}#CybotCookiebotDialogBodyContentTitle:before{content:"\f564";font-family:"Font Awesome 5 Free";margin-right:5px;color:#005e62}#CybotCookiebotDialogBodyContentText p:not(:last-child){margin-bottom:calc(var(--gutter)*2)}.ias-noneleft:empty{display:none !important}.bloghome-carousel:not(.owl-loaded),.posts-carousel:not(.owl-loaded),.info-job .history:not(.owl-loaded),.instagram-carousel:not(.owl-loaded),.reviews-carousel:not(.owl-loaded),.quienes-somos .history:not(.owl-loaded),.carouseldoypacks-carousel:not(.owl-loaded),.carousel-marcas:not(.owl-loaded),.advert-carousel:not(.owl-loaded),.all-images:not(.owl-loaded),.carousel-lavidamasdulce:not(.owl-loaded),.carousel-marcas-lavidamasdulce:not(.owl-loaded),.carousel-awards-lavidamasdulce:not(.owl-loaded){display:grid;grid-template-columns:repeat(var(--owl-no-load-columns),1fr)}.bloghome-carousel:not(.owl-loaded),.posts-carousel:not(.owl-loaded),.info-job .history:not(.owl-loaded),.quienes-somos .history:not(.owl-loaded),.carouseldoypacks-carousel:not(.owl-loaded),.carousel-marcas:not(.owl-loaded),.all-images:not(.owl-loaded),.carousel-lavidamasdulce:not(.owl-loaded),.carousel-awards-lavidamasdulce:not(.owl-loaded){gap:var(--gutter)}.instagram-carousel:not(.owl-loaded){gap:2px}.reviews-carousel:not(.owl-loaded){gap:calc(var(--gutter)*2)}@media (max-width:767px){.instagram-carousel:not(.owl-loaded){gap:1px}}.carousel-marcas:not(.owl-loaded){--owl-no-load-columns:8}.bloghome-carousel:not(.owl-loaded){--owl-no-load-columns:5}.instagram-carousel:not(.owl-loaded),.quienes-somos .history:not(.owl-loaded),.carouseldoypacks-carousel:not(.owl-loaded),.all-images:not(.owl-loaded){--owl-no-load-columns:4}.posts-carousel:not(.owl-loaded),.reviews-carousel:not(.owl-loaded),.carousel-awards-lavidamasdulce:not(.owl-loaded){--owl-no-load-columns:3}.info-job .history:not(.owl-loaded),.carousel-lavidamasdulce:not(.owl-loaded){--owl-no-load-columns:2}.advert-carousel:not(.owl-loaded),.carousel-marcas-lavidamasdulce:not(.owl-loaded){--owl-no-load-columns:1}.bloghome-carousel:not(.owl-loaded)>*:nth-child(n),.posts-carousel:not(.owl-loaded)>*:nth-child(n),.info-job .history:not(.owl-loaded)>*:nth-child(n),.instagram-carousel:not(.owl-loaded)>*:nth-child(n),.reviews-carousel:not(.owl-loaded)>*:nth-child(n),.quienes-somos .history:not(.owl-loaded)>*:nth-child(n),.carouseldoypacks-carousel:not(.owl-loaded)>*:nth-child(n),.carousel-marcas:not(.owl-loaded)>*:nth-child(n),.all-images:not(.owl-loaded)>*:nth-child(n),.carousel-lavidamasdulce:not(.owl-loaded)>*:nth-child(n),.carousel-marcas-lavidamasdulce:not(.owl-loaded)>*:nth-child(n){display:block !important}.advert-carousel:not(.owl-loaded)>*:nth-child(n){display:grid !important}.bloghome-carousel:not(.owl-loaded)>*:nth-child(n+6),.posts-carousel:not(.owl-loaded)>*:nth-child(n+4),.info-job .history:not(.owl-loaded)>*:nth-child(n+3),.instagram-carousel:not(.owl-loaded)>*:nth-child(n+5),.reviews-carousel:not(.owl-loaded)>*:nth-child(n+4),.quienes-somos .history:not(.owl-loaded)>*:nth-child(n+5),.carouseldoypacks-carousel:not(.owl-loaded)>*:nth-child(n+5),.carousel-marcas:not(.owl-loaded)>*:nth-child(n+9),.advert-carousel:not(.owl-loaded)>*:nth-child(n+2),.all-images:not(.owl-loaded)>*:nth-child(n+5),.carousel-lavidamasdulce:not(.owl-loaded)>*:nth-child(n+3),.carousel-marcas-lavidamasdulce:not(.owl-loaded)>*:nth-child(n+2){display:none !important}@media (max-width:1350px){.carouseldoypacks-carousel:not(.owl-loaded){--owl-no-load-columns:3}.carouseldoypacks-carousel:not(.owl-loaded)>*:nth-child(n){display:block !important}.carouseldoypacks-carousel:not(.owl-loaded)>*:nth-child(n+4){display:none !important}}@media (max-width:1280px){.bloghome-carousel:not(.owl-loaded){--owl-no-load-columns:3}.info-job .history:not(.owl-loaded){--owl-no-load-columns:1}.bloghome-carousel:not(.owl-loaded)>*:nth-child(n),.info-job .history:not(.owl-loaded)>*:nth-child(n){display:block !important}.bloghome-carousel:not(.owl-loaded)>*:nth-child(n+4),.info-job .history:not(.owl-loaded)>*:nth-child(n+2){display:none !important}}@media (max-width:1200px){.posts-carousel:not(.owl-loaded),.carouseldoypacks-carousel:not(.owl-loaded){--owl-no-load-columns:2}.posts-carousel:not(.owl-loaded)>*:nth-child(n),.carouseldoypacks-carousel:not(.owl-loaded)>*:nth-child(n){display:block !important}.posts-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouseldoypacks-carousel:not(.owl-loaded)>*:nth-child(n+3){display:none !important}}@media (max-width:1024px){.carousel-marcas:not(.owl-loaded){--owl-no-load-columns:6}.carousel-marcas-lavidamasdulce:not(.owl-loaded){--owl-no-load-columns:4}.all-images:not(.owl-loaded){--owl-no-load-columns:1}.carousel-marcas:not(.owl-loaded)>*:nth-child(n),.carousel-marcas-lavidamasdulce:not(.owl-loaded)>*:nth-child(n),.all-images:not(.owl-loaded)>*:nth-child(n){display:block !important}.carousel-marcas:not(.owl-loaded)>*:nth-child(n+7),.carousel-marcas-lavidamasdulce:not(.owl-loaded)>*:nth-child(n+5),.all-images:not(.owl-loaded)>*:nth-child(n+2){display:none !important}}@media (max-width:767px){.posts-carousel:not(.owl-loaded){--owl-no-load-columns:1}.bloghome-carousel:not(.owl-loaded),.info-job .history:not(.owl-loaded),.reviews-carousel:not(.owl-loaded),.carouseldoypacks-carousel:not(.owl-loaded){--owl-no-load-columns:2}.instagram-carousel:not(.owl-loaded),.quienes-somos .history:not(.owl-loaded),.carousel-marcas-lavidamasdulce:not(.owl-loaded),.carousel-awards-lavidamasdulce:not(.owl-loaded){--owl-no-load-columns:3}.carousel-marcas:not(.owl-loaded){--owl-no-load-columns:4}.bloghome-carousel:not(.owl-loaded)>*:nth-child(n),.posts-carousel:not(.owl-loaded)>*:nth-child(n),.info-job .history:not(.owl-loaded)>*:nth-child(n),.instagram-carousel:not(.owl-loaded)>*:nth-child(n),.reviews-carousel:not(.owl-loaded)>*:nth-child(n),.quienes-somos .history:not(.owl-loaded)>*:nth-child(n),.carouseldoypacks-carousel:not(.owl-loaded)>*:nth-child(n),.carousel-marcas:not(.owl-loaded)>*:nth-child(n),.carousel-marcas-lavidamasdulce:not(.owl-loaded)>*:nth-child(n),.carousel-awards-lavidamasdulce:not(.owl-loaded)>*:nth-child(n){display:block !important}.bloghome-carousel:not(.owl-loaded)>*:nth-child(n+3),.posts-carousel:not(.owl-loaded)>*:nth-child(n+2),.info-job .history:not(.owl-loaded)>*:nth-child(n+3),.instagram-carousel:not(.owl-loaded)>*:nth-child(n+4),.reviews-carousel:not(.owl-loaded)>*:nth-child(n+3),.quienes-somos .history:not(.owl-loaded)>*:nth-child(n+4),.carouseldoypacks-carousel:not(.owl-loaded)>*:nth-child(n+3),.carousel-marcas:not(.owl-loaded)>*:nth-child(n+5),.carousel-marcas-lavidamasdulce:not(.owl-loaded)>*:nth-child(n+4),.carousel-awards-lavidamasdulce:not(.owl-loaded)>*:nth-child(n+4){display:none !important}}@media (max-width:480px){.info-job .history:not(.owl-loaded),.reviews-carousel:not(.owl-loaded){--owl-no-load-columns:1}.instagram-carousel:not(.owl-loaded),.quienes-somos .history:not(.owl-loaded){--owl-no-load-columns:2}.carousel-marcas:not(.owl-loaded){--owl-no-load-columns:3}.info-job .history:not(.owl-loaded)>*:nth-child(n),.instagram-carousel:not(.owl-loaded)>*:nth-child(n),.reviews-carousel:not(.owl-loaded)>*:nth-child(n),.quienes-somos .history:not(.owl-loaded)>*:nth-child(n),.carousel-marcas:not(.owl-loaded)>*:nth-child(n){display:block !important}.info-job .history:not(.owl-loaded)>*:nth-child(n+2),.instagram-carousel:not(.owl-loaded)>*:nth-child(n+3),.reviews-carousel:not(.owl-loaded)>*:nth-child(n+2),.quienes-somos .history:not(.owl-loaded)>*:nth-child(n+3),.carousel-marcas:not(.owl-loaded)>*:nth-child(n+4){display:none !important}}@media (max-width:350px){.bloghome-carousel:not(.owl-loaded),.carouseldoypacks-carousel:not(.owl-loaded),.carousel-lavidamasdulce:not(.owl-loaded){--owl-no-load-columns:1}.bloghome-carousel:not(.owl-loaded)>*:nth-child(n),.carouseldoypacks-carousel:not(.owl-loaded)>*:nth-child(n),.carousel-lavidamasdulce:not(.owl-loaded)>*:nth-child(n){display:block !important}.bloghome-carousel:not(.owl-loaded)>*:nth-child(n+2),.carouseldoypacks-carousel:not(.owl-loaded)>*:nth-child(n+2),.carousel-lavidamasdulce:not(.owl-loaded)>*:nth-child(n+2){display:none !important}}@media (max-width:1480px){.configuraparty .guirnalda{display:none}}@media (max-width:1400px){body:not(.catalog-product-view) .page-main{padding-left:0;padding-right:0}body[class^=mpblog-] .page-main,.blog-search-result .page-main,.api-nutritionals-values .page-main{padding-left:var(--gutter);padding-right:var(--gutter)}.access{margin-top:0}.category-content{padding:calc(var(--gutter)*2);padding-top:0}.page-layout-2columns-right .columns{display:block}.page-layout-2columns-right .sidebar{display:none}.colaboraciones{border:0}.cart-grid{grid-template-columns:1fr 400px}.contact-content,.info-job.bordered{border-left:0;border-right:0}.job-home .about .columns .info-job.mapa{border-right:1px solid var(--text-color)}.job-home .about .columns .info-job.history{border-left:1px solid var(--text-color)}.blog-menu .level-top{padding:0 5px}.blog-menu .level-top a{font-size:12px}.consent-form{border:0}.consent-form .input-text.name{width:550px}.consent-success{border-left:0;border-right:0}.veranovidal .steps-container{max-width:none}.veranovidal .actions{margin:0 calc(var(--gutter)*2)}.category-text .image-bottom{width:calc(100% + (var(--gutter)*2));margin-left:calc(var(--gutter)*-1);margin-right:calc(var(--gutter)*-1);max-width:none}.grid-footer{grid-template-columns:repeat(5,auto);grid-template-rows:auto auto}.logo-footer{grid-row:1/-1}.grid-footer .certificados{grid-column:2/-1;display:flex;align-items:center;justify-content:space-between}.grid-footer .certificados .iconos,.grid-footer .eficiencia-energetica{height:40px}}@media (max-width:1280px){:root{--left-carousel-plus:300px;--logo-width:130px;--golosinas-especiales-image:130px}.page-wrapper{margin-top:0;margin-bottom:0;min-height:100vh;overflow:hidden;padding-bottom:calc(var(--icon-header))}body.with-menu:not([class^=mpblog-]),body.with-filters,body.with-step{height:100%;overflow:hidden}.page-main{margin-bottom:calc(var(--gutter)*2)}.header .toldo{height:25px}.page-wrapper .header{position:initial;z-index:initial}.page-scroll .header-blog .icon.menu,.page-scroll .buscador-blog{display:none}.menu-container{position:fixed;left:-100%;right:100%;top:0;bottom:0;overflow:hidden;z-index:var(--z-menu);align-items:flex-start;transition:all .3s}.page-scroll .menu-container,.with-filters .menu-container,.with-step .menu-container{bottom:var(--icon-header)}.menu-container.active{left:0;right:0;bottom:var(--icon-header)}.menu-container .content{background:#fff;max-width:90%;overflow-y:auto;max-height:var(--viewport-height);overscroll-behavior:contain;position:relative;max-height:calc(var(--viewport-height) - var(--icon-header) - var(--submenu-head));margin-top:var(--submenu-head);background-color:#75cbf0;transition:all .3s}.menu-container .bg,.block.filter .bg{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgb(0 0 0/70%);z-index:-1}.main-menu{flex-direction:column}.main-menu .close-menu{display:block;margin-left:auto;margin-top:calc(var(--gutter)*2);margin-right:calc(var(--gutter)*2)}.main-menu .close-menu .icon{width:20px}.main-menu .level-top>a span.normal,.main-menu .category-item.chuches-para-eventos,.main-menu .category-item.carrito-de-chuches,.main-menu .category-item.regalos-con-chuches,.main-menu .category-item.blog{display:none}.main-menu .level-top>a span.resp,.main-menu .category-item.resp{display:block}.main-menu>ul{display:block;padding:calc(var(--gutter)*2)}.main-menu .category-item-label{height:45px;background-color:#fff;border:1px solid #93d4f5;text-decoration:none;width:100%}.main-menu .level-top.parent>.category-item-label{display:none}.main-menu .submenu:not(.level1),.main-menu .with-submenu>.items>.category-item:not(.open),.main-menu .with-submenu>.items>.category-item.open>.category-item-label{display:none}.main-menu .parent.open>.submenu{display:block}.main-menu .submenu .items{display:grid;grid-template-columns:1fr;gap:1px}.main-menu .submenu .viewall .category-item-label{display:block;text-align:center;text-decoration:underline;color:#009cdd;background-color:#deeefb}.main-menu .menu-separator,.main-menu .submenu-label{line-height:initial}.main-menu .menu-separator>.category-item-label,.main-menu .submenu-label>.category-item-label{padding:0;background:0 0;height:auto;border:0;color:#fff;margin-bottom:var(--gutter)}.main-menu .menu-separator>.category-item-label{margin-top:calc(var(--gutter)*2)}.main-menu .submenu-label>.category-item-label{text-transform:uppercase}.main-menu .submenu-label>.category-item-label .image{display:none}.main-menu .submenu-label>.category-item-label:before{content:"\f053";font-family:"Font Awesome 5 Free";font-weight:700;margin-right:5px}.categories-home .chuches-para-eventos{border:1px solid #dcd0e4}.categories-home .chuches-para-eventos{background-color:#aaaed1;margin-top:40px;position:relative}.category-item.chuches-sin-gluten .image{background-color:#d9effb}.categories-home .chuches-sin-gluten{background-color:#c4e6f8}.category-item.chuches-y-gominolas-veganas .image{background-color:#d9f2d8}.categories-home .chuches-y-gominolas-veganas{background-color:#cfe5c5}.category-item.caramelos-sin-azucar .image{background-color:#f6ccdf}.categories-home .caramelos-sin-azucar{background-color:#d9ddf0}.category-item.chuches-envueltas-individualmente .image{background-color:#ffdaea}.categories-home .chuches-envueltas-individualmente{background-color:#f9cfe2}.category-item.chuches-sin-lactosa .image{background-color:#d6daed}.categories-home .image{background:0 0 !important}.menu-head{display:flex;padding:var(--gutter) calc(var(--gutter)*2);padding-top:calc(var(--gutter) + 25px);background-color:#fff;border-bottom:1px solid var(--border-color);align-items:flex-end;justify-content:space-between;margin-right:10%;position:fixed;top:0;left:-100%;right:100%;transition:all .3s}.menu-container.active .menu-head{left:0;right:0}.menu-head:before{content:"";height:25px;background:url("../../frontend/Vidal/Principal/es_ES/images/toldo-menu.svg") center/auto 100%;position:absolute;top:0;left:0;right:0}.menu-head .menu-logo{width:100px}.menu-icons{display:flex;gap:var(--gutter)}.menu-icons .icon{font-size:8px;font-weight:500;text-transform:uppercase;color:var(--grays-color)}.menu-icons .icon .image{width:25px;margin:auto;margin-bottom:3px}.menu-icons .icon.logout .image{visibility:hidden}.menu-block{margin:calc(var(--gutter)*2);margin-top:0;display:block}.menu-block .title{text-transform:uppercase;color:#fff;font-weight:700;font-size:14px;margin-bottom:var(--gutter)}.menu-encuesta{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:calc(var(--gutter)*2);background-color:#dcf4ff;padding:calc(var(--gutter)*2)}.menu-encuesta .image{width:250px;margin:auto}.menu-encuesta .title{font-weight:700;font-size:24px;color:var(--first-color);margin:0;text-transform:none}.menu-encuesta .subtitle{font-weight:700;font-size:18px;color:#004b9c;margin-bottom:var(--gutter)}.menu-encuesta .btn{border-radius:50px;display:inline-flex;align-items:center}.menu-marcas .marcas{padding:0;background:0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gutter)}.menu-marcas .marcas .marca{background-color:var(--third-color);padding:5px}.menu-marcas .marcas .marca img{width:120px}.menu-doypacks{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:calc(var(--gutter)*2);background-color:#e5f2fa;padding:calc(var(--gutter)*2)}.menu-doypacks .image{margin-left:auto}.menu-doypacks .data{text-decoration:none}.menu-doypacks .title{font-weight:700;font-size:20px;color:var(--first-color);margin:0}.menu-doypacks .subtitle{font-weight:700;font-size:16px;color:#009fe3;margin-bottom:5px}.menu-doypacks .flecha{width:35px}.menu-rrss .title{margin-bottom:0}.menu-rrss .rrss{display:flex;align-items:center;justify-content:center;gap:calc(var(--gutter)*2)}.menu-rrss .redes{margin-top:initial;margin-bottom:initial}.menu-rrss .redes{gap:20px}.menu-rrss .redes img{height:25px}.menu-rrss .blog{text-align:center;padding:var(--gutter) calc(var(--gutter)*2);text-decoration:none}.menu-rrss .blog .title{font-size:35px;font-weight:700;color:#009ce0;margin:0}.menu-rrss .blog .title span{color:var(--first-color)}.menu-rrss .blog .subtitle{font-size:20px;font-weight:700;color:#4d4d4d;text-transform:uppercase}.header .profesional .link{font-size:var(--header-icons)}.header-search{display:none;position:initial;background:0 0;border:0;margin-top:calc(var(--gutter)*2);padding:0 calc(var(--gutter)*2)}.search-container{position:relative;flex-direction:row-reverse;border:1px solid var(--second-color-alt)}.input-search{padding:0 8px;line-height:40px;color:var(--text-color)}.header:not(.header-blog) .btn-search{position:initial;padding:8px;padding-right:0;width:30px}.input-search::placeholder{color:var(--text-color)}.header-scroll{position:fixed;top:calc(var(--header-scroll)*-1);left:0;right:0;background-color:var(--header-color);z-index:var(--z-modal);display:flex;flex-direction:column;align-items:center;padding-bottom:5px;transition:all .3s}.page-scroll:not(.with-menu,.with-filters) .header-scroll{top:0}.header-scroll .logo-link{margin-top:-10px}.header-scroll .logo{width:120px}.header-scroll .toldo{height:25px;width:100%}.icon-header-bottom{position:fixed;bottom:calc(var(--icon-header)*-1);left:0;right:0;justify-content:space-around;background-color:#009fe3;border-top:1px solid #cfcfcf;z-index:var(--z-modal);display:flex;transition:all .3s}.page-scroll .icon-header-bottom,.with-menu .icon-header-bottom,.with-filters .icon-header-bottom,.with-step .icon-header-bottom{bottom:0}.icons-left{display:block}.icon-header .icon{flex:1;border:0;display:block;padding-top:0;padding-bottom:0}.icon-header .icon.menu{padding:0}.icon-header-bottom .icon{text-align:center;padding:10px}.icon-header-bottom .image.active img:not(.alt){display:none}.icon-header-bottom .image.active img.alt{display:block}.icon-header .label{margin-top:3px}.buscar .label{position:initial !important;visibility:initial !important}.owl-carousel:not(.slider-vidal,.advert-carousel) .owl-nav .owl-prev,.owl-carousel:not(.slider-vidal,.advert-carousel) .owl-nav .owl-next{background-image:url("../../frontend/Vidal/Principal/es_ES/images/flecha_azul_carousel.svg")}.products-carousel.navtop{margin-top:0}.novedades .newproducts-carousel{padding-left:0;padding-right:0}.section{margin-top:calc(var(--gutter)*2)}.section.bg{padding-top:calc(var(--gutter)*2);padding-bottom:calc(var(--gutter)*2)}.configuraparty{margin-top:calc(var(--gutter)*2)}.configuraproducts{margin-bottom:calc(var(--gutter)*2)}.product-box .view{display:none !important}.product-box .view .link{display:none}.product-box .image{border-bottom:0}.product-box .datos{border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);background-color:#fff}.product-box.without-format .datos{border-bottom:1px solid var(--border-color)}.newproducts-carousel .product-box .datos{border-bottom:1px solid var(--border-color)}.product-box.notvisible .datos{border-bottom:1px solid var(--border-color)}.product-box .btn-comprar,.product-box .infostock{position:initial;height:30px;width:100%}.product-box .format{display:block}.product-box .professional-info{display:flex}.configuraparty:before,.configuraproducts:after{height:60px}.configuraproducts:after{margin-top:0}.configuraparty .emoji{margin:auto;position:relative;max-width:50%;margin-top:calc(var(--gutter)*2)}.cms-home .configuraparty .emoji{margin-top:-60px}.cms-home .configuraparty{margin-top:calc((var(--gutter)*2) + 60px)}.configuraparty .content{grid-template-columns:1fr;padding-top:0;padding-bottom:calc(var(--gutter)*2)}.configuraparty .description{margin:0 auto var(--gutter)}.configuraparty .text{background:0 0;margin:0}.dipperxl .text{font-size:35px}.instagram .content{display:flex;flex-direction:column}.rrss .redes .link.resp,.instagram .carousel-instagram{display:block}.instagram .content>.image,.rrss .action,.rrss .insta{display:none}.ventajas .content{grid-template-columns:repeat(2,1fr)}.textos-seo{padding-bottom:0}.blog .data .text{display:none}.blog .data{background:0 0;padding-top:0;padding-bottom:var(--gutter)}.cms-home .blog .data{display:block}.blog .content{grid-template-columns:1fr;gap:calc(var(--gutter)*2)}.blog .data .name,.blog .data .name .subtitle{text-align:center}.blog .action.resp{display:block;text-align:center}.category-content{padding:0;background-color:#fff}.category-content .page-title-wrapper{padding:0}.page-scroll .category-content{display:block}.page-scroll .category-content .page-title-wrapper{position:fixed;top:var(--header-scroll);left:0;right:0;background-color:#fff;z-index:2;border-bottom:1px solid var(--border-color);display:block}.progress-options{display:none}.page-scroll .progress-options{position:fixed;top:var(--header-scroll);left:0;right:0;background-color:#fff;z-index:2;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);padding:8px var(--gutter);justify-content:center;display:flex}.search.results .page-title-wrapper{text-align:center}.search.results .page-title,.category-content .page-title{margin:var(--gutter) 0}.page-scroll .category-content .page-title{font-size:32px;margin:5px 0}.search.results{padding:0;background:0 0}.category-content .bg-images{display:none}.category-products{padding:0;border:0;background:0 0}.products-container .banner{margin-bottom:0}.products-container .banner .image{height:100%}.category-head .toolbar-products{display:grid;grid-template-columns:1fr 1fr;margin:0;width:100%;text-align:center;margin-bottom:calc(var(--gutter)*2);background-color:var(--border-color);gap:1px}.toolbar-products .filters-toggle{order:1}.category-head .toolbar-products .option{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background-color:#fff;margin:0;text-transform:uppercase}.sorter-label,.toolbar-products .option .resp{padding:var(--gutter)}.toolbar-products .option .normal{display:none}.toolbar-products .option .resp{display:block}.category-products .products-content{grid-template-columns:1fr;padding-left:var(--gutter);padding-right:var(--gutter)}.category-bottom{padding-left:var(--gutter);padding-right:var(--gutter)}.sorter-label span{display:none}.with-filters .header,.with-filters .page-title-wrapper{position:initial !important;z-index:initial !important}.subcategories{display:block}.filters-container .subcategories,.subcategories-title{display:none}.subcategories-list{display:flex;align-items:center;justify-content:center;gap:var(--gutter);padding:0;margin-bottom:calc(var(--gutter)*2)}.subcategory-link{display:flex;flex-direction:column;align-items:center;max-width:100px;gap:10px;font-weight:500;text-align:center;padding:0}.block.filter{position:fixed;left:-100%;right:100%;top:0;bottom:0;overflow:hidden;z-index:var(--z-modal);transition:all .3s;max-height:none;overflow-y:auto;padding:0;display:block}.page-scroll .block.filter{bottom:var(--icon-header)}.with-filters .block.filter{left:0;right:0;bottom:var(--icon-header)}.filter-container{background:#fff;max-width:85%;height:100%;overflow-y:auto;max-height:var(--viewport-height);overscroll-behavior:contain;transition:all .3s;display:flex;flex-direction:column}.additional-filters{display:none}.filter-options-title{background:0 0;padding-left:0;padding-right:0;border-bottom:1px solid var(--border-color);display:flex;color:var(--text-color)}.filter-options-title.resp:after{display:none}.state .filter-options-content{margin:5px 0}.state .filter-options-content .item a{background:0 0;border:1px solid var(--border-color);border-radius:5px;padding:5px}.state .filter-options-content .item a:after{content:"\f00d";font-family:"Font Awesome 5 Free";margin-left:3px;font-weight:700}.filter .block-actions{display:flex !important;margin-top:auto;gap:var(--gutter)}.filter .block-actions .action{flex:1}.filter-clear{display:none}.filter .block-actions .resp,.filter-clear.resp{display:flex;align-items:center;justify-content:center;padding:8px}.filter-content{display:flex;flex-direction:column;flex:1;gap:calc(var(--gutter)*2);padding:calc(var(--gutter)*2)}.filter-content .all-filters{overflow-y:auto}.filter-options.state{display:inline-block}.state .filter-options-title{display:none}.sorter-label.active:before{content:"";position:fixed;background:#0000009e;top:0;left:0;right:0;bottom:0;z-index:var(--z-tooltip)}.toolbar-products .sorter-options{z-index:var(--z-tooltip)}.category-cms .text{margin:0;padding:var(--gutter);border:0;font-size:18px;border-top:1px solid var(--border-color)}.cms-tabs{display:block}.cms-tabs .tab-title{display:flex;align-items:center;justify-content:flex-start;padding:var(--gutter) 0;border-bottom:1px solid var(--text-color)}.cms-tabs .tab-title .icon{width:40px;margin:0;margin-right:var(--gutter)}.cms-tabs .tab-title br{display:none}.cms-tabs .tab-title:before{content:"\f078";font-family:"Font Awesome 5 Free";transition:all .3s;margin-left:auto;order:1;font-weight:700;color:var(--text-color);font-size:18px}.cms-tabs .tab-title.active:before{transform:rotate(-180deg)}.cms-tabs .tab-content{margin-top:-1px;margin-bottom:var(--gutter);min-height:initial;display:block !important;height:0;overflow:hidden;padding-top:0;padding-bottom:0;border:0;transition:all .3s}.cms-tabs .tab-title.active+.tab-content{padding:calc(var(--gutter)*2);border:1px solid var(--text-color);height:auto}.cms-tabs .tab-title:after{left:70px;right:initial;top:calc(100% + -10px)}.cms-tabs .tab-content .image{display:none}.encuesta{border-top:0;border-left:0;border-right:0}.encuesta .banner{padding:calc(var(--gutter)*2) 0}.encuesta .banner-content{grid-template-columns:1fr;text-align:center;gap:calc(var(--gutter)*2)}.encuesta .banner .image{margin:auto}.questions-container{grid-template-columns:repeat(2,1fr)}.product-contacts .block{gap:var(--gutter);font-size:10px}.question-container .alternative-product-contacts{display:none}.question-container+.questions-bottom.resp{display:block}.question-container .back,.offer-container .back{display:none}.block-access.columns2{grid-template-columns:1fr}.block-access .separator{height:1px}.block-account{display:block}.account-content{border-left:0;padding-left:0}.account-navigation{position:initial;display:none}.customer-account-index .account-navigation{display:block}.account-navigation .item{margin-bottom:5px}.account-navigation a,.account-navigation strong{width:100%;border:1px solid var(--text-color);display:flex;padding:5px 10px;font-weight:700;line-height:initial;align-items:center;color:var(--text-color)}.account-navigation .logout{margin-top:0;font-size:14px;justify-content:center}.account-navigation a:not(.logout):after,.account-navigation strong:not(.logout):after{content:"\f054";font-family:"Font Awesome 5 Free";margin-left:auto}.account-navigation .item a:before,.account-navigation .item strong:before{width:30px;margin-right:5px}.account-navigation .item:nth-child(1) a:before,.account-navigation .item:nth-child(1) strong:before{content:url("/media/vidal/account/orders.svg")}.account-navigation .item:nth-child(2) a:before,.account-navigation .item:nth-child(2) strong:before{content:url("/media/vidal/account/invoices.svg")}.account-navigation .item:nth-child(3) a:before,.account-navigation .item:nth-child(3) strong:before{content:url("/media/vidal/account/wishlist.svg")}.account-navigation .item:nth-child(4) a:before,.account-navigation .item:nth-child(4) strong:before{content:url("/media/vidal/account/addresses.svg")}.account-navigation .item:nth-child(5) a:before,.account-navigation .item:nth-child(5) strong:before{content:url("/media/vidal/account/access.svg")}.account-navigation .item:nth-child(6) a:before,.account-navigation .item:nth-child(6) strong:before{content:url("/media/vidal/account/review.svg")}.account-navigation .item:nth-child(7) a:before,.account-navigation .item:nth-child(7) strong:before{content:url("/media/vidal/account/newsletter.svg")}.customer-dashboard{display:none}.customer-page-title{display:flex;justify-content:center;align-items:center;margin-bottom:calc(var(--gutter)*2)}.customer-page-title .link-back{display:block;color:var(--text-color);font-size:20px}.customer-page-title .page-title{margin:auto;margin-bottom:0 !important}.customer-account-index .customer-page-title .link-back{display:none}.post-content{display:block;padding:0}.sidebar-blog{display:none}.banner-job .page-title{font-size:32px}.info-job{padding:calc(var(--gutter)*2)}.info-job .block-nosotros{grid-template-columns:1fr}.info-job .block-nosotros img{order:1;width:600px}.info-job .block-nosotros .separator{display:none}.history-carousel .owl-nav{display:flex !important}.job-nosotros .block{flex-direction:column;text-align:center}.job-nosotros .icon{margin:auto;margin-bottom:5px;order:-1}.job-nosotros .label{margin-bottom:5px}.blog-newsletter{padding-left:var(--gutter);padding-right:var(--gutter)}.blog-newsletter .form-subscribe .title,.blog-newsletter .form-subscribe .subtitle{font-size:20px}body[class^=mpblog-] .page-wrapper{min-height:100vh}body[class^=mpblog-].page-scroll .page-wrapper{min-height:calc(100vh - var(--header-height))}.header-blog .logo{max-width:125px}.buscador-blog{max-width:none;margin-top:var(--gutter)}.buscador-blog .input-search{border-radius:0;padding:0 8px 0 40px;line-height:40px}.buscador-blog .btn-search{left:8px;right:initial}.header-blog .separator{flex:initial;width:100%;margin-top:var(--gutter)}.page-scroll .header .separator{display:none}.header-blog .header-content{flex-direction:row}.header-blog .icon.menu{display:block;position:absolute;top:var(--gutter);right:var(--gutter);margin-top:var(--gutter)}.header-blog .icon.menu img{width:40px}.header-blog .logo-link{margin:auto}.header-blog-content{flex-direction:column;gap:0}.header-blog-menu{display:none}.header-blog .menu-container{position:absolute;bottom:100%;top:100%;overflow:hidden}.with-menu .header-blog .menu-container{bottom:initial;border-bottom:1px solid var(--border-color)}.blog-menu{background-color:#fff;box-shadow:0 0 5px 0 #000}.page-scroll .header-blog .menu-container{border-top:1px solid var(--border-color)}.blog-menu .level-top{border:0;padding:0;align-items:stretch}.blog-menu .level-top.resp{display:flex}.blog-menu.main-menu>ul{grid-template-columns:repeat(4,1fr)}.blog-menu .level-top .link{text-align:center;padding:var(--gutter);border:1px solid var(--second-color);width:100%;display:flex;flex-direction:column;gap:var(--gutter)}.blog-menu .level-top .link .icon{display:block;max-width:80px;margin:auto}.post-recents{display:none}.item-info{grid-template-columns:100px 1fr 65px;gap:var(--gutter)}.checkout-summary .item-info{grid-template-columns:80px 1fr 65px}.all-opc{grid-template-columns:1fr}.checkout-summary .step-title{display:none}.blog-home .slide-content .title,.mpblog-category-view .slide-content .title{font-size:30px;line-height:36px}.post-list-content .normal{grid-template-columns:repeat(2,1fr)}.blog-page .breadcrumbs{display:none}.blog-view .sidebar-blog{display:none}.post-content{grid-template-columns:1fr}.header-content{grid-template-columns:auto auto 1fr;gap:var(--gutter)}.header-right{gap:var(--gutter)}.header .profesional.hidden{display:block;visibility:hidden}.header .profesional{order:-1}.show-search .search-resp{display:block}.search-resp .header-search{display:block;width:100%}#livechat-wrapper,.scrolltop{--gutter:10px}#livechat-wrapper{bottom:var(--gutter) !important;right:var(--gutter) !important;transition:all .3s}.with-menu #livechat-wrapper,.with-menu .scrolltop,.with-filters #livechat-wrapper,.with-filters .scrolltop,.with-step #livechat-wrapper,.with-step .scrolltop{display:none}.page-scroll #livechat-wrapper{bottom:calc(var(--icon-header) + var(--gutter)) !important}.scrolltop{right:calc(var(--gutter) + 10px);bottom:calc(var(--gutter) + 60px + 10px);width:40px}.page-scroll .scrolltop{bottom:calc(var(--icon-header) + var(--gutter) + 60px + 10px)}.golosinas-destacadas .items{gap:calc(var(--gutter)*2)}.golosinas-especiales .items{gap:var(--gutter)}.golosinas-especiales .link{--image-width:100px;--bg-size:59px}.golosinas-especiales .name{font-size:12px}.consent-form{padding:calc(var(--gutter)*2) var(--gutter)}.veranovidal .step .text{font-size:2vw}}@media (max-width:1200px){.blog .data{display:block}.header-blog .logo{max-width:100px}.cms-tabs-container{padding:calc(var(--gutter)*2)}.cms-tabs .tab-title{font-size:12px}.cms-tabs .tab-title .icon{width:60px}.product-contacts{margin-top:calc(var(--gutter)*4);padding:0 calc(var(--gutter)*2px)}.contact-banner .page-title{font-size:32px}.cart-grid{grid-template-columns:1fr}.cart-summary{position:initial;grid-column:1;grid-row:2}.checkout-summary .cart-discount{margin-top:var(--gutter)}.verano-top .premio{width:100px}}@media (max-width:1024px){:root{--golosinas-especiales-image:75px}.grid-footer{grid-template-columns:1fr;grid-template-rows:initial;gap:0}.logo-footer:after{display:none}.grid-footer .certificados{grid-column:initial;margin-top:calc(var(--gutter)*2)}.grid-footer .certificados .iconos,.grid-footer .eficiencia-energetica{height:35px}.logo-footer{margin:auto;margin-bottom:var(--gutter)}.footer .links{display:none}.footer .links{margin-bottom:var(--gutter)}.footer .column{border-bottom:1px solid #fff}.footer .column .title{margin:calc(var(--gutter)/2) 0;display:flex;align-items:center;justify-content:space-between}.footer .column .title:after{content:"\f067";font-family:"Font Awesome 5 Free";transition:all .3s}.footer .column .title.active:after{transform:rotate(45deg)}.product-info-main{grid-template-columns:1fr}.product-images .principal-content{display:none}.product-images{position:relative;overflow:hidden}.all-images{position:initial !important;width:100% !important;padding-right:15%;overflow:initial}.all-images .owl-stage-outer{overflow:initial !important}.all-images .owl-dots{right:15%}.all-images>picture,.all-images .miniatura{border-color:var(--border-color);margin:auto;display:block;background:0 0}.product-info-bottom .description,.product-info-bottom .nutritionals-container{grid-template-columns:1fr;gap:var(--gutter)}.verano-top.verano-title{font-size:40px;line-height:40px}.verano-top .first-line{font-size:16px;line-height:16px}.verano-top .last-line{font-size:30px;line-height:30px}.street-block,.form-checkout-address .field.street>.control{grid-template-columns:120px 1fr;gap:var(--gutter)}.carousel-regalos,.carousel-exhibitors,.carousel-sweetparty,.carousel-comuniones,.carousel-partyzone,.carousel-padre{--left-carousel-plus:350px}.dipperxl .text{font-size:26px}.dipperxl .content{gap:calc(var(--gutter)*2)}.golosinas-destacadas .items{gap:var(--gutter)}.veranovidal .steps{gap:calc(var(--gutter)*2)}.category-banner .container{grid-template-columns:1fr;gap:var(--gutter)}.category-chuches-navidad .category-banner .container{gap:0}.category-banner .category-title{font-size:40px;margin-bottom:var(--gutter)}.category-text .block-text:not(.open) .sidebar{display:none}.category-text .block-text:not(.images){display:flex;flex-direction:column}.category-text .block-text .sidebar{float:none;margin:0;display:grid;grid-template-columns:1fr 1fr;order:1;margin-top:calc(var(--gutter)*2);text-align:center}.category-text .block-text .sidebar--sweetparty{grid-template-columns:1fr}.category-text{font-size:16px}.category-banner .category-description{font-size:16px;font-weight:500}.questions-block .payment-methods{flex-direction:column;align-items:flex-start;padding-left:calc(var(--gutter)*2);padding-right:calc(var(--gutter)*2);gap:var(--gutter)}.golosinas-especiales .link{--image-width:75px;--bg-size:45px}.modal-authentication .content{grid-template-columns:1fr;gap:calc(var(--gutter)*2)}.modal-authentication .separator{width:100%;height:1px}.modal-authentication .title{text-align:center}.modal-authentication .forgot-password{text-align:center}.modal-authentication .actions-toolbar{display:flex;flex-direction:column;align-items:center}.modal-authentication .block .create{display:flex;justify-content:center}.sweetparty-info .container{grid-template-columns:1fr}.sweetparty-info .left .actions{display:none}.sweetparty-info .content{display:flex;align-items:center;justify-content:center;gap:calc(var(--gutter)*2)}.sweetparty-info .content .image.resp{display:block;position:relative;top:-40px;flex:none}.sweetparty-info .content .actions{display:block}.sweetparty-info .steps-container{display:none}}@media (max-width:840px){.product-contacts{display:grid;gap:calc(var(--gutter)*2);justify-content:flex-start}.product-contacts .block{gap:calc(var(--gutter)*2);font-size:12px}.cart-info .product-contacts{display:flex}.cart-info .product-contacts .block{gap:10px;font-size:10px}.cart-info .product-contacts .subtitle{margin-bottom:5px}.verano-top .premio{display:none}.verano-top .premio-resp{display:block}.consent-form .input-text.name{width:350px}.consent-form .input-text.dni{width:150px}}@media (max-width:767px){:root{--header-icons:9px;--logo-width:100px;--golosinas-especiales-image:110px}.hide-resp{display:none}.header .toldo{height:20px}.header-content{padding-top:5px;padding-bottom:5px}.menu-encuesta,.menu-doypacks{gap:var(--gutter);padding:var(--gutter)}.menu-encuesta .image{width:145px}.menu-encuesta .title{font-size:20px}.menu-encuesta .subtitle{font-size:13px}.menu-block .marcas{gap:5px}.menu-doypacks .image{width:140px}.menu-doypacks .title{font-size:13px}.menu-doypacks .subtitle{font-size:12px}.menu-rrss .rrss{gap:var(--gutter)}.menu-rrss .redes{gap:8px}.menu-rrss .rrss .redes img{height:20px}.menu-rrss .blog{padding:var(--gutter)}.menu-rrss .blog .title{font-size:30px}.menu-rrss .blog .subtitle{font-size:16px}.header-right{gap:5px}.icon-header .icon{padding:0}.icon-header .label{display:none}.icon-header .icon.ayuda,.icon-header .icon.favoritos{display:none}.header .profesional .link{height:26px}.cms-home .page-title{font-size:12px}.cms-home .page-title .icon{width:20px}.topline-content{grid-template-columns:1fr}.topline-content .column{width:100%;justify-content:center !important;padding:4px 0}.topline-content .column:nth-child(n+2){display:none}.topline .text{font-size:12px;line-height:1}.topline .text span{font-size:10px}.topline-content .icon{height:32px}.page-title,.cartCounter{font-size:21px}.input-text,.field.date input,.field select{line-height:30px}.grid-footer .certificados{flex-direction:column;gap:calc(var(--gutter)*2)}.grid-footer .certificados .iconos{height:56px}.grid-footer .eficiencia-energetica{height:46px}.ventajas .content{gap:var(--gutter)}.ventajas .ventaja .title{font-size:16px;margin-bottom:0}.textos-seo{column-count:1;margin-top:40px}.category-content .page-title{font-size:32px}.category-description{column-count:1}.category-description.with-mobile{display:none}.category-description.resp{display:block}.accordions{grid-template-columns:1fr}.products-container,.exhibitors-container,.expositores-container{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.products-container .banner{grid-column:span 2 !important}.toolbar-products .sorter-options{left:calc(var(--gutter) - 1px);right:var(--gutter);width:calc(100vw - (var(--gutter)*2))}.access-container{padding:var(--gutter)}.block-access{padding:var(--gutter)}.access .page-title{margin-bottom:var(--gutter)}.cms-tabs-container{padding:var(--gutter)}.cms-tabs .tab-content{padding:0 var(--gutter)}.cms-tabs .tab-title.active+.tab-content{padding:var(--gutter)}.product-contacts .block{grid-template-columns:60px 1fr}.cart-info .title{margin-bottom:var(--gutter)}.checkout-block .cart-info .subtitle{font-size:8px}.cart-info .product-contacts .block{grid-template-columns:40px 1fr;font-size:8px;gap:5px;align-items:flex-start}.encuesta .banner{padding:var(--gutter)}.encuesta .banner .image{max-width:300px}.encuesta .banner .title{font-size:35px;margin-bottom:5px}.encuesta .banner .line{display:flex;justify-content:center;gap:8px}.encuesta .banner .subtitle,.encuesta .banner .text{font-size:22px}.encuesta .content{padding:calc(var(--gutter)*2) var(--gutter)}.encuesta:not(.encuesta2) .description{display:none;margin-bottom:calc(var(--gutter)*2);line-height:30px}.encuesta .description.resp{display:block}.encuesta-block{padding:var(--gutter);margin-top:0}.encuesta:not(.encuesta2) .encuesta-block{border-radius:0}.encuesta:not(.encuesta2) .encuesta-form .name,.encuesta:not(.encuesta2) .encuesta-form .label{font-size:12px;font-weight:400}.encuesta .sello{margin-top:calc(var(--gutter)*2)}.encuesta2 .banner{background-image:url('../../frontend/Vidal/Principal/es_ES/images/bg-banner-encuesta-enamorados-resp.png')}.encuesta .banner .image{order:2}.encuesta2 .banner .title,.encuesta2 .banner .subtitle{font-size:20px;font-weight:700}.encuesta2 .encuesta-block{padding:20px}.encuesta2 .encuesta-block .text{margin-bottom:20px}.encuesta2 .encuesta-block .text,.encuesta2 .encuesta-form .name,.encuesta2 .description{font-size:12px}.encuesta2 .comments .label{font-size:10px}.encuesta2 .description{margin-bottom:calc(var(--gutter)*2)}.encuesta2 .encuesta-form .group .line{flex-direction:column;gap:var(--gutter)}.encuesta2 .comments{text-align:center;margin-top:var(--gutter)}.questions-container{grid-template-columns:1fr}.questions .arrow{position:initial;margin:auto;display:block;transform:rotate(90deg);margin-top:var(--gutter)}.questions .title,.questions.questions-bottom .title{font-size:16px}.questions:not(.info) .title{margin:0;display:flex;align-items:center;justify-content:space-between}.questions:not(.info) .title:after{content:"\f078";font-family:"Font Awesome 5 Free";transition:all .3s;font-weight:700;font-size:18px}.questions.active .title:after{transform:rotate(-180deg)}.questions .list{height:0;overflow:hidden;transition:all .3s}.questions.active .list{margin-top:calc(var(--gutter)*2);height:auto}.questions-bottom{padding:var(--gutter)}.question-container{display:block}.question-container .data{border-top:1px solid var(--text-color);border-left:0;padding:var(--gutter)}.question-container .data .title{margin-bottom:var(--gutter);font-size:21px}.block-access .grid-container{display:block}.access .actions-toolbar{margin-top:var(--gutter)}.contact-banner{display:flex;flex-direction:column-reverse;background-color:var(--second-color-alt)}.contact-banner img{display:none}.contact-banner img.resp{display:block}.contact-banner .page-title{top:calc(var(--gutter)*2);bottom:initial}.contact .note{font-size:14px}.checkout-methods-items,.methods-shipping.copy,.payment-placeorder .actions{position:fixed;bottom:0;left:0;right:0;margin:0;background-color:#fff;padding:var(--gutter);border-top:1px solid var(--border-color);z-index:var(--z-tooltip);transition:all .3s}.page-scroll .checkout-methods-items,.page-scroll .methods-shipping.copy,.page-scroll .payment-placeorder .actions{bottom:calc(var(--icon-header) + 1px)}.checkout-cart-index .page-wrapper,.checkout-index-index .page-wrapper{padding-bottom:calc(var(--icon-header) + var(--action-fixed) + 1px)}.with-menu .box-tocart,.with-menu .checkout-methods-items,.with-menu .methods-shipping.copy,.with-menu .payment-placeorder .actions{z-index:-1}.box-tocart .field-qty{margin-left:5px;max-width:70px}.box-tocart .wishlist{display:none}.product-reviews-summary{margin-bottom:var(--gutter)}.block-envio{gap:var(--gutter);padding:calc(var(--gutter)/2)}.block-info{margin-bottom:5px}.block-info .title{padding:calc(var(--gutter)/2)}.colaboraciones{padding:var(--gutter)}.colaboraciones .banner{text-align:center}.colaboraciones .banner img.resp{display:block;margin:auto}.colaboraciones .tipos{grid-template-columns:1fr;text-align:center;max-width:300px;margin-left:auto;margin-right:auto;gap:calc(var(--gutter)*4)}.colaboraciones .tipo{align-items:center}.colaboraciones .tipo .text{margin-bottom:var(--gutter)}.colaboraciones .redes{display:block}.colaboraciones .form .title{text-align:center}.colaboraciones .redes .pink-table{margin-left:auto;margin-right:auto}.colaboraciones .checkboxes .list{display:grid;grid-template-columns:repeat(4,1fr)}.colaboraciones .preguntas{padding:var(--gutter)}.colaboraciones .pregunta{font-size:12px}.colaboraciones .form .grid-container{display:block}.pink-table-container{overflow-y:auto}.pink-table{display:table}.cart-empty,.cart-container,.checkout-container{margin-top:0;padding:var(--gutter);overflow:hidden}.cart-grid{gap:var(--gutter)}.checkout-block{padding:var(--gutter)}.cart-summary{padding:var(--gutter)}.summary.title{margin-bottom:var(--gutter)}.cart-questions{grid-template-columns:100px auto;gap:var(--gutter)}.questions-slide{grid-column:span 2}.item-info{grid-template-columns:90px 1fr 65px}.cartsidebar .cart-products.edit .item-info{grid-template-columns:16px 90px 1fr 65px;gap:10px}.item-info .product-image{background:0 0}.carousel-related,.products-recents{padding:var(--gutter) 0}.all-opc{grid-template-columns:1fr;gap:var(--gutter)}.checkout-summary{grid-column:span 1}.checkout-summary .step-content{display:block}.has-gift{margin-top:var(--gutter)}.step-title{margin-bottom:var(--gutter)}.grid-payments{grid-template-columns:1fr}.grid-payments .separator{height:1px}.grid-payments .addresses-title,.payment-methods .step-title{margin-bottom:var(--gutter)}.grid-payments .payment{order:-1}.grid-payments .info{order:1}.items-in-checkout .step-title{text-align:left;margin-bottom:var(--gutter)}.payments-totals{grid-template-columns:1fr;gap:calc(var(--gutter)*2);margin-top:calc(var(--gutter)*2)}.payments-totals>.column:nth-last-child(1){order:-1}.order-addresses,.order-details,.order-totals{grid-template-columns:1fr}.block-addresses-default{grid-template-columns:1fr;gap:calc(var(--gutter)*2)}.checkout-success .title{font-size:24px;font-weight:500}.checkout-success .subtitle{font-size:14px;font-weight:500}.checkout-success .text{font-size:12px;font-weight:500;margin:calc(var(--gutter)*2) 0}.checkout-success .image{max-width:60px;margin:calc(var(--gutter)*2) auto}.products-wishlist .content{align-items:initial}.products-wishlist .data{display:flex;flex-direction:column}.products-wishlist .precios{margin-top:auto}.job-menu{margin:var(--gutter) 0}.info-job{padding:var(--gutter)}.info-job .block-nosotros,.info-job .block-nosotros .right{gap:var(--gutter)}.job-home .about .columns{grid-template-columns:1fr;gap:var(--gutter)}.job-home .about .columns .info-job.mapa,.job-home .about .columns .info-job.history{border-left:0;border-right:0}.job-home .about .columns .info-job{padding:var(--gutter)}.job-home .about .columns .action{margin-top:var(--gutter)}.job-toldo{display:block}.job-toldo:not(.features){text-align:center}.info-job .features .list{margin-left:0}.job-toldo .toldo{align-items:center;margin-bottom:calc(var(--gutter)*2)}.info-job .title{margin-bottom:var(--gutter);font-size:21px}.job-menu li{padding-left:var(--gutter);padding-right:var(--gutter)}.job-home .banner-job .page-title-wrapper{bottom:0;left:calc(var(--gutter)*2);right:calc(var(--gutter)*2)}.job-home .banner-job .page-title{max-width:75%}.banner-job .page-title-wrapper{left:var(--gutter);right:var(--gutter)}.offer-container .job-container,.inscribe-container .job-container{margin:var(--gutter);padding:var(--gutter);margin-top:0}.inscribe-form{padding:0;border:0}.job-nosotros{padding-left:calc(var(--gutter) + var(--owl-nav-size));padding-right:calc(var(--gutter) + var(--owl-nav-size));display:block !important}.job-nosotros .owl-nav{display:flex !important}.section .title{font-size:24px}.section .subtitle{font-size:14px}.section .title.custom{padding:5px var(--gutter);font-size:16px !important}.blog-home .slide-content .title,.mpblog-category-view .slide-content .title{font-size:24px;line-height:28px}.banner-blog img{display:none}.banner-blog .resp{display:block}.blog-menu.main-menu>ul{grid-template-columns:repeat(2,1fr)}.blog-home .carousel-categories,.most-views{padding:var(--gutter)}.posts-tab .post-box .name{font-size:16px}.posts-tab .post-box .datos{position:absolute;left:var(--gutter);right:var(--gutter);bottom:var(--gutter);background-color:#fff}.carousel-categories .posts-tab{margin-top:var(--gutter)}.posts-views .post{grid-template-columns:45px 1fr}.posts-views .name{font-size:14px}.posts-views .description{font-size:12px;max-height:32px}.posts-views .image{width:70px;flex:0 0 70px}.blog-page .blog-title .page-title,.mpblog-category-view .page-title,.blog-search-result .page-title{font-size:36px}.blog-title .by{font-size:9px;top:-8px}.topline-cart .topline-content .column:nth-child(2){margin:0 calc(var(--gutter)*3)}.post-list-content .sticky,.post-list-content .normal{grid-template-columns:1fr}.post-item{margin-bottom:calc(var(--gutter)*2);padding-bottom:calc(var(--gutter)*2)}.blog-view .content{padding:var(--gutter)}.blog-view .content .page-title{font-size:24px}.post-index .label{font-size:18px}.post-index .toggle{font-size:14px}.post-index .item,.post-index .subitem{font-size:16px}.post-body{grid-template-columns:100%}.post-content .rrss{position:fixed;bottom:0;left:0;right:0;display:flex;background-color:#fff;top:initial;justify-content:center;align-items:center;padding:10px 0;z-index:var(--z-tooltip);border-top:1px solid var(--border-color)}.post-content .rrss img{width:30px}.mpblog-post-view .page-wrapper{padding-bottom:calc(var(--rrss-blog))}.posts-related{padding:var(--gutter)}.posts-related .post{grid-template-columns:120px 2px 1fr;gap:var(--gutter)}.posts-related .name{font-size:16px}.posts-related .description{font-size:14px;max-height:54px;margin-bottom:var(--gutter)}.progress-options{gap:5px}.product-box .etiquetas.envases img{width:40px}.rrss .description{display:none}.categories-home{display:block}.categories-home .content{grid-template-columns:repeat(2,1fr);padding-top:calc(var(--gutter)*2);margin:0}.etiquetas .tag{font-size:8px;line-height:12px;min-width:initial}.etiquetas.blackfriday{font-size:9px;gap:2px}.blackfriday .percent{font-size:11px}.product-box .name,.product-box .name-link{font-size:12px}.product-box .special-price .price,.product-box .price .price{font-size:13px}.product-box .old-price .price{font-size:8px}.product-box .btn-comprar,.product-box .infostock{font-size:10px}.product-box .format{font-size:9px}.marcas{background:0 0;padding:0}.marcas .column{display:flex;flex-direction:column;gap:10px}.marcas .icon{background-color:#d6edf9;display:inline-block;width:100%;padding:10px}.configuraproducts{padding-top:var(--gutter)}.configuraparty .title,.configuraproducts .title.custom{font-size:14px}.configuraparty .description{font-size:12px}.configuraproducts:after{display:none}.sweetparty-info .title{font-size:18px;margin-bottom:var(--gutter)}.sweetparty-info .content{gap:var(--gutter)}.dipperxl .content{flex-direction:column;gap:var(--gutter)}.dipperxl .picture{max-width:200px}.dipperxl .text{font-size:18px}.carousel-regalos .category-info,.carousel-exhibitors .category-info,.carousel-sweetparty .category-info,.carousel-comuniones .category-info,.carousel-partyzone .category-info,.carousel-doypacks .category-info,.carousel-verano .carousel-info,.carousel-halloween .carousel-info,.carousel-navidad .carousel-info,.carousel-enamorados .carousel-info,.carousel-padre .carousel-info,.carousel-eventos .carousel-info{margin:0;padding:0;flex:1;background:0 0;width:100%}.carousel-sweetparty .category-info .title,.carousel-comuniones .category-info .title,.carousel-partyzone .category-info .title{font-size:16px}.carousel-sweetparty .category-info .description,.carousel-comuniones .category-info .description,.carousel-partyzone .category-info .description{margin-bottom:0;margin-top:5px}.carousel-sweetparty .category-info .action,.carousel-comuniones .category-info .action,.carousel-enamorados .carousel-info .action{display:none}.carousel-sweetparty .action,.carousel-comuniones .action,.carousel-enamorados .action{display:block;margin-top:calc(var(--gutter)*2)}.section.products-enamorados{--corazones-height:45px;position:relative;padding-top:calc(var(--gutter)*2 + var(--corazones-height))}.section.products-enamorados:before{content:"";display:block;width:100%;height:var(--corazones-height);position:absolute;left:0;right:0;top:0;background:url("../../frontend/Vidal/Principal/es_ES/images/franja-corazones.png") center/auto 100%;transform:rotate(180deg)}.carousel-enamorados .carousel-info .title{margin-bottom:0}.carousel-enamorados .carousel-info .title img{width:68%}.carousel-halloween .carousel-info .title{margin-bottom:0}.carousel-halloween .carousel-info .title img{max-width:200px}.carousel-navidad .carousel-info .description{margin-bottom:0}.carousel-halloween .carousel-info .action,.carousel-navidad .carousel-info .action{display:none}.carousel-halloween .action.resp,.carousel-navidad .action.resp{display:block;margin-top:calc(var(--gutter)*2)}.carousel-padre .carousel-info .title{max-width:200px}.carousel-exhibitors .category-info .title-img{width:190px}.carousel-regalos .category-info .title-img,.carousel-sweetparty .category-info .title-img,.carousel-comuniones .category-info .title-img{width:182px}.carousel-partyzone .category-info .title-img{width:168px}.carousel-regalos .category-info .description,.carousel-exhibitors .category-info .description,.carousel-sweetparty .category-info .description,.carousel-comuniones .category-info .description,.carousel-partyzone .category-info .description{display:none;font-weight:500}.carousel-exhibitors .category-info .description{margin-bottom:0}.carousel-exhibitors .category-info .action{display:none}.carousel-regalos .category-info .description.resp,.carousel-exhibitors .category-info .description.resp,.carousel-exhibitors .action.resp,.carousel-sweetparty .category-info .description.resp,.carousel-comuniones .category-info .description.resp{display:block}.carousel-exhibitors .action.resp{margin-top:calc(var(--gutter)*2)}.carousel-regalos,.carousel-exhibitors,.carousel-sweetparty,.carousel-comuniones,.carousel-partyzone,.carousel-doypacks,.carousel-verano,.carousel-halloween,.carousel-navidad,.carousel-enamorados,.carousel-padre,.carousel-eventos{flex-direction:column}.carousel-verano{padding:calc(var(--gutter)*2) var(--gutter)}.carousel-verano{background:url("../../frontend/Vidal/Principal/es_ES/images/carousel-verano-resp.png") top/100% no-repeat;background-color:#d0ecfb}.carousel-regalos .products-info,.carousel-exhibitors .products-info,.carousel-sweetparty .products-info,.carousel-comuniones .products-info,.carousel-partyzone .products-info,.carousel-doypacks .products-info,.carousel-verano .products-info,.carousel-halloween .products-info,.carousel-navidad .products-info,.carousel-enamorados .products-info,.carousel-padre .products-info,.carousel-eventos .products-info{width:100%;margin-left:0;margin-top:calc(var(--gutter)*2)}.carousel-verano .carousel-info .title,.carousel-halloween .carousel-info .title,.carousel-navidad .carousel-info .title,.carousel-enamorados .carousel-info .title{font-size:16px}.carousel-navidad .carousel-info .title{max-width:60%}.carousel-sweetparty .category-info .title,.carousel-comuniones .category-info .title,.carousel-regalos .category-info .title{margin-top:calc(var(--gutter)*2)}.carousel-comuniones .category-info .title{display:none}.carousel-partyzone .category-info .title{margin-top:var(--gutter)}.packs-halloween .title-container,.products-navidad .title-container,.products-enamorados .title-container{margin-bottom:calc(var(--gutter)*2)}.packs-halloween .murcielago,.products-navidad .copos{width:150px}.packs-halloween .murcielago.right,.products-navidad .copos.right{right:-150px}.packs-halloween .murcielago.left,.products-navidad .copos.left{left:-150px}.carousel-enamorados .description{display:none}.chuches .description{font-size:14px;font-weight:500;display:none}.chuches .description.resp{display:block}.chuches img{width:200px}.post-box .datos{padding:8px;font-size:12px}.post-box .datos .name{text-align:left;-webkit-line-clamp:2;max-height:30px}.blog .title{font-size:16px}.instagram{width:calc(100% + (var(--gutter)*2));margin-left:calc(var(--gutter)*-1);margin-right:calc(var(--gutter)*-1)}.instagram .owl-carousel:not(.slider-vidal) .owl-nav{width:100%;margin:0}.instagram .content{padding:1px 0;gap:1px}.rrss .title{font-size:16px}.rrss .redes img{height:30px}.encuesta-home .content{grid-template-columns:1.5fr 2fr}.encuesta-home .image{max-width:250px;margin-left:auto;width:100%}.encuesta-home .title{font-size:16px}.encuesta-home .text .title{display:none}.encuesta-home .title-resp{display:block;text-align:center}.encuesta-home .description{display:none}.encuesta-home .description.resp{display:block;font-size:14px;font-weight:500}.marcas .icon img{transition:all .3s;width:100px}.checkout-shipping-address .parcel-info{margin-left:calc(var(--gutter)*-1);margin-right:calc(var(--gutter)*-1);margin-bottom:calc(var(--gutter)*-1)}.etiquetas .tag.image img{width:50px}.etiquetas.brand{width:100px}.catalog-product-view .breadcrumbs{max-width:calc(100% - 130px);margin-left:var(--gutter);padding:0}.product-images .etiquetas.brand{bottom:40px}.product-info-title{display:grid;grid-template-columns:1fr 1fr;gap:5px var(--gutter);margin-bottom:var(--gutter)}.product-info-title .page-title-wrapper{grid-column:1/-1}.product-info-title .page-title{font-size:24px}.product-social-links{position:absolute;right:0;top:-35px}.product-info-main{gap:calc(var(--gutter)*2)}.product-info-short{font-size:16px}.crossell .items{grid-template-columns:repeat(2,1fr)}.crossell .item .container,.upsell .item{display:flex;align-items:flex-start;gap:var(--gutter);width:100%}.crossell .item .image-container,.upsell .item .image-container{width:50px;flex:0 0 50px}.product-info-actions{padding:var(--gutter);gap:0 var(--gutter);width:calc(100% + (var(--gutter)*2));margin-left:calc(var(--gutter)*-1)}.product-info-actions .product-add-form,.stock-alert{grid-column:1/-1;margin-top:var(--gutter)}.product-info-actions .professional-price{font-size:12px}.product-info-bottom .description,.product-info-bottom .nutritionals-title{font-size:16px}.product-info-bottom .nutritionals-container{margin-top:calc(var(--gutter)*2);border:1px solid var(--border-color);gap:0}.product-info-bottom .nutritionals-title{padding:var(--gutter);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--gutter)}.product-info-bottom .nutritionals-title:after{content:"\f078";font-family:"Font Awesome 5 Free";transition:all .3s;font-weight:700;color:var(--second-color)}.nutritionals-container.open .nutritionals-title:after{transform:rotate(-180deg)}.product-info-bottom .nutritionals-content{display:none;padding:var(--gutter) !important;width:100% !important}.carousel-related .title,.products-recents .title{font-size:16px}.gift-content,.shipping-address-items,.form-checkout-address{grid-template-columns:1fr}.form-checkout-address .field{grid-column:initial !important}.save-in-book{margin-top:0 !important}.verano-top.verano-title{font-size:24px;line-height:24px}.verano-top .first-line{font-size:12px;line-height:12px}.verano-top .last-line{font-size:21px;line-height:21px}.page-404 .title{font-size:14px}.page-404 .text{font-size:12px}.input-search-404{font-size:10px}.blog-newsletter{gap:var(--gutter) 0;grid-template-columns:200px 1fr}.blog-newsletter .form-subscribe .title,.blog-newsletter .form-subscribe .subtitle{display:none}.blog-newsletter .title-resp{display:block;grid-column:1/-1}.blog-newsletter .subtitle{color:var(--second-color);font-size:14px;font-weight:700;display:none}.blog-newsletter .subtitle.resp{display:block;margin:0}.blog-newsletter .form-subscribe input{margin-top:0}.blog-newsletter .aviso{display:none}.blog-newsletter .form-subscribe{align-items:flex-start}.blog-newsletter .form-subscribe .btn{margin-top:10px}.newshome>.max-width{padding:0}.newsletter-home{padding-left:var(--gutter);padding-right:var(--gutter)}.newsletter-home .title{font-size:16px;margin-bottom:var(--gutter)}.newsletter-home .content{display:block}.newsletter-home .left{display:none}.newsletter-home .subtitle{font-size:14px;text-align:center}.newsletter-home .form-subscribe{display:grid;grid-template-columns:minmax(95px,1fr) 3fr;align-items:center;gap:var(--gutter);max-width:100%}.newsletter-home .imagen-resp{display:block}.newsletter-home .form-subscribe .input-text{line-height:35px}.newsletter-home .action{margin-top:var(--gutter)}.newsletter-home .aviso{display:none}.catalog-product-view #livechat-wrapper,.checkout-cart-index #livechat-wrapper,.checkout-index-index #livechat-wrapper{bottom:calc(var(--action-fixed) + var(--gutter)) !important}.page-scroll.catalog-product-view #livechat-wrapper,.page-scroll.checkout-cart-index #livechat-wrapper,.page-scroll.checkout-index-index #livechat-wrapper{bottom:calc(var(--icon-header) + var(--action-fixed) + var(--gutter)) !important}.catalog-product-view .scrolltop,.checkout-cart-index .scrolltop,.checkout-index-index .scrolltop{bottom:calc(var(--action-fixed) + var(--gutter) + 60px + 10px)}.page-scroll.catalog-product-view .scrolltop,.page-scroll.checkout-cart-index .scrolltop,.page-scroll.checkout-index-index .scrolltop{bottom:calc(var(--icon-header) + var(--action-fixed) + var(--gutter) + 60px + 10px)}.golosinas-destacadas .items{grid-template-columns:repeat(3,1fr)}.golosinas-destacadas .link{padding-top:13px;padding-bottom:0;font-size:12px;border-bottom-width:3px}.golosinas-destacadas .image img{max-height:56px;width:auto}.golosinas-especiales .items{grid-template-columns:1fr}.golosinas-especiales .link{--image-width:100px;--bg-size:59px}.golosinas-especiales .content{justify-content:flex-start}.golosinas-especiales .name{font-size:14px}.mas-visitados .title{font-size:18px}.consent-form{font-size:14px}.consent-form .page-title{font-size:16px}.consent-success .title{font-size:24px}.consent-success .text{font-size:14px}.consent-success .image{max-width:60px;margin:0 auto}.veranovidal{margin-top:var(--gutter)}.veranovidal .head{padding:var(--gutter)}.veranovidal .content{margin-top:var(--gutter)}.veranovidal .regalos .toalla,.veranovidal .regalos .parasol{margin-top:calc(var(--gutter)*2)}.veranovidal .regalos .colchoneta .image{width:90%}.veranovidal .regalos .colchoneta .text{top:73%;right:16%;width:100%}.veranovidal .regalos .colchoneta .title{width:45%}.veranovidal .regalos .toalla .image{width:70%}.veranovidal .regalos .toalla .text{top:56%;left:6%;width:100%}.veranovidal .regalos .toalla .title{width:50%}.veranovidal .regalos .parasol .image{width:74%;margin-left:auto;margin-right:auto}.veranovidal .regalos .parasol .text{position:initial;width:80%}.veranovidal .regalos .parasol .title{width:75%}.veranovidal .steps-container{padding:0 var(--gutter)}.veranovidal .steps{grid-template-columns:1fr;gap:var(--gutter)}.veranovidal .steps .step{width:280px;max-width:100%;margin:auto}.veranovidal .step .text{font-size:18px}.veranovidal .actions{padding-top:calc(var(--gutter)*3);padding-bottom:calc(var(--gutter)*4);margin:0 var(--gutter)}.veranovidal .actions .btn{font-size:12px;height:40px;line-height:40px;width:194px}.veranovidal .subtitle{margin-top:calc(var(--gutter)*4);padding-left:var(--gutter);padding-right:var(--gutter);width:400px}.veranovidal .foot{margin-top:calc(var(--gutter)*3);margin-bottom:calc(var(--gutter)*3);padding-top:calc(var(--gutter)*3);margin-left:var(--gutter);margin-right:var(--gutter);font-size:14px}.veranovidal .foot .fondo-caja{padding:var(--gutter)}.category-banner.bg{padding-top:0}.page-wrapper:has(.subcategories) .category-banner.bg{padding-bottom:10px;margin-bottom:10px}.category-banner .category-title{font-size:24px;margin-bottom:10px}.category-banner .category-description{font-size:12px;margin-top:10px}.category-text.seo{margin-top:calc(var(--gutter)*2)}.page-bottom .category-text.seo{margin-top:0}.category-text.bg{padding-top:0;padding-bottom:0}.category-text .title{font-size:14px;margin-bottom:var(--gutter)}.category-text .subtitle{margin-bottom:var(--gutter)}.category-text{font-size:12px}.category-text .readmore,.category-text .readminus{height:16px}.category-text .images{display:grid;grid-template-columns:1fr 1fr}.category-text.seo .readmore,.category-text.seo .readminus{display:none}.category-text.seo .content>*:not(.images,.readmore,.readminus){display:block}.category-text.seo .content{display:none;width:100% !important;margin-top:5px;margin-bottom:var(--gutter)}.category-text.seo .block-text.open .content{display:block}.category-text.seo .block-text{margin-bottom:0;position:relative;overflow:initial;padding-bottom:1px}.category-text.seo .block-text:after{content:'';height:1px;background-color:var(--border-color);position:absolute;left:calc(var(--gutter)*-1);right:calc(var(--gutter)*-1);bottom:0}.category-text.seo .title{margin:0;padding:10px 0;display:flex;align-items:center;justify-content:space-between}.category-text.seo .block-text:first-child .title{padding-top:0}.category-text.seo .title:after{content:"\f107";font-family:"Font Awesome 5 Free";color:#4cbcec;font-size:18px;line-height:0;margin-left:8px;transition:all .3s}.category-text.seo .open .title:after{transform:rotate(-180deg)}.category-text.seo .image-bottom{margin-top:calc(var(--gutter)*2)}.category-text .block-text .sidebar{margin-top:0;margin-bottom:var(--gutter)}.questions-block .title{font-size:14px}.questions-block .index,.questions-block .bottom{padding-left:var(--gutter);padding-right:var(--gutter)}.questions-block .index .link,.questions-block .bottom{font-size:14px}.questions-block .question,.questions-block .answer{font-size:12px}.questions-block .item{margin-bottom:var(--gutter);padding-bottom:var(--gutter);padding-left:var(--gutter);padding-right:var(--gutter)}.questions-block .payment-methods{margin-top:calc(var(--gutter)*2);padding-left:var(--gutter);padding-right:var(--gutter)}.questions-block .payment-methods .text{font-size:10px}.blog-products-carousel .product{grid-template-columns:1fr 3fr}.blog-products-carousel .title{font-size:16px}.blog-products-carousel .product-name{font-size:14px;margin-bottom:5px}.blog-products-carousel .product-description{font-size:12px}.blog-products-carousel .product-action{display:none}.blog-products-carousel .product-action.resp{display:block;grid-column:1/-1;text-align:center;margin:0}.advert-carousel .owl-nav{width:calc(100% + var(--owl-nav-size));margin-left:calc(var(--owl-nav-size)/-2);margin-right:calc(var(--owl-nav-size)/-2)}.modal-authentication .actions-toolbar .btn{width:100%}.carousel-marcas-section .link.active .action{display:block}}@media (max-width:630px){.blog-newsletter{grid-template-columns:170px 1fr}.blog-newsletter .form-subscribe input{line-height:38px}}@media (max-width:580px){.form-subscribe .input input{line-height:20px}.form-subscribe .input input::placeholder{font-size:9px}.contact .note br{display:none}.colaboraciones .checkboxes .list{grid-template-columns:repeat(3,1fr)}.dedication-select{grid-template-columns:1fr 1fr}.cart-info .product-contacts .text{display:none}.cart-info .product-contacts .text.resp{display:block}.cart-info .product-contacts .btn{font-size:8px;margin-bottom:5px;padding:3px 10px}.account-list:not(.products-wishlist) .item .link{display:grid;gap:var(--gutter)}.account-list .item .link .btn{font-size:12px;padding:5px var(--gutter)}}@media (max-width:550px){.blog-newsletter{grid-template-columns:128px 1fr}.blog-newsletter .form-subscribe .field.choice .label{font-size:9px}}@media (max-width:480px){:root{--submenu-head:73px}.btn{font-size:10px;padding-top:5px;padding-bottom:5px}.header-content{padding-top:5px;padding-bottom:5px}.header-scroll .logo,.menu-head .menu-logo{width:70px}.btn-search{width:25px}.category-content .page-title,.page-scroll .category-content .page-title{font-size:21px}.page-scroll .progress-options{top:calc(var(--header-scroll) + 38px);padding:5px}.progress-options .item{font-size:11px}.products-container .banner{padding:var(--gutter)}.products-container .banner .title{font-size:24px;margin-bottom:calc(var(--gutter)/2)}.products-container .banner .description{font-size:14px}.main-menu .close-menu{margin-top:var(--gutter);margin-right:var(--gutter)}.filter-content,.main-menu>ul{padding:var(--gutter)}.header-search{margin-top:var(--gutter);padding:0 var(--gutter)}.menu-head{padding-top:calc(10px + 20px);padding-bottom:10px;padding-left:var(--gutter);padding-right:var(--gutter)}.menu-head:before{height:20px}.menu-block{margin:var(--gutter);margin-top:0;padding-top:var(--gutter)}.menu-icons .icon{font-size:7px}.menu-icons .icon .image{max-width:20px}.menu-encuesta{padding-left:5px;padding-right:5px;gap:0}.menu-encuesta .image{width:94px}.menu-encuesta .title{font-size:18px}.menu-encuesta .subtitle{font-size:10px;margin-bottom:10px}.menu-encuesta .btn{font-size:8px !important;padding:0 5px}.menu-doypacks .image{width:auto}.menu-doypacks .title{font-size:12px}.menu-doypacks .subtitle{font-size:10px}.menu-doypacks .flecha{width:25px}.menu-rrss .redes,.menu-rrss .blog{margin-right:auto}.menu-rrss .rrss .redes img{height:15px}.menu-rrss .blog .title{font-size:22px}.menu-rrss .blog .subtitle{font-size:12px}.grid-footer .certificados .iconos{height:11.5vw}.grid-footer .eficiencia-energetica{height:10vw}.categories-home .parent .image,.categories-home .subcategory .image{width:35px;margin-left:30px}.category-cms .text{font-size:14px}.category-cms .text .image{max-width:250px}.sorter-label,.toolbar-products .option .resp{padding:calc(var(--gutter)/2)}.encuesta:not(.encuesta2) .banner{margin-bottom:6px}.encuesta .banner .image{max-width:185px}.encuesta .banner .title{font-size:20px}.encuesta .banner .subtitle,.encuesta .banner .text{font-size:14px}.encuesta .content{padding:20px var(--gutter)}.encuesta .description{margin-bottom:20px;font-size:12px;line-height:20px}.questions.active .list{margin-top:var(--gutter)}.questions.info .title,.questions-bottom>.title{font-size:16px}.questions .title{font-size:14px}.question .link{font-size:12px}.question:before{top:-6px}.question-container .data .title{font-size:16px}.access .actions-toolbar .btn{width:100%}.field.group .options-list .label{font-size:11px}.contact-content{padding:var(--gutter)}.contact-banner .page-title{font-size:24px}.contact-content .actions-toolbar .btn{width:100%}.form.contact .grid-container{display:block}.modal-content .title,.modal-review .product-name{font-size:18px}.block-reviews .actions{grid-template-columns:1fr;gap:5px}.colaboraciones .description{font-size:14px}.colaboraciones .title{font-size:18px}.colaboraciones .checkboxes .list{grid-template-columns:repeat(2,1fr)}.colaboraciones .actions-toolbar .btn{width:100%}.checkout-index-index .page-wrapper .header{margin-top:calc((var(--header-height) - var(--header-scroll))*-1)}.checkout-index-index .header-scroll{top:0}.checkout-cart-index .page-title,.checkout-index-index .page-title,.cartCounter{font-size:14px}.cart-empty{text-align:center}.cart-empty .icon{display:block;width:70px;margin:auto}.item-info{gap:var(--gutter)}.item-info .action{margin-right:var(--gutter)}.cartsidebar .cart-products.edit .item-info,.checkout-summary .item-info,.item-info{grid-template-columns:80px 1fr 50px}.cartsidebar .cart-products.edit .action-delete:not(.resp){display:none}.item-info .product-name{font-size:15px !important}.item-info .additionals{font-size:12px}.item-info .action{font-size:10px}.cartsidebar .precios .precio,.item-info .price{font-size:12px}.item-info .precio.free{font-size:12px}.estimate-ship .info{text-align:left;display:none}.summary.title,.cart-totals tr:not(.grand.totals){display:none}.cart-totals tbody tr{border:0}.cart-totals th,.cart-totals td{padding-top:0;padding-bottom:0}.cart-totals .grand.totals th,.table-totals .grand.totals th{font-size:12px}.cart-totals td,.table-totals td{font-size:12px}.cart.table-wrapper{display:flex;flex-direction:column-reverse;gap:var(--gutter)}.cart-discount .title{display:none}.cart-discount .field .input-text,.cart-discount .btn,.cart-discount .control .aviso,.cart-summary .block-envio,.cart-summary .block-envio .except{font-size:10px}.cart-discount .btn{height:32px}.cart-summary .block-envio .except{margin-top:5px}.cart-summary .block-envio .free{font-size:12px}.cart-summary .block-envio .text{display:none}.cart-summary .block-envio .text.resp{display:block}.cart-suscribe .content{display:none}.cart-suscribe .title{font-size:10px}.cart-suscribe .title .resp{display:inline;color:var(--first-color)}.estimate-ship{background-color:var(--light-color);padding:5px 10px;border-radius:5px}.estimate-ship .label,.estimate-ship .ship .date{font-size:10px}.estimate-ship .ship .date{font-weight:400}.cart-questions{grid-template-columns:70px auto}.cart-questions .title{font-size:12px}.cart-questions .description,.question-carousel .item{font-size:10px}.cart-questions .description{display:none}.cart-questions .description.resp{display:block}.box-tocart,.checkout-methods-items,.methods-shipping.copy,.payment-placeorder .actions{padding:5px}.payments-totals>.column:nth-last-child(1){display:flex;flex-direction:column}.payment-placeorder .field.accept{margin-bottom:5px}.payments-totals .estimate-ship{order:1;margin:0}.checkout-items .product{grid-template-columns:1fr}.checkout-items .product.head,.checkout-items .product>.qty,.checkout-items .product>.price{display:none}.checkout-items .data .content .resp{display:block}.checkout-items .qty,.checkout-items .price{text-align:left;margin-top:5px}.dedication-select{grid-template-columns:1fr}.all-opc{gap:calc(var(--gutter)*2)}.opc .field .label{font-size:10px;margin-bottom:5px}.title-step,.summary-step{display:block}.title-step{font-size:14px;font-weight:500;margin-bottom:var(--gutter)}.step-title{font-size:14px}.opc .method-item .title,.payment-method .field.choice .label{font-size:12px}.opc .method-item{font-size:10px}.dedication-content .dedication{font-size:10px}.summary-step{padding:9px;border:1px solid var(--border-color);font-size:12px;font-weight:500;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.summary-step:after{content:"";width:20px;height:20px;display:block;background:url("../../frontend/Vidal/Principal/es_ES/images/flecha-checkout-responsive.svg") center center/cover no-repeat}.summary-step.billing-addres{margin-bottom:var(--gutter)}.content-step,.content-step+.bg{position:fixed;left:-100%;right:100%;bottom:0;transition:all .3s;z-index:var(--z-menu)}.content-step{top:0;background-color:var(--light-color);padding:var(--gutter);padding-bottom:calc(var(--action-fixed) + var(--gutter));display:flex;flex-direction:column;justify-content:space-between;max-width:85%;overscroll-behavior:contain;overflow-y:auto}.content-step+.bg{top:0;background-color:rgb(0 0 0/70%);z-index:calc(var(--z-menu) - 1)}.page-scroll .content-step,.page-scroll .content-step+.bg{bottom:var(--icon-header)}.content-step.active,.content-step.active+.bg{left:0;right:0;bottom:var(--icon-header)}.summary-step-return{display:block;width:100%}.summary-step .address{white-space:nowrap;flex:1;margin-right:-20px}.summary-step .notify-address{color:var(--link-color);font-size:10px;align-self:flex-end;margin-left:auto;margin-right:5px;text-align:right}.form-checkout-address .actions-toolbar .btn{width:100%}.checkout-index-index .footer{display:none}.checkout-index-index .page-wrapper{background-color:var(--light-color)}.address-actions{flex-direction:column;align-items:flex-start}.address-actions .normal{display:none}.address-actions .resp{display:block;width:100%}.save-in-book{margin-bottom:0}.address-actions .btn{width:100%}.summary-step.step-tab{margin-bottom:calc(var(--gutter)*2)}.summary-step.step-tab:after{transition:all .3s}.checkout-step.active .summary-step.step-tab:after{transform:rotate(90deg)}.checkout-step.active .summary-step.step-tab{margin-bottom:0}.checkout-cms,.checkout-summary .cart-discount,.checkout-summary .cartsidebar .title,.checkout-summary .cartsidebar .link-edit{display:none}.checkout-summary .cartsidebar .item-info .action-delete.resp{display:block;order:initial;align-self:flex-start;margin-top:auto;color:var(--text-color)}.checkout-summary .cartsidebar{display:none;margin-bottom:calc(var(--gutter)*2);padding:var(--gutter);padding-top:0;margin-left:calc(var(--gutter)*-1);margin-right:calc(var(--gutter)*-1);position:relative;width:calc(100% + (var(--gutter)*2)) !important}.checkout-summary .cartsidebar:after{content:"";position:absolute;top:100%;left:-1px;right:-1px;height:calc(var(--gutter)*2);background-color:var(--light-color);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.checkout-summary .cartsidebar .item-info:nth-last-child(1){border-bottom:0}.checkout-step:not(.active) .table-totals tr:nth-child(1) th,.checkout-step:not(.active) .table-totals tr:nth-child(1) td{padding-top:0}.checkout-step.active .checkout-block{border-top:0}.checkout-summary .table-totals th,.checkout-summary .table-totals .grand.totals th{font-size:12px}.checkout-success .image{max-width:40px}.account-content .block-title{margin-bottom:var(--gutter);padding-bottom:5px}.order-products .product{grid-template-columns:80px 1fr}.order-products .product>.qty,.order-products .product>.precios{display:none}.order-products .resp{display:block}.order-products .qty{font-size:12px}.order-products .qty,.order-products .precios{text-align:left;margin-top:5px}.products-wishlist .item,.reviews-list .item{grid-template-columns:1fr}.reviews-list .item .link{display:flex;justify-content:flex-end}.products-wishlist .item>.link,.reviews-list .item>.link{display:none !important}.products-wishlist .data .resp,.reviews-list .data .resp{display:block;margin-top:var(--gutter)}.products-wishlist .precios{margin:5px 0}.products-wishlist .precios .price{font-size:18px}.products-wishlist .data{justify-content:space-between}.products-wishlist .item .link{flex-direction:revert;align-items:flex-end}.reviews-list .data .resp .btn{width:100%}.reviews-list .content{align-items:stretch}.inscribe-form .actions .btn,.offer-container .action .btn{width:100%}.inscribe-container .title{font-size:21px;margin-bottom:var(--gutter)}.inscribe-form .description{margin-bottom:var(--gutter)}.inscribe-form .actions{margin-top:0}.header-blog .icon.menu{margin-top:8px}.header-blog .icon.menu img{width:35px}.checkout-items .image-container{width:80px;flex:0 0 80px}.posts-related .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.posts-related .post{grid-template-columns:90px 2px 1fr}.blog-view .content .page-title{font-size:20px}.configuraparty:before,.configuraproducts:after{height:40px}.cms-home .configuraparty .emoji{margin-top:calc((var(--gutter)*-2))}.cms-home .configuraparty{margin-top:calc((var(--gutter)*2) + (var(--gutter)*2))}.ventajas .content{grid-auto-rows:1fr}.ventaja{display:grid;grid-template-columns:30px 1fr;padding:5px 10px;align-items:center;text-align:left;gap:var(--gutter)}.ventaja .icon{margin:0}.ventajas .ventaja .title{font-size:14px}.ventaja .description{font-size:10px;font-weight:500}.product-box .wishlist{width:15px}.verano-top.verano-title{font-size:18px;line-height:18px}.verano-top .last-line{font-size:16px;line-height:16px}.street-block,.form-create-account .street-block,.form-checkout-address .field.street>.control{grid-template-columns:1fr}.block-access .block-title{font-size:15px}.block-access .field .label,.block-access .description{font-size:11px}.block-access .action{font-size:10px}.form-cart.checkout-block,.cart-summary{padding:0;border:0;background:0 0}.cart-container{background-color:#fff}.cart-contact{background-color:var(--light-color)}.product-box .image,.product-box .datos,.product-box .format,.product-box.without-format .datos{border-color:#eaeaea}.etiquetas .sin-gluten{border-color:#0086cd80}.etiquetas .sin-azucar{border-color:#00000080}.etiquetas .vegano{border-color:#39a93580}.etiquetas .sin-grasa{border-color:#e3061380}.etiquetas .pack-ahorro{border-color:#00000080}.product-box .etiquetas.envases,.product-box .etiquetas.brand{display:none}.encuesta-home .content{gap:var(--gutter)}.encuesta-home .image{max-width:140px}.encuesta-home .title{font-size:14px}.consent-form .input-text.name{width:250px}.consent-success .image{max-width:40px}.blog-advert .container{padding:var(--gutter)}.blog-advert .title{font-size:18px}.blog-advert .text{font-size:12px}.blog-advert .action .btn{font-size:14px}.product-box .professional-info .line:first-child{font-size:8px}.golosinas-new-specials .items{gap:var(--gutter)}}@media (max-width:450px){.cart-info .product-contacts{gap:5px}}@media (max-width:380px){:root{--header-icons:8px;--logo-width:90px}.icon-header img{width:28px;height:23px}.ventajas .content{grid-template-columns:1fr}.golosinas-destacadas .items{grid-template-columns:repeat(2,1fr)}.dedication-content{grid-template-columns:1fr}.dedication-content>span{display:none}.dedication-content textarea{height:120px}.info-addresses{grid-template-columns:1fr}.grid-payments .parcel{grid-template-columns:1fr}.grid-payments .parcel .btn{width:100%}.job-home .banner-job .page-title{max-width:none}.progress-options .item{padding:3px;font-size:10px}.cart-info .product-contacts .block{grid-template-columns:24px 1fr}.cart-info .product-contacts .btn{padding:2px 5px}.dipperxl .text{font-size:22px}.carousel-regalos .category-info .title,.carousel-exhibitors .category-info .title,.carousel-sweetparty .category-info .title,.carousel-comuniones .category-info .title,.carousel-partyzone .category-info .title,.carousel-verano .carousel-info .title,.carousel-halloween .carousel-info .title,.carousel-navidad .carousel-info .title,.carousel-enamorados .carousel-info .title{font-size:20px}.carousel-regalos .category-info .description.resp br{display:none}.newsletter-home .imagen-resp{max-width:100px;margin:auto}.consent-form .input-text.name{width:215px}}@media (max-width:350px){.ventajas .content{grid-template-columns:1fr}.checkout-summary .item-info,.item-info{grid-template-columns:70px 1fr 50px}.blog-newsletter{grid-template-columns:1fr}.blog-newsletter .left{display:none}.blog-newsletter .imagen-resp{max-width:50%;margin:auto;display:block}.blog-newsletter .form-subscribe .btn{margin:auto}.newsletter-home .form-subscribe{grid-template-columns:1fr}.newsletter-home .action{text-align:center}}@media (max-width:465px){.cms-home .blog-newsletter .form-subscribe .choice{display:flex;gap:5px}}@media (max-width:480px){.cms-home .section .title,.eventos .section .title{font-weight:700 !important}.cms-home .carousel-categories .title{margin-bottom:20px}.cms-home .categories-home{overflow:hidden}.cms-home .regalo-a-medida .category-info .title{font-size:16px}.cms-home .section.products-enamorados{padding-top:calc(20px + var(--corazones-height))}.cms-home .blog-newsletter{padding:var(--gutter);margin-top:0;gap:5px}.cms-home .blog-newsletter .form-subscribe .input,.cms-home .blog-newsletter .form-subscribe .choice{margin-bottom:10px}.cms-home .actions,.eventos .actions{line-height:0}.cms-home .carousel-enamorados .description,.cms-home .carousel-exhibitors .description,.cms-home .carousel-sweetparty .description,.cms-home .carousel-regalos .description{font-size:14px}.cart-empty,.cart-container,.checkout-container{padding:20px}.content-step{padding:var(--gutter);gap:var(--gutter)}.cart-container .estimate-ship{margin-top:0}.step-content .estimate-ship{margin-bottom:0}.cart.table-wrapper{gap:20px}.item-info .datos{padding-top:var(--gutter);padding-bottom:0;gap:0}.item-info .precios{padding:0}.item-info .product-name{font-size:12px !important}.item-info .additionals{font-size:10px;margin-top:20px}.item-info .datos .actions{margin-top:calc(var(--gutter)*2)}.cart-grid{gap:0}.cart-summary{margin-top:5px;margin-bottom:20px}.cart-discount{margin-top:20px;margin-bottom:20px}.cart-container .page-title-wrapper .cart-suscribe,.cart-questions,.cart-contact{margin-bottom:20px}.cart-questions,.cart-contact{display:none}.products-recents{padding-top:0;padding-bottom:0;margin-top:0}.products-recents .title{font-size:14px;margin-bottom:20px}.progress-cart{margin-top:20px;margin-bottom:46px}.checkout-step .ship-notice{margin-top:var(--gutter);font-size:10px}.checkout-step,.payment-placeorder,.dedication-field{margin-top:20px}.summary-step .address,.shipping-address-item,.shipping-address-item .edit-address-link,.gift-bags-select .gift-bag,.gift-bags-select .gift-bag .addtocart{font-size:10px}.item-info .price,.summary-step .address strong,.shipping-address-item strong,.gift-bags-select .gift-bag .addtocart{font-size:12px}.shipping-address-item .edit-address-link,.all-opc .additionals-form,.without-invoice-field{margin-top:var(--gutter)}.shipping-address-item .actions{position:initial;margin-top:5px}}@media (max-width:1280px){#oct8ne-alerts-numbers-wrapper{display:none !important}}/*!
 * Font Awesome Free 5.15.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)';-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)';-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)';-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)';-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)';-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)';-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:'\f26e'}.fa-accessible-icon:before{content:'\f368'}.fa-accusoft:before{content:'\f369'}.fa-acquisitions-incorporated:before{content:'\f6af'}.fa-ad:before{content:'\f641'}.fa-address-book:before{content:'\f2b9'}.fa-address-card:before{content:'\f2bb'}.fa-adjust:before{content:'\f042'}.fa-adn:before{content:'\f170'}.fa-adversal:before{content:'\f36a'}.fa-affiliatetheme:before{content:'\f36b'}.fa-air-freshener:before{content:'\f5d0'}.fa-airbnb:before{content:'\f834'}.fa-algolia:before{content:'\f36c'}.fa-align-center:before{content:'\f037'}.fa-align-justify:before{content:'\f039'}.fa-align-left:before{content:'\f036'}.fa-align-right:before{content:'\f038'}.fa-alipay:before{content:'\f642'}.fa-allergies:before{content:'\f461'}.fa-amazon:before{content:'\f270'}.fa-amazon-pay:before{content:'\f42c'}.fa-ambulance:before{content:'\f0f9'}.fa-american-sign-language-interpreting:before{content:'\f2a3'}.fa-amilia:before{content:'\f36d'}.fa-anchor:before{content:'\f13d'}.fa-android:before{content:'\f17b'}.fa-angellist:before{content:'\f209'}.fa-angle-double-down:before{content:'\f103'}.fa-angle-double-left:before{content:'\f100'}.fa-angle-double-right:before{content:'\f101'}.fa-angle-double-up:before{content:'\f102'}.fa-angle-down:before{content:'\f107'}.fa-angle-left:before{content:'\f104'}.fa-angle-right:before{content:'\f105'}.fa-angle-up:before{content:'\f106'}.fa-angry:before{content:'\f556'}.fa-angrycreative:before{content:'\f36e'}.fa-angular:before{content:'\f420'}.fa-ankh:before{content:'\f644'}.fa-app-store:before{content:'\f36f'}.fa-app-store-ios:before{content:'\f370'}.fa-apper:before{content:'\f371'}.fa-apple:before{content:'\f179'}.fa-apple-alt:before{content:'\f5d1'}.fa-apple-pay:before{content:'\f415'}.fa-archive:before{content:'\f187'}.fa-archway:before{content:'\f557'}.fa-arrow-alt-circle-down:before{content:'\f358'}.fa-arrow-alt-circle-left:before{content:'\f359'}.fa-arrow-alt-circle-right:before{content:'\f35a'}.fa-arrow-alt-circle-up:before{content:'\f35b'}.fa-arrow-circle-down:before{content:'\f0ab'}.fa-arrow-circle-left:before{content:'\f0a8'}.fa-arrow-circle-right:before{content:'\f0a9'}.fa-arrow-circle-up:before{content:'\f0aa'}.fa-arrow-down:before{content:'\f063'}.fa-arrow-left:before{content:'\f060'}.fa-arrow-right:before{content:'\f061'}.fa-arrow-up:before{content:'\f062'}.fa-arrows-alt:before{content:'\f0b2'}.fa-arrows-alt-h:before{content:'\f337'}.fa-arrows-alt-v:before{content:'\f338'}.fa-artstation:before{content:'\f77a'}.fa-assistive-listening-systems:before{content:'\f2a2'}.fa-asterisk:before{content:'\f069'}.fa-asymmetrik:before{content:'\f372'}.fa-at:before{content:'\f1fa'}.fa-atlas:before{content:'\f558'}.fa-atlassian:before{content:'\f77b'}.fa-atom:before{content:'\f5d2'}.fa-audible:before{content:'\f373'}.fa-audio-description:before{content:'\f29e'}.fa-autoprefixer:before{content:'\f41c'}.fa-avianex:before{content:'\f374'}.fa-aviato:before{content:'\f421'}.fa-award:before{content:'\f559'}.fa-aws:before{content:'\f375'}.fa-baby:before{content:'\f77c'}.fa-baby-carriage:before{content:'\f77d'}.fa-backspace:before{content:'\f55a'}.fa-backward:before{content:'\f04a'}.fa-bacon:before{content:'\f7e5'}.fa-bacteria:before{content:'\e059'}.fa-bacterium:before{content:'\e05a'}.fa-bahai:before{content:'\f666'}.fa-balance-scale:before{content:'\f24e'}.fa-balance-scale-left:before{content:'\f515'}.fa-balance-scale-right:before{content:'\f516'}.fa-ban:before{content:'\f05e'}.fa-band-aid:before{content:'\f462'}.fa-bandcamp:before{content:'\f2d5'}.fa-barcode:before{content:'\f02a'}.fa-bars:before{content:'\f0c9'}.fa-baseball-ball:before{content:'\f433'}.fa-basketball-ball:before{content:'\f434'}.fa-bath:before{content:'\f2cd'}.fa-battery-empty:before{content:'\f244'}.fa-battery-full:before{content:'\f240'}.fa-battery-half:before{content:'\f242'}.fa-battery-quarter:before{content:'\f243'}.fa-battery-three-quarters:before{content:'\f241'}.fa-battle-net:before{content:'\f835'}.fa-bed:before{content:'\f236'}.fa-beer:before{content:'\f0fc'}.fa-behance:before{content:'\f1b4'}.fa-behance-square:before{content:'\f1b5'}.fa-bell:before{content:'\f0f3'}.fa-bell-slash:before{content:'\f1f6'}.fa-bezier-curve:before{content:'\f55b'}.fa-bible:before{content:'\f647'}.fa-bicycle:before{content:'\f206'}.fa-biking:before{content:'\f84a'}.fa-bimobject:before{content:'\f378'}.fa-binoculars:before{content:'\f1e5'}.fa-biohazard:before{content:'\f780'}.fa-birthday-cake:before{content:'\f1fd'}.fa-bitbucket:before{content:'\f171'}.fa-bitcoin:before{content:'\f379'}.fa-bity:before{content:'\f37a'}.fa-black-tie:before{content:'\f27e'}.fa-blackberry:before{content:'\f37b'}.fa-blender:before{content:'\f517'}.fa-blender-phone:before{content:'\f6b6'}.fa-blind:before{content:'\f29d'}.fa-blog:before{content:'\f781'}.fa-blogger:before{content:'\f37c'}.fa-blogger-b:before{content:'\f37d'}.fa-bluetooth:before{content:'\f293'}.fa-bluetooth-b:before{content:'\f294'}.fa-bold:before{content:'\f032'}.fa-bolt:before{content:'\f0e7'}.fa-bomb:before{content:'\f1e2'}.fa-bone:before{content:'\f5d7'}.fa-bong:before{content:'\f55c'}.fa-book:before{content:'\f02d'}.fa-book-dead:before{content:'\f6b7'}.fa-book-medical:before{content:'\f7e6'}.fa-book-open:before{content:'\f518'}.fa-book-reader:before{content:'\f5da'}.fa-bookmark:before{content:'\f02e'}.fa-bootstrap:before{content:'\f836'}.fa-border-all:before{content:'\f84c'}.fa-border-none:before{content:'\f850'}.fa-border-style:before{content:'\f853'}.fa-bowling-ball:before{content:'\f436'}.fa-box:before{content:'\f466'}.fa-box-open:before{content:'\f49e'}.fa-box-tissue:before{content:'\e05b'}.fa-boxes:before{content:'\f468'}.fa-braille:before{content:'\f2a1'}.fa-brain:before{content:'\f5dc'}.fa-bread-slice:before{content:'\f7ec'}.fa-briefcase:before{content:'\f0b1'}.fa-briefcase-medical:before{content:'\f469'}.fa-broadcast-tower:before{content:'\f519'}.fa-broom:before{content:'\f51a'}.fa-brush:before{content:'\f55d'}.fa-btc:before{content:'\f15a'}.fa-buffer:before{content:'\f837'}.fa-bug:before{content:'\f188'}.fa-building:before{content:'\f1ad'}.fa-bullhorn:before{content:'\f0a1'}.fa-bullseye:before{content:'\f140'}.fa-burn:before{content:'\f46a'}.fa-buromobelexperte:before{content:'\f37f'}.fa-bus:before{content:'\f207'}.fa-bus-alt:before{content:'\f55e'}.fa-business-time:before{content:'\f64a'}.fa-buy-n-large:before{content:'\f8a6'}.fa-buysellads:before{content:'\f20d'}.fa-calculator:before{content:'\f1ec'}.fa-calendar:before{content:'\f133'}.fa-calendar-alt:before{content:'\f073'}.fa-calendar-check:before{content:'\f274'}.fa-calendar-day:before{content:'\f783'}.fa-calendar-minus:before{content:'\f272'}.fa-calendar-plus:before{content:'\f271'}.fa-calendar-times:before{content:'\f273'}.fa-calendar-week:before{content:'\f784'}.fa-camera:before{content:'\f030'}.fa-camera-retro:before{content:'\f083'}.fa-campground:before{content:'\f6bb'}.fa-canadian-maple-leaf:before{content:'\f785'}.fa-candy-cane:before{content:'\f786'}.fa-cannabis:before{content:'\f55f'}.fa-capsules:before{content:'\f46b'}.fa-car:before{content:'\f1b9'}.fa-car-alt:before{content:'\f5de'}.fa-car-battery:before{content:'\f5df'}.fa-car-crash:before{content:'\f5e1'}.fa-car-side:before{content:'\f5e4'}.fa-caravan:before{content:'\f8ff'}.fa-caret-down:before{content:'\f0d7'}.fa-caret-left:before{content:'\f0d9'}.fa-caret-right:before{content:'\f0da'}.fa-caret-square-down:before{content:'\f150'}.fa-caret-square-left:before{content:'\f191'}.fa-caret-square-right:before{content:'\f152'}.fa-caret-square-up:before{content:'\f151'}.fa-caret-up:before{content:'\f0d8'}.fa-carrot:before{content:'\f787'}.fa-cart-arrow-down:before{content:'\f218'}.fa-cart-plus:before{content:'\f217'}.fa-cash-register:before{content:'\f788'}.fa-cat:before{content:'\f6be'}.fa-cc-amazon-pay:before{content:'\f42d'}.fa-cc-amex:before{content:'\f1f3'}.fa-cc-apple-pay:before{content:'\f416'}.fa-cc-diners-club:before{content:'\f24c'}.fa-cc-discover:before{content:'\f1f2'}.fa-cc-jcb:before{content:'\f24b'}.fa-cc-mastercard:before{content:'\f1f1'}.fa-cc-paypal:before{content:'\f1f4'}.fa-cc-stripe:before{content:'\f1f5'}.fa-cc-visa:before{content:'\f1f0'}.fa-centercode:before{content:'\f380'}.fa-centos:before{content:'\f789'}.fa-certificate:before{content:'\f0a3'}.fa-chair:before{content:'\f6c0'}.fa-chalkboard:before{content:'\f51b'}.fa-chalkboard-teacher:before{content:'\f51c'}.fa-charging-station:before{content:'\f5e7'}.fa-chart-area:before{content:'\f1fe'}.fa-chart-bar:before{content:'\f080'}.fa-chart-line:before{content:'\f201'}.fa-chart-pie:before{content:'\f200'}.fa-check:before{content:'\f00c'}.fa-check-circle:before{content:'\f058'}.fa-check-double:before{content:'\f560'}.fa-check-square:before{content:'\f14a'}.fa-cheese:before{content:'\f7ef'}.fa-chess:before{content:'\f439'}.fa-chess-bishop:before{content:'\f43a'}.fa-chess-board:before{content:'\f43c'}.fa-chess-king:before{content:'\f43f'}.fa-chess-knight:before{content:'\f441'}.fa-chess-pawn:before{content:'\f443'}.fa-chess-queen:before{content:'\f445'}.fa-chess-rook:before{content:'\f447'}.fa-chevron-circle-down:before{content:'\f13a'}.fa-chevron-circle-left:before{content:'\f137'}.fa-chevron-circle-right:before{content:'\f138'}.fa-chevron-circle-up:before{content:'\f139'}.fa-chevron-down:before{content:'\f078'}.fa-chevron-left:before{content:'\f053'}.fa-chevron-right:before{content:'\f054'}.fa-chevron-up:before{content:'\f077'}.fa-child:before{content:'\f1ae'}.fa-chrome:before{content:'\f268'}.fa-chromecast:before{content:'\f838'}.fa-church:before{content:'\f51d'}.fa-circle:before{content:'\f111'}.fa-circle-notch:before{content:'\f1ce'}.fa-city:before{content:'\f64f'}.fa-clinic-medical:before{content:'\f7f2'}.fa-clipboard:before{content:'\f328'}.fa-clipboard-check:before{content:'\f46c'}.fa-clipboard-list:before{content:'\f46d'}.fa-clock:before{content:'\f017'}.fa-clone:before{content:'\f24d'}.fa-closed-captioning:before{content:'\f20a'}.fa-cloud:before{content:'\f0c2'}.fa-cloud-download-alt:before{content:'\f381'}.fa-cloud-meatball:before{content:'\f73b'}.fa-cloud-moon:before{content:'\f6c3'}.fa-cloud-moon-rain:before{content:'\f73c'}.fa-cloud-rain:before{content:'\f73d'}.fa-cloud-showers-heavy:before{content:'\f740'}.fa-cloud-sun:before{content:'\f6c4'}.fa-cloud-sun-rain:before{content:'\f743'}.fa-cloud-upload-alt:before{content:'\f382'}.fa-cloudflare:before{content:'\e07d'}.fa-cloudscale:before{content:'\f383'}.fa-cloudsmith:before{content:'\f384'}.fa-cloudversify:before{content:'\f385'}.fa-cocktail:before{content:'\f561'}.fa-code:before{content:'\f121'}.fa-code-branch:before{content:'\f126'}.fa-codepen:before{content:'\f1cb'}.fa-codiepie:before{content:'\f284'}.fa-coffee:before{content:'\f0f4'}.fa-cog:before{content:'\f013'}.fa-cogs:before{content:'\f085'}.fa-coins:before{content:'\f51e'}.fa-columns:before{content:'\f0db'}.fa-comment:before{content:'\f075'}.fa-comment-alt:before{content:'\f27a'}.fa-comment-dollar:before{content:'\f651'}.fa-comment-dots:before{content:'\f4ad'}.fa-comment-medical:before{content:'\f7f5'}.fa-comment-slash:before{content:'\f4b3'}.fa-comments:before{content:'\f086'}.fa-comments-dollar:before{content:'\f653'}.fa-compact-disc:before{content:'\f51f'}.fa-compass:before{content:'\f14e'}.fa-compress:before{content:'\f066'}.fa-compress-alt:before{content:'\f422'}.fa-compress-arrows-alt:before{content:'\f78c'}.fa-concierge-bell:before{content:'\f562'}.fa-confluence:before{content:'\f78d'}.fa-connectdevelop:before{content:'\f20e'}.fa-contao:before{content:'\f26d'}.fa-cookie:before{content:'\f563'}.fa-cookie-bite:before{content:'\f564'}.fa-copy:before{content:'\f0c5'}.fa-copyright:before{content:'\f1f9'}.fa-cotton-bureau:before{content:'\f89e'}.fa-couch:before{content:'\f4b8'}.fa-cpanel:before{content:'\f388'}.fa-creative-commons:before{content:'\f25e'}.fa-creative-commons-by:before{content:'\f4e7'}.fa-creative-commons-nc:before{content:'\f4e8'}.fa-creative-commons-nc-eu:before{content:'\f4e9'}.fa-creative-commons-nc-jp:before{content:'\f4ea'}.fa-creative-commons-nd:before{content:'\f4eb'}.fa-creative-commons-pd:before{content:'\f4ec'}.fa-creative-commons-pd-alt:before{content:'\f4ed'}.fa-creative-commons-remix:before{content:'\f4ee'}.fa-creative-commons-sa:before{content:'\f4ef'}.fa-creative-commons-sampling:before{content:'\f4f0'}.fa-creative-commons-sampling-plus:before{content:'\f4f1'}.fa-creative-commons-share:before{content:'\f4f2'}.fa-creative-commons-zero:before{content:'\f4f3'}.fa-credit-card:before{content:'\f09d'}.fa-critical-role:before{content:'\f6c9'}.fa-crop:before{content:'\f125'}.fa-crop-alt:before{content:'\f565'}.fa-cross:before{content:'\f654'}.fa-crosshairs:before{content:'\f05b'}.fa-crow:before{content:'\f520'}.fa-crown:before{content:'\f521'}.fa-crutch:before{content:'\f7f7'}.fa-css3:before{content:'\f13c'}.fa-css3-alt:before{content:'\f38b'}.fa-cube:before{content:'\f1b2'}.fa-cubes:before{content:'\f1b3'}.fa-cut:before{content:'\f0c4'}.fa-cuttlefish:before{content:'\f38c'}.fa-d-and-d:before{content:'\f38d'}.fa-d-and-d-beyond:before{content:'\f6ca'}.fa-dailymotion:before{content:'\e052'}.fa-dashcube:before{content:'\f210'}.fa-database:before{content:'\f1c0'}.fa-deaf:before{content:'\f2a4'}.fa-deezer:before{content:'\e077'}.fa-delicious:before{content:'\f1a5'}.fa-democrat:before{content:'\f747'}.fa-deploydog:before{content:'\f38e'}.fa-deskpro:before{content:'\f38f'}.fa-desktop:before{content:'\f108'}.fa-dev:before{content:'\f6cc'}.fa-deviantart:before{content:'\f1bd'}.fa-dharmachakra:before{content:'\f655'}.fa-dhl:before{content:'\f790'}.fa-diagnoses:before{content:'\f470'}.fa-diaspora:before{content:'\f791'}.fa-dice:before{content:'\f522'}.fa-dice-d20:before{content:'\f6cf'}.fa-dice-d6:before{content:'\f6d1'}.fa-dice-five:before{content:'\f523'}.fa-dice-four:before{content:'\f524'}.fa-dice-one:before{content:'\f525'}.fa-dice-six:before{content:'\f526'}.fa-dice-three:before{content:'\f527'}.fa-dice-two:before{content:'\f528'}.fa-digg:before{content:'\f1a6'}.fa-digital-ocean:before{content:'\f391'}.fa-digital-tachograph:before{content:'\f566'}.fa-directions:before{content:'\f5eb'}.fa-discord:before{content:'\f392'}.fa-discourse:before{content:'\f393'}.fa-disease:before{content:'\f7fa'}.fa-divide:before{content:'\f529'}.fa-dizzy:before{content:'\f567'}.fa-dna:before{content:'\f471'}.fa-dochub:before{content:'\f394'}.fa-docker:before{content:'\f395'}.fa-dog:before{content:'\f6d3'}.fa-dollar-sign:before{content:'\f155'}.fa-dolly:before{content:'\f472'}.fa-dolly-flatbed:before{content:'\f474'}.fa-donate:before{content:'\f4b9'}.fa-door-closed:before{content:'\f52a'}.fa-door-open:before{content:'\f52b'}.fa-dot-circle:before{content:'\f192'}.fa-dove:before{content:'\f4ba'}.fa-download:before{content:'\f019'}.fa-draft2digital:before{content:'\f396'}.fa-drafting-compass:before{content:'\f568'}.fa-dragon:before{content:'\f6d5'}.fa-draw-polygon:before{content:'\f5ee'}.fa-dribbble:before{content:'\f17d'}.fa-dribbble-square:before{content:'\f397'}.fa-dropbox:before{content:'\f16b'}.fa-drum:before{content:'\f569'}.fa-drum-steelpan:before{content:'\f56a'}.fa-drumstick-bite:before{content:'\f6d7'}.fa-drupal:before{content:'\f1a9'}.fa-dumbbell:before{content:'\f44b'}.fa-dumpster:before{content:'\f793'}.fa-dumpster-fire:before{content:'\f794'}.fa-dungeon:before{content:'\f6d9'}.fa-dyalog:before{content:'\f399'}.fa-earlybirds:before{content:'\f39a'}.fa-ebay:before{content:'\f4f4'}.fa-edge:before{content:'\f282'}.fa-edge-legacy:before{content:'\e078'}.fa-edit:before{content:'\f044'}.fa-egg:before{content:'\f7fb'}.fa-eject:before{content:'\f052'}.fa-elementor:before{content:'\f430'}.fa-ellipsis-h:before{content:'\f141'}.fa-ellipsis-v:before{content:'\f142'}.fa-ello:before{content:'\f5f1'}.fa-ember:before{content:'\f423'}.fa-empire:before{content:'\f1d1'}.fa-envelope:before{content:'\f0e0'}.fa-envelope-open:before{content:'\f2b6'}.fa-envelope-open-text:before{content:'\f658'}.fa-envelope-square:before{content:'\f199'}.fa-envira:before{content:'\f299'}.fa-equals:before{content:'\f52c'}.fa-eraser:before{content:'\f12d'}.fa-erlang:before{content:'\f39d'}.fa-ethereum:before{content:'\f42e'}.fa-ethernet:before{content:'\f796'}.fa-etsy:before{content:'\f2d7'}.fa-euro-sign:before{content:'\f153'}.fa-evernote:before{content:'\f839'}.fa-exchange-alt:before{content:'\f362'}.fa-exclamation:before{content:'\f12a'}.fa-exclamation-circle:before{content:'\f06a'}.fa-exclamation-triangle:before{content:'\f071'}.fa-expand:before{content:'\f065'}.fa-expand-alt:before{content:'\f424'}.fa-expand-arrows-alt:before{content:'\f31e'}.fa-expeditedssl:before{content:'\f23e'}.fa-external-link-alt:before{content:'\f35d'}.fa-external-link-square-alt:before{content:'\f360'}.fa-eye:before{content:'\f06e'}.fa-eye-dropper:before{content:'\f1fb'}.fa-eye-slash:before{content:'\f070'}.fa-facebook:before{content:'\f09a'}.fa-facebook-f:before{content:'\f39e'}.fa-facebook-messenger:before{content:'\f39f'}.fa-facebook-square:before{content:'\f082'}.fa-fan:before{content:'\f863'}.fa-fantasy-flight-games:before{content:'\f6dc'}.fa-fast-backward:before{content:'\f049'}.fa-fast-forward:before{content:'\f050'}.fa-faucet:before{content:'\e005'}.fa-fax:before{content:'\f1ac'}.fa-feather:before{content:'\f52d'}.fa-feather-alt:before{content:'\f56b'}.fa-fedex:before{content:'\f797'}.fa-fedora:before{content:'\f798'}.fa-female:before{content:'\f182'}.fa-fighter-jet:before{content:'\f0fb'}.fa-figma:before{content:'\f799'}.fa-file:before{content:'\f15b'}.fa-file-alt:before{content:'\f15c'}.fa-file-archive:before{content:'\f1c6'}.fa-file-audio:before{content:'\f1c7'}.fa-file-code:before{content:'\f1c9'}.fa-file-contract:before{content:'\f56c'}.fa-file-csv:before{content:'\f6dd'}.fa-file-download:before{content:'\f56d'}.fa-file-excel:before{content:'\f1c3'}.fa-file-export:before{content:'\f56e'}.fa-file-image:before{content:'\f1c5'}.fa-file-import:before{content:'\f56f'}.fa-file-invoice:before{content:'\f570'}.fa-file-invoice-dollar:before{content:'\f571'}.fa-file-medical:before{content:'\f477'}.fa-file-medical-alt:before{content:'\f478'}.fa-file-pdf:before{content:'\f1c1'}.fa-file-powerpoint:before{content:'\f1c4'}.fa-file-prescription:before{content:'\f572'}.fa-file-signature:before{content:'\f573'}.fa-file-upload:before{content:'\f574'}.fa-file-video:before{content:'\f1c8'}.fa-file-word:before{content:'\f1c2'}.fa-fill:before{content:'\f575'}.fa-fill-drip:before{content:'\f576'}.fa-film:before{content:'\f008'}.fa-filter:before{content:'\f0b0'}.fa-fingerprint:before{content:'\f577'}.fa-fire:before{content:'\f06d'}.fa-fire-alt:before{content:'\f7e4'}.fa-fire-extinguisher:before{content:'\f134'}.fa-firefox:before{content:'\f269'}.fa-firefox-browser:before{content:'\e007'}.fa-first-aid:before{content:'\f479'}.fa-first-order:before{content:'\f2b0'}.fa-first-order-alt:before{content:'\f50a'}.fa-firstdraft:before{content:'\f3a1'}.fa-fish:before{content:'\f578'}.fa-fist-raised:before{content:'\f6de'}.fa-flag:before{content:'\f024'}.fa-flag-checkered:before{content:'\f11e'}.fa-flag-usa:before{content:'\f74d'}.fa-flask:before{content:'\f0c3'}.fa-flickr:before{content:'\f16e'}.fa-flipboard:before{content:'\f44d'}.fa-flushed:before{content:'\f579'}.fa-fly:before{content:'\f417'}.fa-folder:before{content:'\f07b'}.fa-folder-minus:before{content:'\f65d'}.fa-folder-open:before{content:'\f07c'}.fa-folder-plus:before{content:'\f65e'}.fa-font:before{content:'\f031'}.fa-font-awesome:before{content:'\f2b4'}.fa-font-awesome-alt:before{content:'\f35c'}.fa-font-awesome-flag:before{content:'\f425'}.fa-font-awesome-logo-full:before{content:'\f4e6'}.fa-fonticons:before{content:'\f280'}.fa-fonticons-fi:before{content:'\f3a2'}.fa-football-ball:before{content:'\f44e'}.fa-fort-awesome:before{content:'\f286'}.fa-fort-awesome-alt:before{content:'\f3a3'}.fa-forumbee:before{content:'\f211'}.fa-forward:before{content:'\f04e'}.fa-foursquare:before{content:'\f180'}.fa-free-code-camp:before{content:'\f2c5'}.fa-freebsd:before{content:'\f3a4'}.fa-frog:before{content:'\f52e'}.fa-frown:before{content:'\f119'}.fa-frown-open:before{content:'\f57a'}.fa-fulcrum:before{content:'\f50b'}.fa-funnel-dollar:before{content:'\f662'}.fa-futbol:before{content:'\f1e3'}.fa-galactic-republic:before{content:'\f50c'}.fa-galactic-senate:before{content:'\f50d'}.fa-gamepad:before{content:'\f11b'}.fa-gas-pump:before{content:'\f52f'}.fa-gavel:before{content:'\f0e3'}.fa-gem:before{content:'\f3a5'}.fa-genderless:before{content:'\f22d'}.fa-get-pocket:before{content:'\f265'}.fa-gg:before{content:'\f260'}.fa-gg-circle:before{content:'\f261'}.fa-ghost:before{content:'\f6e2'}.fa-gift:before{content:'\f06b'}.fa-gifts:before{content:'\f79c'}.fa-git:before{content:'\f1d3'}.fa-git-alt:before{content:'\f841'}.fa-git-square:before{content:'\f1d2'}.fa-github:before{content:'\f09b'}.fa-github-alt:before{content:'\f113'}.fa-github-square:before{content:'\f092'}.fa-gitkraken:before{content:'\f3a6'}.fa-gitlab:before{content:'\f296'}.fa-gitter:before{content:'\f426'}.fa-glass-cheers:before{content:'\f79f'}.fa-glass-martini:before{content:'\f000'}.fa-glass-martini-alt:before{content:'\f57b'}.fa-glass-whiskey:before{content:'\f7a0'}.fa-glasses:before{content:'\f530'}.fa-glide:before{content:'\f2a5'}.fa-glide-g:before{content:'\f2a6'}.fa-globe:before{content:'\f0ac'}.fa-globe-africa:before{content:'\f57c'}.fa-globe-americas:before{content:'\f57d'}.fa-globe-asia:before{content:'\f57e'}.fa-globe-europe:before{content:'\f7a2'}.fa-gofore:before{content:'\f3a7'}.fa-golf-ball:before{content:'\f450'}.fa-goodreads:before{content:'\f3a8'}.fa-goodreads-g:before{content:'\f3a9'}.fa-google:before{content:'\f1a0'}.fa-google-drive:before{content:'\f3aa'}.fa-google-pay:before{content:'\e079'}.fa-google-play:before{content:'\f3ab'}.fa-google-plus:before{content:'\f2b3'}.fa-google-plus-g:before{content:'\f0d5'}.fa-google-plus-square:before{content:'\f0d4'}.fa-google-wallet:before{content:'\f1ee'}.fa-gopuram:before{content:'\f664'}.fa-graduation-cap:before{content:'\f19d'}.fa-gratipay:before{content:'\f184'}.fa-grav:before{content:'\f2d6'}.fa-greater-than:before{content:'\f531'}.fa-greater-than-equal:before{content:'\f532'}.fa-grimace:before{content:'\f57f'}.fa-grin:before{content:'\f580'}.fa-grin-alt:before{content:'\f581'}.fa-grin-beam:before{content:'\f582'}.fa-grin-beam-sweat:before{content:'\f583'}.fa-grin-hearts:before{content:'\f584'}.fa-grin-squint:before{content:'\f585'}.fa-grin-squint-tears:before{content:'\f586'}.fa-grin-stars:before{content:'\f587'}.fa-grin-tears:before{content:'\f588'}.fa-grin-tongue:before{content:'\f589'}.fa-grin-tongue-squint:before{content:'\f58a'}.fa-grin-tongue-wink:before{content:'\f58b'}.fa-grin-wink:before{content:'\f58c'}.fa-grip-horizontal:before{content:'\f58d'}.fa-grip-lines:before{content:'\f7a4'}.fa-grip-lines-vertical:before{content:'\f7a5'}.fa-grip-vertical:before{content:'\f58e'}.fa-gripfire:before{content:'\f3ac'}.fa-grunt:before{content:'\f3ad'}.fa-guilded:before{content:'\e07e'}.fa-guitar:before{content:'\f7a6'}.fa-gulp:before{content:'\f3ae'}.fa-h-square:before{content:'\f0fd'}.fa-hacker-news:before{content:'\f1d4'}.fa-hacker-news-square:before{content:'\f3af'}.fa-hackerrank:before{content:'\f5f7'}.fa-hamburger:before{content:'\f805'}.fa-hammer:before{content:'\f6e3'}.fa-hamsa:before{content:'\f665'}.fa-hand-holding:before{content:'\f4bd'}.fa-hand-holding-heart:before{content:'\f4be'}.fa-hand-holding-medical:before{content:'\e05c'}.fa-hand-holding-usd:before{content:'\f4c0'}.fa-hand-holding-water:before{content:'\f4c1'}.fa-hand-lizard:before{content:'\f258'}.fa-hand-middle-finger:before{content:'\f806'}.fa-hand-paper:before{content:'\f256'}.fa-hand-peace:before{content:'\f25b'}.fa-hand-point-down:before{content:'\f0a7'}.fa-hand-point-left:before{content:'\f0a5'}.fa-hand-point-right:before{content:'\f0a4'}.fa-hand-point-up:before{content:'\f0a6'}.fa-hand-pointer:before{content:'\f25a'}.fa-hand-rock:before{content:'\f255'}.fa-hand-scissors:before{content:'\f257'}.fa-hand-sparkles:before{content:'\e05d'}.fa-hand-spock:before{content:'\f259'}.fa-hands:before{content:'\f4c2'}.fa-hands-helping:before{content:'\f4c4'}.fa-hands-wash:before{content:'\e05e'}.fa-handshake:before{content:'\f2b5'}.fa-handshake-alt-slash:before{content:'\e05f'}.fa-handshake-slash:before{content:'\e060'}.fa-hanukiah:before{content:'\f6e6'}.fa-hard-hat:before{content:'\f807'}.fa-hashtag:before{content:'\f292'}.fa-hat-cowboy:before{content:'\f8c0'}.fa-hat-cowboy-side:before{content:'\f8c1'}.fa-hat-wizard:before{content:'\f6e8'}.fa-hdd:before{content:'\f0a0'}.fa-head-side-cough:before{content:'\e061'}.fa-head-side-cough-slash:before{content:'\e062'}.fa-head-side-mask:before{content:'\e063'}.fa-head-side-virus:before{content:'\e064'}.fa-heading:before{content:'\f1dc'}.fa-headphones:before{content:'\f025'}.fa-headphones-alt:before{content:'\f58f'}.fa-headset:before{content:'\f590'}.fa-heart:before{content:'\f004'}.fa-heart-broken:before{content:'\f7a9'}.fa-heartbeat:before{content:'\f21e'}.fa-helicopter:before{content:'\f533'}.fa-highlighter:before{content:'\f591'}.fa-hiking:before{content:'\f6ec'}.fa-hippo:before{content:'\f6ed'}.fa-hips:before{content:'\f452'}.fa-hire-a-helper:before{content:'\f3b0'}.fa-history:before{content:'\f1da'}.fa-hive:before{content:'\e07f'}.fa-hockey-puck:before{content:'\f453'}.fa-holly-berry:before{content:'\f7aa'}.fa-home:before{content:'\f015'}.fa-hooli:before{content:'\f427'}.fa-hornbill:before{content:'\f592'}.fa-horse:before{content:'\f6f0'}.fa-horse-head:before{content:'\f7ab'}.fa-hospital:before{content:'\f0f8'}.fa-hospital-alt:before{content:'\f47d'}.fa-hospital-symbol:before{content:'\f47e'}.fa-hospital-user:before{content:'\f80d'}.fa-hot-tub:before{content:'\f593'}.fa-hotdog:before{content:'\f80f'}.fa-hotel:before{content:'\f594'}.fa-hotjar:before{content:'\f3b1'}.fa-hourglass:before{content:'\f254'}.fa-hourglass-end:before{content:'\f253'}.fa-hourglass-half:before{content:'\f252'}.fa-hourglass-start:before{content:'\f251'}.fa-house-damage:before{content:'\f6f1'}.fa-house-user:before{content:'\e065'}.fa-houzz:before{content:'\f27c'}.fa-hryvnia:before{content:'\f6f2'}.fa-html5:before{content:'\f13b'}.fa-hubspot:before{content:'\f3b2'}.fa-i-cursor:before{content:'\f246'}.fa-ice-cream:before{content:'\f810'}.fa-icicles:before{content:'\f7ad'}.fa-icons:before{content:'\f86d'}.fa-id-badge:before{content:'\f2c1'}.fa-id-card:before{content:'\f2c2'}.fa-id-card-alt:before{content:'\f47f'}.fa-ideal:before{content:'\e013'}.fa-igloo:before{content:'\f7ae'}.fa-image:before{content:'\f03e'}.fa-images:before{content:'\f302'}.fa-imdb:before{content:'\f2d8'}.fa-inbox:before{content:'\f01c'}.fa-indent:before{content:'\f03c'}.fa-industry:before{content:'\f275'}.fa-infinity:before{content:'\f534'}.fa-info:before{content:'\f129'}.fa-info-circle:before{content:'\f05a'}.fa-innosoft:before{content:'\e080'}.fa-instagram:before{content:'\f16d'}.fa-instagram-square:before{content:'\e055'}.fa-instalod:before{content:'\e081'}.fa-intercom:before{content:'\f7af'}.fa-internet-explorer:before{content:'\f26b'}.fa-invision:before{content:'\f7b0'}.fa-ioxhost:before{content:'\f208'}.fa-italic:before{content:'\f033'}.fa-itch-io:before{content:'\f83a'}.fa-itunes:before{content:'\f3b4'}.fa-itunes-note:before{content:'\f3b5'}.fa-java:before{content:'\f4e4'}.fa-jedi:before{content:'\f669'}.fa-jedi-order:before{content:'\f50e'}.fa-jenkins:before{content:'\f3b6'}.fa-jira:before{content:'\f7b1'}.fa-joget:before{content:'\f3b7'}.fa-joint:before{content:'\f595'}.fa-joomla:before{content:'\f1aa'}.fa-journal-whills:before{content:'\f66a'}.fa-js:before{content:'\f3b8'}.fa-js-square:before{content:'\f3b9'}.fa-jsfiddle:before{content:'\f1cc'}.fa-kaaba:before{content:'\f66b'}.fa-kaggle:before{content:'\f5fa'}.fa-key:before{content:'\f084'}.fa-keybase:before{content:'\f4f5'}.fa-keyboard:before{content:'\f11c'}.fa-keycdn:before{content:'\f3ba'}.fa-khanda:before{content:'\f66d'}.fa-kickstarter:before{content:'\f3bb'}.fa-kickstarter-k:before{content:'\f3bc'}.fa-kiss:before{content:'\f596'}.fa-kiss-beam:before{content:'\f597'}.fa-kiss-wink-heart:before{content:'\f598'}.fa-kiwi-bird:before{content:'\f535'}.fa-korvue:before{content:'\f42f'}.fa-landmark:before{content:'\f66f'}.fa-language:before{content:'\f1ab'}.fa-laptop:before{content:'\f109'}.fa-laptop-code:before{content:'\f5fc'}.fa-laptop-house:before{content:'\e066'}.fa-laptop-medical:before{content:'\f812'}.fa-laravel:before{content:'\f3bd'}.fa-lastfm:before{content:'\f202'}.fa-lastfm-square:before{content:'\f203'}.fa-laugh:before{content:'\f599'}.fa-laugh-beam:before{content:'\f59a'}.fa-laugh-squint:before{content:'\f59b'}.fa-laugh-wink:before{content:'\f59c'}.fa-layer-group:before{content:'\f5fd'}.fa-leaf:before{content:'\f06c'}.fa-leanpub:before{content:'\f212'}.fa-lemon:before{content:'\f094'}.fa-less:before{content:'\f41d'}.fa-less-than:before{content:'\f536'}.fa-less-than-equal:before{content:'\f537'}.fa-level-down-alt:before{content:'\f3be'}.fa-level-up-alt:before{content:'\f3bf'}.fa-life-ring:before{content:'\f1cd'}.fa-lightbulb:before{content:'\f0eb'}.fa-line:before{content:'\f3c0'}.fa-link:before{content:'\f0c1'}.fa-linkedin:before{content:'\f08c'}.fa-linkedin-in:before{content:'\f0e1'}.fa-linode:before{content:'\f2b8'}.fa-linux:before{content:'\f17c'}.fa-lira-sign:before{content:'\f195'}.fa-list:before{content:'\f03a'}.fa-list-alt:before{content:'\f022'}.fa-list-ol:before{content:'\f0cb'}.fa-list-ul:before{content:'\f0ca'}.fa-location-arrow:before{content:'\f124'}.fa-lock:before{content:'\f023'}.fa-lock-open:before{content:'\f3c1'}.fa-long-arrow-alt-down:before{content:'\f309'}.fa-long-arrow-alt-left:before{content:'\f30a'}.fa-long-arrow-alt-right:before{content:'\f30b'}.fa-long-arrow-alt-up:before{content:'\f30c'}.fa-low-vision:before{content:'\f2a8'}.fa-luggage-cart:before{content:'\f59d'}.fa-lungs:before{content:'\f604'}.fa-lungs-virus:before{content:'\e067'}.fa-lyft:before{content:'\f3c3'}.fa-magento:before{content:'\f3c4'}.fa-magic:before{content:'\f0d0'}.fa-magnet:before{content:'\f076'}.fa-mail-bulk:before{content:'\f674'}.fa-mailchimp:before{content:'\f59e'}.fa-male:before{content:'\f183'}.fa-mandalorian:before{content:'\f50f'}.fa-map:before{content:'\f279'}.fa-map-marked:before{content:'\f59f'}.fa-map-marked-alt:before{content:'\f5a0'}.fa-map-marker:before{content:'\f041'}.fa-map-marker-alt:before{content:'\f3c5'}.fa-map-pin:before{content:'\f276'}.fa-map-signs:before{content:'\f277'}.fa-markdown:before{content:'\f60f'}.fa-marker:before{content:'\f5a1'}.fa-mars:before{content:'\f222'}.fa-mars-double:before{content:'\f227'}.fa-mars-stroke:before{content:'\f229'}.fa-mars-stroke-h:before{content:'\f22b'}.fa-mars-stroke-v:before{content:'\f22a'}.fa-mask:before{content:'\f6fa'}.fa-mastodon:before{content:'\f4f6'}.fa-maxcdn:before{content:'\f136'}.fa-mdb:before{content:'\f8ca'}.fa-medal:before{content:'\f5a2'}.fa-medapps:before{content:'\f3c6'}.fa-medium:before{content:'\f23a'}.fa-medium-m:before{content:'\f3c7'}.fa-medkit:before{content:'\f0fa'}.fa-medrt:before{content:'\f3c8'}.fa-meetup:before{content:'\f2e0'}.fa-megaport:before{content:'\f5a3'}.fa-meh:before{content:'\f11a'}.fa-meh-blank:before{content:'\f5a4'}.fa-meh-rolling-eyes:before{content:'\f5a5'}.fa-memory:before{content:'\f538'}.fa-mendeley:before{content:'\f7b3'}.fa-menorah:before{content:'\f676'}.fa-mercury:before{content:'\f223'}.fa-meteor:before{content:'\f753'}.fa-microblog:before{content:'\e01a'}.fa-microchip:before{content:'\f2db'}.fa-microphone:before{content:'\f130'}.fa-microphone-alt:before{content:'\f3c9'}.fa-microphone-alt-slash:before{content:'\f539'}.fa-microphone-slash:before{content:'\f131'}.fa-microscope:before{content:'\f610'}.fa-microsoft:before{content:'\f3ca'}.fa-minus:before{content:'\f068'}.fa-minus-circle:before{content:'\f056'}.fa-minus-square:before{content:'\f146'}.fa-mitten:before{content:'\f7b5'}.fa-mix:before{content:'\f3cb'}.fa-mixcloud:before{content:'\f289'}.fa-mixer:before{content:'\e056'}.fa-mizuni:before{content:'\f3cc'}.fa-mobile:before{content:'\f10b'}.fa-mobile-alt:before{content:'\f3cd'}.fa-modx:before{content:'\f285'}.fa-monero:before{content:'\f3d0'}.fa-money-bill:before{content:'\f0d6'}.fa-money-bill-alt:before{content:'\f3d1'}.fa-money-bill-wave:before{content:'\f53a'}.fa-money-bill-wave-alt:before{content:'\f53b'}.fa-money-check:before{content:'\f53c'}.fa-money-check-alt:before{content:'\f53d'}.fa-monument:before{content:'\f5a6'}.fa-moon:before{content:'\f186'}.fa-mortar-pestle:before{content:'\f5a7'}.fa-mosque:before{content:'\f678'}.fa-motorcycle:before{content:'\f21c'}.fa-mountain:before{content:'\f6fc'}.fa-mouse:before{content:'\f8cc'}.fa-mouse-pointer:before{content:'\f245'}.fa-mug-hot:before{content:'\f7b6'}.fa-music:before{content:'\f001'}.fa-napster:before{content:'\f3d2'}.fa-neos:before{content:'\f612'}.fa-network-wired:before{content:'\f6ff'}.fa-neuter:before{content:'\f22c'}.fa-newspaper:before{content:'\f1ea'}.fa-nimblr:before{content:'\f5a8'}.fa-node:before{content:'\f419'}.fa-node-js:before{content:'\f3d3'}.fa-not-equal:before{content:'\f53e'}.fa-notes-medical:before{content:'\f481'}.fa-npm:before{content:'\f3d4'}.fa-ns8:before{content:'\f3d5'}.fa-nutritionix:before{content:'\f3d6'}.fa-object-group:before{content:'\f247'}.fa-object-ungroup:before{content:'\f248'}.fa-octopus-deploy:before{content:'\e082'}.fa-odnoklassniki:before{content:'\f263'}.fa-odnoklassniki-square:before{content:'\f264'}.fa-oil-can:before{content:'\f613'}.fa-old-republic:before{content:'\f510'}.fa-om:before{content:'\f679'}.fa-opencart:before{content:'\f23d'}.fa-openid:before{content:'\f19b'}.fa-opera:before{content:'\f26a'}.fa-optin-monster:before{content:'\f23c'}.fa-orcid:before{content:'\f8d2'}.fa-osi:before{content:'\f41a'}.fa-otter:before{content:'\f700'}.fa-outdent:before{content:'\f03b'}.fa-page4:before{content:'\f3d7'}.fa-pagelines:before{content:'\f18c'}.fa-pager:before{content:'\f815'}.fa-paint-brush:before{content:'\f1fc'}.fa-paint-roller:before{content:'\f5aa'}.fa-palette:before{content:'\f53f'}.fa-palfed:before{content:'\f3d8'}.fa-pallet:before{content:'\f482'}.fa-paper-plane:before{content:'\f1d8'}.fa-paperclip:before{content:'\f0c6'}.fa-parachute-box:before{content:'\f4cd'}.fa-paragraph:before{content:'\f1dd'}.fa-parking:before{content:'\f540'}.fa-passport:before{content:'\f5ab'}.fa-pastafarianism:before{content:'\f67b'}.fa-paste:before{content:'\f0ea'}.fa-patreon:before{content:'\f3d9'}.fa-pause:before{content:'\f04c'}.fa-pause-circle:before{content:'\f28b'}.fa-paw:before{content:'\f1b0'}.fa-paypal:before{content:'\f1ed'}.fa-peace:before{content:'\f67c'}.fa-pen:before{content:'\f304'}.fa-pen-alt:before{content:'\f305'}.fa-pen-fancy:before{content:'\f5ac'}.fa-pen-nib:before{content:'\f5ad'}.fa-pen-square:before{content:'\f14b'}.fa-pencil-alt:before{content:'\f303'}.fa-pencil-ruler:before{content:'\f5ae'}.fa-penny-arcade:before{content:'\f704'}.fa-people-arrows:before{content:'\e068'}.fa-people-carry:before{content:'\f4ce'}.fa-pepper-hot:before{content:'\f816'}.fa-perbyte:before{content:'\e083'}.fa-percent:before{content:'\f295'}.fa-percentage:before{content:'\f541'}.fa-periscope:before{content:'\f3da'}.fa-person-booth:before{content:'\f756'}.fa-phabricator:before{content:'\f3db'}.fa-phoenix-framework:before{content:'\f3dc'}.fa-phoenix-squadron:before{content:'\f511'}.fa-phone:before{content:'\f095'}.fa-phone-alt:before{content:'\f879'}.fa-phone-slash:before{content:'\f3dd'}.fa-phone-square:before{content:'\f098'}.fa-phone-square-alt:before{content:'\f87b'}.fa-phone-volume:before{content:'\f2a0'}.fa-photo-video:before{content:'\f87c'}.fa-php:before{content:'\f457'}.fa-pied-piper:before{content:'\f2ae'}.fa-pied-piper-alt:before{content:'\f1a8'}.fa-pied-piper-hat:before{content:'\f4e5'}.fa-pied-piper-pp:before{content:'\f1a7'}.fa-pied-piper-square:before{content:'\e01e'}.fa-piggy-bank:before{content:'\f4d3'}.fa-pills:before{content:'\f484'}.fa-pinterest:before{content:'\f0d2'}.fa-pinterest-p:before{content:'\f231'}.fa-pinterest-square:before{content:'\f0d3'}.fa-pizza-slice:before{content:'\f818'}.fa-place-of-worship:before{content:'\f67f'}.fa-plane:before{content:'\f072'}.fa-plane-arrival:before{content:'\f5af'}.fa-plane-departure:before{content:'\f5b0'}.fa-plane-slash:before{content:'\e069'}.fa-play:before{content:'\f04b'}.fa-play-circle:before{content:'\f144'}.fa-playstation:before{content:'\f3df'}.fa-plug:before{content:'\f1e6'}.fa-plus:before{content:'\f067'}.fa-plus-circle:before{content:'\f055'}.fa-plus-square:before{content:'\f0fe'}.fa-podcast:before{content:'\f2ce'}.fa-poll:before{content:'\f681'}.fa-poll-h:before{content:'\f682'}.fa-poo:before{content:'\f2fe'}.fa-poo-storm:before{content:'\f75a'}.fa-poop:before{content:'\f619'}.fa-portrait:before{content:'\f3e0'}.fa-pound-sign:before{content:'\f154'}.fa-power-off:before{content:'\f011'}.fa-pray:before{content:'\f683'}.fa-praying-hands:before{content:'\f684'}.fa-prescription:before{content:'\f5b1'}.fa-prescription-bottle:before{content:'\f485'}.fa-prescription-bottle-alt:before{content:'\f486'}.fa-print:before{content:'\f02f'}.fa-procedures:before{content:'\f487'}.fa-product-hunt:before{content:'\f288'}.fa-project-diagram:before{content:'\f542'}.fa-pump-medical:before{content:'\e06a'}.fa-pump-soap:before{content:'\e06b'}.fa-pushed:before{content:'\f3e1'}.fa-puzzle-piece:before{content:'\f12e'}.fa-python:before{content:'\f3e2'}.fa-qq:before{content:'\f1d6'}.fa-qrcode:before{content:'\f029'}.fa-question:before{content:'\f128'}.fa-question-circle:before{content:'\f059'}.fa-quidditch:before{content:'\f458'}.fa-quinscape:before{content:'\f459'}.fa-quora:before{content:'\f2c4'}.fa-quote-left:before{content:'\f10d'}.fa-quote-right:before{content:'\f10e'}.fa-quran:before{content:'\f687'}.fa-r-project:before{content:'\f4f7'}.fa-radiation:before{content:'\f7b9'}.fa-radiation-alt:before{content:'\f7ba'}.fa-rainbow:before{content:'\f75b'}.fa-random:before{content:'\f074'}.fa-raspberry-pi:before{content:'\f7bb'}.fa-ravelry:before{content:'\f2d9'}.fa-react:before{content:'\f41b'}.fa-reacteurope:before{content:'\f75d'}.fa-readme:before{content:'\f4d5'}.fa-rebel:before{content:'\f1d0'}.fa-receipt:before{content:'\f543'}.fa-record-vinyl:before{content:'\f8d9'}.fa-recycle:before{content:'\f1b8'}.fa-red-river:before{content:'\f3e3'}.fa-reddit:before{content:'\f1a1'}.fa-reddit-alien:before{content:'\f281'}.fa-reddit-square:before{content:'\f1a2'}.fa-redhat:before{content:'\f7bc'}.fa-redo:before{content:'\f01e'}.fa-redo-alt:before{content:'\f2f9'}.fa-registered:before{content:'\f25d'}.fa-remove-format:before{content:'\f87d'}.fa-renren:before{content:'\f18b'}.fa-reply:before{content:'\f3e5'}.fa-reply-all:before{content:'\f122'}.fa-replyd:before{content:'\f3e6'}.fa-republican:before{content:'\f75e'}.fa-researchgate:before{content:'\f4f8'}.fa-resolving:before{content:'\f3e7'}.fa-restroom:before{content:'\f7bd'}.fa-retweet:before{content:'\f079'}.fa-rev:before{content:'\f5b2'}.fa-ribbon:before{content:'\f4d6'}.fa-ring:before{content:'\f70b'}.fa-road:before{content:'\f018'}.fa-robot:before{content:'\f544'}.fa-rocket:before{content:'\f135'}.fa-rocketchat:before{content:'\f3e8'}.fa-rockrms:before{content:'\f3e9'}.fa-route:before{content:'\f4d7'}.fa-rss:before{content:'\f09e'}.fa-rss-square:before{content:'\f143'}.fa-ruble-sign:before{content:'\f158'}.fa-ruler:before{content:'\f545'}.fa-ruler-combined:before{content:'\f546'}.fa-ruler-horizontal:before{content:'\f547'}.fa-ruler-vertical:before{content:'\f548'}.fa-running:before{content:'\f70c'}.fa-rupee-sign:before{content:'\f156'}.fa-rust:before{content:'\e07a'}.fa-sad-cry:before{content:'\f5b3'}.fa-sad-tear:before{content:'\f5b4'}.fa-safari:before{content:'\f267'}.fa-salesforce:before{content:'\f83b'}.fa-sass:before{content:'\f41e'}.fa-satellite:before{content:'\f7bf'}.fa-satellite-dish:before{content:'\f7c0'}.fa-save:before{content:'\f0c7'}.fa-schlix:before{content:'\f3ea'}.fa-school:before{content:'\f549'}.fa-screwdriver:before{content:'\f54a'}.fa-scribd:before{content:'\f28a'}.fa-scroll:before{content:'\f70e'}.fa-sd-card:before{content:'\f7c2'}.fa-search:before{content:'\f002'}.fa-search-dollar:before{content:'\f688'}.fa-search-location:before{content:'\f689'}.fa-search-minus:before{content:'\f010'}.fa-search-plus:before{content:'\f00e'}.fa-searchengin:before{content:'\f3eb'}.fa-seedling:before{content:'\f4d8'}.fa-sellcast:before{content:'\f2da'}.fa-sellsy:before{content:'\f213'}.fa-server:before{content:'\f233'}.fa-servicestack:before{content:'\f3ec'}.fa-shapes:before{content:'\f61f'}.fa-share:before{content:'\f064'}.fa-share-alt:before{content:'\f1e0'}.fa-share-alt-square:before{content:'\f1e1'}.fa-share-square:before{content:'\f14d'}.fa-shekel-sign:before{content:'\f20b'}.fa-shield-alt:before{content:'\f3ed'}.fa-shield-virus:before{content:'\e06c'}.fa-ship:before{content:'\f21a'}.fa-shipping-fast:before{content:'\f48b'}.fa-shirtsinbulk:before{content:'\f214'}.fa-shoe-prints:before{content:'\f54b'}.fa-shopify:before{content:'\e057'}.fa-shopping-bag:before{content:'\f290'}.fa-shopping-basket:before{content:'\f291'}.fa-shopping-cart:before{content:'\f07a'}.fa-shopware:before{content:'\f5b5'}.fa-shower:before{content:'\f2cc'}.fa-shuttle-van:before{content:'\f5b6'}.fa-sign:before{content:'\f4d9'}.fa-sign-in-alt:before{content:'\f2f6'}.fa-sign-language:before{content:'\f2a7'}.fa-sign-out-alt:before{content:'\f2f5'}.fa-signal:before{content:'\f012'}.fa-signature:before{content:'\f5b7'}.fa-sim-card:before{content:'\f7c4'}.fa-simplybuilt:before{content:'\f215'}.fa-sink:before{content:'\e06d'}.fa-sistrix:before{content:'\f3ee'}.fa-sitemap:before{content:'\f0e8'}.fa-sith:before{content:'\f512'}.fa-skating:before{content:'\f7c5'}.fa-sketch:before{content:'\f7c6'}.fa-skiing:before{content:'\f7c9'}.fa-skiing-nordic:before{content:'\f7ca'}.fa-skull:before{content:'\f54c'}.fa-skull-crossbones:before{content:'\f714'}.fa-skyatlas:before{content:'\f216'}.fa-skype:before{content:'\f17e'}.fa-slack:before{content:'\f198'}.fa-slack-hash:before{content:'\f3ef'}.fa-slash:before{content:'\f715'}.fa-sleigh:before{content:'\f7cc'}.fa-sliders-h:before{content:'\f1de'}.fa-slideshare:before{content:'\f1e7'}.fa-smile:before{content:'\f118'}.fa-smile-beam:before{content:'\f5b8'}.fa-smile-wink:before{content:'\f4da'}.fa-smog:before{content:'\f75f'}.fa-smoking:before{content:'\f48d'}.fa-smoking-ban:before{content:'\f54d'}.fa-sms:before{content:'\f7cd'}.fa-snapchat:before{content:'\f2ab'}.fa-snapchat-ghost:before{content:'\f2ac'}.fa-snapchat-square:before{content:'\f2ad'}.fa-snowboarding:before{content:'\f7ce'}.fa-snowflake:before{content:'\f2dc'}.fa-snowman:before{content:'\f7d0'}.fa-snowplow:before{content:'\f7d2'}.fa-soap:before{content:'\e06e'}.fa-socks:before{content:'\f696'}.fa-solar-panel:before{content:'\f5ba'}.fa-sort:before{content:'\f0dc'}.fa-sort-alpha-down:before{content:'\f15d'}.fa-sort-alpha-down-alt:before{content:'\f881'}.fa-sort-alpha-up:before{content:'\f15e'}.fa-sort-alpha-up-alt:before{content:'\f882'}.fa-sort-amount-down:before{content:'\f160'}.fa-sort-amount-down-alt:before{content:'\f884'}.fa-sort-amount-up:before{content:'\f161'}.fa-sort-amount-up-alt:before{content:'\f885'}.fa-sort-down:before{content:'\f0dd'}.fa-sort-numeric-down:before{content:'\f162'}.fa-sort-numeric-down-alt:before{content:'\f886'}.fa-sort-numeric-up:before{content:'\f163'}.fa-sort-numeric-up-alt:before{content:'\f887'}.fa-sort-up:before{content:'\f0de'}.fa-soundcloud:before{content:'\f1be'}.fa-sourcetree:before{content:'\f7d3'}.fa-spa:before{content:'\f5bb'}.fa-space-shuttle:before{content:'\f197'}.fa-speakap:before{content:'\f3f3'}.fa-speaker-deck:before{content:'\f83c'}.fa-spell-check:before{content:'\f891'}.fa-spider:before{content:'\f717'}.fa-spinner:before{content:'\f110'}.fa-splotch:before{content:'\f5bc'}.fa-spotify:before{content:'\f1bc'}.fa-spray-can:before{content:'\f5bd'}.fa-square:before{content:'\f0c8'}.fa-square-full:before{content:'\f45c'}.fa-square-root-alt:before{content:'\f698'}.fa-squarespace:before{content:'\f5be'}.fa-stack-exchange:before{content:'\f18d'}.fa-stack-overflow:before{content:'\f16c'}.fa-stackpath:before{content:'\f842'}.fa-stamp:before{content:'\f5bf'}.fa-star:before{content:'\f005'}.fa-star-and-crescent:before{content:'\f699'}.fa-star-half:before{content:'\f089'}.fa-star-half-alt:before{content:'\f5c0'}.fa-star-of-david:before{content:'\f69a'}.fa-star-of-life:before{content:'\f621'}.fa-staylinked:before{content:'\f3f5'}.fa-steam:before{content:'\f1b6'}.fa-steam-square:before{content:'\f1b7'}.fa-steam-symbol:before{content:'\f3f6'}.fa-step-backward:before{content:'\f048'}.fa-step-forward:before{content:'\f051'}.fa-stethoscope:before{content:'\f0f1'}.fa-sticker-mule:before{content:'\f3f7'}.fa-sticky-note:before{content:'\f249'}.fa-stop:before{content:'\f04d'}.fa-stop-circle:before{content:'\f28d'}.fa-stopwatch:before{content:'\f2f2'}.fa-stopwatch-20:before{content:'\e06f'}.fa-store:before{content:'\f54e'}.fa-store-alt:before{content:'\f54f'}.fa-store-alt-slash:before{content:'\e070'}.fa-store-slash:before{content:'\e071'}.fa-strava:before{content:'\f428'}.fa-stream:before{content:'\f550'}.fa-street-view:before{content:'\f21d'}.fa-strikethrough:before{content:'\f0cc'}.fa-stripe:before{content:'\f429'}.fa-stripe-s:before{content:'\f42a'}.fa-stroopwafel:before{content:'\f551'}.fa-studiovinari:before{content:'\f3f8'}.fa-stumbleupon:before{content:'\f1a4'}.fa-stumbleupon-circle:before{content:'\f1a3'}.fa-subscript:before{content:'\f12c'}.fa-subway:before{content:'\f239'}.fa-suitcase:before{content:'\f0f2'}.fa-suitcase-rolling:before{content:'\f5c1'}.fa-sun:before{content:'\f185'}.fa-superpowers:before{content:'\f2dd'}.fa-superscript:before{content:'\f12b'}.fa-supple:before{content:'\f3f9'}.fa-surprise:before{content:'\f5c2'}.fa-suse:before{content:'\f7d6'}.fa-swatchbook:before{content:'\f5c3'}.fa-swift:before{content:'\f8e1'}.fa-swimmer:before{content:'\f5c4'}.fa-swimming-pool:before{content:'\f5c5'}.fa-symfony:before{content:'\f83d'}.fa-synagogue:before{content:'\f69b'}.fa-sync:before{content:'\f021'}.fa-sync-alt:before{content:'\f2f1'}.fa-syringe:before{content:'\f48e'}.fa-table:before{content:'\f0ce'}.fa-table-tennis:before{content:'\f45d'}.fa-tablet:before{content:'\f10a'}.fa-tablet-alt:before{content:'\f3fa'}.fa-tablets:before{content:'\f490'}.fa-tachometer-alt:before{content:'\f3fd'}.fa-tag:before{content:'\f02b'}.fa-tags:before{content:'\f02c'}.fa-tape:before{content:'\f4db'}.fa-tasks:before{content:'\f0ae'}.fa-taxi:before{content:'\f1ba'}.fa-teamspeak:before{content:'\f4f9'}.fa-teeth:before{content:'\f62e'}.fa-teeth-open:before{content:'\f62f'}.fa-telegram:before{content:'\f2c6'}.fa-telegram-plane:before{content:'\f3fe'}.fa-temperature-high:before{content:'\f769'}.fa-temperature-low:before{content:'\f76b'}.fa-tencent-weibo:before{content:'\f1d5'}.fa-tenge:before{content:'\f7d7'}.fa-terminal:before{content:'\f120'}.fa-text-height:before{content:'\f034'}.fa-text-width:before{content:'\f035'}.fa-th:before{content:'\f00a'}.fa-th-large:before{content:'\f009'}.fa-th-list:before{content:'\f00b'}.fa-the-red-yeti:before{content:'\f69d'}.fa-theater-masks:before{content:'\f630'}.fa-themeco:before{content:'\f5c6'}.fa-themeisle:before{content:'\f2b2'}.fa-thermometer:before{content:'\f491'}.fa-thermometer-empty:before{content:'\f2cb'}.fa-thermometer-full:before{content:'\f2c7'}.fa-thermometer-half:before{content:'\f2c9'}.fa-thermometer-quarter:before{content:'\f2ca'}.fa-thermometer-three-quarters:before{content:'\f2c8'}.fa-think-peaks:before{content:'\f731'}.fa-thumbs-down:before{content:'\f165'}.fa-thumbs-up:before{content:'\f164'}.fa-thumbtack:before{content:'\f08d'}.fa-ticket-alt:before{content:'\f3ff'}.fa-tiktok:before{content:'\e07b'}.fa-times:before{content:'\f00d'}.fa-times-circle:before{content:'\f057'}.fa-tint:before{content:'\f043'}.fa-tint-slash:before{content:'\f5c7'}.fa-tired:before{content:'\f5c8'}.fa-toggle-off:before{content:'\f204'}.fa-toggle-on:before{content:'\f205'}.fa-toilet:before{content:'\f7d8'}.fa-toilet-paper:before{content:'\f71e'}.fa-toilet-paper-slash:before{content:'\e072'}.fa-toolbox:before{content:'\f552'}.fa-tools:before{content:'\f7d9'}.fa-tooth:before{content:'\f5c9'}.fa-torah:before{content:'\f6a0'}.fa-torii-gate:before{content:'\f6a1'}.fa-tractor:before{content:'\f722'}.fa-trade-federation:before{content:'\f513'}.fa-trademark:before{content:'\f25c'}.fa-traffic-light:before{content:'\f637'}.fa-trailer:before{content:'\e041'}.fa-train:before{content:'\f238'}.fa-tram:before{content:'\f7da'}.fa-transgender:before{content:'\f224'}.fa-transgender-alt:before{content:'\f225'}.fa-trash:before{content:'\f1f8'}.fa-trash-alt:before{content:'\f2ed'}.fa-trash-restore:before{content:'\f829'}.fa-trash-restore-alt:before{content:'\f82a'}.fa-tree:before{content:'\f1bb'}.fa-trello:before{content:'\f181'}.fa-tripadvisor:before{content:'\f262'}.fa-trophy:before{content:'\f091'}.fa-truck:before{content:'\f0d1'}.fa-truck-loading:before{content:'\f4de'}.fa-truck-monster:before{content:'\f63b'}.fa-truck-moving:before{content:'\f4df'}.fa-truck-pickup:before{content:'\f63c'}.fa-tshirt:before{content:'\f553'}.fa-tty:before{content:'\f1e4'}.fa-tumblr:before{content:'\f173'}.fa-tumblr-square:before{content:'\f174'}.fa-tv:before{content:'\f26c'}.fa-twitch:before{content:'\f1e8'}.fa-twitter:before{content:'\f099'}.fa-twitter-square:before{content:'\f081'}.fa-typo3:before{content:'\f42b'}.fa-uber:before{content:'\f402'}.fa-ubuntu:before{content:'\f7df'}.fa-uikit:before{content:'\f403'}.fa-umbraco:before{content:'\f8e8'}.fa-umbrella:before{content:'\f0e9'}.fa-umbrella-beach:before{content:'\f5ca'}.fa-uncharted:before{content:'\e084'}.fa-underline:before{content:'\f0cd'}.fa-undo:before{content:'\f0e2'}.fa-undo-alt:before{content:'\f2ea'}.fa-uniregistry:before{content:'\f404'}.fa-unity:before{content:'\e049'}.fa-universal-access:before{content:'\f29a'}.fa-university:before{content:'\f19c'}.fa-unlink:before{content:'\f127'}.fa-unlock:before{content:'\f09c'}.fa-unlock-alt:before{content:'\f13e'}.fa-unsplash:before{content:'\e07c'}.fa-untappd:before{content:'\f405'}.fa-upload:before{content:'\f093'}.fa-ups:before{content:'\f7e0'}.fa-usb:before{content:'\f287'}.fa-user:before{content:'\f007'}.fa-user-alt:before{content:'\f406'}.fa-user-alt-slash:before{content:'\f4fa'}.fa-user-astronaut:before{content:'\f4fb'}.fa-user-check:before{content:'\f4fc'}.fa-user-circle:before{content:'\f2bd'}.fa-user-clock:before{content:'\f4fd'}.fa-user-cog:before{content:'\f4fe'}.fa-user-edit:before{content:'\f4ff'}.fa-user-friends:before{content:'\f500'}.fa-user-graduate:before{content:'\f501'}.fa-user-injured:before{content:'\f728'}.fa-user-lock:before{content:'\f502'}.fa-user-md:before{content:'\f0f0'}.fa-user-minus:before{content:'\f503'}.fa-user-ninja:before{content:'\f504'}.fa-user-nurse:before{content:'\f82f'}.fa-user-plus:before{content:'\f234'}.fa-user-secret:before{content:'\f21b'}.fa-user-shield:before{content:'\f505'}.fa-user-slash:before{content:'\f506'}.fa-user-tag:before{content:'\f507'}.fa-user-tie:before{content:'\f508'}.fa-user-times:before{content:'\f235'}.fa-users:before{content:'\f0c0'}.fa-users-cog:before{content:'\f509'}.fa-users-slash:before{content:'\e073'}.fa-usps:before{content:'\f7e1'}.fa-ussunnah:before{content:'\f407'}.fa-utensil-spoon:before{content:'\f2e5'}.fa-utensils:before{content:'\f2e7'}.fa-vaadin:before{content:'\f408'}.fa-vector-square:before{content:'\f5cb'}.fa-venus:before{content:'\f221'}.fa-venus-double:before{content:'\f226'}.fa-venus-mars:before{content:'\f228'}.fa-vest:before{content:'\e085'}.fa-vest-patches:before{content:'\e086'}.fa-viacoin:before{content:'\f237'}.fa-viadeo:before{content:'\f2a9'}.fa-viadeo-square:before{content:'\f2aa'}.fa-vial:before{content:'\f492'}.fa-vials:before{content:'\f493'}.fa-viber:before{content:'\f409'}.fa-video:before{content:'\f03d'}.fa-video-slash:before{content:'\f4e2'}.fa-vihara:before{content:'\f6a7'}.fa-vimeo:before{content:'\f40a'}.fa-vimeo-square:before{content:'\f194'}.fa-vimeo-v:before{content:'\f27d'}.fa-vine:before{content:'\f1ca'}.fa-virus:before{content:'\e074'}.fa-virus-slash:before{content:'\e075'}.fa-viruses:before{content:'\e076'}.fa-vk:before{content:'\f189'}.fa-vnv:before{content:'\f40b'}.fa-voicemail:before{content:'\f897'}.fa-volleyball-ball:before{content:'\f45f'}.fa-volume-down:before{content:'\f027'}.fa-volume-mute:before{content:'\f6a9'}.fa-volume-off:before{content:'\f026'}.fa-volume-up:before{content:'\f028'}.fa-vote-yea:before{content:'\f772'}.fa-vr-cardboard:before{content:'\f729'}.fa-vuejs:before{content:'\f41f'}.fa-walking:before{content:'\f554'}.fa-wallet:before{content:'\f555'}.fa-warehouse:before{content:'\f494'}.fa-watchman-monitoring:before{content:'\e087'}.fa-water:before{content:'\f773'}.fa-wave-square:before{content:'\f83e'}.fa-waze:before{content:'\f83f'}.fa-weebly:before{content:'\f5cc'}.fa-weibo:before{content:'\f18a'}.fa-weight:before{content:'\f496'}.fa-weight-hanging:before{content:'\f5cd'}.fa-weixin:before{content:'\f1d7'}.fa-whatsapp:before{content:'\f232'}.fa-whatsapp-square:before{content:'\f40c'}.fa-wheelchair:before{content:'\f193'}.fa-whmcs:before{content:'\f40d'}.fa-wifi:before{content:'\f1eb'}.fa-wikipedia-w:before{content:'\f266'}.fa-wind:before{content:'\f72e'}.fa-window-close:before{content:'\f410'}.fa-window-maximize:before{content:'\f2d0'}.fa-window-minimize:before{content:'\f2d1'}.fa-window-restore:before{content:'\f2d2'}.fa-windows:before{content:'\f17a'}.fa-wine-bottle:before{content:'\f72f'}.fa-wine-glass:before{content:'\f4e3'}.fa-wine-glass-alt:before{content:'\f5ce'}.fa-wix:before{content:'\f5cf'}.fa-wizards-of-the-coast:before{content:'\f730'}.fa-wodu:before{content:'\e088'}.fa-wolf-pack-battalion:before{content:'\f514'}.fa-won-sign:before{content:'\f159'}.fa-wordpress:before{content:'\f19a'}.fa-wordpress-simple:before{content:'\f411'}.fa-wpbeginner:before{content:'\f297'}.fa-wpexplorer:before{content:'\f2de'}.fa-wpforms:before{content:'\f298'}.fa-wpressr:before{content:'\f3e4'}.fa-wrench:before{content:'\f0ad'}.fa-x-ray:before{content:'\f497'}.fa-xbox:before{content:'\f412'}.fa-xing:before{content:'\f168'}.fa-xing-square:before{content:'\f169'}.fa-y-combinator:before{content:'\f23b'}.fa-yahoo:before{content:'\f19e'}.fa-yammer:before{content:'\f840'}.fa-yandex:before{content:'\f413'}.fa-yandex-international:before{content:'\f414'}.fa-yarn:before{content:'\f7e3'}.fa-yelp:before{content:'\f1e9'}.fa-yen-sign:before{content:'\f157'}.fa-yin-yang:before{content:'\f6ad'}.fa-yoast:before{content:'\f2b1'}.fa-youtube:before{content:'\f167'}.fa-youtube-square:before{content:'\f431'}.fa-zhihu:before{content:'\f63f'}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-brands-400.eot');src:url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-brands-400.eot?#iefix') format('embedded-opentype'),url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-brands-400.woff2') format('woff2'),url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-brands-400.woff') format('woff'),url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-brands-400.ttf') format('truetype'),url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-brands-400.svg#fontawesome') format('svg')}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:block;src:url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-regular-400.eot');src:url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-regular-400.eot?#iefix') format('embedded-opentype'),url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-regular-400.woff2') format('woff2'),url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-regular-400.woff') format('woff'),url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-regular-400.ttf') format('truetype'),url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-regular-400.svg#fontawesome') format('svg')}.far{font-family:'Font Awesome 5 Free';font-weight:400}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-solid-900.eot');src:url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-solid-900.eot?#iefix') format('embedded-opentype'),url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-solid-900.woff2') format('woff2'),url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-solid-900.woff') format('woff'),url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-solid-900.ttf') format('truetype'),url('../../frontend/Vidal/Principal/es_ES/webfonts/fa-solid-900.svg#fontawesome') format('svg')}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;display:flex}.owl-carousel .owl-stage:after{content:'.';display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-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{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;flex:1 0 auto}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;user-select:none;border:none;padding:0;outline:none}.owl-dots{text-align:center;position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.owl-dots .owl-dot{background:0 0}.owl-dots .owl-dot span{width:13px;height:13px;margin:3px;background:#fff;display:block;transition:opacity .2s ease;border-radius:30px;border:1px solid var(--text-color)}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:var(--first-color)}.owl-nav{position:absolute;top:50%;bottom:50%;left:0;right:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 var(--gutter);z-index:var(--z-tooltip)}@media (max-width:1280px){.owl-carousel:not(.slider-vidal,.advert-carousel) .owl-nav{padding:0;width:calc(100% + var(--owl-nav-size));margin:0 calc(var(--owl-nav-size)/-2)}}.owl-nav [class*=owl-]{width:var(--owl-nav-size);height:var(--owl-nav-size);background:url('../../frontend/Vidal/Principal/es_ES/Vidal_Base/images/flecha.svg') center center/contain no-repeat}.owl-nav .owl-prev{transform:rotate(180deg)}.owl-nav span{display:none}.owl-carousel .owl-nav .disabled{opacity:.5;cursor:no-drop}.owl-carousel.owl-loaded{display:block}.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}.no-js .owl-carousel{display:block}/*!
 * Toastify js 1.9.3
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */
.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width:1280px){.toastify{left:0 !important;right:0 !important;max-width:none;text-align:center;box-shadow:none;z-index:2}.page-scroll .toastify{margin-bottom:calc(var(--icon-header) + 1px)}.toast-close{float:right;opacity:1;display:none}}@media only screen and (max-width:767px){.catalog-product-view .toastify,.checkout-cart-index .toastify{margin-bottom:calc(var(--action-fixed) + 1px)}.page-scroll.catalog-product-view .toastify,.page-scroll.checkout-cart-index .toastify{margin-bottom:calc(var(--icon-header) + var(--action-fixed) + 1px)}}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:fixed;inset:0;z-index:9999;background-color:#000000cc;display:none}.lightbox{position:fixed;inset:0 !important;z-index:10000;padding:2rem;display:flex;align-items:center;justify-content:center}.lb-outerContainer{width:auto !important;height:auto !important;display:flex;align-items:center;justify-content:center}.lb-container{position:relative;width:auto;height:auto;max-height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.lb-image{width:auto !important;height:auto !important;max-height:calc(100vh - 4rem)}.lb-loader{position:fixed;inset:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.lb-cancel{display:block;width:2rem;height:2rem;margin:0 auto;background:url('../../frontend/Vidal/Principal/es_ES/Vidal_Base/images/lightbox/loading.gif') no-repeat}.lb-nav{position:absolute;inset:0;z-index:10;display:flex;justify-content:space-between}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block;opacity:0;transition:opacity .6s}.lb-nav .lb-prev{width:34%;background:url('../../frontend/Vidal/Principal/es_ES/Vidal_Base/images/lightbox/prev.png') left center/2rem no-repeat}.lb-nav .lb-next{width:64%;background:url('../../frontend/Vidal/Principal/es_ES/Vidal_Base/images/lightbox/next.png') right center/2rem no-repeat}.lb-nav .lb-prev:hover,.lb-nav .lb-next:hover{opacity:1}.lb-dataContainer{position:fixed;top:0;right:0;padding:1rem;width:auto !important;display:block !important}.lb-data{display:flex;align-items:center;gap:1rem}.lb-data .lb-caption{font-size:13px;font-weight:700}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;font-size:12px;color:#fff}.lb-data .lb-close{display:block;width:20px;height:20px;background:url('../../frontend/Vidal/Principal/es_ES/Vidal_Base/images/lightbox/close.png') center/cover no-repeat;cursor:pointer}.fidelity-container{position:relative;padding:calc(var(--gutter)*2);padding-left:calc(var(--gutter)*3);padding-bottom:calc(var(--gutter)*3);background-color:#bce4fa;margin-top:var(--gutter);color:#026bb3}.fidelity-content{--owl-nav-size:30px;background-color:#dcf4ff;max-width:1025px;margin:auto;position:relative;z-index:var(--z-normal)}.fidelity-content:before,.fidelity-content:after{content:'';position:absolute}.fidelity-content:before{top:0;left:calc(var(--gutter)*-1);bottom:calc(var(--gutter)*-1);background:#96d6f6;clip-path:polygon(0 var(--gutter),100% 0,100% calc(100% - var(--gutter)),0% 100%);width:var(--gutter)}.fidelity-content:after{right:0;left:calc(var(--gutter)*-1);bottom:calc(var(--gutter)*-1);background:#73c4e2;clip-path:polygon(var(--gutter) 0,100% 0,calc(100% - var(--gutter)) 100%,0% 100%);height:var(--gutter)}.fidelity-block{padding:calc(var(--gutter)*3) calc(var(--gutter)*4);position:relative}.fidelity-block,.fidelity-block-resp{background:var(--gutter) var(--gutter)/calc(100% - (var(--gutter)*2)) auto no-repeat}.fidelity-block:not(:last-child){margin-bottom:var(--gutter)}.fidelity-block:not(:last-child):after{content:'';display:block;height:var(--gutter);background-color:#fff;position:absolute;left:-1000px;right:-1000px;bottom:calc(var(--gutter)*-1)}.fidelity-block .title{font-weight:700;font-size:26px;margin-bottom:calc(var(--gutter)*2)}.fidelity-block .text{font-size:18px;line-height:1.6}.fidelity-block .actions{margin-top:calc(var(--gutter)*2)}.fidelity-block .grid{display:grid;gap:calc(var(--gutter)*2);align-items:center}.fidelity-block .owl-nav [class*=owl-]{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/flecha_fidelity.svg') !important}.fidelity-block .owl-nav [class*=owl-]{height:calc(var(--owl-nav-size)*2)}.fidelity .head{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-home-1.svg')}@media (min-width:1025px){.fidelity .head{padding-top:80px;padding-bottom:80px}.fidelity .head .grid{grid-template-columns:1fr 1fr}}.fidelity .head .actions{margin-top:calc(var(--gutter)*3)}.fidelity-foot{margin-top:calc(var(--gutter)*3);text-align:center;padding:0}.fidelity-foot .title{display:none}.fidelity-foot .fondo-caja{padding:var(--gutter) calc(var(--gutter)*2);background:#f6f6f6;display:inline-flex;gap:var(--gutter);border:1px solid var(--text-color);align-items:center;position:relative}.fidelity-foot .fondo-caja:before,.fidelity-foot .fondo-caja:after{--gutter:8px;content:'';position:absolute;right:calc((var(--gutter)*-1) + -1px);bottom:calc((var(--gutter)*-1) + -1px);background:#5ed2f8}.fidelity-foot .fondo-caja:before{top:0;clip-path:polygon(0 0,100% var(--gutter),100% 100%,0 calc(100% - var(--gutter)));width:var(--gutter)}.fidelity-foot .fondo-caja:after{left:0;clip-path:polygon(0 0,calc(100% - var(--gutter)) 0,100% 100%,var(--gutter) 100%);height:var(--gutter)}.fidelity-foot .heart{width:45px}.fidelity-foot .icons{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:5px}.fidelity-foot .icon{width:25px}.fidelity-foot .image{margin-top:calc(var(--gutter)*2)}.fidelity .legal-link{position:absolute;bottom:8px;right:8px;font-size:12px;font-weight:700;text-decoration:underline;white-space:nowrap;z-index:1}.fidelity .legal-link a{color:#014898}.fidelity-home .fidelity-foot .title{display:block}@media (min-width:768px){.fidelity-home .fidelity-foot .image{display:none}}.fidelity-home .fidelity-foot{margin-bottom:var(--gutter)}.fidelity .golosinas-gratis{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-home-2.svg')}.fidelity .golosinas-gratis .grid{align-items:flex-start}@media (min-width:1025px){.fidelity .golosinas-gratis .grid{grid-template-columns:2fr 1fr;gap:calc(var(--gutter)*4)}.fidelity .golosinas-gratis .text{max-width:475px}}.fidelity .golosinas-gratis .title{margin-top:calc(var(--gutter)*2);max-width:500px}.fidelity .ganadores{margin-top:calc(var(--gutter)*2)}.fidelity .ganadores .title{max-width:400px;margin-left:auto;margin-right:auto}.fidelity .ganadores .meses{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gutter);position:relative}.fidelity .ganadores .mes-container{font-size:12px;border:1px solid #1258a0;color:#1258a0;width:100%;text-align:center;transition:all .3s}.fidelity .ganadores .mes{font-weight:700;line-height:28px;position:relative;cursor:pointer}.fidelity .ganadores .mes-container.active .mes{background-color:#1258a0;color:#fff}.fidelity .ganadores .mes-container.active .mes:after{content:'+';position:absolute;top:0;right:8px;bottom:0}.fidelity .ganadores .mes-container.active .mes:before{content:'';width:18px;height:18px;border-top:1px solid #026bb3;border-left:1px solid #026bb3;background-color:#fff;position:absolute;left:0;right:0;transform:rotate(45deg);top:calc(100% + 7px);z-index:2;margin:auto}.fidelity .ganadores .lista-ganadores{display:none;position:absolute;top:calc(100% + var(--gutter));left:0;right:0;padding:var(--gutter);color:#27569d;border:1px solid #026bb3;background-color:#fff;z-index:1;flex-direction:column;gap:var(--gutter)}.fidelity .ganadores .mes-container.active .lista-ganadores{display:flex}.fidelity .ganadores .close{position:absolute;top:var(--gutter);right:var(--gutter);cursor:pointer}.fidelity .ganadores .ganador{width:100%;text-align:left;display:flex;align-items:center;gap:5px}.fidelity .ganadores .medalla{width:25px}.fidelity .participacion-extra{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-home-3.svg')}.fidelity .participacion-extra .grid{align-items:flex-start}@media (min-width:1025px){.fidelity .participacion-extra .grid{grid-template-columns:2fr 3fr;gap:calc(var(--gutter)*4)}}.fidelity .participacion-extra .imagen{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.fidelity .participacion-extra .imagen .label{font-size:14px;font-weight:700;text-align:center;grid-column:1/-1}.fidelity .participacion-extra .title{max-width:370px}.fidelity .como-participar{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-home-4.svg');text-align:center}.fidelity .como-participar .content{max-width:640px;margin-left:auto;margin-right:auto}.fidelity .como-participar .title{max-width:450px;margin-left:auto;margin-right:auto}.fidelity .como-participar .cajitas{margin-top:calc(var(--gutter)*2);display:flex;justify-content:center}.fidelity .como-participar .caja{position:relative}.fidelity .como-participar .caja .open,.fidelity .como-participar .caja .close{transition:all .5s}.fidelity .como-participar .caja .open{visibility:hidden;opacity:0;position:absolute;inset:0}.fidelity .como-participar .caja.open .open{visibility:initial;opacity:1}.fidelity .como-participar .caja.open .close{visibility:hidden;opacity:0}.fidelity .agradecimientos{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-home-5.svg');text-align:center}.fidelity .agradecimientos .title{max-width:700px;margin-left:auto;margin-right:auto}.fidelity .agradecimientos .text{font-size:16px}.fidelity .agradecimientos .awards,.fidelity .agradecimientos .brands{margin-top:calc(var(--gutter)*2)}.fidelity .agradecimientos .owl-nav{--owl-nav-gutter:5px;width:calc(100% + (var(--owl-nav-gutter)*2) + (var(--owl-nav-size)*2));left:calc((var(--owl-nav-size) + var(--owl-nav-gutter))*-1);right:calc((var(--owl-nav-size) + var(--owl-nav-gutter))*-1)}.fidelity .agradecimientos .regalo{width:100%;height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:5px}.fidelity .agradecimientos .brands{display:flex;align-items:center;justify-content:center;row-gap:var(--gutter);flex-wrap:wrap}.fidelity .agradecimientos .brands .marca{flex:0 0 calc(100%/11);text-align:center}@media (min-width:1025px){.fidelity .form{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-form.svg')}}.fidelity .form .title{max-width:560px;margin-left:auto;margin-right:auto}.fidelity .form-title{text-align:center;font-size:18px;font-weight:700;margin-bottom:calc(var(--gutter)*4)}.fidelity .form-fidelity{max-width:550px;margin-left:auto;margin-right:auto}.fidelity .form .field.choice .label{color:var(--text-color)}.fidelity .form .field.choice .label a{color:#4c9dde}.fidelity .form .actions{margin-top:calc(var(--gutter)*3);text-align:center}.fidelity .validate{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-validate.svg')}.fidelity-validate .title{font-size:18px;text-align:center;margin-top:var(--gutter);margin-bottom:calc(var(--gutter)*4);max-width:510px;margin-left:auto;margin-right:auto}.fidelity .premios{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-premios.svg')}.fidelity .premios .title{max-width:550px;margin-left:auto;margin-right:auto}.fidelity .premios .choose{max-width:800px;margin:calc(var(--gutter)*4) auto;display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--gutter)*4)}.fidelity .premios .box{background-color:#f6f6f6;border:1px solid #575756;box-shadow:3px 3px 0 0 var(--sombra-color);position:relative;display:inline-block;width:100%;text-decoration:none;text-align:center;padding:var(--gutter)}.fidelity .premios .choose .box:before{content:'';position:absolute;inset:0}.fidelity .premios .choose .box:before,.fidelity .premios .choose .box img{transition:all .2s}.fidelity .premios .choose .box .images{position:relative}.fidelity .premios .choose .box .open{position:absolute;inset:0;opacity:0}.fidelity .premios .choose .box:hover:before,.fidelity .premios .choose .box.open:before{box-shadow:0 0 15px 2px #f748ac}.fidelity .premios .choose .box:hover img,.fidelity .premios .choose .box.open img{transform:scale(1.05)}.fidelity .premios .choose .box.open .open{opacity:1}.fidelity .premios .choose .box.open .close{opacity:0}.fidelity .premios .choose .button{background-color:var(--first-color);display:inline-block;width:auto;padding:5px calc(var(--gutter)*2);margin-top:var(--gutter);text-transform:uppercase;font-weight:700;font-size:14px;color:#fff}.fidelity .result{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-success-1.svg');text-align:center}.fidelity .result .title{font-size:36px;color:#0657a4;margin-top:var(--gutter);margin-bottom:0}.fidelity .result .subtitle{font-size:22px;color:#009fe3;margin-bottom:calc(var(--gutter)*3)}.fidelity .result .premio{max-width:80%;margin-left:auto;margin-right:auto}.fidelity .result .name{font-size:21px;margin-top:var(--gutter)}.fidelity .result .aviso{font-size:18px;font-weight:700;margin-top:calc(var(--gutter)*3)}.fidelity .result .aviso.coupon{font-size:24px}.fidelity .result .aviso a{color:inherit}.fidelity .extra-form{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-success-2.svg');text-align:center}.fidelity .extra-form .subtitle{color:var(--first-color);margin-bottom:var(--gutter);font-size:26px;font-weight:700}.fidelity .extra-form .title{max-width:500px;margin-left:auto;margin-right:auto}.fidelity .extra-form .form-extra{max-width:515px;margin-left:auto;margin-right:auto}.fidelity .extra-form .form-extra .acept{color:var(--text-color);text-align:left}.fidelity .extra-form .mage-error,.fidelity .extra-form .validate-rrss-error{text-align:left}.fidelity .extra-form .second-block{display:none}.fidelity .extra-form .text{margin-bottom:calc(var(--gutter)*2);font-size:18px;max-width:500px;margin-left:auto;margin-right:auto}.fidelity .extra-form .rrss{max-width:250px;margin-left:auto;margin-right:auto}.fidelity .success-foot{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-success-3.svg')}.fidelity-success .fidelity-foot{margin-top:0}.fidelity .extra-form-block .text{max-width:820px}.fidelity .extra-form-block .input-text{border-color:#000}.fidelity .extra-form-block .input-rrss{display:grid;grid-template-columns:auto 1fr;gap:0 8px}.fidelity .extra-form-block .input-rrss label img{height:100%}@media (min-width:768px){.fidelity .extra-form-block .input-rrss .input-text{line-height:38px}}.fidelity .extra-form-block .input-rrss .mage-error:not(.input-text),.fidelity .extra-form-block .input-rrss .validate-rrss-error{grid-column:1/-1}.fidelity .extra-success{text-align:center;background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-extra-success.svg')}.fidelity .extra-success .title{font-size:36px;margin-bottom:calc(var(--gutter)*3);color:#0657a4}.fidelity .extra-success .text{max-width:600px;margin-left:auto;margin-right:auto}.fidelity .extra-success .rrss{max-width:250px;margin-left:auto;margin-right:auto;margin-top:calc(var(--gutter)*2);margin-bottom:calc(var(--gutter)*4)}.fidelity-preview-index .page-main{max-width:none;padding-left:0;padding-right:0}.fidelity-preview .fidelity-foot .image{display:none}.fidelity .preview{text-align:center;background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-preview.svg')}.fidelity .preview .title{max-width:250px;margin-left:auto;margin-right:auto;margin-top:var(--gutter)}.fidelity .preview .subtitle{max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:calc(var(--gutter)*2)}.fidelity .preview .text{margin-bottom:calc(var(--gutter)*3)}@media (max-width:1024px){.fidelity-container{padding:0;background:0 0;text-align:center}.fidelity-content:before,.fidelity-content:after{display:none}.fidelity-foot{border-top:var(--gutter) solid #fff;margin-top:0;padding-top:calc(var(--gutter)*3);padding-bottom:calc(var(--gutter)*3);background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-foot-resp.svg')}.fidelity .legal-link{left:8px}.fidelity-home .fidelity-foot{margin-top:var(--gutter);background-color:#dcf4ff;padding:calc(var(--gutter)*3) calc(var(--gutter)*4);border-top:0}.success-foot .fidelity-foot{border-top:0;padding:0}.fidelity-block .grid{grid-template-columns:1fr}.fidelity .golosinas-gratis .title,.fidelity .golosinas-gratis .text,.fidelity .participacion-extra .title{margin-left:auto;margin-right:auto}.fidelity .participacion-extra .imagen{order:1;grid-template-columns:repeat(4,1fr)}.fidelity .agradecimientos .brands .marca{flex:0 0 calc(100%/7)}.fidelity .form-title{margin-bottom:calc(var(--gutter)*2)}.fidelity .form-fidelity .choice{text-align:left}.fidelity-validate .title{margin-top:0;margin-bottom:0}.fidelity .premios .choose{margin-bottom:0}.fidelity .extra-success .rrss{margin-bottom:0}.fidelity .form,.fidelity .validate,.fidelity .premios,.fidelity .block-extra-form,.fidelity .extra-success,.fidelity .preview-block{padding:0}.fidelity-block-resp{padding:calc(var(--gutter)*3) calc(var(--gutter)*4)}}@media (max-width:767px){.fidelity-content{--owl-nav-size:15px}.fidelity-block,.fidelity-block-resp{padding:calc(var(--gutter)*2) var(--gutter)}.fidelity-block .title{font-size:18px}.fidelity-block .text{font-size:14px}.fidelity .head{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-home-1-resp.svg')}.fidelity .head .grid{gap:var(--gutter)}.fidelity .head .actions{margin-top:calc(var(--gutter)*2)}.fidelity .head .actions span{display:none}.fidelity .head .actions .resp{display:block}.fidelity .golosinas-gratis{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-home-2-resp.svg')}.fidelity .golosinas-gratis .title,.fidelity .form .title{margin-top:0;max-width:350px}.fidelity .golosinas-gratis .actions{display:none}.fidelity .ganadores{margin-top:0}.fidelity .ganadores .title{margin-bottom:var(--gutter)}.fidelity .ganadores .meses{grid-template-columns:repeat(2,1fr);gap:10px}.fidelity .ganadores .mes-container:nth-child(1) .lista-ganadores,.fidelity .ganadores .mes-container:nth-child(2) .lista-ganadores,.fidelity .ganadores .mes-container:nth-child(3) .lista-ganadores{top:calc(50% + 10px)}.fidelity .participacion-extra{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-home-3-resp.svg')}.fidelity .participacion-extra .title{max-width:275px}.fidelity .golosinas-gratis .text,.fidelity .participacion-extra .text,.fidelity .como-participar .text,.fidelity .agradecimientos .text,.fidelity .result .aviso,.fidelity .extra-form .text,.fidelity .preview .text{max-width:475px;margin-left:auto;margin-right:auto}.fidelity .participacion-extra .imagen{grid-template-columns:repeat(2,1fr)}.fidelity .participacion-extra .imagen picture:nth-child(odd){margin-left:auto}.fidelity .participacion-extra .imagen picture:nth-child(even){margin-right:auto}.fidelity .como-participar{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-home-4-resp.svg');text-align:center}.fidelity .como-participar .title{max-width:350px}.fidelity .agradecimientos{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Fidelity/images/fondo-home-5-resp.svg')}.fidelity .agradecimientos .title{max-width:370px}.fidelity .fidelity-foot .title{font-size:14px}.fidelity-validate .title{font-size:14px}.fidelity-validate .title br+br+br{display:none}.fidelity .premios .title{max-width:300px}.fidelity .premios .choose{gap:var(--gutter);margin-top:calc(var(--gutter)*2);max-width:500px;margin-left:auto;margin-right:auto}.fidelity .premios .choose .button{font-size:12px;padding:3px 0;width:100%}.fidelity .result .title{margin-top:0;font-size:26px}.fidelity .result .subtitle{font-size:14px;margin-bottom:calc(var(--gutter)*2)}.fidelity .result .name{font-size:14px}.fidelity .result .aviso{font-size:14px;margin-top:calc(var(--gutter)*2)}.fidelity .result .aviso.coupon{font-size:18px}.fidelity .extra-form .subtitle{font-size:18px}.fidelity .extra-form .title{max-width:300px}.fidelity .extra-form .text{font-size:14px}.fidelity .extra-form .rrss{max-width:180px}.fidelity .extra-form-block .input-rrss{grid-template-columns:32px 1fr}.fidelity .extra-success .title{font-size:26px;margin-bottom:calc(var(--gutter)*2)}.fidelity .extra-success .rrss{max-width:180px}.fidelity .preview .title{max-width:200px;margin-top:0}.fidelity .preview .subtitle{max-width:350px}.fidelity .preview .text{margin-bottom:var(--gutter)}}@media (max-width:480px){.fidelity .agradecimientos .brands .marca{flex:0 0 calc(100%/4)}.fidelity-foot .fondo-caja{padding:var(--gutter)}.fidelity-foot .description{font-size:12px}.fidelity-foot .icon{width:20px}}:root{--sombra-color:#ef75ac}.regalos-container{padding:calc(var(--gutter)*2);padding-left:calc(var(--gutter)*3);background-color:#82d2fc}.regalos-container:not(.regalos-home){border-bottom-left-radius:30px;border-bottom-right-radius:30px}.regalos-home{padding-bottom:calc(var(--gutter)*3)}.regalos-content{--owl-nav-size:30px;background-color:#dcf4ff;max-width:1025px;margin:auto;border-radius:30px;box-shadow:calc(var(--gutter)*-1) var(--gutter) 0 0 #b0e6ff;position:relative;z-index:var(--z-normal);overflow:hidden}.premios-block{padding:calc(var(--gutter)*2)}.premios-block .title{font-weight:700;font-size:26px;margin-bottom:calc(var(--gutter)*2);text-align:center}.premios-block .actions{margin-top:calc(var(--gutter)*2)}.premios-block .grid{display:grid;gap:calc(var(--gutter)*2);align-items:center}.premios-block .fondo-container{text-align:center}.premios-block .fondo-caja{background-color:#f6f6f6;border:1px solid #575756;box-shadow:3px 3px 0 0 var(--sombra-color);border-radius:10px;position:relative;padding:10px var(--gutter);width:auto;display:inline-block}.premios-block .fondo-title{font-weight:700;color:var(--second-color)}.premios-block .owl-nav [class*=owl-]{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Gifts/images/flecha_gifts.svg') !important}.premios-block .owl-nav [class*=owl-]{height:calc(var(--owl-nav-size)*2)}.regalos .head{padding-top:calc(var(--gutter)*6)}.regalos .head .grid{grid-template-columns:1fr 1fr;max-width:800px;margin:auto}.regalos-home .head .grid{grid-template-columns:1fr 1.3fr;max-width:none}.regalos .head .column{max-width:100%;overflow:hidden}.regalos .head .column .block{width:100%}.regalos .head .owl-item{display:flex;align-items:center;justify-content:center}.regalos .head .title{text-align:left;margin:0}.regalos .head .libreta{display:flex;align-items:center;gap:5px}.regalos .head .libreta .image{width:350px}.regalos-head-carousel.resp{display:none !important}.regalos .inlove .title{color:var(--second-color)}.regalos .inlove .grid{grid-template-columns:3fr 4fr}.regalos .inlove .seguidores .fila{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding-right:5%}.regalos .inlove .seguidores .fila img{width:100%}.regalos .inlove .seguidores .fila.second{position:relative;margin-top:-3%;left:5%}.regalos .como .custom-width{max-width:700px;margin:auto}.regalos .como .title{color:var(--first-color)}.regalos .como .grid{grid-template-columns:4fr 3fr}@media (min-width:768px){.regalos .como .text{text-align:right}}.regalos .agradecimientos{text-align:center;--owl-nav-gutter:5px}.regalos .agradecimientos .title{color:#73b471}.regalos .agradecimientos .awards,.regalos .agradecimientos .brands{max-width:calc(100% - (var(--owl-nav-gutter)*2) - (var(--owl-nav-size)*2));margin:auto;margin-top:calc(var(--gutter)*2)}.regalos .agradecimientos .awards .owl-nav,.regalos .agradecimientos .brands .owl-nav{width:calc(100% + (var(--owl-nav-gutter)*2) + (var(--owl-nav-size)*2));left:calc((var(--owl-nav-size) + var(--owl-nav-gutter))*-1);right:calc((var(--owl-nav-size) + var(--owl-nav-gutter))*-1)}.regalos .agradecimientos .regalo{width:100%;height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:5px;position:relative}.regalos .agradecimientos .regalo .brand{position:absolute;top:5px;left:5px;width:70px}.regalos .agradecimientos .brands{margin:auto;display:flex;align-items:center;justify-content:center;row-gap:var(--gutter);flex-wrap:wrap;margin-top:calc(var(--gutter)*2)}.regalos .agradecimientos .brands.resp{display:none}.regalos .agradecimientos .brands .marca{flex:0 0 calc(100%/11);text-align:center}@media (min-width:768px){.regalos .agradecimientos .brands{max-width:calc(100% - (var(--owl-nav-gutter)*2) - (var(--owl-nav-size)*2))}}.regalos .agradecimientos .brands img{width:100%}.regalos .agradecimientos .goodlook{font-weight:700;margin-top:calc(var(--gutter)*2);font-size:18px}.regalos .foot{padding-bottom:calc(var(--gutter)*2);background:url('../../frontend/Vidal/Principal/es_ES/Vidal_Gifts/images/fondo-foot.svg') bottom center/auto 60% no-repeat}.regalos .foot .container{display:inline-grid;grid-template-columns:auto 1fr;align-items:center;gap:10px}.regalos .foot .heart{width:45px}.regalos .foot .icons{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:5px}.regalos .foot .icon{width:25px}.regalos .sello{padding-top:calc(var(--gutter)*3);padding-bottom:0}.regalos .sello .container{text-align:center}.form-regalos{max-width:530px;margin:auto;margin-top:calc(var(--gutter)*4)}.form-regalos .input input{line-height:35px;border:1px solid var(--grays-color);width:100%;padding:0 8px}.form-regalos .actions{text-align:center}.regalos-validate .fondo-container{max-width:500px;margin:auto}.regalos-validate .fondo-title{color:#2fca7a}.regalos .premios .fondo-title{font-size:21px;background-color:#41c0f0;color:#fff}.regalos .choose{max-width:700px;margin:auto;margin-top:calc(var(--gutter)*2);display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--gutter)*2)}.regalos .choose .box{width:100%;text-decoration:none;text-align:center;padding:var(--gutter)}.regalos .choose .box:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px}.regalos .choose .box:before,.regalos .choose .box img{transition:all .2s}.regalos .choose .box .images{position:relative}.regalos .choose .box .open{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.regalos .choose .box:hover:before,.regalos .choose .box.open:before{box-shadow:0 0 15px 2px #f748ac}.regalos .choose .box:hover img,.regalos .choose .box.open img{transform:scale(1.05)}.regalos .choose .box.open .open{opacity:1}.regalos .choose .box.open .close{opacity:0}.regalos .choose .button{background-color:var(--first-color);display:inline-block;width:auto;padding:5px calc(var(--gutter)*2);margin-top:var(--gutter);text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;border-radius:5px}.regalos-success .head .fondo-caja{width:100%;max-width:450px;background:url('../../frontend/Vidal/Principal/es_ES/Vidal_Gifts/images/fondo-head-success.png') center center/cover no-repeat}.regalos-success .head .title{font-size:36px;font-weight:700;color:var(--first-color);text-align:center}.regalos-success .head .subtitle{font-size:21px;font-weight:700;color:#009de3}.regalos .result .container{max-width:650px;margin:auto;text-align:center}.regalos .result .premio{width:450px;max-width:75%;margin:auto}.regalos .result .name{font-size:21px;color:#026bb3}.regalos .result .aviso{font-size:14px;font-weight:700;margin-top:calc(var(--gutter)*3)}@media (max-width:1100px){.premios-block .title{font-size:24px}.regalos .head .libreta .image{width:300px}}@media (max-width:1024px){.regalos-container{padding:0;border-radius:0}.regalos-content{border-radius:0;box-shadow:none}.regalos .head{padding-top:calc(var(--gutter)*4)}.regalos .agradecimientos .brands{row-gap:5px}.regalos .agradecimientos .brands .marca{flex:0 0 calc(100%/7)}.regalos .sello{display:none}}@media (max-width:920px){.premios-block .title{font-size:18px}.regalos .head .libreta .image{width:275px}}@media (max-width:767px){.premios-block:not(.head) .grid{grid-template-columns:1fr !important}.premios-block{padding:calc(var(--gutter)*2) var(--gutter)}.premios-block{text-align:center}.regalos-home .head .grid{display:none}.regalos-home .regalos-head-carousel .grid{display:grid}.regalos-head-carousel.resp{display:block !important}.regalos-head-carousel .block{width:100%}.regalos-head-carousel .actions{text-align:left}.regalos .head .libreta .image{width:auto}.regalos .head .libreta{display:grid;grid-template-columns:1fr 1.3fr;align-items:center;gap:calc(var(--gutter)*2)}.regalos .head .libreta .imagen img{width:200px}.premios-block:not(.head) .grid .column.imagen{order:2}.regalos .grid .column.imagen{max-width:400px;width:100%;margin:auto}.regalos .agradecimientos .brands{display:none}.regalos .agradecimientos .brands.resp{display:block}.regalos .inlove .grid .column.text picture{display:none}.regalos .agradecimientos .brands .marca{flex:0 0 calc(100%/6);display:flex}.regalos .choose{gap:var(--gutter)}.regalos .premios .fondo-title{font-size:18px}.regalos .choose .box{padding:8px}}@media (max-width:625px){.regalos .head .actions span{display:none}.regalos .head .actions .resp{display:block}}@media (max-width:585px){.regalos .head .grid{gap:var(--gutter)}.regalos .head .title span{display:none}}@media (max-width:480px){.regalos-content{--owl-nav-size:20px}.premios-block:not(.head) .grid .column.imagen{max-width:75%}.regalos-success .head .title{font-size:24px}.regalos .head .title{font-size:21px}.premios-block .title{font-size:18px}.premios-block .fondo-title,.regalos-success .head .subtitle{font-size:14px}.premios-block,.regalos .result .aviso{font-size:12px}.premios-block .actions .btn{font-size:10px}.regalos .choose .button{padding-left:0;padding-right:0;width:100%;font-size:10px}.regalos-success .head .fondo-caja{width:auto;min-width:300px}.regalos .agradecimientos .brands .marca{flex:0 0 calc(100%/4)}}@media (max-width:360px){.regalos .head{padding-top:0}.regalos .head .grid,.regalos .head .libreta{grid-template-columns:1fr}.regalos .head .title,.regalos .head .actions{text-align:center}.regalos .head .grid .imagen{width:250px;margin:auto}.regalos .head .libreta .imagen{margin:auto;width:200px}}.decorations .icon{position:absolute;z-index:var(--z-back);transition:all .1s;transform:rotate(var(--rotation))}.decorations .confetis .icon{width:37px}.decorations .confeti_1{top:1.5vw;left:35%}.decorations .confeti_2{top:2vw;left:53.5%}.decorations .confeti_3{top:2vw;left:72.5%}.decorations .confeti_4{top:5vw;left:82.5%}.decorations .confeti_5{top:2vw;left:94%}.decorations .confeti_6{top:7.4vw;left:93%}.decorations .confeti_7{top:14.5vw;left:2%}.decorations .confeti_8{top:16.2vw;left:12%}.decorations .confeti_9{top:16vw;left:30%}.decorations .confeti_10{top:17.5vw;left:40%}.decorations .confeti_11{top:16.3vw;left:48%}.decorations .confeti_12{top:15.5vw;left:67.5%}.decorations .confeti_13{top:15vw;left:81%}.decorations .confeti_14{top:16.5vw;left:93%}.decorations .confeti_15{top:22.5vw;left:3%}.decorations .confeti_16{top:20vw;left:13%}.decorations .confeti_17{top:22.5vw;left:19%}.decorations .confeti_18{top:33vw;left:70%}.decorations .confeti_19{top:21vw;left:90%}.decorations .confeti_20{top:28vw;left:2%}.decorations .confeti_21{top:35vw;left:4%}.decorations .confeti_22{top:32vw;left:12%}.decorations .confeti_23{top:30vw;left:26%}.decorations .confeti_24{top:28vw;left:35%}.decorations .confeti_25{top:35vw;left:50%}.decorations .confeti_26{top:32vw;left:85%}.decorations .confeti_27{top:36vw;left:94%}.decorations .confeti_28{top:39vw;left:35%}.decorations .confeti_29{top:43vw;left:54%}.decorations .confeti_30{top:43vw;left:71%}.decorations .confeti_31{top:44vw;left:93%}.decorations .confeti_32{top:56vw;left:3%}.decorations .confeti_33{top:52vw;left:13%}.decorations .confeti_34{top:57vw;left:19%}.decorations .confeti_35{top:55vw;left:36%}.decorations .confeti_36{top:52vw;left:48%}.decorations .confeti_37{top:51vw;left:67%}.decorations .confeti_38{top:49vw;left:89%}.decorations .confeti_39{top:52vw;left:93%}.decorations .confeti_40{top:56vw;left:86%}.decorations .confeti_41{top:68vw;left:2%}.decorations .confeti_42{top:67vw;left:17%}.decorations .confeti_43{top:67vw;left:31%}.decorations .confeti_44{top:68vw;left:48%}.decorations .confeti_45{top:68vw;left:83%}.decorations .confeti_46{top:84vw;left:3%}.decorations .confeti_47{top:86vw;left:13%}.decorations .confeti_48{top:87vw;left:65%}.decorations .confeti_49{top:85vw;left:85%}.decorations .confeti_50{top:83vw;left:95%}.decorations .estrella_1{top:7vw;left:3%;width:28px}.decorations .estrella_2{top:9vw;left:5%;width:18px}.decorations .estrella_3{top:2vw;left:19%;width:32px}.decorations .estrella_4{top:16vw;left:59%;width:23px}.decorations .estrella_5{top:20vw;left:77%;width:35px}.decorations .estrella_6{top:29vw;left:96%;width:26px}.decorations .estrella_7{top:35vw;left:65%;width:22px}.decorations .estrella_8{top:41vw;left:3%;width:22px}.decorations .estrella_9{top:39vw;left:15%;width:35px}.decorations .estrella_10{top:49vw;left:2%;width:23px}.decorations .estrella_11{top:57vw;left:78%;width:31px}.decorations .estrella_12{top:57vw;left:94%;width:20px}.decorations .estrella_13{top:64vw;left:95%;width:23px}.decorations .nube_1{top:2vw;left:2%;width:110px}.decorations .nube_2{top:3.5vw;left:62%;width:140px}.decorations .nube_3{top:13vw;left:19%;width:90px}.decorations .nube_4{top:11.5vw;left:85%;width:115px}.decorations .nube_5{top:22vw;left:45%;width:95px}.decorations .nube_6{top:22vw;left:80%;width:165px}.decorations .nube_7{top:41vw;left:87%;width:115px}.decorations .nube_8{top:46vw;left:8%;width:170px}.decorations .nube_9{top:59vw;left:85%;width:115px}@media (max-width:1024px){.decorations .confetis .icon{width:30px}.decorations .confeti,.decorations .estrella,.decorations .nube{display:none}.decorations .confeti_1{display:block;top:3vw;left:26%}.decorations .confeti_2{display:block;top:10vw}.decorations .confeti_3{display:block;top:6vw;left:87%}.decorations .confeti_4{display:block;top:38vw;left:5%}.decorations .confeti_5{display:block;top:48vw;left:79%}.decorations .confeti_6{display:block;top:57vw;left:3%}.decorations .confeti_7{display:block;top:60vw;left:88%}.decorations .confeti_8{display:block;top:97vw;left:5%}.decorations .confeti_9{display:block;top:96vw;left:88%}.decorations .confeti_10{display:block;top:117vw;left:3%}.decorations .confeti_11{display:block;top:145vw;left:65%}.decorations .confeti_12{display:block;top:140vw;left:87%}.decorations .confeti_13{display:block;top:159vw;left:6%}.decorations .confeti_14{display:block;top:165vw;left:32%}.decorations .confeti_15{display:block;top:163vw;left:82%}.decorations .confeti_16{display:block;top:190vw;left:3%}.decorations .confeti_17{display:block;top:192vw;left:26%}.decorations .confeti_18{display:block;top:184vw;left:80%}.decorations .confeti_19{display:block;top:196vw;left:85%}.decorations .confeti_20{display:block;top:233vw;left:87%}.decorations .confeti_21{display:block;top:300vw;left:4%}.decorations .confeti_22{display:block;top:290vw;left:65%}.decorations .confeti_23{display:block;top:399vw;left:8%}.decorations .confeti_24{display:block;top:390vw;left:80%}.decorations .confeti_25{display:block;top:401vw;left:88%}.decorations .confeti_26{display:block;top:55vw;left:20%}.decorations .confeti_27{display:block;top:45vw;left:56%}.decorations .estrella_1{display:block;top:5vw;left:4%;width:25px}.decorations .estrella_2{display:block;top:9vw;left:11%;width:12px}.decorations .estrella_3{display:block;top:62vw;left:45%;width:25px}.decorations .estrella_4{display:block;top:118vw;left:92%;width:16px}.decorations .estrella_5{display:block;top:139vw;left:4%;width:20px}.decorations .estrella_6{display:block;top:218vw;left:6%;width:17px}.decorations .estrella_7{display:block;top:242vw;left:5%;width:18px}.decorations .estrella_8{display:block;top:245vw;left:87%;width:22px}.decorations .estrella_9{display:block;top:293vw;left:90%;width:20px}.decorations .estrella_10{display:block;top:337vw;left:90%;width:18px}.decorations .nube_1{top:5vw;left:68%;width:85px}.decorations .nube_2{top:39vw;left:82%;width:55px}.decorations .nube_3{top:139vw;left:13%}.decorations .nube_4{top:200vw;left:5%;width:90px}}.regalos-home{overflow:hidden}.regalos-home .decorations{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.regalos-home .premios-block{position:relative}.regalos-home .premios-block:not(.foot):after{content:'';display:block;height:10px;background-color:#fff;position:absolute;left:-1000px;right:-1000px;bottom:-5px}@media (min-width:1025px){.regalos-home .premios-block.foot{border-radius:30px}}.awards-carousel:not(.owl-loaded),.regalos-brands-carousel:not(.owl-loaded){display:grid;grid-template-columns:repeat(var(--owl-no-load-columns),1fr)}.awards-carousel:not(.owl-loaded){gap:calc(var(--gutter)*2)}.regalos-brands-carousel:not(.owl-loaded){gap:5px}.awards-carousel:not(.owl-loaded){--owl-no-load-columns:5}.regalos-brands-carousel:not(.owl-loaded){--owl-no-load-columns:4}.awards-carousel:not(.owl-loaded)>*:nth-child(n),.regalos-brands-carousel:not(.owl-loaded)>*:nth-child(n){display:block}.awards-carousel:not(.owl-loaded)>*:nth-child(n+6),.regalos-brands-carousel:not(.owl-loaded)>*:nth-child(n+5){display:none}@media (max-width:1280px){.awards-carousel:not(.owl-loaded){--owl-no-load-columns:4}.awards-carousel:not(.owl-loaded)>*:nth-child(n){display:block}.awards-carousel:not(.owl-loaded)>*:nth-child(n+5){display:none}}@media (max-width:1024px){.awards-carousel:not(.owl-loaded){--owl-no-load-columns:3}.awards-carousel:not(.owl-loaded)>*:nth-child(n){display:block}.awards-carousel:not(.owl-loaded)>*:nth-child(n+4){display:none}}@media (max-width:767px){.awards-carousel:not(.owl-loaded){--owl-no-load-columns:2}.awards-carousel:not(.owl-loaded)>*:nth-child(n){display:block}.awards-carousel:not(.owl-loaded)>*:nth-child(n+3){display:none}}@media (max-width:480px){.regalos-brands-carousel:not(.owl-loaded){--owl-no-load-columns:3}.regalos-brands-carousel:not(.owl-loaded)>*:nth-child(n){display:block}.regalos-brands-carousel:not(.owl-loaded)>*:nth-child(n+4){display:none}}.lavidamasdulce .banner{margin-bottom:calc(var(--gutter)*2)}.lavidamasdulce .background{background-color:#e0f1ff;padding:calc(var(--gutter)*6) var(--gutter)}@media (min-width:768px){.lavidamasdulce .background{background:url("../../frontend/Vidal/Principal/es_ES/Vidal_LaVidaMasDulce/images/fondo.png") top center/100% auto #e0f1ff}}.lavidamasdulce .head{max-width:530px;margin-inline:auto;margin-bottom:calc(var(--gutter)*4)}.lavidamasdulce .form-block{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:calc(var(--gutter)*2)}.lavidamasdulce .form-block .carousel-marcas-lavidamasdulce{max-width:100%;overflow:hidden}.lavidamasdulce .form-block .carousel-marcas-lavidamasdulce .owl-stage-outer,.lavidamasdulce .form-block .carousel-marcas-lavidamasdulce .owl-stage{height:100%}.lavidamasdulce .form-block .carousel-marcas-lavidamasdulce .owl-dots{bottom:var(--gutter)}.lavidamasdulce .form-block .carousel-marcas-lavidamasdulce .owl-dots .owl-dot span{border-color:#fff;background-color:transparent}.lavidamasdulce .form-block .carousel-marcas-lavidamasdulce .owl-dots .owl-dot.active span,.lavidamasdulce .form-block .carousel-marcas-lavidamasdulce .owl-dots .owl-dot:hover span{background-color:#fff}.lavidamasdulce .form-block .image-column{height:100%}@media (min-width:768px){.lavidamasdulce .form-block .image-column .link{cursor:initial;pointer-events:none}}.lavidamasdulce .form-block .image-column .image{width:100%;height:100%;object-fit:cover}.lavidamasdulce .form-block .form{padding:calc(var(--gutter)*2);background-color:#62b7ff;display:flex;flex-direction:column;justify-content:center;max-width:100%;overflow:hidden}.lavidamasdulce .form-block .form .title{font-weight:700;font-size:40px;color:#004b9c;margin-bottom:var(--gutter);text-align:center}.lavidamasdulce .form-block .form .subtitle{font-weight:700;font-size:30px;color:#ffd4df;margin-bottom:calc(var(--gutter)*3);text-align:center}@media (min-width:768px){.lavidamasdulce .form-block .form .awards{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gutter)}}.lavidamasdulce .form-block .form .awards{text-align:center;margin-bottom:calc(var(--gutter)*2)}.lavidamasdulce .form-block .form .awards .column{display:flex;flex-direction:column;gap:var(--gutter)}.lavidamasdulce .form-block .form .awards .column .image{max-width:100px;margin-inline:auto}.lavidamasdulce .form-block .form .awards .column .text{font-weight:700;font-size:16px;color:#fff}.lavidamasdulce .form-block .form form{margin:auto}.lavidamasdulce .form-block .form .legend{font-weight:700;font-size:20px;text-align:center;color:#004b9c;margin-bottom:var(--gutter)}.lavidamasdulce .form-block .form .field.input .label{margin-left:var(--gutter)}.lavidamasdulce .form-block .form .label{font-weight:700;font-size:14px;color:#fff}.lavidamasdulce .form-block .form .label a{color:inherit}.lavidamasdulce .form-block .form .input-text{background-color:#fff;border-radius:30px}.lavidamasdulce .form-block .form .actions{text-align:center}@media (min-width:768px){.lavidamasdulce .form-block .form .actions .btn{min-width:278px;min-height:50px;font-size:20px}}.lavidamasdulce .brand-block{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--gutter)*2);max-width:100%;overflow:hidden}.lavidamasdulce .brand-block:not(:last-child){margin-bottom:calc(var(--gutter)*2)}.lavidamasdulce .brand-block.dipper{--brand-bg:#f9c0dc;--brand-color:#fc6ebe;--logo-size:262px}.lavidamasdulce .brand-block.rellenolas{--brand-bg:#f99db3;--brand-color:#d5173c;--logo-size:195px}.lavidamasdulce .brand-block.naturall{--brand-bg:#d9eccf;--brand-color:#7db062;--logo-size:298px}.lavidamasdulce .brand-block.mix{--brand-bg:#329af9;--brand-color:#d4eef8;--logo-size:178px}.lavidamasdulce .brand-block .content{padding:calc(var(--gutter)*2);background-color:var(--brand-bg);display:flex;flex-direction:column;justify-content:center;max-width:100%;overflow:hidden}.lavidamasdulce .brand-block .content .logo{display:flex;justify-content:center;margin-bottom:calc(var(--gutter)*2);width:var(--logo-size);margin-inline:auto}@media (min-width:768px){.lavidamasdulce .brand-block.naturall .content .logo{margin-top:20px;margin-bottom:55px}.lavidamasdulce .brand-block.mix .content .logo{margin-bottom:42px}}.lavidamasdulce .brand-block .content .title{color:var(--brand-color);font-weight:700;font-size:36px;margin-bottom:calc(var(--gutter)*3);text-align:center}@media (min-width:768px){.lavidamasdulce .brand-block.rellenolas .content .title,.lavidamasdulce .brand-block.mix .content .title{margin-bottom:40px}.lavidamasdulce .brand-block.naturall .content .title{margin-bottom:50px}}.lavidamasdulce .brand-block .content .carousel-lavidamasdulce{--owl-nav-size:25px;padding-inline:calc(var(--owl-nav-size) + var(--gutter))}.lavidamasdulce .brand-block .content .carousel-lavidamasdulce .owl-nav{padding:0;width:100%;margin:0}.lavidamasdulce .brand-block .content .carousel-lavidamasdulce .owl-nav [class*=owl-]{background-image:url("../../frontend/Vidal/Principal/es_ES/Vidal_LaVidaMasDulce/images/flecha.svg")}.lavidamasdulce .brand-block .content .action{text-align:center;margin-top:calc(var(--gutter)*2)}@media (min-width:768px){.lavidamasdulce .brand-block .content .action .btn{min-width:194px;min-height:50px;font-size:20px;display:inline-flex;align-items:center;justify-content:center}}.lavidamasdulce .brand-block .video{position:relative}.lavidamasdulce .brand-block .video video{width:100%;height:100%;object-fit:cover;cursor:pointer}.lavidamasdulce .validate{max-width:530px;margin-inline:auto;text-align:center;background-color:#004b9c;color:#fff;font-weight:700;padding:calc(var(--gutter)*2);border-radius:30px}.lavidamasdulce .elegir{max-width:790px;margin-inline:auto;text-align:center;background-color:#fff;border:3px solid #004b9c;padding:calc(var(--gutter)*2);border-radius:30px}.lavidamasdulce .elegir .title{font-weight:700;font-size:18px;margin-bottom:calc(var(--gutter)*2);color:#004b9c}.lavidamasdulce .elegir .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--gutter)*2) var(--gutter)}.lavidamasdulce .elegir .grid .item{display:flex;flex-direction:column;align-items:center;gap:var(--gutter);text-decoration:none}.lavidamasdulce .elegir .grid .item-2 .image{--color:var(--bg)}.lavidamasdulce .elegir .grid .item .image{width:100%;border:2px solid var(--color);border-radius:20px;padding:var(--gutter) 0;background:linear-gradient(#aedbf7,#fff)}.lavidamasdulce .elegir .grid .item:hover .image{box-shadow:0 0 15px var(--color)}.lavidamasdulce .elegir .grid .item .name{font-size:16px;font-weight:700;color:var(--color);text-transform:uppercase}.lavidamasdulce .elegir .grid .item .link{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--color);background-color:var(--bg);border-radius:30px;padding:4px var(--gutter)}.lavidamasdulce .success{max-width:660px;margin-inline:auto;text-align:center;background-color:#fff;border:3px solid #004b9c;padding:calc(var(--gutter)*2);border-radius:30px}.lavidamasdulce .success .title{font-weight:700;font-size:21px;margin-bottom:calc(var(--gutter)*2);color:#004b9c;text-transform:uppercase}.lavidamasdulce .success .premio .image{max-width:min(400px,100%)}.lavidamasdulce .success .premio .name{font-weight:700;margin-top:var(--gutter)}.lavidamasdulce .success .aviso{font-size:14px;color:#3e3e3d;margin-top:calc(var(--gutter)*2)}.lavidamasdulce-home .logo-foot{display:none}.lavidamasdulce .logo-foot{max-width:175px;margin-inline:auto;margin-top:calc(var(--gutter)*4)}.lavidamasdulce .foot{display:flex;align-items:center;justify-content:center;gap:calc(var(--gutter)*2);margin-top:calc(var(--gutter)*4)}.lavidamasdulce .foot .heart{width:50px}.lavidamasdulce .foot .text{display:flex;flex-direction:column;align-items:center;gap:var(--gutter);font-size:18px;color:#00489c}.lavidamasdulce .foot .icons{display:flex;align-items:center;gap:5px}@media (max-width:1024px){.lavidamasdulce .banner{margin-bottom:0}.lavidamasdulce .form-block{grid-template-columns:1fr}.lavidamasdulce .form-block .carousel-marcas-lavidamasdulce{order:2}.lavidamasdulce .brand-block{grid-template-columns:1fr;gap:0}.lavidamasdulce .brand-block .content{order:-1}}@media (max-width:767px){.lavidamasdulce .background{padding-block:calc(var(--gutter)*2)}.lavidamasdulce .head{margin-bottom:calc(var(--gutter)*2)}.lavidamasdulce .form-block{margin-bottom:25px}.lavidamasdulce .form-block .form{padding-inline:var(--gutter);padding-bottom:20px}.lavidamasdulce .form-block .form .title{font-size:24px}.lavidamasdulce .form-block .form .subtitle{margin-bottom:calc(var(--gutter)*2);font-size:16px}.lavidamasdulce .form-block .form .awards{max-width:400px;padding-left:calc(var(--owl-nav-size) + calc(var(--gutter)/2));padding-right:calc(var(--owl-nav-size) + calc(var(--gutter)/2));margin-left:auto;margin-right:auto}.lavidamasdulce .form-block .form .awards .column .image{max-width:90px}.lavidamasdulce .form-block .form .awards .column .text{font-size:14px}.lavidamasdulce .form-block .form .legend{font-size:16px;display:none}.lavidamasdulce .form-block .form .field{margin-bottom:10px}.lavidamasdulce .form-block .form .field.input .label{display:none}.lavidamasdulce .form-block .form .input-text{border-radius:0;line-height:28px;border-color:#000}.lavidamasdulce .form-block .form .actions{margin-top:20px}.lavidamasdulce .brand-block.dipper{--logo-size:120px}.lavidamasdulce .brand-block.rellenolas{--logo-size:96px}.lavidamasdulce .brand-block.naturall{--logo-size:185px}.lavidamasdulce .brand-block.mix{--logo-size:100px}.lavidamasdulce .brand-block .content{padding:20px}.lavidamasdulce .brand-block .content .logo{margin-bottom:10px}.lavidamasdulce .brand-block .content .title{font-size:20px;margin-bottom:20px}.lavidamasdulce .brand-block .video{display:none}.lavidamasdulce .brand-block .video.resp{display:block;margin-bottom:20px}.lavidamasdulce .brand-block .content .action{margin-top:20px}.lavidamasdulce .brand-block .content .action .btn{min-width:116px;height:30px}.lavidamasdulce .elegir{padding-inline:var(--gutter)}.lavidamasdulce .elegir .grid{grid-template-columns:repeat(2,1fr)}.lavidamasdulce .elegir .grid .item .name{font-size:14px}.lavidamasdulce .success{padding-inline:var(--gutter)}.lavidamasdulce .logo-foot{margin-top:calc(var(--gutter)*3)}.lavidamasdulce .foot{flex-direction:column;gap:var(--gutter);margin-top:calc(var(--gutter)*3)}.lavidamasdulce .foot .text{font-size:14px}}.carousel-awards-lavidamasdulce .owl-nav,.carousel-marcas-lavidamasdulce .owl-nav{width:100% !important;margin:0 !important}@media (max-width:1024px){.carousel-marcas-lavidamasdulce.owl-loaded:after{content:"";position:absolute;top:0;right:0;bottom:0;width:calc(var(--owl-nav-size) + (var(--gutter)*2));background:#62b7ff;background:linear-gradient(90deg,#62b7ff00 0%,#62b7ff 100%)}}.carousel-awards-lavidamasdulce .owl-nav .owl-prev,.carousel-awards-lavidamasdulce .owl-nav .owl-next,.carousel-marcas-lavidamasdulce .owl-nav .owl-prev,.carousel-marcas-lavidamasdulce .owl-nav .owl-next{background-image:url("../../frontend/Vidal/Principal/es_ES/Vidal_LaVidaMasDulce/images/flecha_lavidamasdulce.svg") !important}@media (max-width:767px){.carousel-awards-lavidamasdulce .owl-nav .owl-prev,.carousel-awards-lavidamasdulce .owl-nav .owl-next,.carousel-marcas-lavidamasdulce .owl-nav .owl-prev,.carousel-marcas-lavidamasdulce .owl-nav .owl-next{height:calc(var(--owl-nav-size)*2)}}.carousel-marcas-lavidamasdulce .owl-nav .owl-prev{visibility:hidden}.carousel-awards-lavidamasdulce .owl-dots{position:initial;margin-top:var(--gutter)}.carousel-awards-lavidamasdulce .owl-dots .owl-dot span{background-color:transparent;border-color:#fff}.carousel-awards-lavidamasdulce .owl-dots .owl-dot.active span,.carousel-awards-lavidamasdulce .owl-dots .owl-dot:hover span{background-color:#fff}:root{--left-carousel:260px;--nav-size:25px;--categorias:var(--first-color);--golosinas:#ff808d;--regaliz:#7cb892;--nubes:#fef9bf;--chicles:#c8e9ee;--caramelo:#b8ebf4;--dipper:#ffc6de}.categorias{--category-bg:var(--categorias)}.categorias .img1{transform:rotate(-25deg);top:-10px;left:-60px;max-width:400px}.categorias .img2{top:120px;left:65px;max-width:250px;transform:rotate(20deg)}.categorias .img3{top:280px;left:-60px;max-width:200px;transform:rotate(-7deg)}.categorias .img4{transform:rotate(31deg);top:245px;left:30px;max-width:415px}.categorias .img5{max-width:220px;left:-40px;top:470px;transform:rotate(20deg)}.categorias .img6{max-width:160px;left:160px;top:630px;transform:rotate(8deg)}.golosinas{--category-bg:var(--golosinas)}.golosinas .img1{top:-35px;left:-101px}.golosinas .img2{transform:rotate(215deg);top:-35px;left:130px}.golosinas .img3{transform:rotate(-15deg);top:302px;left:-101px}.golosinas .img4{top:389px;left:110px}.golosinas .img5{top:146px;left:58px}.regaliz{--category-bg:var(--regaliz)}.regaliz .img1{top:-43px;left:116px}.regaliz .img2{transform:rotate(23deg);top:130px;left:-12px}.regaliz .img3{top:0;left:-116px}.regaliz .img4{transform:rotate(125deg);top:354px;left:64px}.regaliz .img5{top:328px;left:-101px}.nubes{--category-bg:var(--nubes)}.nubes .img1{top:173px;z-index:var(--z-normal)}.nubes .img2{top:155px;left:-124px}.nubes .img3{top:0;left:70px}.nubes .img4{top:-78px;left:-95px}.nubes .img5{transform:rotate(130deg);top:345px;left:98px}.chicles{--category-bg:var(--chicles)}.chicles .img1{top:0;left:-58px}.chicles .img2{top:173px}.chicles .img3{top:346px;left:52px}.caramelo{--category-bg:var(--caramelo)}.caramelo .img1{transform:rotate(6deg);top:30px;left:140px;max-width:80%}.caramelo .img2{transform:rotate(136deg);top:0;left:-30px;max-width:50%}.caramelo .img3{transform:rotate(-20deg);top:400px;left:-50px;max-width:65%}.caramelo .img4{transform:rotate(-55deg);top:260px;left:168px;max-width:65%}.caramelo .img5{top:500px;left:-30px;max-width:65%;transform:rotate(15deg)}.dipper{--category-bg:var(--dipper)}.dipper .img1{transform:rotate(-20deg);top:0;left:43px}.dipper .img2{transform:rotate(20deg);top:130px;left:-43px}.dipper .img3{transform:rotate(-20deg);top:260px;left:43px}.dipper .img4{transform:rotate(20deg);top:389px;left:-43px}.dipper .img5{transform:rotate(90deg);top:372px;left:20px}.carousel-categories{text-align:center}.carousel-categories.newtabs{background-color:#f1f8fd}.carousel-categories.newtabs .title{font-size:26px;font-weight:700;margin-bottom:calc(var(--gutter)*2);color:#004f9f}.carousel-categories .tabs{display:grid;grid-template-columns:repeat(7,1fr);position:relative;gap:5px}.carousel-categories.newtabs .tabs{display:flex;align-items:center;justify-content:center;gap:calc(var(--gutter)*2)}.carousel-categories:not(.newtabs) .tab{border:1px solid var(--second-color);color:var(--second-color);font-weight:700;font-size:14px;text-transform:uppercase;padding:10px;transition:all .3s;order:-2;cursor:pointer;flex:1 0 0;display:flex;align-items:center;justify-content:center}.carousel-categories.newtabs .tab{font-size:19px;font-weight:500;color:#009fe3;text-transform:uppercase;border-bottom:2px solid transparent;cursor:pointer;transition:all .3s}.carousel-categories:not(.newtabs) .tab:nth-child(1){margin-left:0}.carousel-categories:not(.newtabs) .tab:hover,.carousel-categories:not(.newtabs) .tab.active{background-color:var(--second-color);border-color:var(--second-color);color:#fff}.carousel-categories.newtabs .tab:hover,.carousel-categories.newtabs .tab.active{border-color:#ff519b;font-weight:700}.carousel-categories:not(.newtabs) .tabs-content:not(.without-content){display:grid;grid-template-columns:var(--left-carousel) 1fr;gap:5px;margin-top:5px}.carousel-categories .tab-content{display:none}.carousel-categories:not(.newtabs) .tab-content{margin-top:calc(var(--gutter)*2 + var(--nav-size) - 5px)}.carousel-categories.newtabs .tab-content{margin-top:calc(var(--gutter)*2)}.carousel-categories .tabs-content:not(.without-content) .tab-content.active{display:flex}.carousel-categories.newtabs .tabs-content:not(.without-content) .tab-content.active{justify-content:center}.carousel-categories .products-tab{max-width:100%}@media (min-width:1281px){.carousel-categories .products-tab{overflow:hidden}}.carousel-categories .tab-content .banner{margin-right:calc(var(--gutter) - 5px);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:var(--gutter);width:100%}.carousel-categories .tab-content .banner video{width:100%;height:100%;position:absolute;object-fit:cover;top:0;left:0;right:0;bottom:0}@media (min-width:1281px){.carousel-categories .tab-content .banner-btn{position:absolute;left:var(--gutter);bottom:var(--gutter);right:var(--gutter)}}.carousel-categories .tab-content .banner .btn{--border:#fff;--color:#fff}.carousel-categories .btn-categorias{--background:var(--second-color)}.carousel-categories .btn-golosinas{--background:#ff7f7f}.carousel-categories .btn-regaliz{--background:#7cb38d}.carousel-categories .btn-nubes{--background:#ffd279}.carousel-categories .btn-chicles{--background:#ff86ad}.carousel-categories .btn-caramelo{--background:#31adb8}.carousel-categories .btn-dipper{--background:#036bb4}.carousel-categories .products-tab .products-carousel{display:none}.carousel-categories .products-tab .products-carousel.active{display:block}.carousel-categories .product-box:nth-child(1):not(:last-child){margin-bottom:calc(var(--gutter)*4)}@media (max-width:1280px){.carousel-categories .tab-content{margin-top:var(--gutter)}.carousel-categories .products-tab{margin-top:calc(var(--gutter)*2)}.carousel-categories .tab-content .banner{margin:0;padding:0}.carousel-categories .tab-content .banner video{display:none}.carousel-categories:not(.newtabs) .tabs-content:not(.without-content){display:flex;gap:0;flex-direction:column-reverse;margin-top:var(--gutter)}.carousel-categories:not(.newtabs) .product-box:nth-child(1){margin-bottom:calc(var(--gutter)*1)}}@media (max-width:767px){.carousel-categories.newtabs .title{font-size:18px}.carousel-categories.newtabs .tab{font-size:15px}.carousel-categories:not(.newtabs) .tab{font-size:12px;font-weight:500;padding-top:0;padding-bottom:0;height:35px;display:flex;align-items:center;justify-content:center;line-height:1}.cms-home .carousel-categories:not(.newtabs) .tab:first-child{grid-column:1/-1;font-size:14px}.carousel-categories:not(.newtabs) .tabs{grid-template-columns:repeat(3,1fr) !important}.carousel-categories:not(.newtabs) .tabs-content.without-content{display:flex;flex-direction:column-reverse}.carousel-categories .tabs-content.without-content .tab-content.active{display:flex;justify-content:center;margin-top:calc(var(--gutter)*2)}}@media (max-width:480px){.carousel-categories .product-box:nth-child(1){margin-bottom:0}.carousel-categories:not(.newtabs) .tab{padding-left:5px;padding-right:5px}}@media (max-width:380px){.carousel-categories:not(.newtabs) .tab{padding-left:2px;padding-right:2px;font-size:9px;height:28px}}.carousel-categories .products-tab .products-carousel:not(.owl-loaded).active,.products-tab .products-carousel:not(.owl-loaded),.newproducts-carousel:not(.owl-loaded),.category-carousel:not(.owl-loaded),.products-carousel:not(.owl-loaded),.related-carousel:not(.owl-loaded),.carouselverano-carousel:not(.owl-loaded),.carouselhalloweenhome-carousel:not(.owl-loaded),.carouselnavidadhome-carousel:not(.owl-loaded),.carouselexpositores-carousel:not(.owl-loaded),.carouselsweetparty-carousel:not(.owl-loaded),.carouselenamoradoshome-carousel:not(.owl-loaded),.carouselpadrehome-carousel:not(.owl-loaded),.carouselregalos-carousel:not(.owl-loaded),.products-recents-carousel:not(.owl-loaded),.verano-carousel:not(.owl-loaded){display:grid;grid-template-columns:repeat(var(--owl-no-load-columns),1fr);gap:var(--gutter)}@media (max-width:767px){.brand-icons:not(.owl-loaded){display:grid;grid-template-columns:repeat(var(--owl-no-load-columns),1fr);gap:10px}}.products-tab .products-carousel:not(.owl-loaded),.products-recents-carousel:not(.owl-loaded),.verano-carousel:not(.owl-loaded){--owl-no-load-columns:5}.category-regalos-con-chuches .products-tab .products-carousel:not(.owl-loaded){--owl-no-load-columns:3}.cms-navidad .products-tab .products-carousel:not(.owl-loaded),.related-carousel:not(.owl-loaded),.products-carousel:not(.owl-loaded),.carouselverano-carousel:not(.owl-loaded),.carouselhalloweenhome-carousel:not(.owl-loaded),.carouselnavidadhome-carousel:not(.owl-loaded),.carouselexpositores-carousel:not(.owl-loaded),.carouselsweetparty-carousel:not(.owl-loaded),.carouselenamoradoshome-carousel:not(.owl-loaded),.carouselpadrehome-carousel:not(.owl-loaded),.carouselregalos-carousel:not(.owl-loaded){--owl-no-load-columns:4}.newproducts-carousel:not(.owl-loaded),.category-carousel:not(.owl-loaded){--owl-no-load-columns:6}.products-tab .products-carousel:not(.owl-loaded)>*:nth-child(n),.category-regalos-con-chuches .products-tab .products-carousel:not(.owl-loaded)>*:nth-child(n),.cms-navidad .products-tab .products-carousel:not(.owl-loaded)>*:nth-child(n),.newproducts-carousel:not(.owl-loaded)>*:nth-child(n),.related-carousel:not(.owl-loaded)>*:nth-child(n),.category-carousel:not(.owl-loaded)>*:nth-child(n),.products-carousel:not(.owl-loaded)>*:nth-child(n),.carouselverano-carousel:not(.owl-loaded)>*:nth-child(n),.carouselhalloweenhome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselnavidadhome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselexpositores-carousel:not(.owl-loaded)>*:nth-child(n),.carouselsweetparty-carousel:not(.owl-loaded)>*:nth-child(n),.carouselenamoradoshome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselpadrehome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselregalos-carousel:not(.owl-loaded)>*:nth-child(n),.products-recents-carousel:not(.owl-loaded)>*:nth-child(n),.verano-carousel:not(.owl-loaded)>*:nth-child(n){display:block}.products-tab .products-carousel:not(.owl-loaded)>*:nth-child(n+6),.category-regalos-con-chuches .products-tab .products-carousel:not(.owl-loaded)>*:nth-child(n+4),.cms-navidad .products-tab .products-carousel:not(.owl-loaded)>*:nth-child(n+5),.newproducts-carousel:not(.owl-loaded)>*:nth-child(n+7),.related-carousel:not(.owl-loaded)>*:nth-child(n+5),.category-carousel:not(.owl-loaded)>*:nth-child(n+7),.products-carousel:not(.owl-loaded)>*:nth-child(n+5),.carouselverano-carousel:not(.owl-loaded)>*:nth-child(n+5),.carouselhalloweenhome-carousel:not(.owl-loaded)>*:nth-child(n+5),.carouselnavidadhome-carousel:not(.owl-loaded)>*:nth-child(n+5),.carouselexpositores-carousel:not(.owl-loaded)>*:nth-child(n+5),.carouselsweetparty-carousel:not(.owl-loaded)>*:nth-child(n+5),.carouselenamoradoshome-carousel:not(.owl-loaded)>*:nth-child(n+5),.carouselpadrehome-carousel:not(.owl-loaded)>*:nth-child(n+5),.carouselregalos-carousel:not(.owl-loaded)>*:nth-child(n+5),.products-recents-carousel:not(.owl-loaded)>*:nth-child(n+6),.verano-carousel:not(.owl-loaded)>*:nth-child(n+6){display:none}@media (max-width:1700px){.newproducts-carousel:not(.owl-loaded){--owl-no-load-columns:5}.newproducts-carousel:not(.owl-loaded)>*:nth-child(n){display:block}.newproducts-carousel:not(.owl-loaded)>*:nth-child(n+6){display:none}}@media (max-width:1350px){.carouselverano-carousel:not(.owl-loaded),.carouselhalloweenhome-carousel:not(.owl-loaded),.carouselnavidadhome-carousel:not(.owl-loaded),.carouselexpositores-carousel:not(.owl-loaded),.carouselsweetparty-carousel:not(.owl-loaded),.carouselenamoradoshome-carousel:not(.owl-loaded),.carouselpadrehome-carousel:not(.owl-loaded),.carouselregalos-carousel:not(.owl-loaded){--owl-no-load-columns:3}.carouselverano-carousel:not(.owl-loaded)>*:nth-child(n),.carouselhalloweenhome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselnavidadhome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselexpositores-carousel:not(.owl-loaded)>*:nth-child(n),.carouselsweetparty-carousel:not(.owl-loaded)>*:nth-child(n),.carouselenamoradoshome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselpadrehome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselregalos-carousel:not(.owl-loaded)>*:nth-child(n){display:block}.carouselverano-carousel:not(.owl-loaded)>*:nth-child(n+4),.carouselhalloweenhome-carousel:not(.owl-loaded)>*:nth-child(n+4),.carouselnavidadhome-carousel:not(.owl-loaded)>*:nth-child(n+4),.carouselexpositores-carousel:not(.owl-loaded)>*:nth-child(n+4),.carouselsweetparty-carousel:not(.owl-loaded)>*:nth-child(n+4),.carouselenamoradoshome-carousel:not(.owl-loaded)>*:nth-child(n+4),.carouselpadrehome-carousel:not(.owl-loaded)>*:nth-child(n+4),.carouselregalos-carousel:not(.owl-loaded)>*:nth-child(n+4){display:none}}@media (max-width:1280px){.products-tab .products-carousel:not(.owl-loaded),.products-carousel:not(.owl-loaded){--owl-no-load-columns:3}.newproducts-carousel:not(.owl-loaded),.category-carousel:not(.owl-loaded),.products-recents-carousel:not(.owl-loaded),.verano-carousel:not(.owl-loaded){--owl-no-load-columns:4}.carouselverano-carousel:not(.owl-loaded),.carouselhalloweenhome-carousel:not(.owl-loaded),.carouselnavidadhome-carousel:not(.owl-loaded),.carouselexpositores-carousel:not(.owl-loaded),.carouselsweetparty-carousel:not(.owl-loaded),.carouselenamoradoshome-carousel:not(.owl-loaded),.carouselpadrehome-carousel:not(.owl-loaded),.carouselregalos-carousel:not(.owl-loaded){--owl-no-load-columns:2}.products-tab .products-carousel:not(.owl-loaded)>*:nth-child(n),.newproducts-carousel:not(.owl-loaded)>*:nth-child(n),.category-carousel:not(.owl-loaded)>*:nth-child(n),.products-carousel:not(.owl-loaded)>*:nth-child(n),.carouselverano-carousel:not(.owl-loaded)>*:nth-child(n),.carouselhalloweenhome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselnavidadhome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselexpositores-carousel:not(.owl-loaded)>*:nth-child(n),.carouselsweetparty-carousel:not(.owl-loaded)>*:nth-child(n),.carouselenamoradoshome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselpadrehome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselregalos-carousel:not(.owl-loaded)>*:nth-child(n),.products-recents-carousel:not(.owl-loaded)>*:nth-child(n),.verano-carousel:not(.owl-loaded)>*:nth-child(n){display:block}.products-tab .products-carousel:not(.owl-loaded)>*:nth-child(n+4),.newproducts-carousel:not(.owl-loaded)>*:nth-child(n+5),.category-carousel:not(.owl-loaded)>*:nth-child(n+5),.products-carousel:not(.owl-loaded)>*:nth-child(n+4),.carouselverano-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselhalloweenhome-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselnavidadhome-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselexpositores-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselsweetparty-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselenamoradoshome-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselpadrehome-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselregalos-carousel:not(.owl-loaded)>*:nth-child(n+3),.products-recents-carousel:not(.owl-loaded)>*:nth-child(n+5),.verano-carousel:not(.owl-loaded)>*:nth-child(n+5){display:none}}@media (max-width:1024px){.newproducts-carousel:not(.owl-loaded),.related-carousel:not(.owl-loaded),.category-carousel:not(.owl-loaded),.products-recents-carousel:not(.owl-loaded),.verano-carousel:not(.owl-loaded){--owl-no-load-columns:3}.newproducts-carousel:not(.owl-loaded)>*:nth-child(n),.related-carousel:not(.owl-loaded)>*:nth-child(n),.category-carousel:not(.owl-loaded)>*:nth-child(n),.products-recents-carousel:not(.owl-loaded)>*:nth-child(n),.verano-carousel:not(.owl-loaded)>*:nth-child(n){display:block}.newproducts-carousel:not(.owl-loaded)>*:nth-child(n+4),.related-carousel:not(.owl-loaded)>*:nth-child(n+4),.category-carousel:not(.owl-loaded)>*:nth-child(n+4),.products-recents-carousel:not(.owl-loaded)>*:nth-child(n+4),.verano-carousel:not(.owl-loaded)>*:nth-child(n+4){display:none}}@media (max-width:767px){.products-tab .products-carousel:not(.owl-loaded),.newproducts-carousel:not(.owl-loaded),.related-carousel:not(.owl-loaded),.category-carousel:not(.owl-loaded),.products-carousel:not(.owl-loaded),.carouselverano-carousel:not(.owl-loaded),.carouselhalloweenhome-carousel:not(.owl-loaded),.carouselnavidadhome-carousel:not(.owl-loaded),.carouselexpositores-carousel:not(.owl-loaded),.carouselsweetparty-carousel:not(.owl-loaded),.carouselenamoradoshome-carousel:not(.owl-loaded),.carouselpadrehome-carousel:not(.owl-loaded),.carouselregalos-carousel:not(.owl-loaded),.products-recents-carousel:not(.owl-loaded),.verano-carousel:not(.owl-loaded){--owl-no-load-columns:2}.brand-icons:not(.owl-loaded){--owl-no-load-columns:5}.products-tab .products-carousel:not(.owl-loaded)>*:nth-child(n),.brand-icons:not(.owl-loaded)>*:nth-child(n),.newproducts-carousel:not(.owl-loaded)>*:nth-child(n),.related-carousel:not(.owl-loaded)>*:nth-child(n),.category-carousel:not(.owl-loaded)>*:nth-child(n),.products-carousel:not(.owl-loaded)>*:nth-child(n),.carouselverano-carousel:not(.owl-loaded)>*:nth-child(n),.carouselhalloweenhome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselnavidadhome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselexpositores-carousel:not(.owl-loaded)>*:nth-child(n),.carouselsweetparty-carousel:not(.owl-loaded)>*:nth-child(n),.carouselenamoradoshome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselpadrehome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselregalos-carousel:not(.owl-loaded)>*:nth-child(n),.products-recents-carousel:not(.owl-loaded)>*:nth-child(n),.verano-carousel:not(.owl-loaded)>*:nth-child(n){display:block}.products-tab .products-carousel:not(.owl-loaded)>*:nth-child(n+3),.brand-icons:not(.owl-loaded)>*:nth-child(n+6),.newproducts-carousel:not(.owl-loaded)>*:nth-child(n+3),.related-carousel:not(.owl-loaded)>*:nth-child(n+3),.category-carousel:not(.owl-loaded)>*:nth-child(n+3),.products-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselverano-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselhalloweenhome-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselnavidadhome-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselexpositores-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselsweetparty-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselenamoradoshome-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselpadrehome-carousel:not(.owl-loaded)>*:nth-child(n+3),.carouselregalos-carousel:not(.owl-loaded)>*:nth-child(n+3),.products-recents-carousel:not(.owl-loaded)>*:nth-child(n+3),.verano-carousel:not(.owl-loaded)>*:nth-child(n+3){display:none}}@media (max-width:480px){.brand-icons:not(.owl-loaded){--owl-no-load-columns:4}.brand-icons:not(.owl-loaded)>*:nth-child(n){display:block}.brand-icons:not(.owl-loaded)>*:nth-child(n+5){display:none}}@media (max-width:350px){.products-tab .products-carousel:not(.owl-loaded),.newproducts-carousel:not(.owl-loaded),.related-carousel:not(.owl-loaded),.category-carousel:not(.owl-loaded),.products-carousel:not(.owl-loaded),.carouselverano-carousel:not(.owl-loaded),.carouselhalloweenhome-carousel:not(.owl-loaded),.carouselnavidadhome-carousel:not(.owl-loaded),.carouselexpositores-carousel:not(.owl-loaded),.carouselsweetparty-carousel:not(.owl-loaded),.carouselenamoradoshome-carousel:not(.owl-loaded),.carouselpadrehome-carousel:not(.owl-loaded),.carouselregalos-carousel:not(.owl-loaded),.products-recents-carousel:not(.owl-loaded),.verano-carousel:not(.owl-loaded){--owl-no-load-columns:1}.brand-icons:not(.owl-loaded){--owl-no-load-columns:3}.products-tab .products-carousel:not(.owl-loaded)>*:nth-child(n),.brand-icons:not(.owl-loaded)>*:nth-child(n),.newproducts-carousel:not(.owl-loaded)>*:nth-child(n),.related-carousel:not(.owl-loaded)>*:nth-child(n),.category-carousel:not(.owl-loaded)>*:nth-child(n),.products-carousel:not(.owl-loaded)>*:nth-child(n),.carouselverano-carousel:not(.owl-loaded)>*:nth-child(n),.carouselhalloweenhome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselnavidadhome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselexpositores-carousel:not(.owl-loaded)>*:nth-child(n),.carouselsweetparty-carousel:not(.owl-loaded)>*:nth-child(n),.carouselenamoradoshome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselpadrehome-carousel:not(.owl-loaded)>*:nth-child(n),.carouselregalos-carousel:not(.owl-loaded)>*:nth-child(n),.products-recents-carousel:not(.owl-loaded)>*:nth-child(n),.verano-carousel:not(.owl-loaded)>*:nth-child(n){display:block}.products-tab .products-carousel:not(.owl-loaded)>*:nth-child(n+2),.brand-icons:not(.owl-loaded)>*:nth-child(n+4),.newproducts-carousel:not(.owl-loaded)>*:nth-child(n+2),.related-carousel:not(.owl-loaded)>*:nth-child(n+2),.category-carousel:not(.owl-loaded)>*:nth-child(n+2),.products-carousel:not(.owl-loaded)>*:nth-child(n+2),.carouselverano-carousel:not(.owl-loaded)>*:nth-child(n+2),.carouselhalloweenhome-carousel:not(.owl-loaded)>*:nth-child(n+2),.carouselnavidadhome-carousel:not(.owl-loaded)>*:nth-child(n+2),.carouselexpositores-carousel:not(.owl-loaded)>*:nth-child(n+2),.carouselsweetparty-carousel:not(.owl-loaded)>*:nth-child(n+2),.carouselenamoradoshome-carousel:not(.owl-loaded)>*:nth-child(n+2),.carouselpadrehome-carousel:not(.owl-loaded)>*:nth-child(n+2),.carouselregalos-carousel:not(.owl-loaded)>*:nth-child(n+2),.products-recents-carousel:not(.owl-loaded)>*:nth-child(n+2),.verano-carousel:not(.owl-loaded)>*:nth-child(n+2){display:none}}:root{--slider-spacing:50px;--owl-nav-size:50px}.slider-vidal:not(.slider-home){display:flex;flex-direction:row;overflow:hidden;max-width:100%}.slider-home{display:grid;gap:var(--gutter) calc(var(--gutter)*2)}@media (min-width:1281px){.slider-home{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}.slider-home .owl-stage-outer,.slider-home .owl-stage{height:100%}.slider-home .slide.first{grid-row:1/-1}.slider-home .slide{height:100%}}.slide{display:flex;flex-direction:column;width:100%;background-size:cover;background-position:center;text-decoration:none !important;flex:0 0 100%;overflow:hidden}.slide .max-width{display:block}.slide-body{display:grid;gap:calc(var(--slider-spacing)/2);grid-template-columns:1.7fr 3fr;align-items:center;padding:0 calc(var(--slider-spacing)/2);position:relative;z-index:var(--z-normal);height:100%}@media (min-width:1281px){.other .slide-body{gap:calc(var(--slider-spacing)/2)}}.other .slide-content{padding:calc(var(--gutter)/2) 0}.other .slide-content .title{margin-bottom:0}.aditional .owl-dots{bottom:var(--gutter)}.aditional .slide-body{display:block;padding:0}.aditional .slide-image{max-width:none}.slide-image{display:flex;align-items:center;justify-content:flex-end;max-width:500px;width:100%}.slide-image .video{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.slide-image .video video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.slide-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#fff;padding:calc(var(--gutter)*2) 0}.slide-content .title{font-weight:700;font-size:48px;line-height:1;margin-bottom:var(--gutter)}.other .slide-content .title{font-size:24px}.slide-content .subtitle{font-weight:700;font-size:26px}.other .slide-content .subtitle{font-size:21px}.slide-content .text{font-weight:500;font-size:21px}.other .slide-content .text{font-size:18px}.slide-content .btn{margin-top:var(--gutter)}.slide-content .action.large{padding:8px 40px}.slide-blog{position:relative}.slide-blog .slide-content{position:absolute;top:0;bottom:0;right:calc(var(--gutter)*2);left:calc(50% + var(--gutter)*2);text-align:left;align-items:flex-start}@media (max-width:1280px){.slider-home{grid-template-columns:1fr 1fr;gap:var(--gutter)}.slider-home .slide.first{grid-column:1/-1}}@media (max-width:767px){:root{--slider-spacing:15px;--owl-nav-size:25px}.slider-vidal .owl-nav{display:none}.other .slide-body{grid-template-columns:1fr}.slide-content{padding:var(--gutter) 0}.other .slide-content{align-items:center;text-align:center;padding-top:0}.slide-content .title{font-size:21px}.slide-content .subtitle{font-size:18px}.slide-content .text{font-size:16px}.other .slide-content .title{font-size:16px}.other .slide-content .text{font-size:12px}.slide-blog .slide-content{position:initial;padding-top:var(--gutter)}.slide-content .btn{padding:3px 8px}.other .slide-content .btn{margin-top:10px}}@media (max-width:360px){.slider-home{grid-template-columns:1fr}}:root{--topbar-height:50px;--topbar-bg:#004b9c;--topbar-first-color:#fff;--topbar-second-color:#a1daf8;--topbar-title-size:15px;--topbar-subtitle-size:12px;--topbar-title-second-size:11px}.topbar{background-color:var(--topbar-bg);min-height:var(--topbar-height);display:flex;align-items:center;justify-content:center;flex-direction:column;padding:5px 0;color:var(--topbar-first-color);text-align:center}.topbar .title{font-size:var(--topbar-title-size);font-weight:700}.topbar .title span{font-size:var(--topbar-title-second-size)}.topbar .subtitle{font-size:var(--topbar-subtitle-size);font-weight:700;color:var(--topbar-second-color)}@media (max-width:1280px){:root{--topbar-height:45px;--topbar-title-size:12px;--topbar-subtitle-size:10px;--topbar-title-second-size:9px}}.verano-content .btn{font-weight:700}.hola-verano .verano-title{font-size:16px;font-weight:700;color:#009ee2;text-align:center}.hola-verano .verano-title:not(:last-child){margin-bottom:calc(var(--gutter)*2)}.hola-verano .verano-dashed{background-color:#f6f6f6;border:2px dashed #575756;border-radius:10px;padding:var(--gutter);box-shadow:12px 8px 0px -2px #83d3fa}.hola-verano-content{position:relative;overflow:hidden;margin-bottom:10px;background:url('../../frontend/Vidal/Principal/es_ES/Vidal_Verano/images/fondo-content.png') top center/100% auto no-repeat #ecf6fd;line-height:1.5}.hola-verano-content:last-child{margin-bottom:0}.hola-verano-block{padding:calc(var(--gutter)*2);max-width:995px;margin:auto}.hola-verano-block .title{font-weight:700;font-size:26px;margin-bottom:calc(var(--gutter)*2)}.hola-verano-block .actions{margin-top:calc(var(--gutter)*2)}.hola-verano-block .grid{display:grid;gap:calc(var(--gutter)*2);align-items:center}.hola-verano-block .grid .column.imagen{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:768px){.hola-verano-block .actions{margin-top:44px}.hola-verano .head .grid{grid-template-columns:1fr 1fr;padding-top:calc(var(--gutter)*5);padding-bottom:calc(var(--gutter)*5)}}.hola-verano .head .title{margin:0;color:#164194}.hola-verano .head .actions{display:none}.hola-verano-home .head .actions{display:block}.hola-verano-home .home-head{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Verano/images/fondo-head.png')}.hola-verano-home .inlove{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Verano/images/fondo-inlove.png')}.hola-verano-home .como{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Verano/images/fondo-como.png')}.hola-verano-home .polos{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Verano/images/fondo-polos.png')}.hola-verano-home .chuches-verano{background-image:url('../../frontend/Vidal/Principal/es_ES/Vidal_Verano/images/fondo-chuches-verano.png')}.hola-verano .inlove .title{color:#009ee2}.hola-verano .inlove .colchoneta{display:flex;align-items:center;justify-content:center}.hola-verano .como .title{color:#e5007e}.hola-verano .polos .title{color:#009de1}@media (min-width:768px){.hola-verano .inlove .grid,.hola-verano .como .grid,.hola-verano .polos .grid{grid-template-columns:2fr 4fr}.hola-verano .inlove .title{margin-bottom:64px}.hola-verano .inlove .colchoneta{margin-top:48px}.hola-verano .como .title{margin-bottom:90px}.hola-verano .como .actions{margin-top:66px}}.hola-verano .chuches-verano .title{color:#164194;text-align:center}.hola-verano .foot{max-width:none;padding-bottom:calc(var(--gutter)*2);margin-top:calc(var(--gutter)*2);background:url('../../frontend/Vidal/Principal/es_ES/Vidal_Verano/images/fondo-foot.svg') bottom center/100% auto no-repeat;text-align:center}.hola-verano .foot .verano-dashed{display:inline-grid;border-radius:20px;padding:10px;box-shadow:none}.hola-verano .foot-bg{display:none}.hola-verano-block .fondo-caja{display:inline-grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;background-color:#f6f6f6;border:1px solid #575756;border-radius:10px;position:relative;padding:var(--gutter);width:auto}.hola-verano .foot .heart{width:45px}.hola-verano .foot .icons{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:5px}.hola-verano .foot .icon{width:25px}.form-hola-verano{max-width:500px;margin:auto}.form-hola-verano .input input{line-height:38px;border:1px solid var(--grays-color);width:100%;padding:0 8px}.form-hola-verano .actions{text-align:center}.hola-verano-elegir .verano-title{font-size:21px}.hola-verano .choose{max-width:700px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--gutter)*2)}.hola-verano .choose .box{text-decoration:none;text-align:center;position:relative}.hola-verano .choose .box img{transition:all .3s}.hola-verano .choose .box .images{position:relative}.hola-verano .choose .box .open{position:absolute;inset:0;opacity:0}.hola-verano .choose .box:hover img,.hola-verano .choose .box.open img{transform:scale(1.05)}.hola-verano .choose .box.open .open{opacity:1}.hola-verano .choose .box.open .close{opacity:0}.hola-verano .choose .button{background-color:var(--first-color);display:inline-block;width:auto;padding:5px calc(var(--gutter)*2);margin-top:var(--gutter);text-transform:uppercase;font-weight:700;font-size:14px;color:#fff;border-radius:5px}.hola-verano-success .head{max-width:500px;margin:auto}.hola-verano-success .head .title{font-size:36px;font-weight:700;color:var(--first-color);text-align:center}.hola-verano-success .head .subtitle{font-size:21px;font-weight:700;color:#009de3;text-align:center}.hola-verano .result .container{max-width:650px;margin:auto;text-align:center}.hola-verano .result .premio{width:450px;max-width:75%;margin:auto}.hola-verano .result .name{font-size:21px;color:#026bb3}.hola-verano .result .aviso{font-size:14px;font-weight:700;margin-top:calc(var(--gutter)*3)}@media (max-width:1024px){.hola-verano .foot{background-size:130% auto}}@media (max-width:850px){.hola-verano-block.head .title{font-size:24px}}@media (max-width:767px){.hola-verano-content{background:#ecf6fd !important}.hola-verano-block{padding:calc(var(--gutter)*2) var(--gutter);text-align:center;font-size:12px}.hola-verano-block .title{font-size:18px}.hola-verano-block.head .title{font-size:21px}.verano-content .btn{font-size:11px}.hola-verano .grid .column.imagen{max-width:400px;width:100%;margin:auto}.hola-verano-home .como .grid .column.imagen,.hola-verano-home .polos .grid .column.imagen{order:1}.hola-verano-home .como .actions{display:none}.hola-verano-home .como .actions.resp{display:block}.hola-verano .foot{background:0 0;padding-bottom:0;display:flex;gap:calc(var(--gutter)*2);flex-direction:column;align-items:center}.hola-verano .foot-bg{display:block;width:calc(100% + (var(--gutter)*2));margin-left:calc(var(--gutter)*-1);margin-right:calc(var(--gutter)*-1);max-width:none}.hola-verano .verano-title{font-size:14px}.form-hola-verano .input input{font-size:10px}.form-hola-verano .accept{text-align:left}.hola-verano-elegir .head .column.text{display:none}.hola-verano .choose{gap:var(--gutter)}.hola-verano .choose .box{padding:8px}}@media (max-width:480px){.hola-verano-block .grid .column.imagen{max-width:75%}.hola-verano .verano-dashed{box-shadow:10px 8px 0px -4px #83d3fa}.hola-verano .choose .button{padding-left:0;padding-right:0;width:100%;font-size:10px}.hola-verano .result .aviso{font-size:12px}}.category-chuches-verano:not(.owl-loaded){display:grid;grid-template-columns:repeat(var(--owl-no-load-columns),1fr);gap:var(--gutter)}.category-chuches-verano:not(.owl-loaded){--owl-no-load-columns:5}.category-chuches-verano:not(.owl-loaded)>*:nth-child(n){display:block}.category-chuches-verano:not(.owl-loaded)>*:nth-child(n+6){display:none}@media (max-width:1280px){.category-chuches-verano:not(.owl-loaded){--owl-no-load-columns:4}.category-chuches-verano:not(.owl-loaded)>*:nth-child(n){display:block}.category-chuches-verano:not(.owl-loaded)>*:nth-child(n+5){display:none}}@media (max-width:1024px){.category-chuches-verano:not(.owl-loaded){--owl-no-load-columns:3}.category-chuches-verano:not(.owl-loaded)>*:nth-child(n){display:block}.category-chuches-verano:not(.owl-loaded)>*:nth-child(n+4){display:none}}@media (max-width:767px){.category-chuches-verano:not(.owl-loaded){--owl-no-load-columns:2}.category-chuches-verano:not(.owl-loaded)>*:nth-child(n){display:block}.category-chuches-verano:not(.owl-loaded)>*:nth-child(n+3){display:none}}@media (max-width:350px){.category-chuches-verano:not(.owl-loaded){--owl-no-load-columns:1}.category-chuches-verano:not(.owl-loaded)>*:nth-child(n){display:block}.category-chuches-verano:not(.owl-loaded)>*:nth-child(n+2){display:none}}