:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.entry iframe{max-width:100%;display:block}.entry .iframe{aspect-ratio:16/9;clear:both;max-width:100%;margin-bottom:2rem;position:relative}.entry .iframe iframe,.entry .iframe img,.entry .iframe .fb-video,.entry .iframe .fb-video>span{object-fit:cover;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.entry .twitterwrap .twitter-tweet{margin-left:auto;margin-right:auto}@media (width<=650px){.entry .iframe{margin-bottom:3rem}}.facebook>svg{fill:#3c56a6;height:2.1rem}.twitter>svg{fill:#0f1419;height:1.8rem}.bluesky>svg{fill:#1185fe;height:2.1rem}.telegram>svg{fill:#2aabee;height:2.1rem}.whatsapp>svg{fill:#25d366;height:2.1rem}#social-media-fixed{display:none}@media (width<=650px){body.single-funcio .site-footer,body.single-espectacle .site-footer,body.single-recomanacio .site-footer{padding-bottom:13rem}body.single-promocio .site-footer,body.archive.author .site-footer,body.single-post .site-footer{padding-bottom:7rem}#social-media-fixed{z-index:999;background:#fff;flex-direction:row-reverse;align-items:center;gap:1rem;width:100%;margin:0;padding:1rem;transition:transform .3s ease-in-out;display:flex;position:fixed;bottom:0;left:0;transform:translateY(100%)}#social-media-fixed.active{transform:none}#social-media-fixed>button{cursor:pointer;background:0 0;border:none;flex:none;padding:0}#social-media-fixed>button>svg{fill:#646464;width:2rem;height:auto}#social-media-fixed>.sales{flex:1}#social-media-fixed>.sales>.next{text-align:center;padding:1rem 0;font-weight:700}#social-media-fixed>.sales>a,#social-media-fixed>.sales>.modal-sale-button,#social-media-fixed>.sales>.open-sessions{text-transform:uppercase;background:var(--color_orange);color:#020202;text-align:center;cursor:pointer;border:0;border-radius:.8rem;width:100%;padding:1.2rem 1rem;font-size:1.8rem;font-weight:400;display:block}}.rating-hands{align-items:center;height:1.6rem;display:inline-flex;position:relative}.palmas .rating-hands{height:2rem}.rating-hands svg{height:100%}.rating-hands>.rate{width:100%;height:100%;position:absolute;overflow:hidden}.rating-hands>.rate svg{max-width:none;position:absolute;top:0;left:0}.valoracion-palmas{text-align:center;white-space:nowrap}.valoracion-palmas .palmas{justify-content:center;align-items:center;display:flex}.posters-next-prev.swiper:not(.swiper-modal){padding:1px 0}.posters-next-prev.swiper:not(.swiper-modal) .swiper-button-disabled{display:none}.swiper-nav-posters{justify-content:flex-end;align-items:center;gap:.8rem;width:fit-content;margin-left:auto;display:flex;translate:0 -125%}.swiper-nav-posters:not(:has(.swiper-button-lock)){margin-top:-3rem}.swiper-nav-posters .swiper-button-next,.swiper-nav-posters .swiper-button-prev{width:auto;height:auto;margin:0;position:relative;inset:0}.swiper-nav-posters .swiper-button-prev{scale:-1}.swiper-nav-posters .swiper-button-next:after,.swiper-nav-posters .swiper-button-prev:after{display:none}.swiper-nav-posters .swiper-button-next svg,.swiper-nav-posters .swiper-button-prev svg{width:2.6rem;height:auto;fill:var(--color_black)}.posters.promos .swiper-nav-posters .swiper-button-next svg,.posters.promos .swiper-nav-posters .swiper-button-prev svg{fill:var(--color_green)}.posters-next-prev.swiper:not(.swiper-modal) .swiper-slide .iframe{margin-bottom:0}.posters-next-prev.swiper.gallery-create .swiper-slide .iframe{pointer-events:none}.posters.swiper:not(.swiper-modal) .swiper-slide{width:20%}.posters.swiper:not(.swiper-modal) .swiper-slide>.im{border-radius:.5rem;height:100%;padding-bottom:143.165%;position:relative;overflow:hidden;box-shadow:0 0 1px #888}.posters.swiper:not(.swiper-modal) .swiper-slide>.im:before{--size_border:.8rem;content:"";width:calc(100% - var(--size_border) * 2);height:calc(100% - var(--size_border) * 2);z-index:1;border:var(--size_border) solid transparent;position:absolute;top:0;left:0}.posters.swiper:not(.swiper-modal) .swiper-slide:hover>.im:before{border-color:var(--color_green)}.posters.swiper:not(.swiper-modal) .swiper-slide>.im>img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.posters.swiper:not(.swiper-modal) .swiper-slide>.p{background-color:var(--color_green);color:#fff;border-radius:0 0 1rem 1rem;justify-content:center;align-items:center;padding:1rem;display:flex}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.d{text-align:right;flex:none;padding-right:1rem}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.d>span{display:block}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.d>.regular>.from{font-size:1.1rem}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.d>.regular>.from+br{display:none}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.d>.regular>.price{font-size:1.5rem;text-decoration:line-through}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.d>.sale{font-size:1.7rem;font-weight:700}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.oo>.d{font-size:2.5rem;font-weight:700}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.o{text-align:center;border-radius:.3rem;flex:1;font-size:2.5rem}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.o>span{font-size:.7em}.posters.swiper:not(.swiper-modal) .swiper-slide>.h{text-align:center;padding:1rem 0 .5rem;font-size:1.6rem;font-weight:500}.posters.swiper:not(.swiper-modal) .swiper-slide>.v{text-align:center;font-size:1.3rem}.posters.swiper:not(.swiper-modal) .swiper-slide>.n{text-align:center;word-break:break-word;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-top:1rem;font-size:1.3rem;font-weight:400;display:-webkit-box;overflow:hidden}.posters.swiper:not(.swiper-modal) .swiper-slide>.price{text-align:center;color:var(--color_green);font-size:1.3rem;font-weight:400}.posters.promos{color:#fff;text-align:center;background-color:#000;padding:6rem 0;position:relative}.posters.promos:before{content:"";background-color:inherit;width:100vw;max-width:100vw;height:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:absolute;top:0;left:0}.posters.promos>*{position:relative}.posters.promos>.title{margin-bottom:4rem}.posters.promos>.title>span{font-size:3.3rem;font-weight:700}.posters.promos>.more{text-align:center;border:2px solid #ffffff57;border-radius:1rem;min-width:70%;margin:4rem auto 0;padding:2rem 3rem;font-size:2.4rem;font-weight:500;display:inline-block}.posters.promos .posters.swiper:not(.swiper-modal) .swiper-slide{box-shadow:none}.posters.promos .posters.swiper:not(.swiper-modal) .swiper-slide>.im{box-shadow:0 0 1px #888}@media (width<=650px){.posters-next-prev.swiper:not(.swiper-modal){width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;overflow:scroll hidden}.posters-next-prev.swiper:not(.swiper-modal)>.swiper-wrapper{padding-left:5%;display:flex}.posters-next-prev.swiper:not(.swiper-modal)>.swiper-wrapper:after{content:"";flex:0 0 1px;display:block}.posters-next-prev.swiper:not(.swiper-modal)>.swiper-wrapper>.swiper-slide{flex:0 0 35vw;margin-right:5%}.posters.swiper:not(.swiper-modal){width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;overflow:scroll hidden}.posters.swiper:not(.swiper-modal)>.swiper-wrapper{padding-left:5%;display:flex}.posters.swiper:not(.swiper-modal)>.swiper-wrapper:after{content:"";flex:0 0 1px;display:block}.posters.swiper:not(.swiper-modal)>.swiper-wrapper>.swiper-slide{flex:0 0 35vw;margin-right:5%}.swiper-nav-posters{display:none}.posters.swiper:not(.swiper-modal) .swiper-slide>.p{display:block}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.d{justify-content:center;align-items:flex-end;gap:.7rem;display:flex}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.d>span{display:inline}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.d>.regular>.from{font-size:1.2rem}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.d>.regular>.from+br{display:block}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.d>.regular>.price{font-size:1.6rem}.posters.swiper:not(.swiper-modal) .swiper-slide>.p>.d>.sale{font-size:1.8rem}.posters.swiper:not(.swiper-modal) .swiper-slide>.h{word-break:break-word}.posters.promos{padding:4rem 0}.posters.promos>.title{text-align:left;justify-content:space-between;align-items:baseline;margin-bottom:3rem;display:flex}.posters.promos>.title>span{font-size:2.5rem}.posters.promos>.more{padding:1rem 3rem;font-size:1.8rem}}.gallery-modal{z-index:999999;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:auto}.gallery-modal .modal-content{max-width:100%;max-height:75%;margin:auto;padding:0;position:relative}.gallery-modal .close{color:#fff;font-size:3.5rem;font-weight:700;position:absolute;top:1rem;right:2.5rem}.gallery-modal .close:hover,.gallery-modal .close:focus{color:#999;cursor:pointer;text-decoration:none}.gallery-modal .swiper-slide{flex-wrap:wrap;flex-shrink:unset;justify-content:space-between;display:flex;width:auto!important}.gallery-modal .swiper-slide>img,.gallery-modal .swiper-slide>.iframe,.gallery-modal .swiper-slide>.iframe-video-placeholder{flex:0 0 100%;width:auto;max-width:85vw;height:auto;max-height:75vh;margin:0 0 2rem}.gallery-modal .swiper-slide>.iframe,.gallery-modal .swiper-slide>.iframe-video-placeholder{width:60rem}.gallery-modal .swiper-slide>p{color:#fff;margin:0;padding-right:5rem;font-size:1.6rem}.gallery-modal .numbertext{color:#f2f2f2;font-size:1.4rem}.gallery-modal .swiper-button-prev,.gallery-modal .swiper-button-next{--swiper-navigation-size:3rem;cursor:pointer;z-index:100;color:#fff;-webkit-user-select:none;user-select:none;background-color:#000c;border-radius:3px;width:auto;height:auto;padding:1.6rem;font-size:2rem;font-weight:700;transition:all .6s;position:absolute;top:50%;transform:translateY(-50%)}.gallery-modal .swiper-button-prev>svg,.gallery-modal .swiper-button-next>svg{width:auto;height:3rem}.gallery-modal .swiper-button-prev{left:2rem}.gallery-modal .swiper-button-prev>svg{transform:rotate(180deg)}.gallery-modal .swiper-button-next{right:2rem}@media (width<=650px){.gallery-modal .swiper-button-prev{left:0}.gallery-modal .swiper-button-next{right:0}}.button-center{text-align:center;margin-bottom:3rem}.button-open-comment{color:#fff;background:#696969;margin:0 auto;padding:1rem 3rem;font-size:2rem;font-weight:500;display:inline-block}.comments-wrap{padding:3rem 0 0}.comments-wrap>.t{margin-bottom:2.88rem;font-size:2rem;font-weight:700}#comments+.button-center{margin-bottom:0;padding-top:2.88rem}#comments .nocomments{padding:2rem;font-size:2rem}#comments ul{margin:0;padding:0;list-style:none}#comments .list .comment-concurs{border-bottom:1px solid #c1c1c1;padding:1.08rem 1.44rem}#comments .list .comment-concurs>div{align-items:center;display:flex}#comments .list .comment-concurs .au{margin-right:2rem;font-size:1.6rem;font-weight:600}#comments .list .comment-concurs .au>a,#comments .list .comment-concurs .au>span{margin-right:2rem}#comments .list .comment-concurs .au .twitter{font-size:1.4rem}#comments .list .comment-concurs .edit-comment{cursor:pointer;color:#999;margin-right:auto;font-size:1.3rem;font-weight:300;display:inline}#comments .list .comment-post{padding:2.72rem 2.72rem 2.144rem}#comments .list>.comment-post{border-bottom:1px solid #c1c1c1;padding-left:0;padding-right:0}#comments .list .comment-post>.flex{display:flex}#comments .list .comment-post .i{--size:6.5rem;width:var(--size);height:var(--size);flex:0 0 var(--size);margin-right:1.872rem;position:relative}#comments .list .comment-post .i .ft{object-fit:cover;border-radius:50%;width:100%;height:100%;margin-bottom:.7rem;position:absolute;top:0;left:0}#comments .list .comment-post .c{flex:1;margin-top:-.432rem}#comments .list .comment-post .c>.flex{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}#comments .list .comment-post .au{margin-right:2rem;font-size:2rem;font-weight:700}#comments .list .comment-post .au>a,#comments .list .comment-post .au>span{margin-right:2rem}#comments .list .comment-post .au .twitter{color:#000;font-size:1.4rem}#comments .list .comment-post .au a:hover{text-decoration:underline}#comments .list .comment-post .rate{flex-shrink:0;align-items:center;display:flex}#comments .list .comment-post .edit-comment{cursor:pointer;color:#999;margin-right:auto;font-size:1.3rem;font-weight:300;display:inline}#comments .list .comment-post .text p{margin-bottom:1rem}#comments .list .comment-post .text a{color:#df5555}#comments .list .comment-post .text a:hover{text-decoration:underline}#comments .list .comment-post .d{margin-left:auto;font-size:1.3rem}#comments .list .comment-post .ac{align-items:center;display:flex}#comments .list .comment-post .ac>.add-reply{cursor:pointer;font-size:1.4rem}#comments .list .comment-post .ac>.add-reply:hover{text-decoration:underline}#comments .list .comment-post .children{border-bottom:1px solid #c6c6c6;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;margin-top:2rem}#comments .list .comment-post .children .comment-post{padding-top:0}@media (width<=650px){.button-center{margin-bottom:2.5rem}.button-open-comment{padding:1.5rem 3rem;line-height:1}.comments-wrap{padding:0}.comments-wrap>.t{padding-bottom:2rem;font-size:2.2rem;line-height:1}#comments+.button-center{padding-top:2rem}#comments .nocomments{padding:0;font-size:1.7rem}#comments .list .comment-concurs{align-items:center;padding:.5rem 0;display:flex}#comments .list .comment-concurs .au,#comments .list .comment-concurs .au>a,#comments .list .comment-concurs .au>span{margin-right:1rem}#comments .list .comment-post{padding:2rem 0 1.7rem}#comments .list .comment-concurs .d{font-size:1.3rem}#comments .list .comment-post .i{--size:4rem;margin-right:1.3rem}#comments .list .comment-post .c{margin-top:-.3rem}#comments .list .comment-post .c>.flex{margin-bottom:.69444rem}#comments .list .comment-post .au,#comments .list .comment-post .au>a,#comments .list .comment-post .au>span{margin-right:1rem}#comments .list .comment-post .text{word-break:break-word}#comments .list .comment-post .children{margin-top:2.5rem}#comments .list .comment-post .children .comment-post{padding:0 1.5rem 1.5rem}}@media (width>=651px){.likesbuttons{align-items:center;margin-right:1.5rem;display:inline-flex}.likesbuttons .b{cursor:pointer;border:1px solid #0000;border-radius:2px;align-items:center;padding:.4rem .7rem .5rem;line-height:1;display:flex}.likesbuttons .b:hover{background:#f0f0f0;border-color:#c6c6c6}.likesbuttons .b svg{fill:#999;width:1.4rem;margin-right:.5rem}.likesbuttons .b:hover svg{fill:#666}.likesbuttons .b.like.active svg{fill:#009700}.likesbuttons .b.dislike.active svg{fill:#333}.likesbuttons .b .n{font-size:1.3rem}}@media (width<=650px){.likesbuttons{align-items:center;margin-right:1rem;display:inline-flex}.likesbuttons .b{cursor:pointer;align-items:center;margin-right:1rem;line-height:1;display:flex}.likesbuttons .b:last-child{margin-right:0}.likesbuttons .b svg{fill:#999;width:1.5rem;margin-right:.7rem}.likesbuttons .b:hover svg{fill:#666}.likesbuttons .b.like.active svg{fill:#009700}.likesbuttons .b.dislike.active svg{fill:#333}}.modal-comment{background-color:#fff;width:50rem;margin:0 auto;padding:3rem;position:relative}.modal-comment a{text-decoration:underline}.modal-comment .n{margin-bottom:2rem;font-size:1.6rem}.modal-comment .l{margin-bottom:2rem;font-size:2rem}.modal-comment #comment{border:1px solid #bbb;width:100%;height:20rem;margin-bottom:2rem;padding:1rem 1.5rem;font-size:1.8rem;display:block}.modal-comment .s{background:var(--color_orange);color:#000;cursor:pointer;border:none;padding:1rem 2rem;font-size:2rem;font-weight:500;line-height:1}.modal-comment #cancel-reply{cursor:pointer;color:#df5555;margin-left:2rem;font-size:1.3rem;display:none}.modal-comment .rate{border:1px solid #d7d7d7;border-right:0;border-radius:5px;margin-bottom:2rem;display:flex}.modal-comment .rate .r{cursor:pointer;border-right:1px solid #d7d7d7;flex-basis:20%}.modal-comment .rate .r .i{padding:1.44rem 2.88rem}.modal-comment .rate .r:first-child .i{border-top-left-radius:3px;border-bottom-left-radius:3px}.modal-comment .rate .r:last-child,.modal-comment .rate .r:last-child .i{border-top-right-radius:3px;border-bottom-right-radius:3px}.modal-comment .rate .r input{display:none}.modal-comment .rate .r:hover svg path,.modal-comment .rate .r:hover svg polygon,.modal-comment .rate .r input:checked~.i svg path,.modal-comment .rate .r input:checked~.i svg polygon{fill:#fff}.modal-comment .rate .r.r1:hover .i,.modal-comment .rate .r.r1 input:checked~.i{background-color:#eb5658}.modal-comment .rate .r.r2:hover .i,.modal-comment .rate .r.r2 input:checked~.i{background-color:#aac45f}.modal-comment .rate .r.r3:hover .i,.modal-comment .rate .r.r3 input:checked~.i{background-color:#6fb743}.modal-comment .rate .r.r4:hover .i,.modal-comment .rate .r.r4 input:checked~.i{background-color:#50a663}.modal-comment .rate .r.r5:hover .i,.modal-comment .rate .r.r5 input:checked~.i{background-color:#693}.modal-comment .remove{color:#fff;cursor:pointer;background:#9b9b9b;border:none;padding:1rem 2rem;font-size:2rem;font-weight:500;line-height:1}@media (width>=651px){.modal-comment .flex{justify-content:space-between;align-items:center;display:flex}}@media (width<=650px){.modal-comment{width:100%;padding:2rem}.modal-comment .s{width:100%}.modal-comment .rate .r .i{padding:1rem 2rem}.modal-comment .rate .r svg{display:block}.modal-comment .remove{margin-top:1rem;padding:.8rem 1rem;font-size:2rem}}@media (width<=320px){.modal-comment .rate .r .i{padding:1rem 1.2rem}}.faqs-section>.items>details{background-color:#efefef8f;border-radius:1.2rem;padding:3rem}.faqs-section>.items>details:not(:last-child){margin-bottom:2rem}.faqs-section>.items>details>summary{cursor:pointer;padding-right:5rem;font-size:2rem;font-weight:600;display:block;position:relative}.faqs-section>.items>details>summary::-webkit-details-marker{-webkit-appearance:none;display:none}.faqs-section>.items>details>summary::marker{-webkit-appearance:none;display:none}.faqs-section>.items>details>summary:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23979797' d='M192 384c-8.188 0-16.38-3.125-22.62-9.375l-160-160c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L192 306.8l137.4-137.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-160 160C208.4 380.9 200.2 384 192 384z'/%3E%3C/svg%3E");opacity:.5;width:2.5rem;line-height:1;transition:all .2s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.faqs-section>.items>details[open]>summary:after{transform:translateY(-50%)rotate(180deg)}.faqs-section>.items>details>.tx{padding-top:2rem}.faqs-section>.items>details>.tx a{text-decoration:underline}.faqs-section>.items>details>.tx>:last-child{margin-bottom:0}@media (width<=650px){.faqs-section>.items>details{background-color:#0000;border-bottom:1px solid #d0d0d0;border-radius:0;padding:0 0 2rem}.faqs-section>.items>details>summary{padding-right:4rem;font-size:1.8rem}.faqs-section>.items>details>summary:after{width:2rem}}@media (width<=320px){.faqs-section>.items>details>summary{font-size:1.6rem}}.magazine-wrap>.magazine-list{padding-bottom:0}.magazine-wrap>.see-all{cursor:pointer;text-align:center;border:1px solid #97979757;border-radius:1rem;margin:3rem auto 0;padding:2rem;font-size:1.8rem;line-height:1;box-shadow:0 2px 4px #0000002b}.magazine-list{grid-column-gap:2rem;grid-row-gap:4rem;grid-template-columns:repeat(3,1fr);padding-bottom:4rem;display:grid}.magazine-list:not(.all) .a.hide{display:none}.magazine-list .a .pub{margin:0 auto}.magazine-list .a .m{height:0;margin-bottom:1rem;padding-bottom:66.66%;display:block;position:relative}.magazine-list .a .m>img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.magazine-list .a .m .f{color:#fff;background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;font-size:3rem;display:flex;position:absolute;top:0;left:0}.magazine-list .a .tt{margin-bottom:0;font-family:Playfair Display,serif;font-size:2rem;font-weight:500}.magazine-list .a .tt+*{margin-top:2rem}.magazine-list .a .e{font-size:1.3rem;font-weight:400}.magazine-list .a .d{font-size:1.2rem;display:block}@media (width<=650px){.magazine-list{grid-template-columns:1fr;padding-bottom:0}.magazine-wrap{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;overflow:scroll hidden}.magazine-wrap>.magazine-list{grid-gap:0;width:100%;padding-left:5%;display:flex}.magazine-wrap>.magazine-list:after{content:"";flex:0 0 1px;display:block}.magazine-wrap>.magazine-list .a{flex:0 0 60vw;margin-right:5%;display:block!important}.magazine-wrap>.magazine-list .a .e{display:none}.magazine-wrap>.magazine-list .a .d{margin-top:1rem}.magazine-wrap>.see-all{display:none}}@media (width>=651px){.tooltip{position:relative}.tooltip:before{content:attr(data-title);text-transform:none;white-space:nowrap;color:#fff;text-shadow:none;text-align:center;z-index:1000000;visibility:hidden;opacity:0;background-color:#000;border-radius:4px;padding:.8rem;font-size:1.3rem;line-height:1.5;transition:opacity .3s;position:absolute;bottom:calc(100% + .576rem);left:50%;transform:translate(-50%)}.tooltip.lrg:before{white-space:normal;min-width:28.8rem}.tooltip:after{content:"";visibility:hidden;opacity:0;border:5px solid #0000;border-top-color:#000;transition:opacity .3s;position:absolute;top:0;left:50%;transform:translate(-50%,-65%)}.tooltip:hover:after,.tooltip:hover:before{visibility:visible;opacity:1}}.iframe-video-placeholder{aspect-ratio:16/9;cursor:pointer;background-color:#000;background-position:50%;background-size:cover;width:100%;position:relative;overflow:hidden}.iframe-video-placeholder.loaded{cursor:default}.iframe-video-placeholder iframe{width:100%;height:100%;position:absolute;top:0;left:0}.iframe-video-placeholder .play-button{z-index:1;pointer-events:none;background-color:#212121cc;border:none;border-radius:12%;width:68px;height:48px;transition:background-color .2s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iframe-video-placeholder .play-button:before{content:"";border:12px solid #0000;border-left:20px solid #fff;border-right-width:0;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.iframe-video-placeholder:hover .play-button{background-color:red}.a-s-espectacle .section .section-header{border-bottom:1px solid #d0d0d0;flex-wrap:wrap;align-items:center;gap:3rem;margin-bottom:2rem;padding-bottom:2rem;line-height:1.2;display:flex}.a-s-espectacle .section .section-header.sb{justify-content:space-between}.a-s-espectacle .section .section-header>.t{font-size:2.4rem;font-weight:600}.a-s-espectacle .section .section-header>.n{background:var(--color_orange);border-radius:10rem;flex:none;padding:1rem 3rem;font-weight:500}.a-s-espectacle .section .section-header a{align-items:center;margin-left:2rem;font-weight:400;display:flex}.a-s-espectacle .section .section-header a:hover{text-decoration:underline}.a-s-espectacle .section .section-header a>svg{width:auto;height:2.5rem;margin-right:1rem}@media (width<=650px){.a-s-espectacle .section .section-header{flex-wrap:nowrap;gap:1.5rem;margin-right:calc(50% - 50vw);padding-right:5%}.a-s-espectacle .section .section-header>.t{font-size:1.8rem}.a-s-espectacle .section .section-header>.n{padding:1rem 2rem}.a-s-espectacle .section .section-header .see-all-mobile{background-color:#97979757;border-radius:10rem;margin-right:5%;padding:1rem 1.5rem}.a-s-espectacle .section .section-header .see-all-mobile:hover{text-decoration:none}}@media (width<=320px){.a-s-espectacle .section .section-header>.t{font-size:1.8rem}.a-s-espectacle .section .section-header>.n{padding:1rem}}.a-s-espectacle .section .see-all{cursor:pointer;text-align:center;background:0 0;border:1px solid #97979757;border-radius:1rem;width:100%;margin:2rem auto 0;padding:2rem;font-size:1.8rem;font-weight:300;line-height:1;display:block;box-shadow:0 2px 4px #0000002b}@media (width<=650px){.a-s-espectacle .section .see-all{padding:1.5rem 2rem;font-size:1.6rem}}.a-s-espectacle .section #calendar{margin-bottom:var(--margin-bottom)}.a-s-espectacle .section #calendar .acs{background-color:#efefef;display:flex;overflow-x:auto}.a-s-espectacle .section #calendar .acs>.m{color:#fff;background-color:#818181;width:3.5rem;padding:1rem;font-size:1.8rem;font-weight:400;position:relative}.a-s-espectacle .section #calendar .acs.next-year>.m{font-size:1.5rem}.a-s-espectacle .section #calendar .acs>.m>span{white-space:nowrap;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.a-s-espectacle .section #calendar .acs>.a{text-align:center;border:0;border-right:1px solid #9797976b;flex:1 0 auto;padding:3.5rem 2rem}.a-s-espectacle .section #calendar .acs>a.a,.a-s-espectacle .section #calendar .acs>button.a{cursor:pointer}.a-s-espectacle .section #calendar .acs.next-year>.a{padding:4.5rem 2rem}.a-s-espectacle .section #calendar .acs>.a:last-child{border:0}.a-s-espectacle .section #calendar .acs>.a .d{text-transform:uppercase;margin-bottom:1rem;font-size:1.7rem;font-weight:500;display:block}.a-s-espectacle .section #calendar .acs>.a .h{cursor:pointer;border:0;width:100%;margin-bottom:.5rem;font-size:1.8rem;font-weight:300;display:block}.a-s-espectacle .section #calendar .acs.only-dates>.a .h{font-size:1.6rem}.a-s-espectacle .section #calendar .acs>.a .h:last-child{margin-bottom:0}.a-s-espectacle .section #calendar .days{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:5%;display:flex;overflow-x:auto}.a-s-espectacle .section #calendar .days>.a{text-align:center;flex:0 0 23.33%;margin-right:5%}.a-s-espectacle .section #calendar .days>.a>.m{margin-bottom:.5rem;font-size:1.8rem}.a-s-espectacle .section #calendar .days>.a>.m>span{font-size:1.6rem}.a-s-espectacle .section #calendar .days>.a>.d{margin-bottom:2rem;font-size:1.8rem}.a-s-espectacle .section #calendar .days>.a>.hs>.h{cursor:pointer;background:#efefef;border:0;border-radius:.8rem;width:100%;margin-bottom:1rem;padding:1rem;font-size:1.8rem;display:none}.a-s-espectacle .section #calendar .days.only-dates>.a>.hs>.h{font-size:1.6rem}.a-s-espectacle .section #calendar .days>.a>.hs>.h:first-child,.a-s-espectacle .section #calendar .days>.a>.hs>.h:nth-child(2),.a-s-espectacle .section #calendar .days>.a.more.expand>.hs>.h{display:block}.a-s-espectacle .section #calendar .days>.a>.hs>.h.more{background-color:var(--color_green);color:#fff;cursor:pointer;display:block}.a-s-espectacle .section #calendar .days>.a:not(.more)>.hs>.h.more,.a-s-espectacle .section #calendar .days>.a.more:not(.expand)>.hs>.h.more:last-child,.a-s-espectacle .section #calendar .days>.a.more.expand>.hs>.h.more:nth-last-child(2){display:none}#calendar-events{--cal-primary:#f97316;--cal-primary-light:#fff7ed;--cal-primary-border:#fdba74;--cal-bg-page:#f8fafc;--cal-bg-card:#fff;--cal-text-main:#0f172a;--cal-text-muted:#64748b;--cal-border:#e2e8f0;--cal-radius:12px;--cal-shadow-sm:0 1px 2px 0 #0000000d;--cal-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;background:#fff;width:100%;margin:0 auto;padding:0;position:relative}#calendar-events .cal-header{border-bottom:1px solid var(--cal-border);background:#fff;justify-content:space-between;align-items:center;padding-bottom:2rem;display:flex}#calendar-events .cal-month-display{align-items:center;display:flex}#calendar-events .cal-current-month{color:var(--cal-text-main);margin:0;font-size:2.4rem;font-weight:700}#calendar-events .cal-controls-group{align-items:center;gap:1.2rem;display:flex}#calendar-events .cal-nav-btns{gap:.8rem;display:flex}#calendar-events .cal-btn{border:1px solid var(--cal-border);cursor:pointer;color:var(--cal-text-main);background:#fff;border-radius:8px;align-items:center;gap:.8rem;padding:.8rem 1.4rem;font-family:inherit;font-size:1.3rem;font-weight:600;line-height:1;transition:all .2s;display:flex}#calendar-events .cal-btn:hover{background:#f1f5f9;border-color:#cbd5e1}#calendar-events .cal-btn svg{flex:none}#calendar-events .cal-btn-today{border:1px solid var(--cal-border);cursor:pointer;background:#fff;border-radius:8px;padding:.8rem 1.4rem;font-family:inherit;font-size:1.3rem;font-weight:600;transition:all .2s}#calendar-events .cal-btn-today:hover{background:#f1f5f9;border-color:#cbd5e1}#calendar-events .cal-weekdays{background-color:var(--cal-border);border-bottom:1px solid var(--cal-border);grid-template-columns:repeat(7,1fr);gap:1px;display:grid}#calendar-events .cal-weekday{text-align:left;color:var(--cal-text-muted);text-transform:uppercase;letter-spacing:.1em;background:#fbfcfd;padding:1.4rem 1.6rem;font-size:1.2rem;font-weight:700}#calendar-events .cal-grid{background-color:var(--cal-border);grid-template-columns:repeat(7,1fr);gap:1px;display:grid}#calendar-events .day-cell{cursor:default;background:#fff;flex-direction:column;gap:.4rem;min-height:11rem;padding:1.2rem;transition:background .15s;display:flex;position:relative}#calendar-events .day-cell:hover{z-index:1;background-color:#fbfbfb}#calendar-events .day-cell.out-of-month{background-color:#fff}#calendar-events .day-cell.out-of-month .day-number{color:var(--cal-text-main)}#calendar-events .day-cell.today .day-number{background-color:var(--cal-primary);color:#fff}#calendar-events .day-cell.has-events{cursor:pointer;background-color:#fffcf9}#calendar-events .day-cell.selected-day{z-index:2;background-color:var(--cal-primary-light)!important}#calendar-events .day-cell.sold-out{background-color:#f8f8f8}#calendar-events .day-header{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}#calendar-events .day-number{color:var(--cal-text-main);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.5rem;font-weight:600;display:flex}#calendar-events .event-list{flex-direction:column;gap:.3rem;display:flex}#calendar-events .event{background:var(--cal-primary-light);border:1px solid var(--cal-primary-border);color:var(--cal-primary);white-space:nowrap;text-overflow:ellipsis;box-shadow:var(--cal-shadow-sm);border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:1.1rem;font-weight:600;display:flex;position:relative}#calendar-events .event.sold-out{opacity:.5;cursor:not-allowed;pointer-events:none;color:#a0a0a0;background-color:#e8e8e8;border-color:#a0a0a0}@media (width<=768px){#calendar-events .event{padding:.2rem .4rem;font-size:.9rem}}@media (width<=650px){#calendar-events .event{border:0;padding:0;box-shadow:none!important;background:0 0!important}}@media (width<=650px) and (width>=421px){#calendar-events .event{justify-content:flex-start}}#calendar-events .event>.discount{color:#fff;background-color:var(--color_green);border-radius:.4rem;padding:.2rem .4rem;font-weight:700;position:absolute;top:0;right:0;translate:10% -30%}@media (width<=1050px){#calendar-events .event>.discount{text-indent:-9999px;border-radius:100%;width:10px;height:10px;padding:0;translate:50% -50%}}@media (width<=650px){#calendar-events .event>.discount{width:5px;height:5px}}@media (width<=650px) and (width>=421px){#calendar-events .event>.discount{position:relative;inset:auto;translate:0}}#calendar-events .event-more{color:var(--cal-primary);margin-top:.2rem;padding-left:.4rem;font-size:1rem;font-weight:700}#calendar-events .event-detail-panel{background:#fafafa;grid-column:span 7;padding:2rem;animation:.25s forwards calFadeIn;overflow:hidden}#calendar-events .event-detail-panel .ev{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:.8rem;max-width:72rem;margin:0 auto 1.5rem;transition:box-shadow .2s ease-out;display:flex;overflow:hidden;box-shadow:0 1px 4px #0000001a}#calendar-events .event-detail-panel .ev:last-child{margin-bottom:0}#calendar-events .event-detail-panel .ev:hover{box-shadow:0 4px 8px #00000029}#calendar-events .event-detail-panel .ev>.t{text-align:center;background:#f1f1f1;flex-direction:column;flex:none;justify-content:center;gap:.3rem;padding:1.5rem 2rem;display:flex}#calendar-events .event-detail-panel .ev>.t>.t1{font-size:2.6rem;font-weight:700}@media (width<=420px){#calendar-events .event-detail-panel .ev>.t>.t1{font-size:2rem}}#calendar-events .event-detail-panel .ev>.t>.t2{font-size:1.4rem;font-weight:700}#calendar-events .event-detail-panel .ev>.t>.t3{font-size:1.3rem}#calendar-events .event-detail-panel .ev>.in{flex:1;justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem 2rem;display:flex}#calendar-events .event-detail-panel .ev>.in>.i{flex-direction:column;gap:.3rem;display:flex}#calendar-events .event-detail-panel .ev>.in>.i>.i1{font-size:1.8rem;font-weight:700}@media (width<=420px){#calendar-events .event-detail-panel .ev>.in>.i>.i1{font-size:1.6rem}}#calendar-events .event-detail-panel .ev>.in>.i>.i2{color:#666;font-size:1.3rem}#calendar-events .event-detail-panel .ev>.in>.i>.i3{white-space:nowrap;border-radius:.5rem;align-items:center;gap:.5rem;width:min-content;margin-top:.5rem;padding:.5rem 1rem;font-size:1.2rem;display:flex}#calendar-events .event-detail-panel .ev>.in>.i>.i3 svg{fill:currentColor;flex:none;width:1.2rem}#calendar-events .event-detail-panel .ev>.in>.i>.i3.good{color:#b15000;background-color:#ffefd1}#calendar-events .event-detail-panel .ev>.in>.i>.i3.low{color:#ce001b;background-color:#ffe4dc}#calendar-events .event-detail-panel .ev>.in>.i>.i3.disabled{color:#767676;background-color:#e8e8e8}#calendar-events .event-detail-panel .ev>.in>.b{flex-direction:column;flex:none;align-items:flex-end;gap:.5rem;display:flex}#calendar-events .event-detail-panel .ev>.in>.b>.price .original{opacity:.5;text-decoration:line-through}#calendar-events .event-detail-panel .ev>.in>.b>.price .promoted{font-weight:700}#calendar-events .event-detail-panel .ev>.in>.b>.btn{background:var(--color_orange);cursor:pointer;text-align:center;text-transform:none;border:0;border-radius:.7rem;padding:1rem 2rem;font-weight:400;display:block}#calendar-events .event-detail-panel .ev>.in>.b>.btn:hover{opacity:.85}@media (width<=650px){#calendar-events .event-detail-panel .ev>.in>.b>.btn{border-radius:3px;padding:.5rem 1rem;font-size:1.6rem}}@media (width<=420px){#calendar-events .event-detail-panel .ev>.in>.b>.btn{padding:.5rem 1rem;font-size:1.4rem}}#calendar-events .event-detail-panel .ev.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}#calendar-events .event-detail-panel .ev.disabled>.in>.b>.btn{background:#a0a0a0}@media (width<=1024px){#calendar-events .cal-header{flex-direction:column;align-items:flex-start;gap:1.6rem;padding-bottom:2rem}#calendar-events .cal-controls-group{flex-wrap:wrap;justify-content:flex-start;width:100%}}@media (width<=650px){#calendar-events .cal-current-month{font-size:1.8rem}#calendar-events .cal-weekday{padding:1rem .5rem;font-size:1rem}#calendar-events .day-cell{min-height:7rem;padding:.6rem}#calendar-events .day-number{width:2.4rem;height:2.4rem;font-size:1.2rem}#calendar-events .event-detail-panel{padding:1.5rem}#calendar-events .event-detail-panel .ev{margin-bottom:1rem}}@media (width<=650px) and (width<=400px){#calendar-events .event-detail-panel .ev{flex-direction:column}}@media (width<=650px){#calendar-events .event-detail-panel .ev>.in{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.2rem}#calendar-events .event-detail-panel .ev>.in>.b{align-items:flex-start;width:100%}#calendar-events .event-detail-panel .ev>.t{padding:1rem 1.2rem}}@media (width<=650px) and (width<=400px){#calendar-events .event-detail-panel .ev>.t{text-align:left;padding:1rem}}@keyframes calFadeIn{0%{opacity:0;max-height:0;padding:0 2rem}to{opacity:1;max-height:800px;padding:2rem}}.a-s-espectacle .section .pros-wrap{margin-bottom:var(--margin-bottom);justify-content:space-between;display:flex}.a-s-espectacle .section .pros-wrap>.ads{flex:0 0 calc(30rem + 5%);padding:2rem 0 0 5%}.a-s-espectacle .section .pros-wrap>.ads>.sticky{position:sticky;top:10rem}.a-s-espectacle .section .pros-wrap>.pros{flex:1}.a-s-espectacle .section .pros-wrap>.pros>input{display:none}@media (width>=651px){.a-s-espectacle .section .pros-wrap>.pros .modal-professionals.expand{max-height:40rem;overflow:hidden}.a-s-espectacle .section .pros-wrap>.pros .modal-professionals:not(.expand)+.see-all{display:none}}@media (width<=650px){.a-s-espectacle .section .pros-wrap>.pros .modal-professionals+.see-all{display:none}}.modal-professionals .professionals{justify-content:space-between;align-items:flex-start;display:flex}.modal-professionals .professionals ul{flex-basis:47.5%;margin:0;padding:0;font-size:1.6rem;line-height:1.5;list-style:none}.modal-professionals .professionals .rest>.i{margin-bottom:2rem}.modal-professionals .professionals .cast>.i{align-items:center;margin-bottom:2rem;display:flex}.modal-professionals .professionals .cast>.i>.im{--size:7.7rem;flex:0 0 calc(var(--size) + 2rem)}.modal-professionals .professionals .cast>.i>.im>.img{width:var(--size);height:var(--size);border-radius:100%;display:block;position:relative;overflow:hidden;box-shadow:0 2px 4px #00000080}.modal-professionals .professionals .cast>.i>.im>.img>img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.modal-professionals .professionals .cast>.i>.tx>a{color:#0091ff;font-weight:600}.modal-professionals .professionals .ii{margin-bottom:2rem}.modal-professionals .professionals .iii{align-items:center;display:flex}.modal-professionals .professionals .iii>.im{--size:7.7rem;flex:0 0 calc(var(--size) + 2rem)}.modal-professionals .professionals .iii>.im>.img{width:var(--size);height:var(--size);border-radius:100%;display:block;position:relative;overflow:hidden;box-shadow:0 2px 4px #00000080}.modal-professionals .professionals .iii>.im>.img>img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.modal-professionals .professionals .iii>.tx>a{color:#0091ff;font-weight:600}.modal-professionals .professionals .rest .iii{margin-top:1rem}.modal-professionals .professionals .rest .iii>.im{--size:5rem;flex:0 0 calc(var(--size) + 1rem)}.modal-professionals .professionals a:hover{text-decoration:underline}#modal-professionals{max-width:100rem}#modal-professionals>.dialog-generic-inner{background-color:#fff;padding:4rem}#modal-professionals .professionals .cast{flex-basis:40%}#modal-professionals .professionals .rest{flex-wrap:wrap;flex-basis:55%;justify-content:space-between;display:flex}.modal-professionals .professionals .rest>.i,.modal-professionals .professionals .rest>.ii{flex-basis:47.5%}@media (width<=650px){.modal-professionals .professionals{display:block}#modal-professionals>.dialog-generic-inner{padding:2rem}#modal-professionals .professionals .rest{display:block}.modal-professionals .professionals .cast>.i,.modal-professionals .professionals .rest>.i,.modal-professionals .professionals .ii{margin-bottom:1rem}}.a-s-espectacle .section>#media{margin-bottom:var(--margin-bottom)}.a-s-espectacle .section>#media .swiper:not(.swiper-modal) .swiper-slide .iframe{margin-bottom:0}.a-s-espectacle .section>#media .swiper:not(.swiper-modal) .swiper-button-disabled{display:none}.a-s-espectacle .section>#media .swiper:not(.swiper-modal) .swiper-button-next,.a-s-espectacle .section>#media .swiper:not(.swiper-modal) .swiper-button-prev{--swiper-navigation-size:3rem;padding:0 calc(var(--swiper-navigation-size) / 1.5);background:#00000080;height:100%;margin:0;top:0}.a-s-espectacle .section>#media .swiper:not(.swiper-modal) .swiper-button-next{right:0}.a-s-espectacle .section>#media .swiper:not(.swiper-modal) .swiper-button-prev{left:0}.a-s-espectacle .section>#media .swiper:not(.swiper-modal) .swiper-button-next:after,.a-s-espectacle .section>#media .swiper:not(.swiper-modal) .swiper-button-prev:after{color:#fff}.a-s-espectacle .section>#media>.vs{--count:1;grid-template-columns:repeat(var(--count), 1fr);grid-gap:2rem;margin-top:2rem;display:grid}.a-s-espectacle .section>#media>.vs>.iframe{margin-bottom:0}@media (width<=650px){.a-s-espectacle .section>#media .swiper:not(.swiper-modal){width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;overflow:scroll hidden}.a-s-espectacle .section>#media .swiper:not(.swiper-modal)>.swiper-wrapper{padding-left:5%;display:flex}.a-s-espectacle .section>#media .swiper:not(.swiper-modal)>.swiper-wrapper:after{content:"";flex:0 0 1px;display:block}.a-s-espectacle .section>#media .swiper:not(.swiper-modal)>.swiper-wrapper>.swiper-slide{flex:0 0 35vw;margin-right:5%}.a-s-espectacle .section>#media .swiper:not(.swiper-modal) .swiper-slide .iframe{padding-bottom:70%}.a-s-espectacle .section>#media .swiper:not(.swiper-modal) .swiper-button-next,.a-s-espectacle .section>#media .swiper:not(.swiper-modal) .swiper-button-prev{display:none}.a-s-espectacle .section>#media>.vs{grid-template-columns:1fr}}.a-s-espectacle .section>#critic{margin-bottom:var(--margin-bottom)}.a-s-espectacle .section>#critic>.summary>.filters{flex-basis:100%;margin:2rem 0 4rem;display:flex}.a-s-espectacle .section>#critic>.summary>.filters>.f{cursor:pointer;color:#000;background-color:#d8d8d8;border-radius:10rem;margin-right:2rem;padding:1rem 2rem;font-size:1.6rem}.a-s-espectacle .section>#critic>.summary>.filters>.f.a{color:#fff;background-color:#000}.a-s-espectacle .section>#critic>.summary>.items{margin:0 5%;padding:0;list-style:none}.a-s-espectacle .section>#critic>.summary>.items>.item{margin-bottom:5rem;display:flex}.a-s-espectacle .section>#critic>.summary>.items>.item.hide{display:none}.a-s-espectacle .section>#critic>.summary>.items>.item .au{text-align:center;flex:0 0 15rem;padding-right:5%}.a-s-espectacle .section>#critic>.summary>.items>.item .au .im{--size:80%;width:var(--size);height:0;padding-bottom:var(--size);margin-bottom:1rem;display:inline-block;position:relative}.a-s-espectacle .section>#critic>.summary>.items>.item .au .im.no{--size:50%}.a-s-espectacle .section>#critic>.summary>.items>.item .au .im>img,.a-s-espectacle .section>#critic>.summary>.items>.item .au .im>.svg{object-fit:cover;background:#d8d8d8;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 2px 4px #00000080}.a-s-espectacle .section>#critic>.summary>.items>.item .au .im>.svg{place-items:center;display:grid}.a-s-espectacle .section>#critic>.summary>.items>.item .au .im>.svg>svg{fill:#9d9d9d;width:auto;max-width:50%;height:auto;max-height:50%}.a-s-espectacle .section>#critic>.summary>.items>.item .au .n{margin-bottom:1rem;font-size:1.5rem;display:block}.a-s-espectacle .section>#critic>.summary>.items>.item .au .l{color:#fff;background-color:#000;border-radius:10rem;padding:.75rem 1rem;font-size:1.2rem;display:inline-block}.a-s-espectacle .section>#critic>.summary>.items>.item .au .edit-comment{cursor:pointer;color:#999;font-size:1.3rem;font-weight:300}.a-s-espectacle .section>#critic>.summary>.items>.item .c{word-break:break-word;flex:1;position:relative}.a-s-espectacle .section>#critic>.summary>.items>.item .c .t{margin-bottom:2rem;font-size:2.5rem;font-weight:500}.a-s-espectacle .section>#critic>.summary>.items>.item .c .rt{align-items:center;display:flex}.a-s-espectacle .section>#critic>.summary>.items>.item .c .t+.rt{margin-bottom:2rem}.a-s-espectacle .section>#critic>.summary>.items>.item .c .d{border:1px solid;border-radius:10rem;margin-top:2rem;padding:.5rem 1rem;font-size:1.3rem;display:inline-block}.a-s-espectacle .section>#critic>.summary>.items>.item .c input{display:none}.a-s-espectacle .section>#critic>.summary>.items>.item.item-post .c .e{cursor:pointer}.a-s-espectacle .section>#critic>.summary>.items>.item.item-post .c input:not(:checked)~.e{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=651px){.a-s-espectacle .section>#critic>.summary>.see-all{margin-bottom:4rem}}.a-s-espectacle .section>#critic>.v{text-align:center}.a-s-espectacle .section>#critic>.v>.btn{background:var(--color_green);color:#fff;border-radius:10rem;justify-content:center;align-items:center;width:auto;min-width:28rem;padding:2rem;font-size:1.8rem;font-weight:400;display:inline-flex}.a-s-espectacle .section>#critic>.v>.btn>svg{fill:currentColor;flex:0 0 3.5rem;margin-right:1rem}@media (width<=650px){.a-s-espectacle .section>#critic>.summary>.filters{flex-direction:column;align-items:baseline}.a-s-espectacle .section>#critic>.summary>.filters>.f{margin:0 0 1rem;padding:1rem 2rem;font-size:1.5rem}.a-s-espectacle .section>#critic>.summary>.filters>.f:last-child{margin-bottom:0}.a-s-espectacle .section>#critic>.summary>.items{margin:0 auto}.a-s-espectacle .section>#critic>.summary>.items>.item{display:block}.a-s-espectacle .section>#critic>.summary>.items>.item:last-child{margin-bottom:0}.a-s-espectacle .section>#critic>.summary>.items>.item .au{text-align:left;align-items:center;padding:0 0 2rem;display:flex}.a-s-espectacle .section>#critic>.summary>.items>.item .au .im{--size:10rem;flex:0 0 var(--size);padding-bottom:var(--size)}.a-s-espectacle .section>#critic>.summary>.items>.item .au .im.no{--size:8rem}.a-s-espectacle .section>#critic>.summary>.items>.item .au .n{font-size:2rem;font-weight:700}.a-s-espectacle .section>#critic>.summary>.items>.item .au .txt{padding-left:2rem}.a-s-espectacle .section>#critic>.summary>.items>.item .c .t{font-size:2.2rem}.a-s-espectacle .section>#critic>.v>.btn{padding:2rem;font-size:1.8rem}.a-s-espectacle .section>#critic>.v>.btn>svg{flex-basis:2.5rem}}@media (width<=375px){.a-s-espectacle .section>#critic>.summary>.items>.item .au .im{--size:7rem}.a-s-espectacle .section>#critic>.summary>.items>.item .au .im.no{--size:6rem}}.a-s-espectacle .section>#venue{margin-bottom:var(--margin-bottom)}.a-s-espectacle .section>#venue>.section-header{margin-bottom:0}.a-s-espectacle .section>#venue>.info{font-size:1.4rem;display:flex}.a-s-espectacle .section>#venue>.info>.location{border-right:1px solid #d0d0d0;flex-direction:column;flex:1;padding:3rem 3rem 0 0;display:flex}.a-s-espectacle .section>#venue>.info>.location>.n{flex:none;align-items:center;gap:1rem;font-size:2.3rem;font-weight:600;display:inline-flex}.a-s-espectacle .section>#venue>.info>.location>a.n:hover{text-decoration:underline}.a-s-espectacle .section>#venue>.info>.location>.n>svg{flex:none;width:auto;height:2.5rem}.a-s-espectacle .section>#venue>.info>.location>.address{margin-top:2rem}.a-s-espectacle .section>#venue>.info>.location>.map{cursor:pointer;flex:1;max-height:25rem;margin-top:2rem;position:relative}.a-s-espectacle .section>#venue>.info>.location>.map>img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.a-s-espectacle .section>#venue>.info>.location>.map>.button{z-index:1;border-radius:10rem;width:auto;font-family:inherit;font-size:1.7rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#modal-map{width:100rem;max-width:80vw;height:100rem;max-height:80vh}.modal-map{width:100%;height:calc(100% - 3rem)}@media (width<=650px){.modal-map{max-width:100%}}.a-s-espectacle .section>#venue>.info>.services{flex:0 0 50%}.a-s-espectacle .section>#venue>.info>.services>.accessibility{border-bottom:1px solid #d0d0d0}.a-s-espectacle .section>#venue>.info>.services>div{padding:3rem}.a-s-espectacle .section>#venue>.info>.services>div>:last-child{margin-bottom:0}.a-s-espectacle .section>#venue>.info>.services>div>.t{margin-bottom:2rem;font-size:1.7rem;font-weight:600}.a-s-espectacle .section>#venue>.info>.services>div>.items{margin-bottom:2rem;display:flex}.a-s-espectacle .section>#venue>.info>.services>div>.items>svg{width:auto;height:3rem;margin-right:2rem}.a-s-espectacle .section .channel>ul{margin:0;padding:0;list-style:none}.a-s-espectacle .section .channel>ul>li{align-items:center;display:flex}.a-s-espectacle .section .channel>ul>li:not(:last-child){margin-bottom:3rem}.a-s-espectacle .section .channel>ul>li>.i{flex:0 0 5rem;padding-right:2rem}.a-s-espectacle .section .channel>ul>li>.i>svg{width:auto;height:3rem;margin:0 auto}.a-s-espectacle .section .channel>ul>li>.tx{font-size:1.4rem}@media (width<=650px){.a-s-espectacle .section>#venue>.info{display:block}.a-s-espectacle .section>#venue>.info>.location{border-right:0;padding-right:0}.a-s-espectacle .section>#venue>.info>.location>.address{margin:1rem 0 0 3rem}.a-s-espectacle .section>#venue>.info>.location>.map{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden}.a-s-espectacle .section>#venue>.info>.location>.map>img{position:relative}.a-s-espectacle .section>#venue>.info>.services>div{padding:3rem 0}.a-s-espectacle .section>#venue>.info>.services>.accessibility{border-bottom:0;padding-bottom:0}.a-s-espectacle .section>#venue>.info>.services>.channel{background:#f6f6f6;border-radius:1.6rem;margin-top:3rem;padding:10%!important}}.a-s-espectacle .section>#articles{margin-bottom:var(--margin-bottom);flex-wrap:wrap;display:flex}.a-s-espectacle .section>#articles>.section-header{flex-basis:100%}.a-s-espectacle .section>#articles>.ads{flex:0 0 calc(30rem + 5%);padding:2rem 0 0 5%}.a-s-espectacle .section>#articles>.ads>.sticky{position:sticky;top:10rem}@media (width>=651px){.a-s-espectacle .section>#articles>.magazine-wrap{flex:1;align-self:flex-start}.a-s-espectacle .section>#articles>.magazine-wrap>.magazine-list{grid-template-columns:1fr}}@media (width>=920px){.a-s-espectacle .section>#articles>.magazine-wrap>.magazine-list>.a{display:flex}.a-s-espectacle .section>#articles>.magazine-wrap>.magazine-list>.a>.m{flex-basis:22.5rem;height:100%;margin-bottom:0;padding-bottom:0}.a-s-espectacle .section>#articles>.magazine-wrap>.magazine-list>.a>.cnt{flex:1;padding-left:3rem}}.a-s-espectacle .section>#faqs{margin-bottom:var(--margin-bottom)}@media (width<=650px){.a-s-espectacle .section>#faqs{margin-top:0;margin-bottom:0}}.a-s-espectacle .section .related>.items-wrap>.items{grid-gap:2rem;grid-template-columns:repeat(5,1fr);display:grid}.a-s-espectacle .section .related>.items-wrap>.items>.item{text-align:center;flex-direction:column;display:flex}.a-s-espectacle .section .related>.items-wrap>.items>.item>.e{margin:0 auto 1rem}.a-s-espectacle .section .related>.items-wrap>.items>.item>.e a{width:100%;display:block;position:relative}.a-s-espectacle .section .related>.items-wrap>.items>.item>.e a img{width:100%;box-shadow:0 0 1px #888}.a-s-espectacle .section .related>.items-wrap>.items>.item>.ts{word-break:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:2.4rem;font-weight:500;display:-webkit-box;overflow:hidden}.a-s-espectacle .section .related>.items-wrap>.items>.item>.valoracion-palmas,.a-s-espectacle .section .related>.items-wrap>.items>.item>.d{margin-bottom:1rem}.a-s-espectacle .section .related>.items-wrap>.items>.item>.d>span{font-weight:700}.a-s-espectacle .section .related>.items-wrap>.items>.item>.v{margin-bottom:1rem;font-weight:700}.a-s-espectacle .section .related>.items-wrap>.items>.item>.next,.a-s-espectacle .section .related>.items-wrap>.items>.item>.no{margin-top:auto;font-weight:700}.a-s-espectacle .section .related>.items-wrap>.items>.item>.sales{margin-top:auto}.a-s-espectacle .section .related>.items-wrap>.items>.item>.sales p{margin:0;font-weight:700}.a-s-espectacle .section .related>.items-wrap>.items>.item>.sales .price{font-weight:400}.a-s-espectacle .section .related>.items-wrap>.items>.item>.sales .next{background-color:#f0f0f0;padding:1rem;font-weight:400}.a-s-espectacle .section .related>.items-wrap>.items>.item>.sales .no{background-color:#ff6c6c;padding:1rem;font-weight:400}.a-s-espectacle .section .related>.items-wrap>.items>.item>.sales>a,.a-s-espectacle .section .related>.items-wrap>.items>.item>.sales>.modal-sale-button,.a-s-espectacle .section .related>.items-wrap>.items>.item>.sales>.open-sessions{text-transform:uppercase;background:var(--color_green);color:#fff;cursor:pointer;border:none;width:100%;padding:1rem;font-size:1.5rem;font-weight:400;display:block}@media (width<=650px){.a-s-espectacle .section .related>.items-wrap{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;overflow:scroll hidden}.a-s-espectacle .section .related>.items-wrap>.items{grid-gap:0;width:100%;padding-left:5%;display:flex}.a-s-espectacle .section .related>.items-wrap>.items:after{content:"";flex:0 0 1px;display:block}.a-s-espectacle .section .related>.items-wrap>.items>.item{flex:0 0 35vw;margin-right:5%}.a-s-espectacle .section .related>.items-wrap>.items>.item>.e{margin-bottom:0}.a-s-espectacle .section .related>.items-wrap>.items>.item>.ts,.a-s-espectacle .section .related>.items-wrap>.items>.item>.valoracion-palmas,.a-s-espectacle .section .related>.items-wrap>.items>.item>.sales{display:none}.a-s-espectacle .section>.main{order:0}.a-s-espectacle .section #calendar,.a-s-espectacle .section .pub-mini_1{order:1}.a-s-espectacle .section>.synopsis{order:3;margin-top:0}.a-s-espectacle .section>.extras{order:3}.a-s-espectacle .section .pros-wrap{order:3;margin-bottom:0}.a-s-espectacle .section>#media{margin-top:var(--margin-bottom);order:2}.a-s-espectacle .section>#critic{order:5}.a-s-espectacle .section>#venue{order:6}.a-s-espectacle .section>#faqs{order:4}.a-s-espectacle .section>#articles,.a-s-espectacle .section .pub-mini_2{order:7}.a-s-espectacle .section>.related{order:8;margin-top:0}.a-s-espectacle .section .pub-mini_3{order:8}.a-s-espectacle .section>.channel{order:9}.accordion-mobile .section-header{cursor:pointer}.accordion-mobile .section-header:before{content:url("data:image/svg+xml,%3Csvg viewBox='0 0 352 352' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 242.72 176 L 342.79 75.93 C 355.07 63.65 355.07 43.74 342.79 31.45 L 320.55 9.21 C 308.27 -3.07 288.36 -3.07 276.07 9.21 L 176 109.28 L 75.93 9.21 C 63.65 -3.07 43.74 -3.07 31.45 9.21 L 9.21 31.45 C -3.07 43.73 -3.07 63.64 9.21 75.93 L 109.28 176 L 9.21 276.07 C -3.07 288.35 -3.07 308.26 9.21 320.55 L 31.45 342.79 C 43.73 355.07 63.65 355.07 75.93 342.79 L 176 242.72 L 276.07 342.79 C 288.35 355.07 308.27 355.07 320.55 342.79 L 342.79 320.55 C 355.07 308.27 355.07 288.36 342.79 276.07 L 242.72 176 Z'/%3E%3C/svg%3E");flex:0 0 1.3rem;transition:transform .2s}.accordion-mobile:not(.open) .section-header:before{transform:rotate(45deg)}.accordion-mobile>.summary{display:none}.accordion-mobile.open>.summary{padding-bottom:5rem;display:block}.accordion-mobile.open>.summary>:last-child{margin-bottom:0}}.modal-valoracion{background:#fff;max-width:57.5rem;margin:0 auto;padding:5rem;position:relative}.modal-valoracion .t{text-align:center;margin-bottom:2.88rem;font-size:2.5rem;font-weight:700}.modal-valoracion .s{margin-bottom:2rem;font-size:1.5rem}.modal-valoracion .rate{border:1px solid #d7d7d7;border-right:0;border-radius:5px;margin-bottom:2rem;display:flex}.modal-valoracion .rate .r{cursor:pointer;border-right:1px solid #d7d7d7;flex-basis:20%}.modal-valoracion .rate .r .i{padding:1.44rem 2.88rem}.modal-valoracion .rate .r:first-child .i{border-top-left-radius:3px;border-bottom-left-radius:3px}.modal-valoracion .rate .r:last-child,.modal-valoracion .rate .r:last-child .i{border-top-right-radius:3px;border-bottom-right-radius:3px}.modal-valoracion .rate .r input{display:none}.modal-valoracion .rate .r:hover svg path,.modal-valoracion .rate .r:hover svg polygon,.modal-valoracion .rate .r input:checked~.i svg path,.modal-valoracion .rate .r input:checked~.i svg polygon{fill:#fff}.modal-valoracion .rate .r.r1:hover .i,.modal-valoracion .rate .r.r1 input:checked~.i{background-color:#eb5658}.modal-valoracion .rate .r.r2:hover .i,.modal-valoracion .rate .r.r2 input:checked~.i{background-color:#aac45f}.modal-valoracion .rate .r.r3:hover .i,.modal-valoracion .rate .r.r3 input:checked~.i{background-color:#6fb743}.modal-valoracion .rate .r.r4:hover .i,.modal-valoracion .rate .r.r4 input:checked~.i{background-color:#50a663}.modal-valoracion .rate .r.r5:hover .i,.modal-valoracion .rate .r.r5 input:checked~.i{background-color:#693}.modal-valoracion .comment-form-comment{margin-bottom:5px;font-size:1.8rem}.modal-valoracion #comment{resize:none;border:1px solid #d7d7d7;border-radius:5px;width:100%;height:15rem;margin-bottom:2rem;padding:1.2rem 1.5rem;font-size:1.5rem}.modal-valoracion .submit_button{background:var(--color_orange);cursor:pointer;color:#000;border:none;border-radius:5px;width:100%;padding:2rem;font-size:2rem;font-weight:500}.modal-valoracion .submit_button.disabled{cursor:auto;background:#d4d4d4}.modal-valoracion #modal-val-response{padding-bottom:1.44rem;display:none}.modal-valoracion #modal-val-response .er{color:#d82c2e;animation:2s infinite warning}.modal-valoracion #modal-val-response .sc{color:#049d19}@keyframes warning{30%{color:#d82c2e}to{color:#f7cdcd}}@media (width<=650px){.modal-valoracion{padding:2rem}.modal-valoracion .rate .r .i{padding:25%}.modal-valoracion .submit_button{font-size:1.8rem}}#modal-calendar-events{--width:80%;width:var(--width);max-width:var(--width);height:100dvh;max-height:100dvh;transition:display .2s allow-discrete, overlay .2s allow-discrete;background-color:#fff;border:0;padding:0;animation:.2s forwards modal-sessions-close;inset:0 0 0 auto;overflow:hidden;translate:100%}#modal-calendar-events[open]{flex-direction:column;animation:.2s .2s forwards modal-sessions-open;display:flex}#modal-calendar-events::backdrop{opacity:0;transition:display .2s allow-discrete, overlay .2s allow-discrete;background-color:#000}#modal-calendar-events[open]::backdrop{opacity:.8;animation:.2s forwards modal-sessions-backdrop-open}@keyframes modal-sessions-open{0%{translate:100%}to{translate:0}}@keyframes modal-sessions-close{0%{translate:0}to{translate:100%}}@keyframes modal-sessions-backdrop-open{0%{opacity:0}to{opacity:.8}}#modal-calendar-events .head{border-bottom:1px solid #ddd;flex:none;justify-content:space-between;align-items:center;padding:2rem 3rem;display:flex}#modal-calendar-events .head .title{margin:0;font-size:1.8rem;font-weight:400}#modal-calendar-events .head .close{cursor:pointer;background:0 0;border:0;padding:0}#modal-calendar-events .head .close>svg{width:2rem}#modal-calendar-events .items{flex:1;padding:4rem;overflow-y:auto}@media (width<=834px){#modal-calendar-events{--width:90%}}@media (width<=650px){#modal-calendar-events{--width:100%}#modal-calendar-events .head{padding:1rem 2rem}#modal-calendar-events .items{padding:2rem 2rem 0}}
