@charset "UTF-8";@font-face{font-family:Salina-Bold;src:url(/build/assets/Salina-Bold-BjiRXmYi.eot);src:url(/build/assets/Salina-Bold-BjiRXmYi.eot?#iefix) format("embedded-opentype"),url(/build/assets/Salina-Bold-CUG-U7fJ.woff2) format("woff2"),url(/build/assets/Salina-Bold-CICiVZ3g.woff) format("woff"),url(/build/assets/Salina-Bold-CQuEvkdf.ttf) format("truetype"),url(/build/assets/Salina-Bold-BYYIQqL3.svg#Salina-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Salina-Black;src:url(/build/assets/Salina-Black-CvUCP7x6.eot);src:url(/build/assets/Salina-Black-CvUCP7x6.eot?#iefix) format("embedded-opentype"),url(/build/assets/Salina-Black-BITduAWl.woff2) format("woff2"),url(/build/assets/Salina-Black-CDBTP_o5.woff) format("woff"),url(/build/assets/Salina-Black-Cb7cC_5M.ttf) format("truetype"),url(/build/assets/Salina-Black-he2eDV1h.svg#Salina-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Salina-BlackItalic;src:url(/build/assets/Salina-BlackItalic-C_HM37L-.eot);src:url(/build/assets/Salina-BlackItalic-C_HM37L-.eot?#iefix) format("embedded-opentype"),url(/build/assets/Salina-BlackItalic-B2mjEKC7.woff2) format("woff2"),url(/build/assets/Salina-BlackItalic-DckwOyv1.woff) format("woff"),url(/build/assets/Salina-BlackItalic-B4qPx4ro.ttf) format("truetype"),url(/build/assets/Salina-BlackItalic-0_WLKQcA.svg#Salina-BlackItalic) format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Salina-BoldItalic;src:url(/build/assets/Salina-BoldItalic-Bg5gtJKV.eot);src:url(/build/assets/Salina-BoldItalic-Bg5gtJKV.eot?#iefix) format("embedded-opentype"),url(/build/assets/Salina-BoldItalic-G0aic0Lo.woff2) format("woff2"),url(/build/assets/Salina-BoldItalic-BeZQFQiK.woff) format("woff"),url(/build/assets/Salina-BoldItalic-Da2gQZf9.ttf) format("truetype"),url(/build/assets/Salina-BoldItalic-C_ZldD1A.svg#Salina-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Salina-Medium;src:url(/build/assets/Salina-Medium-Dk8MEGEg.eot);src:url(/build/assets/Salina-Medium-Dk8MEGEg.eot?#iefix) format("embedded-opentype"),url(/build/assets/Salina-Medium-C2Wa9-tY.woff2) format("woff2"),url(/build/assets/Salina-Medium-B4Mt48KT.woff) format("woff"),url(/build/assets/Salina-Medium-BwC2lxYL.ttf) format("truetype"),url(/build/assets/Salina-Medium-BgoCZI2P.svg#Salina-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Salina-Regular;src:url(/build/assets/Salina-Regular-CvbvBpB0.eot);src:url(/build/assets/Salina-Regular-CvbvBpB0.eot?#iefix) format("embedded-opentype"),url(/build/assets/Salina-Regular-BGmA8rdR.woff2) format("woff2"),url(/build/assets/Salina-Regular-DaQhdTLi.woff) format("woff"),url(/build/assets/Salina-Regular-B9QjCfhx.ttf) format("truetype"),url(/build/assets/Salina-Regular-NRHDuKZs.svg#Salina-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Salina-RegularItalic;src:url(/build/assets/Salina-RegularItalic-3hZ0QWCB.eot);src:url(/build/assets/Salina-RegularItalic-3hZ0QWCB.eot?#iefix) format("embedded-opentype"),url(/build/assets/Salina-RegularItalic-CiR2u1eB.woff2) format("woff2"),url(/build/assets/Salina-RegularItalic-D-WdRdJH.woff) format("woff"),url(/build/assets/Salina-RegularItalic-CobKWfXG.ttf) format("truetype"),url(/build/assets/Salina-RegularItalic-DQoZN_Bl.svg#Salina-RegularItalic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Salina-MediumItalic;src:url(/build/assets/Salina-MediumItalic-Plh1gV_N.eot);src:url(/build/assets/Salina-MediumItalic-Plh1gV_N.eot?#iefix) format("embedded-opentype"),url(/build/assets/Salina-MediumItalic-T04Znxfb.woff2) format("woff2"),url(/build/assets/Salina-MediumItalic-B-x5aG0N.woff) format("woff"),url(/build/assets/Salina-MediumItalic-7odfCutG.ttf) format("truetype"),url(/build/assets/Salina-MediumItalic-Dcpczw0G.svg#Salina-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Salina-Light;src:url(/build/assets/Salina-Light-CsIQjkrn.eot);src:url(/build/assets/Salina-Light-CsIQjkrn.eot?#iefix) format("embedded-opentype"),url(/build/assets/Salina-Light-CzJU869P.woff2) format("woff2"),url(/build/assets/Salina-Light-KRdltgTQ.woff) format("woff"),url(/build/assets/Salina-Light-BKqY1k5q.ttf) format("truetype"),url(/build/assets/Salina-Light-DqV0oozB.svg#Salina-Light) format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:FiraSans-Bold;src:url(/build/assets/FiraSans-Bold-DJ7480Vf.eot);src:url(/build/assets/FiraSans-Bold-DJ7480Vf.eot?#iefix) format("embedded-opentype"),url(/build/assets/FiraSans-Bold-CHjizx1U.woff2) format("woff2"),url(/build/assets/FiraSans-Bold-D5v2YEa7.woff) format("woff"),url(/build/assets/FiraSans-Bold-N1IGzrdY.ttf) format("truetype"),url(/build/assets/FiraSans-Bold-BX3Sjud_.svg#FiraSans-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FiraSans-Medium;src:url(/build/assets/FiraSans-Medium-BybHSYY-.eot);src:url(/build/assets/FiraSans-Medium-BybHSYY-.eot?#iefix) format("embedded-opentype"),url(/build/assets/FiraSans-Medium-CNBT82dJ.woff2) format("woff2"),url(/build/assets/FiraSans-Medium-D_JksjBY.woff) format("woff"),url(/build/assets/FiraSans-Medium-GqVyiPTH.ttf) format("truetype"),url(/build/assets/FiraSans-Medium-BAvQagxF.svg#FiraSans-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FiraSans-Regular;src:url(/build/assets/FiraSans-Regular-BiQla1bW.eot);src:url(/build/assets/FiraSans-Regular-BiQla1bW.eot?#iefix) format("embedded-opentype"),url(/build/assets/FiraSans-Regular-CLwvz3Vk.woff2) format("woff2"),url(/build/assets/FiraSans-Regular-DC_dsInD.woff) format("woff"),url(/build/assets/FiraSans-Regular-BN6hITtY.ttf) format("truetype"),url(/build/assets/FiraSans-Regular-CzgUU-vq.svg#FiraSans-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FiraSans-SemiBold;src:url(/build/assets/FiraSans-SemiBold-BDC8gs35.eot);src:url(/build/assets/FiraSans-SemiBold-BDC8gs35.eot?#iefix) format("embedded-opentype"),url(/build/assets/FiraSans-SemiBold-CVw1XipA.woff2) format("woff2"),url(/build/assets/FiraSans-SemiBold-Cm3iIyeh.woff) format("woff"),url(/build/assets/FiraSans-SemiBold-DXWfCD0T.ttf) format("truetype"),url(/build/assets/FiraSans-SemiBold-CGrSsIUJ.svg#FiraSans-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:FiraSans-Italic;src:url(/build/assets/FiraSans-Italic-D0v0mthe.eot);src:url(/build/assets/FiraSans-Italic-D0v0mthe.eot?#iefix) format("embedded-opentype"),url(/build/assets/FiraSans-Italic-B6ZXixkD.woff2) format("woff2"),url(/build/assets/FiraSans-Italic-KxCncYQT.woff) format("woff"),url(/build/assets/FiraSans-Italic-BbMCyKbY.ttf) format("truetype"),url(/build/assets/FiraSans-Italic-l3TopeBD.svg#FiraSans-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}:root{--ff-salina-regular: "Salina-Regular";--ff-salina-regularitalic: "Salina-RegularItalic";--ff-salina-bold: "Salina-Bold";--ff-salina-black: "Salina-Black";--ff-salina-blackitalic: "Salina-BlackItalic";--ff-salina-bolditalic: "Salina-BoldItalic";--ff-salina-medium: "Salina-Medium";--ff-salina-mediumitalic: "Salina-MediumItalic";--ff-salina-light: "Salina-Light";--ff-fira-bold: "FiraSans-Bold";--ff-fira-medium: "FiraSans-Medium";--ff-fira-regular: "FiraSans-Regular";--ff-fira-semibold: "FiraSans-SemiBold";--ff-fira-italic: "FiraSans-Italic";--bg-white: #FFFFFF;--bg-black: #000000;--txt-white: #FFFFFF;--txt-black:#000000;--clr-yellow: #9D9B62;--clr-orange: #C68C5B;--clr-green: #6D9E6D;--clr-blue: #5F82CD;--clr-grey: #7B7960;--clr-voilet: #7E5EB4;--clr-light-yellow: #F6F5C7;--clr-light-orange: #F8DBC2;--clr-light-green: #C8E7C8;--clr-light-blue: #CDDDFF;--clr-txt-grey: #323232}body{padding:0;margin:0;background:#fff;font-size:16px;color:#282828;line-height:20px;font-family:var(--ff-salina-regular)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,main,nav,section,audio,video,source{display:block;margin:0;padding:0}a,img{border:medium none}a{color:#192432;text-decoration:none}div{margin:0;padding:0}p{font-size:16px;line-height:24px;padding:0;margin:0;color:#000}h1,h2,h3,h4,h5,h6{padding:0;margin:0;line-height:30px;font-weight:400}a{color:#192432;outline:none;transition:all .5s ease}ul,li{list-style:none}a:focus,:focus{outline:none}ul,ol{list-style-type:none;padding:0;margin:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clear{clear:both;line-height:1px;padding:0;height:0px;font-size:1px}.left{float:left}.right{float:right}.anim{transition:all 1s ease;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease}.anim2{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.row{width:1170px;margin:auto;padding:0}header{float:left;width:100%;position:relative;z-index:9999;padding:0}.head-row{width:1340px;margin:auto;padding:0}.head-top{float:left;width:100%;position:absolute;background:linear-gradient(to bottom,#00000040,#0000)}.head-top-in{float:left;width:100%;display:flex;align-items:flex-start;justify-content:space-between;padding:42px 0 20px}.is-sticky header .head-top{background:var(--bg-white);box-shadow:0 10px 20px #00000026}.is-sticky header .head-top-in{padding:20px 0}.logo-top{float:left;padding:0;z-index:9}.logo-top img{float:left;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;z-index:9999;position:relative}.logo-top img.black-logo{display:none}.head-lft{display:flex;column-gap:45px}.head-rgt{flex-wrap:wrap;display:flex;align-items:flex-start;justify-content:end}.menu-wrap{margin-right:15px;margin-top:0;left:0;right:0}.hdr-links{float:right;margin-right:0;padding:0;margin-left:0;margin-top:0;z-index:9999;position:relative}.hdr-links>ul{display:flex;flex-wrap:wrap;align-items:center;column-gap:25px}.hdr-links>ul>li{margin-right:0;position:relative;display:inline-flex}.hdr-links ul li a{display:inline-flex;align-items:center;column-gap:10px;color:var(--txt-white);font-size:16px;font-family:var(--ff-fira-regular);letter-spacing:-.41px;transition:all .5s ease}.hdr-links ul li a.login span{display:inline-block;width:15px;height:17px;background:url(/build/assets/ico-user-white-DWM-J-Wm.svg) no-repeat center center}.hdr-links ul li a.heart span{display:inline-block;width:15px;height:13px;background:url(/build/assets/ico-favorits-white-off-DfhtqGEC.svg) no-repeat center center}.hdr-links ul li a.search span{display:inline-block;width:15px;height:15px;background:url(/build/assets/ico-search-white-DYoUEnBm.svg) no-repeat center center}.hdr-links ul li a span{position:relative;top:2px}.hdr-links ul li a:hover{opacity:.7}.select-lang{float:right;width:45px;position:relative}.select-lang .nice-select{font-size:16px;font-family:var(--ff-fira-regular);letter-spacing:-.41px;color:var(--txt-white)}.select-lang .nice-select:after{border:none;width:15px;height:15px;background:url(/build/assets/ico-language-white-BzPpQkEC.svg) no-repeat center center;transform:none;right:0}.select-lang .nice-select .list{left:auto;right:0}.select-lang .nice-select .option{background:var(--bg-white);color:var(--clr-txt-grey)}.select-lang .nice-select.open:after{transform:none}.select-lang .nice-select .option:hover{background-color:var(--clr-txt-grey)}.mob-search{display:none}.mob-search a.search{display:inline-block;background:url(/build/assets/ico-search-CM1gySdc.svg) no-repeat;width:19px;height:19px;position:relative}.dark-bg .hdr-links ul li a{color:var(--clr-txt-grey)}.dark-bg .hdr-links ul li a.login span{background:url(/build/assets/ico-user-black-DPGwEtw3.svg) no-repeat center center}.dark-bg .hdr-links ul li a.heart span{background:url(/build/assets/ico-favorits-black-F5ZuPbJj.svg) no-repeat center center}.dark-bg .hdr-links ul li a.search span{background:url(/build/assets/ico-search-black-C8rRffal.svg) no-repeat center center}.dark-bg .select-lang .nice-select{color:var(--clr-txt-grey)}.dark-bg .select-lang .nice-select:after{background:url(/build/assets/ico-language-black-B2k9oeMw.svg) no-repeat center center}.is-sticky .hdr-links ul li a{color:var(--clr-txt-grey)}.is-sticky .hdr-links ul li a.login span{background:url(/build/assets/ico-user-black-DPGwEtw3.svg) no-repeat center center}.is-sticky .hdr-links ul li a.heart span{background:url(/build/assets/ico-favorits-black-F5ZuPbJj.svg) no-repeat center center}.is-sticky .hdr-links ul li a.search span{background:url(/build/assets/ico-search-black-C8rRffal.svg) no-repeat center center}.is-sticky .select-lang .nice-select{color:var(--clr-txt-grey)}.is-sticky .select-lang .nice-select:after{background:url(/build/assets/ico-language-black-B2k9oeMw.svg) no-repeat center center}.is-sticky .cbp-out-menu{padding:130px 0 70px}.is-sticky .cbp-hrmenu>ul>li>a{color:var(--clr-txt-grey)}.is-sticky .cbp-hrmenu>ul>li.yellow-menu.active>a:after{background:var(--clr-txt-grey)}.is-sticky .cbp-hrmenu>ul>li.yellow-menu.active>a{color:var(--clr-txt-grey)}.is-sticky .cbp-hrmenu>ul>li.orange-menu.active>a:after{background:var(--clr-txt-grey)}.is-sticky .cbp-hrmenu>ul>li.orange-menu.active>a{color:var(--clr-txt-grey)}.is-sticky .logo-top img.white-logo{display:none}.is-sticky .logo-top img.black-logo{display:block}.is-sticky header.dark-bg .head-top{box-shadow:none}.desktop-search{float:left;width:100%;height:100%;background:var(--clr-voilet);padding:160px 0 30px;text-align:center;opacity:0;visibility:hidden;position:fixed;top:0;transition:all .4s ease;z-index:9999;display:flex;align-items:center;justify-content:center;overflow-y:scroll}.desktop-search h2{float:left;width:100%;text-align:center;color:var(--txt-white);font-size:60px;line-height:80px;font-family:var(--ff-salina-medium);margin-bottom:20px;letter-spacing:-1px}.search-inn{float:none;width:100%;position:relative;max-width:610px;display:inline-block;margin-bottom:80px}.search-inn input[type=text]{border:none;width:100%;font-size:18px;line-height:20px;font-family:var(--ff-fira-regular);color:var(--clr-txt-grey);padding:0 75px 0 35px;height:70px;border-radius:70px;box-shadow:0 0 36px #00000080}.search-box input[type=text]::-webkit-input-placeholder{color:var(--clr-txt-grey)}.search-box input[type=text]::-moz-placeholder{color:var(--clr-txt-grey)}.search-box input[type=text]:-ms-input-placeholder{color:var(--clr-txt-grey)}.search-box input[type=text]:-moz-placeholder{color:var(--clr-txt-grey)}.search-inn button{position:absolute;border:none;background:var(--clr-voilet) url(/build/assets/ico-search-white-DYoUEnBm.svg) no-repeat center center;width:52px;height:52px;right:10px;top:8px;cursor:pointer;border-radius:100%}.search-inn button:hover{background:var(--clr-voilet) url(/build/assets/ico-search-white-DYoUEnBm.svg) no-repeat center center}.desktop-search.search-open{opacity:1;visibility:visible}.search-tags{float:left;width:100%;text-align:center}.search-tags h3{color:#fff;font-size:16px;line-height:28px;font-family:var(--ff-fira-medium);letter-spacing:1.3px;text-transform:uppercase;margin-bottom:20px}.search-tags ul{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:center;column-gap:10px;row-gap:10px;padding:0 245px}.search-tags ul li{flex:0 1 auto}.search-tags ul li a{display:inline-block;background:var(--bg-white);color:var(--clr-txt-grey);font-size:14px;line-height:16px;font-family:var(--ff-fira-regular);padding:5px 10px;border:1px solid rgba(255,255,255,.5);border-radius:30px;transition:all .5s ease}.search-tags ul li a:hover{background:#fff;border:1px solid #fff;color:var(--txt-black)}.search-in{float:left;width:100%;margin-top:75px}.search-det{height:100%;overflow-y:scroll}.desktop-search{scrollbar-width:thin;scrollbar-color:#fff transparent}.desktop-search::-webkit-scrollbar{width:10px}.desktop-search::-webkit-scrollbar-track{background:transparent}.desktop-search::-webkit-scrollbar-thumb{background-color:#fff;border-radius:0;border:2px solid transparent}body.hide-scroll{overflow-y:hidden}a.search-close{float:right;color:#fff;font-size:16px;line-height:18px;font-family:var(--ff-fira-regular);text-decoration:underline}.slider{float:left;width:100%;background:#00bbff14;position:relative}.slider .swiper-slide:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#0006}.slider .swiper-slide img{float:left;width:100%}.slider .swiper-slide .banner-cnt{position:absolute;width:100%;bottom:160px}.slider .swiper-slide .banner-caption{width:100%;padding:0 20px;text-align:center}.slider .swiper-slide .banner-caption h1{font-size:90px;line-height:60px;color:var(--txt-white);font-family:var(--ff-salina-bold);margin-bottom:35px;letter-spacing:-3px}.ban-para-txt{display:inline-block;width:675px;padding-left:55px;position:relative}.ban-para-txt span{position:absolute;left:0;top:0}.ban-para-txt span img{float:left;filter:brightness(0) invert(1)}.ban-para-txt p{color:var(--txt-white);font-size:18px;line-height:26px;font-family:var(--ff-fira-regular);text-align:left;padding-left:20px;border-left:1px solid var(--bg-white)}.home-slider-nav{float:none;width:100%;margin:0 auto;position:absolute;bottom:auto;left:0;right:0;top:45%;display:flex;flex-wrap:wrap;align-items:center;column-gap:30px}.slider .swiper-slide-active{pointer-events:auto!important}.slider .swiper-container-horizontal .swiper-pagination-bullets{position:absolute;justify-content:left;text-align:left;left:50px;width:auto;bottom:auto;display:flex;flex-direction:column;row-gap:10px}.slider .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.slider .swiper-pagination-bullet{width:8px;height:8px;background:#ffffff80;margin:0}.slider .swiper-pagination-bullet-active,.slider .swiper-pagination-bullet:hover{background:var(--bg-white)}.slider .swiper-pagination-bullet-active{height:40px;border-radius:25px}.slider .swiper-button{position:relative;right:auto;z-index:10;width:84px;height:44px;align-items:center;justify-content:space-between;display:none;column-gap:10px;background:#00000036;border:3px solid rgba(255,225,255,.54);border-radius:50px;padding:0 15px}.slider .swiper-button-prev{background:url(../images/ico-arrow.svg) no-repeat 0 0;background-size:cover;width:16px;height:16px;cursor:pointer;transition:all .5s ease;position:relative;right:auto;top:auto;left:2px;margin:0;transform:rotate(180deg)}.slider .swiper-button-next{background:url(../images/ico-arrow.svg) no-repeat 0 0;background-size:cover;width:16px;height:16px;cursor:pointer;transition:all .5s ease;position:relative;right:2px;top:auto;margin:0}.slider .swiper-button-prev:hover,.slider .swiper-button-next:hover{opacity:.7}.welcome-sec{float:left;width:100%;padding:0 0 75px;background:var(--bg-white)}ul.welcome-menu{float:left;width:100%;display:flex;column-gap:1.5%;margin-top:-60px;position:relative;z-index:2}ul.welcome-menu li{flex:0 1 23.85%}ul.welcome-menu li a{display:flex;align-items:center;height:120px;padding:0 75px 0 30px;font-size:26px;line-height:30px;font-family:var(--ff-salina-bold);transition:all .5s ease;box-shadow:3px 5px 13px #00000012;position:relative;letter-spacing:-1.39px}ul.welcome-menu li a span{position:absolute;right:30px;top:25px;width:11px;height:11px}ul.welcome-menu li.yellow-menu a{color:var(--clr-yellow);background:var(--clr-light-yellow)}ul.welcome-menu li.yellow-menu a span{background:url(/build/assets/ico-fletxa-verd-DeeLGCFT.svg) no-repeat center center}ul.welcome-menu li.yellow-menu a:hover{color:var(--txt-white);background:var(--clr-yellow)}ul.welcome-menu li.org-menu a{color:var(--clr-orange);background:var(--clr-light-orange)}ul.welcome-menu li.org-menu a span{background:url(/build/assets/ico-fletxa-marro-Ib-l2Upw.svg) no-repeat center center}ul.welcome-menu li.org-menu a:hover{color:var(--txt-white);background:var(--clr-orange)}ul.welcome-menu li.grn-menu a{color:var(--clr-green);background:var(--clr-light-green)}ul.welcome-menu li.grn-menu a span{background:url(/build/assets/ico-fletxa-groc-C4ryXVis.svg) no-repeat center center}ul.welcome-menu li.grn-menu a:hover{color:var(--txt-white);background:var(--clr-green)}ul.welcome-menu li.blu-menu a{color:var(--clr-blue);background:var(--clr-light-blue)}ul.welcome-menu li.blu-menu a span{background:url(/build/assets/ico-fletxa-blau-HhkysAOh.svg) no-repeat center center}ul.welcome-menu li.blu-menu a:hover{color:var(--txt-white);background:var(--clr-blue)}ul.welcome-menu li a:hover span{background:url(/build/assets/ico-fletxa-white-BCz9IjzB.svg) no-repeat center center}.wel-cont{float:left;width:100%;padding:0 180px;margin-top:75px}.wel-cont h2{color:#606060;font-size:25px;line-height:35px;font-family:var(--ff-salina-regularitalic);letter-spacing:-.83px;text-align:center}.wel-cont h2 span{font-family:var(--ff-salina-bolditalic)}.hm-producte-sec{float:left;width:100%;padding:0}.hm-producte-sec .title-div{margin-bottom:15px}.hm-producte-sec .title-div h4{font-family:var(--ff-fira-regular);color:#606060;margin-bottom:0}.producte-slide{float:left;width:100%}.producte-slide .swiper-container{padding-top:10px}.producte-main a{float:left;width:100%;height:120px;position:relative;background:var(--clr-light-yellow);padding:22px 50px 30px 25px;box-shadow:0 0 13px #0000001a;transition:all .5s ease}.producte-main a h3{font-size:26px;line-height:33px;color:var(--clr-yellow);letter-spacing:-1.39px;font-family:var(--ff-salina-bold);transition:all .5s ease}.producte-main a h3 span{display:block;font-size:24px;letter-spacing:-1.29px;font-family:var(--ff-fira-regular)}.producte-main a span.arrw{position:absolute;top:25px;right:30px}.producte-main a span.arrw img{transition:filter .2s ease}.producte-main a:hover{background:var(--clr-yellow)}.producte-main a:hover h3{color:var(--txt-white)}.producte-main a:hover span.arrw img{filter:brightness(0) invert(1)}.producte-slide .swiper-nav-rel{float:left;width:100%;display:none;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:25px}.producte-slide .swiper-container-horizontal>.swiper-pagination-bullets{width:auto;bottom:auto;text-align:right;justify-content:left;position:relative;right:auto;left:0;top:inherit;margin-top:55px}.producte-slide .swiper-pagination-bullet{background-color:#9a9a9a;border:none;width:8px;height:8px;opacity:1;transition:all .5s ease}.producte-slide .swiper-pagination-bullet-active,.producte-slide .swiper-pagination-bullet:hover{background-color:var(--clr-txt-grey);border-radius:25px}.producte-slide .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 15px 0 0}.producte-slide .swiper-pagination-bullet-active{width:40px}.producte-slide .swiper-button{width:84px;height:44px;bottom:0;align-items:center;justify-content:space-between;position:relative;right:0;left:auto;top:inherit;display:none;column-gap:10px;background:#f7b4021f;border:3px solid rgba(247,180,2,.44);border-radius:50px;padding:0 15px}.hm-emblem-sec{float:left;width:100%;padding:85px 0 100px}.hm-emblem-sec .title-div{margin-bottom:15px}.hm-emblem-sec .title-div h4{font-family:var(--ff-fira-regular);color:#606060;margin-bottom:0}.emblem-slide{float:left;width:100%}.emblem-slide .swiper-container{padding-top:10px}.emb-main .emb-img{width:100%;float:left;border-radius:0;overflow:hidden;position:relative;box-shadow:0 0 13px #0000001a}.emb-main .emb-img img{float:left;width:100%;transition:all .5s ease}.emb-main .emb-txt{width:100%;float:left;padding:20px 10px 0 0;position:relative;border-top:4px solid var(--clr-light-yellow);transition:all .5s ease}.emb-main .emb-txt h5{font-family:var(--ff-fira-medium);color:var(--clr-yellow);font-size:14px;line-height:16px;letter-spacing:1.08px;margin-bottom:12px;text-transform:uppercase;display:flex;align-items:center}.emb-main .emb-txt h3{font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);font-size:25px;line-height:32px;letter-spacing:-.88px;transition:all .5s ease}.emb-main .emb-txt span.wishlist-ico{background:var(--clr-light-yellow) url(/build/assets/ico-favorits-groc-DP2gPV7b.svg) no-repeat center center;cursor:pointer;width:44px;height:47px;display:inline-block;position:absolute;left:0;right:0;bottom:100%;margin:0 auto;border-radius:25px 25px 0 0;transition:all .5s ease;z-index:99}.emb-main:hover span.wishlist-ico{background:var(--clr-yellow) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.emb-main:hover .emb-txt{border-top:4px solid var(--clr-yellow)}.emb-main:hover .emb-img img{transform:scale(1.03)}.emb-main:hover .emb-txt h3{color:var(--clr-yellow)}.emblem-slide .swiper-nav-rel{float:left;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:25px}.emblem-slide .swiper-container-horizontal>.swiper-pagination-bullets{width:auto;bottom:auto;text-align:right;justify-content:left;position:relative;right:auto;left:0;top:inherit;margin-top:55px}.emblem-slide .swiper-pagination-bullet{background-color:#9a9a9a;border:none;width:8px;height:8px;opacity:1;transition:all .5s ease}.emblem-slide .swiper-pagination-bullet-active,.emblem-slide .swiper-pagination-bullet:hover{background-color:var(--clr-txt-grey);border-radius:25px}.emblem-slide .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 15px 0 0}.emblem-slide .swiper-pagination-bullet-active{width:40px}.emblem-slide .swiper-button{width:84px;height:44px;bottom:0;align-items:center;justify-content:space-between;position:relative;right:0;left:auto;top:inherit;display:none;column-gap:10px;background:#f7b4021f;border:3px solid rgba(247,180,2,.44);border-radius:50px;padding:0 15px}.hm-emblem-sec a.veure-btn:hover{color:var(--clr-yellow)}.hm-emblem-sec a.veure-btn:hover span{background:url(/build/assets/ico-more-groc-C0y_mfms.svg) no-repeat left center;background-size:contain!important}.hm-receptes-sec{float:left;width:100%;padding:85px 0 100px;background:linear-gradient(to bottom,#eeeeeebf,#eee0)}.recep-tab .tab-header ul li{border:2px solid rgba(248,219,194,.8);color:var(--clr-orange)}.recep-tab .tab-header ul li:after{border-top:12px solid rgba(248,219,194,1)}.recep-tab .tab-header ul li:hover{background:#f8dbc2}.recep-tab .tab-header ul li.active{background:#f8dbc2;font-family:var(--ff-salina-blackitalic)}.recep-tab .tab-content .content{margin-top:35px}.receptes-slide{float:left;width:100%}.receptes-slide .swiper-container{padding-top:10px}.recep-main .recep-img{width:100%;float:left;border-radius:0;overflow:hidden;position:relative;box-shadow:0 0 13px #0000001a}.recep-main .recep-img img{float:left;width:100%;transition:all .5s ease}.recep-main .recep-txt{width:100%;float:left;padding:20px 0;position:relative;border-top:4px solid #F5D2B4;transition:all .5s ease}.recep-main .recep-txt h5{font-family:var(--ff-fira-medium);color:var(--clr-orange);font-size:14px;line-height:16px;letter-spacing:1.08px;margin-bottom:12px;text-transform:uppercase}.recep-main .recep-txt h3{font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);font-size:22px;line-height:30px;letter-spacing:-.88px;transition:all .5s ease}.recep-main .recep-txt span.wishlist-ico{background:#f5d2b4 url(/build/assets/ico-favorits-marro-BKM1vZmd.svg) no-repeat center center;cursor:pointer;width:44px;height:47px;display:inline-block;position:absolute;left:0;right:0;bottom:100%;margin:0 auto;border-radius:25px 25px 0 0;transition:all .5s ease;z-index:99}.recep-main:hover span.wishlist-ico{background:var(--clr-orange) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.recep-main:hover .recep-txt{border-top:4px solid var(--clr-orange)}.recep-main:hover .recep-img img{transform:scale(1.03)}.recep-main:hover .recep-txt h3{color:var(--clr-orange)}.receptes-slide .swiper-nav-rel{float:left;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:25px}.receptes-slide .swiper-container-horizontal>.swiper-pagination-bullets{width:auto;bottom:auto;text-align:right;justify-content:left;position:relative;right:auto;left:0;top:inherit;margin-top:55px}.receptes-slide .swiper-pagination-bullet{background-color:#9a9a9a;border:none;width:8px;height:8px;opacity:1;transition:all .5s ease}.receptes-slide .swiper-pagination-bullet-active,.receptes-slide .swiper-pagination-bullet:hover{background-color:var(--clr-txt-grey);border-radius:25px}.receptes-slide .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 15px 0 0}.receptes-slide .swiper-pagination-bullet-active{width:40px}.receptes-slide .swiper-button{width:84px;height:44px;bottom:0;align-items:center;justify-content:space-between;position:relative;right:0;left:auto;top:inherit;display:none;column-gap:10px;background:#f7b4021f;border:3px solid rgba(247,180,2,.44);border-radius:50px;padding:0 15px}.abs-btn-div{position:absolute;right:0;top:-70px}a.veure-btn{width:auto;color:var(--clr-txt-grey);display:inline-flex;align-items:center;column-gap:10px;font-family:var(--ff-fira-semibold);font-size:18px;line-height:24px;transition:all .5s ease}a.veure-btn span{background:url(/build/assets/ico-more-CuCcyZl4.svg) no-repeat left center;width:32px;height:32px;display:inline-block;background-size:contain!important;transition:all .5s ease}a.veure-btn:hover{color:var(--clr-orange)}a.veure-btn:hover span{background:url(/build/assets/ico-more-marro-Cul1Plyh.svg) no-repeat left center;background-size:contain!important}.hm-experience-sec{float:left;width:100%;padding:85px 0 100px}.title-div{float:left;width:100%;margin-bottom:25px}.title-div h2{color:var(--clr-txt-grey);font-size:45px;line-height:60px;font-family:var(--ff-salina-bold);letter-spacing:-1.5px}.title-div h4{color:var(--clr-txt-grey);font-size:20px;line-height:25px;font-family:var(--ff-salina-regularitalic);letter-spacing:-1px;margin-bottom:8px}.experience-cont{float:left;width:100%;position:relative}.tab-container,.tab-header{float:left;width:100%}.tab-header ul{width:100%;display:flex;column-gap:1%}.tab-header ul li{flex:0 1 32.6666%;height:86px;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all .4s ease;font-size:20px;line-height:25px;font-family:var(--ff-salina-mediumitalic);color:var(--clr-green);padding:10px 20px;border-radius:6px;border:2px solid rgba(200,231,200,.8);background:var(--bg-white);position:relative}.tab-header ul li:after{content:"";position:absolute;left:50%;bottom:-12px;transform:translate(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid rgba(200,231,200,1);opacity:0}.tab-header ul li.active:after{opacity:1}.tab-header ul li:hover{background:#c8e7c8}.tab-header ul li.active{background:#c8e7c8;font-family:var(--ff-salina-blackitalic)}.tab-content{float:left;width:100%;overflow:hidden;position:relative}.tab-content .content{padding:0;margin-top:45px}.tab-content .content{opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;width:100%;transition:opacity .5s ease,visibility .5s ease;padding:0;float:left}.tab-content .content.active{opacity:1;visibility:visible;pointer-events:auto;position:relative;animation:fadeIn .5s ease forwards}.tab-content .trans-cnt{transform:translateY(150px);transition:transform .5s ease-in-out}.tab-content .content.active .trans-cnt{transform:translateY(0)}.tab-content .content:not(.active){animation:fadeOut .5s ease forwards}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.exper-lst{float:left;width:100%}.exper-lst ul{float:left;width:100%;display:grid;grid-gap:22px;grid-template-columns:repeat(auto-fit,minmax(275px,1fr));grid-auto-rows:auto;grid-auto-flow:dense}.exper-lst ul li{display:flex;flex-wrap:wrap;position:relative;overflow:hidden}.exper-lst ul li a{float:left;width:100%}.exper-lst ul li.tall{grid-row:span 1}.exper-lst ul li.wide{grid-column:span 3}.exper-lst ul li .exper-img{float:left;width:100%;height:100%;position:relative;overflow:hidden}.exper-lst ul li .exper-img img{float:left;width:100%;transition:all .5s ease}.exper-lst ul li span.wishlist-ico{background:#e3f3e3 url(/build/assets/ico-favorits-verd-Dh20Sd9L.svg) no-repeat center center;cursor:pointer;width:44px;height:47px;display:inline-block;position:absolute;left:0;right:0;bottom:100%;margin:0 auto;border-radius:25px 25px 0 0;transition:all .5s ease;z-index:99}.exper-lst ul li .exper-cnt{float:left;width:100%;min-height:126px;background:var(--bg-white);border-top:4px solid #E3F3E3;position:absolute;bottom:0;left:0;padding:18px 25px 18px 0;z-index:2;transition:all .5s ease}.exper-lst ul li .exper-cnt h5{float:left;width:100%;font-family:var(--ff-fira-medium);color:var(--clr-green);font-size:12px;line-height:15px;letter-spacing:1.01px;margin-bottom:12px;text-transform:uppercase}.exper-lst ul li .exper-cnt h2{float:left;width:100%;font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);font-size:22px;line-height:30px;letter-spacing:-.88px;transition:all .5s ease}.exper-lst ul li:hover .exper-img img{transform:scale(1.05)}.exper-lst ul li:first-child .exper-cnt{width:277px}.exper-lst ul li:hover span.wishlist-ico{background:var(--clr-green) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.exper-lst ul li:hover .exper-cnt{border-top:4px solid var(--clr-green)}.exper-lst ul li:hover .exper-cnt h2{color:var(--clr-green)}.slider-sec,.main-slide .swiper-slide img{float:left;width:100%}.banner-sub-cont{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;z-index:1}.banner-txt{width:368px;height:338px;border-radius:0 300px 300px 0;padding:30px 100px 30px 30px}.banner-txt h5{font-size:12px;line-height:15px;font-family:var(--ff-fira-medium);letter-spacing:1.01px;text-transform:uppercase;margin-bottom:20px}.banner-txt h3{font-size:35px;line-height:38px;letter-spacing:-1.18px;font-family:var(--ff-salina-bold);margin-bottom:20px}.green-cont-box{background:#e2f3e3}.green-cont-box h5,.green-cont-box h3{color:var(--clr-green)}.orng-cont-box{background:#fbede2}.orng-cont-box h5,.orng-cont-box h3{color:var(--clr-orange)}.yel-cont-box{background:#f6f5c7}.yel-cont-box h5,.yel-cont-box h3{color:var(--clr-yellow)}a.saber-btn{width:auto;color:var(--clr-txt-grey);display:inline-flex;align-items:center;column-gap:10px;font-family:var(--ff-fira-semibold);font-size:18px;line-height:24px;transition:all .5s ease}a.saber-btn span{background:url(/build/assets/ico-more-CuCcyZl4.svg) no-repeat left center;width:32px;height:32px;display:inline-block;background-size:contain!important;transition:all .5s ease}.green-cont-box a.saber-btn:hover{color:var(--clr-green)}.green-cont-box a.saber-btn:hover span{background:url(/build/assets/ico-more-verd-B8yD5Q8r.svg) no-repeat left center;background-size:contain!important}.orng-cont-box a.saber-btn:hover{color:var(--clr-orange)}.orng-cont-box a.saber-btn:hover span{background:url(/build/assets/ico-more-marro-Cul1Plyh.svg) no-repeat left center;background-size:contain!important}.yel-cont-box a.saber-btn:hover{color:var(--clr-yellow)}.yel-cont-box a.saber-btn:hover span{background:url(/build/assets/ico-more-groc-C0y_mfms.svg) no-repeat left center;background-size:contain!important}.main-slide .swiper-pagination-arw{position:absolute;right:0;top:50%;transform:translateY(-50%);width:58px;z-index:1;padding:22px 0;display:flex;align-items:center;flex-direction:column;row-gap:10px;box-shadow:-10px 0 10px #0000001a}.main-slide .swiper-pagination-bullet{background-color:#ffffff80;border:none;width:8px;height:8px;opacity:1;transition:all .5s ease;margin:0}.main-slide .swiper-pagination-bullet-active,.main-slide .swiper-pagination-bullet:hover{background-color:var(--bg-white);border-radius:25px}.main-slide .swiper-pagination-bullet-active{height:40px}.slider-exper .main-slide .swiper-pagination-arw{background:#5d925d}.slider-receptes .main-slide .swiper-pagination-arw{background:#b67f51}.slider-receptes .main-slide .swiper-pagination-bullet{background-color:#f8dbc280}.slider-receptes .main-slide .swiper-pagination-bullet-active,.slider-receptes .main-slide .swiper-pagination-bullet:hover{background-color:#f8dbc2}.slider-products .main-slide .swiper-pagination-arw{background:#f6f5c7}.slider-products .main-slide .swiper-pagination-bullet{background-color:#9d9b6280}.slider-products .main-slide .swiper-pagination-bullet-active,.slider-receptes .main-slide .swiper-pagination-bullet:hover{background-color:#9d9b62}.sosten-sec{float:left;width:100%;background:#fff;padding:100px 0 130px;position:relative}.sosten-sec .row{width:945px}.sosten-out{float:left;width:100%;display:flex;justify-content:space-between}.sosten-lft{flex:0 1 37%;padding-top:42px}.sosten-lft h5{font-size:14px;line-height:15px;color:var(--clr-txt-grey);font-family:var(--ff-fira-regular);letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}.sosten-lft h2{font-size:45px;line-height:45px;color:var(--clr-txt-grey);font-family:var(--ff-salina-bold);letter-spacing:-1px;margin-bottom:25px}.sosten-lft h3{font-size:22px;line-height:30px;color:var(--clr-txt-grey);font-family:var(--ff-fira-medium);margin-bottom:18px;letter-spacing:-.3px}.sosten-lft p{font-size:14px;line-height:26px;color:var(--clr-txt-grey);font-family:var(--ff-fira-regular);margin-bottom:25px}.sosten-logo{float:left;width:100%}.sosten-logo img{float:left;width:142px}.sosten-rgt{flex:0 1 52%}.sosten-rgt img{float:left;width:100%}.foot-ia-sec{float:left;width:100%;height:570px;background:url(/build/assets/banner-ia-Xpq8D5K2.webp) no-repeat center center;background-size:cover}.foot-ia-out{float:left;width:100%;position:relative;padding:125px 0}.foot-ia-lft{float:left;width:calc(100% - 385px);padding-left:95px}.ai-box-out{float:left;width:460px;text-align:center}.ai-box-out p{color:var(--txt-white);font-size:12px;line-height:26px;font-family:var(--ff-fira-regular)}.news-box{float:left;width:100%;position:relative;margin-bottom:10px}.news-box input[type=text]{background:var(--bg-white) url(/build/assets/ico-attach-xCkVGg15.svg) no-repeat left 27px center;border:none;width:100%;color:var(--clr-voilet);font-size:18px;height:60px;line-height:60px;font-family:var(--ff-fira-regular);border-radius:30px;padding:0 55px}.news-box button{position:absolute;right:11px;top:11px;width:38px;height:38px;border-radius:20px;display:flex;align-items:center;justify-content:center;border:none;background:var(--clr-voilet) url(/build/assets/ico-search-white-DYoUEnBm.svg) no-repeat center center;cursor:pointer}.news-box button:hover{opacity:.7}.foot-ia-rgt{position:absolute;right:0;bottom:0;width:385px;height:600px;border-radius:20px 20px 0 0;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;row-gap:20px;background:linear-gradient(to bottom,#9170c7,#9170c7e6 25%,#30303099);padding:0 65px 0 50px}.foot-ia-rgt h5{color:var(--txt-white);font-size:12px;line-height:14px;font-family:var(--ff-fira-medium);text-transform:uppercase;letter-spacing:1.01px}.foot-ia-rgt h2{font-size:45px;line-height:38px;color:var(--txt-white);font-family:var(--ff-salina-bold);letter-spacing:-1px}.foot-ia-rgt h4{font-size:25px;line-height:30px;color:var(--txt-white);font-family:var(--ff-salina-regular);letter-spacing:.83px}.foot-ia-rgt p{color:var(--txt-white);font-size:17px;line-height:26px;font-family:var(--ff-fira-regular)}footer{float:left;width:100%;padding:100px 0;background:var(--bg-white)}.row-foot{width:1250px;margin:auto;padding:0}.foot-top-sec{float:left;width:100%;padding:0 35px}ul.foot-menu{width:100%;display:flex;flex-wrap:wrap;column-gap:2%;row-gap:22px}ul.foot-menu li{flex:0 1 23.5%}ul.foot-menu li h3 a{display:flex;align-items:center;height:70px;padding:0 50px 0 30px;font-size:26px;line-height:35px;font-family:var(--ff-salina-bold);transition:all .5s ease;box-shadow:3px 5px 13px #00000012;position:relative;letter-spacing:-1.39px}ul.foot-menu li h3 a span{position:absolute;right:25px;width:11px;height:11px}ul.foot-menu li.yellow-menu h3 a{color:var(--clr-yellow);background:var(--clr-light-yellow)}ul.foot-menu li.yellow-menu h3 a span{background:url(/build/assets/ico-fletxa-verd-DeeLGCFT.svg) no-repeat center center}ul.foot-menu li.yellow-menu h3 a:hover{color:var(--txt-white);background:var(--clr-yellow)}ul.foot-menu li.org-menu h3 a{color:var(--clr-orange);background:var(--clr-light-orange)}ul.foot-menu li.org-menu h3 a span{background:url(/build/assets/ico-fletxa-marro-Ib-l2Upw.svg) no-repeat center center}ul.foot-menu li.org-menu h3 a:hover{color:var(--txt-white);background:var(--clr-orange)}ul.foot-menu li.grn-menu h3 a{color:var(--clr-green);background:var(--clr-light-green)}ul.foot-menu li.grn-menu h3 a span{background:url(/build/assets/ico-fletxa-groc-C4ryXVis.svg) no-repeat center center}ul.foot-menu li.grn-menu h3 a:hover{color:var(--txt-white);background:var(--clr-green)}ul.foot-menu li.blu-menu h3 a{color:var(--clr-blue);background:var(--clr-light-blue)}ul.foot-menu li.blu-menu h3 a span{background:url(/build/assets/ico-fletxa-blau-HhkysAOh.svg) no-repeat center center}ul.foot-menu li.blu-menu h3 a:hover{color:var(--txt-white);background:var(--clr-blue)}ul.foot-menu li h3 a:hover span{background:url(/build/assets/ico-fletxa-white-BCz9IjzB.svg) no-repeat center center}ul.foot-menu li ul{display:flex;flex-wrap:wrap;row-gap:10px;padding-left:30px;margin-top:22px}ul.foot-menu li ul li{flex:0 1 100%}ul.foot-menu li ul li a{color:#323232e6;font-size:15px;line-height:22px;font-family:var(--ff-fira-regular);transition:all .5s ease}ul.foot-menu li.yellow-menu ul li a:hover{color:var(--clr-yellow)}ul.foot-menu li.org-menu ul li a:hover{color:var(--clr-orange)}ul.foot-menu li.grn-menu ul li a:hover{color:var(--clr-green)}ul.foot-menu li.blu-menu ul li a:hover{color:var(--clr-blue)}ul.ft-logo-lst{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:60px 0;padding:0 30px}ul.ft-logo-lst li a{transition:all .5s ease}ul.ft-logo-lst li a:hover{opacity:.7}ul.ft-logo-lst li a img{float:left}.foot-btm-lst{float:left;width:100%;padding:25px 65px 0;border-top:1px solid rgba(50,50,50,.2)}.foot-btm{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.foot-btm p{color:#323232b3;font-size:12px;line-height:20px;font-family:var(--ff-fira-regular);letter-spacing:.4px;margin-top:5px}ul.ftr-btm-menu{display:flex;flex-wrap:wrap;column-gap:15px;align-items:center}ul.ftr-btm-menu li a{color:var(--clr-txt-grey);font-size:12px;line-height:20px;font-family:var(--ff-fira-regular);transition:all .5s ease}ul.ftr-btm-menu li a:hover{opacity:.7}ul.social-list{float:left;width:100%;display:flex;flex-wrap:wrap;align-items:center;column-gap:30px}ul.social-list li{flex:0 1 auto}ul.social-list li a{float:left;transition:all .5s ease}ul.social-list li a.fb-foot{background:url(/build/assets/ico-facebook-black-BVIHcAb4.svg) no-repeat center center;width:7px;height:14px}ul.social-list li a.in-foot{background:url(/build/assets/ico-instagram-black-BtIFtnHV.svg) no-repeat center center;width:14px;height:14px}ul.social-list li a.tw-foot{background:url(/build/assets/ico-x-black-DW1amSqe.svg) no-repeat center center;width:14px;height:14px}ul.social-list li a.yt-foot{background:url(/build/assets/ico-youtube-black-e7NOOPeo.svg) no-repeat center center;width:15px;height:10px}ul.social-list li a.phn-foot{background:url(/build/assets/ico-phone-black-DvVwhtUv.svg) no-repeat center center;width:12px;height:16px}ul.social-list li a:hover{opacity:.7}.inner-banner{float:left;width:100%;position:relative}.inner-banner:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#17170f73}.inner-banner img{float:left;width:100%}.inner-ban-cont{position:absolute;left:0;bottom:180px;width:100%;text-align:center}.inner-ban-cont h1{color:var(--txt-white);font-size:90px;line-height:100px;font-family:var(--ff-salina-bold);letter-spacing:-3px}.inner-ban-cont h1 span{display:block;font-family:var(--ff-salina-light)}.text-left{text-align:left}.inner-banner-small img{height:480px;object-fit:cover}.inner-banner-small .inner-ban-cont{bottom:auto;top:50%;transform:translateY(-40%)}.producte-main-sec{float:left;width:100%;padding:0}.bg-sec{position:relative}.bg-sec:before{content:"";position:absolute;left:0;top:0;width:100%;height:1265px;background:linear-gradient(to bottom,#eeeeeebf,#eee0);z-index:-1}.product-welcome{float:left;width:100%;padding:0 115px;position:relative;z-index:2}ul.product-menu{width:100%;display:flex;flex-wrap:wrap;justify-content:center;column-gap:2%;margin-top:-100px;position:relative;z-index:2}ul.product-menu li{flex:0 1 23.5%}ul.product-menu li a{float:left;width:100%;height:200px;position:relative;background:var(--clr-light-yellow);padding:30px 30px 30px 25px;box-shadow:0 0 13px #0000001a;transition:all .5s ease;display:flex;align-items:flex-end}ul.product-menu li a h3{font-size:26px;line-height:35px;color:var(--clr-yellow);letter-spacing:-1.39px;font-family:var(--ff-salina-bold);transition:all .5s ease}ul.product-menu li a span.arrw{position:absolute;top:25px;right:30px}ul.product-menu li a span.arrw img{transition:filter .2s ease}ul.product-menu li a:hover{background:var(--clr-yellow)}ul.product-menu li a:hover h3{color:var(--txt-white)}ul.product-menu li a:hover span.arrw img{filter:brightness(0) invert(1)}.product-welcome .wel-cont{padding:0 60px;margin:75px 0}.product-welcome .wel-cont h2{color:var(--clr-txt-grey);font-family:var(--ff-salina-regular)}.product-main-div{float:left;width:100%;margin-bottom:110px;padding-top:25px;position:relative;border-top:1px solid var(--clr-txt-grey)}.product-main-div:before{content:"";position:absolute;left:0;top:-1px;height:3px;width:277px;border-top:3px solid var(--clr-yellow)}.product-main-div h2{font-size:35px;line-height:45px;color:var(--clr-txt-grey);font-family:var(--ff-salina-bold);letter-spacing:-.78px}.product-main-div h2 span{display:block;font-family:var(--ff-salina-regular)}ul.product-lst{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:1.5%;row-gap:65px;margin-top:30px}ul.product-lst li{flex:0 1 23.875%}.product-first{float:left;width:100%;height:284px;display:flex;flex-direction:column;justify-content:space-between;background:var(--clr-light-yellow);padding:25px 30px}.product-first p{font-size:16px;line-height:25px;color:var(--clr-txt-grey);letter-spacing:-.83px;font-family:var(--ff-salina-regular);margin-bottom:20px}.product-first a.veure-btn{font-family:var(--ff-fira-bold);color:var(--clr-yellow)}.product-first a.veure-btn span{background:url(/build/assets/ico-more-groc-C0y_mfms.svg) no-repeat left center}.product-first a.veure-btn:hover{opacity:.7}.breadcrum-sec{float:left;width:100%;padding:15px 0}.breadcrum-sec ul{float:left;width:100%;display:flex;flex-wrap:wrap}.breadcrum-sec ul li{flex:0 1 auto;font-family:var(--ff-fira-bold);color:var(--clr-txt-grey);font-size:10px;line-height:14px;padding-right:12px;margin-right:6px;letter-spacing:.15px;position:relative;text-transform:uppercase}.breadcrum-sec ul li:after{position:absolute;content:">";color:var(--clr-txt-grey);right:0;top:-1px;font-size:13px;font-family:var(--ff-fira-regular)}.breadcrum-sec ul li:last-child{padding-right:0;margin-right:0}.breadcrum-sec ul li a{float:left;font-family:var(--ff-fira-regular);color:var(--clr-txt-grey);font-size:10px;line-height:14px;letter-spacing:.15px;transition:all .5s ease}.breadcrum-sec ul li a:hover{opacity:.7}.breadcrum-sec ul li:last-child:after{content:none}.welcome-txt{float:left;width:100%;text-align:center;padding:50px 170px 65px}.welcome-txt h2{color:var(--clr-txt-grey);font-size:25px;line-height:35px;font-family:var(--ff-salina-regular);letter-spacing:-.83px}.page-menu{float:left;width:100%;margin-bottom:45px}ul.menu-links{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:2%}ul.menu-links li{flex:1 1 32%}ul.menu-links li a{display:flex;height:60px;align-items:center;justify-content:center;padding:0 10px;border:2px solid var(--clr-yellow);font-size:20px;line-height:25px;color:var(--clr-yellow);font-family:var(--ff-salina-mediumitalic);transition:all .5s ease;letter-spacing:-1px}ul.menu-links li a:hover{background:var(--clr-yellow);color:var(--txt-white)}.filter-menu{float:left;width:100%;margin-bottom:65px}ul.filter-lst{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:1.5%;justify-content:center}ul.filter-lst li{flex:0 1 23.875%}.search-filter{float:left;width:100%;position:relative}.search-filter input[type=text]{border:none;border-bottom:1px solid var(--clr-txt-grey);background:none;width:100%;font-size:16px;line-height:14px;font-family:var(--ff-fira-regular);color:var(--clr-txt-grey);padding:0 35px 0 0;height:40px;text-transform:uppercase}.search-filter input[type=text]::-webkit-input-placeholder{color:var(--clr-txt-grey)}.search-filter input[type=text]::-moz-placeholder{color:var(--clr-txt-grey)}.search-filter input[type=text]:-ms-input-placeholder{color:var(--clr-txt-grey)}.search-filter input[type=text]:-moz-placeholder{color:var(--clr-txt-grey)}.search-filter button{position:absolute;border:none;background:url(/build/assets/ico-search-black-C8rRffal.svg) no-repeat center center;width:35px;height:40px;right:0;top:0;cursor:pointer}.search-filter button:hover{opacity:.7}ul.filter-lst li .select-filter{float:left;width:100%}.select-filter .nice-select{height:40px;line-height:40px;border-bottom:1px solid var(--clr-txt-grey);border-radius:0;font-size:16px;font-family:var(--ff-fira-regular);color:var(--clr-txt-grey);text-transform:uppercase}.select-filter .nice-select:after{border-bottom:2px solid var(--clr-txt-grey);border-right:2px solid var(--clr-txt-grey)}.select-filter .nice-select .list{width:auto;min-width:100%;overflow-y:auto;max-height:300px}.select-filter .nice-select .option{width:100%;text-align:left;color:var(--clr-txt-grey);white-space:normal;word-break:break-word;line-height:1.4;padding:8px 18px;min-height:auto}.select-filter .nice-select .option:hover{background:var(--clr-txt-grey);color:var(--txt-white)}.cuina-main-div{float:left;width:100%;padding-bottom:110px}ul.cuina-lst{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:1%;row-gap:10px;border-radius:40px;overflow:hidden}ul.cuina-lst li{flex:0 1 49.5%}ul.cuina-lst li a{float:left;width:100%;position:relative;overflow:hidden}.cuina-img{float:left;width:100%;position:relative}.cuina-img:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#32323266}.cuina-img img{float:left;width:100%;transition:all .5s ease}.cuina-txt{float:left;width:100%;padding:0 15px;text-align:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.cuina-txt h3{color:var(--txt-white);font-size:60px;line-height:60px;font-family:var(--ff-salina-mediumitalic);letter-spacing:-3px}ul.cuina-lst li a:hover .cuina-img img{transform:scale(1.02)}.page-menu.orange ul.menu-links{column-gap:1.5%}.page-menu.orange ul.menu-links li{flex:1 1 23.875%}.page-menu.orange ul.menu-links li a{border:2px solid var(--clr-orange);color:var(--clr-orange)}.page-menu.orange ul.menu-links li a:hover{background:var(--clr-orange);color:var(--txt-white)}.cuina-main-div ul.product-lst{margin-top:0}ul.product-lst.orange .emb-main .emb-txt{border-top:4px solid var(--clr-light-orange)}ul.product-lst.orange .emb-main .emb-txt h5{color:var(--clr-orange)}ul.product-lst.orange .emb-main .emb-txt h5 span{margin:0 9px;width:2px;height:12px;border-left:2px solid rgba(0,0,0,.2)}ul.product-lst.orange .emb-main .emb-txt span.wishlist-ico{background:var(--clr-light-orange) url(/build/assets/ico-favorits-marro-BKM1vZmd.svg) no-repeat center center}ul.product-lst.orange .emb-main:hover span.wishlist-ico{background:var(--clr-orange) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}ul.product-lst.orange .emb-main:hover .emb-txt{border-top:4px solid var(--clr-orange)}ul.product-lst.orange .emb-main:hover .emb-txt h3{color:var(--clr-orange)}.btn-div{float:left;width:100%;margin-top:60px}.inner-header .head-top{position:relative;background:var(--bg-white)}.inner-header .head-top-in{padding:42px 0 32px}.inner-header .hdr-links ul li a{color:var(--clr-txt-grey)}.inner-header .hdr-links ul li a.login span{background:url(/build/assets/ico-user-black-DPGwEtw3.svg) no-repeat center center}.inner-header .hdr-links ul li a.heart span{background:url(/build/assets/ico-favorits-black-F5ZuPbJj.svg) no-repeat center center}.inner-header .hdr-links ul li a.search span{background:url(/build/assets/ico-search-black-C8rRffal.svg) no-repeat center center}.inner-header .select-lang .nice-select{color:var(--clr-txt-grey)}.inner-header .select-lang .nice-select:after{background:url(/build/assets/ico-language-black-B2k9oeMw.svg) no-repeat center center}.inner-header .cbp-hrmenu>ul>li>a{color:#323232}.inner-header .logo-top img.white-logo{display:none}.inner-header .logo-top img.black-logo{display:block}.inner-header .cbp-hrmenu>ul>li.yellow-menu.active>a:after{background:var(--clr-yellow);width:100%;opacity:1}.inner-header .cbp-hrmenu>ul>li.yellow-menu.active>a{color:var(--clr-yellow)}.inner-header .cbp-hrmenu>ul>li.yellow-menu.active:hover>a:after{background:var(--clr-yellow)}.inner-header .cbp-hrmenu>ul>li.yellow-menu.active:hover>a{color:var(--clr-yellow)}.inner-header .cbp-hrmenu>ul>li.orange-menu.active>a:after{background:var(--clr-orange);width:100%;opacity:1}.inner-header .cbp-hrmenu>ul>li.orange-menu.active>a{color:var(--clr-orange)}.inner-header .cbp-hrmenu>ul>li.orange-menu.active:hover>a:after{background:var(--clr-orange)}.inner-header .cbp-hrmenu>ul>li.orange-menu.active:hover>a{color:var(--clr-orange)}.inner-header .cbp-hrmenu>ul>li.green-menu.active>a:after{background:var(--clr-green);width:100%;opacity:1}.inner-header .cbp-hrmenu>ul>li.green-menu.active>a{color:var(--clr-green)}.inner-header .cbp-hrmenu>ul>li.green-menu.active:hover>a:after{background:var(--clr-green)}.inner-header .cbp-hrmenu>ul>li.green-menu.active:hover>a{color:var(--clr-green)}.inner-header .cbp-hrmenu>ul>li.blue-menu.active>a:after{background:var(--clr-blue);width:100%;opacity:1}.inner-header .cbp-hrmenu>ul>li.blue-menu.active>a{color:var(--clr-blue)}.inner-header .cbp-hrmenu>ul>li.blue-menu.active:hover>a:after{background:var(--clr-blue)}.inner-header .cbp-hrmenu>ul>li.blue-menu.active:hover>a{color:var(--clr-blue)}.gallery-slider{float:left;width:100%;margin:0}.slider-thumbnails{float:left;width:100%;margin-top:-50px;padding:0 65px}.slider-thumbnails .slick-track{margin:0;transform:none!important}.slider-thumbnails .slick-slide{width:100px!important;height:100px;position:relative;margin-right:20px;padding:0;box-shadow:0 0 8px #00000026;transition:transform .3s ease-out}.slider-thumbnails .slick-slide img{float:left;width:100%;height:100%;object-fit:cover}.slider-thumbnails .slick-slide.slick-current{border:5px solid var(--clr-light-yellow)}.slider-thumbnails .slick-slide.slick-current:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#f6f5c780}.gal-slider{float:left;width:100%;border-radius:40px 0;overflow:hidden}.gal-slider .slick-slide{position:relative}.gal-slider .slick-slide img{float:left;width:100%;border-radius:40px 0}.gal-slider .slick-slide span.gal-tag{position:absolute;left:70px;top:80px;background:var(--clr-yellow);padding:18px;color:#fff;font-size:16px;font-family:var(--ff-fira-medium);text-transform:uppercase}.slick-prev,.slick-next{width:50px;height:50px;z-index:1}.slick-prev{left:5px}.slick-next{right:5px}.slick-prev:before,.slick-next:before{font-size:40px;text-shadow:0 0 10px rgba(0,0,0,.5)}.slick-slide:focus{outline:none}.slick-slider:not(:hover) .slick-arrow,.slick-slider:not(:hover) .slick-dots{opacity:0}.slick-arrow{transition:opacity .5s ease-out}.fitxa-cont-sec{float:left;width:100%;padding:65px 0 0}.fitxa-title{float:left;width:100%;margin-bottom:30px}.fitxa-title h2{color:var(--clr-yellow);font-size:60px;line-height:65px;font-family:var(--ff-salina-bold);margin-bottom:15px}.fitxa-title h5{color:var(--clr-txt-grey);font-size:25px;line-height:35px;font-family:var(--ff-fira-italic)}.fitxa-det-cont{float:left;width:100%;margin:85px 0 110px;padding:0 65px}.fitxa-det-lft{float:left;width:calc(100% - 310px);padding-right:55px}.fitxa-det-lft h3{color:var(--clr-yellow);font-size:30px;line-height:40px;font-family:var(--ff-salina-bolditalic);margin-bottom:25px}.fitxa-det-lft h4{color:var(--clr-txt-grey);font-size:22px;line-height:32px;font-family:var(--ff-fira-medium);margin-bottom:22px}.fitxa-det-lft p{color:var(--clr-txt-grey);font-size:18px;line-height:28px;font-family:var(--ff-fira-regular);margin-bottom:22px}.compar-btn-div{float:left;width:100%;margin-top:15px}a.comp-btn{width:auto;color:var(--clr-txt-grey);display:inline-flex;align-items:center;column-gap:10px;font-family:var(--ff-fira-semibold);font-size:16px;line-height:24px;transition:all .5s ease}a.comp-btn span{background:url(/build/assets/ico-compare-DqqGCrlc.svg) no-repeat left center;width:32px;height:32px;display:inline-block;background-size:contain!important;transition:all .5s ease}a.comp-btn:hover{opacity:.7}a.comp-btn:hover span{background:url(/build/assets/ico-compare-hvr-DGiZXsoP.svg) no-repeat left center;background-size:contain!important}ul.fitxa-tags{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px;margin-bottom:35px}ul.fitxa-tags li{flex:0 1 auto}ul.fitxa-tags li a{display:flex;height:43px;padding:0 15px;align-items:center;justify-content:center;border:2px solid rgba(157,155,98,.15);color:var(--clr-yellow);font-size:18px;line-height:25px;font-family:var(--ff-salina-bolditalic);letter-spacing:-1px;transition:all .5s ease}ul.fitxa-tags li a:hover{background:var(--clr-yellow);border:2px solid rgba(157,155,98,1);color:var(--txt-white)}.fitxa-det-rgt{float:left;width:310px}.fitxa-map{float:left;width:100%;height:200px;display:flex;align-items:center;justify-content:center;background:var(--bg-white);box-shadow:0 0 13px #0000001a;margin-bottom:30px}.fitxa-img{float:left;width:100%;height:180px;display:flex;align-items:center;justify-content:center;background:var(--bg-white);box-shadow:0 0 13px #0000001a}.relative-main-div{float:left;width:100%;margin-bottom:110px;padding-top:20px;position:relative;border-top:1px solid var(--clr-txt-grey)}.relative-main-div h2{font-size:25px;line-height:35px;color:var(--clr-yellow);font-family:var(--ff-salina-bold)}.relative-main-div .emblem-slide{margin-top:15px}.relative-main-div .emblem-slide .swiper-nav-rel{display:none}.relative-main-div .abs-btn-div{top:20px}.relative-main-div a.veure-btn:hover{color:var(--clr-yellow)}.relative-main-div a.veure-btn:hover span{background:url(/build/assets/ico-more-groc-C0y_mfms.svg) no-repeat left center}ul.product-menu.orange li{flex:0 1 28%}ul.product-menu.orange li a{background:var(--clr-light-orange)}ul.product-menu.orange li a h3{color:var(--clr-orange)}ul.product-menu.orange li a:hover{background:var(--clr-orange)}ul.product-menu.orange li a:hover h3{color:var(--txt-white)}.product-main-div.orange{border-top:1px solid rgba(198,140,91,.3)}.product-main-div.orange:before{border-top:3px solid var(--clr-orange)}.product-main-div.orange h2{color:var(--clr-orange)}.product-main-div ul.cuina-lst{border-radius:0;column-gap:1.5%;margin-top:30px}.product-main-div ul.cuina-lst li{flex:0 1 23.875%}.product-main-div ul.cuina-lst li .cuina-txt h3{font-size:40px;line-height:40px}.product-main-div .exper-lst{margin-top:25px}.product-main-div .exper-lst ul li .exper-img{height:auto}.product-main-div .exper-lst ul li .exper-cnt{border-top:4px solid var(--clr-light-orange);position:relative}.product-main-div .exper-lst ul li .exper-cnt h5{color:var(--clr-orange);display:flex;align-items:center;font-size:14px;line-height:16px}.product-main-div .exper-lst ul li .exper-cnt h5 span{margin:0 9px;width:2px;height:12px;background:#0003}.product-main-div .exper-lst ul li .exper-cnt span.wishlist-ico{background:var(--clr-light-orange) url(/build/assets/ico-favorits-marro-BKM1vZmd.svg) no-repeat center center}.product-main-div .exper-lst ul li:hover .exper-cnt span.wishlist-ico{background:var(--clr-orange) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.product-main-div .exper-lst ul li:hover .exper-cnt h2{color:var(--clr-orange)}.product-main-div .exper-lst ul li .exper-first{background:var(--clr-light-orange);padding:25px 30px 30px;display:flex;flex-direction:column;justify-content:space-between}.product-main-div .exper-lst ul li .exper-first p{color:var(--clr-txt-grey);font-size:16px;line-height:25px;font-family:var(--ff-salina-regular);letter-spacing:-.83px}.product-main-div .exper-lst ul li .exper-first a.veure-btn{color:var(--clr-orange)}.product-main-div .exper-lst ul li .exper-first a.veure-btn span{background:url(/build/assets/ico-more-marro-Cul1Plyh.svg) no-repeat left center;background-size:contain!important}.product-main-div .exper-lst ul li .exper-first a.veure-btn:hover{opacity:.7}.product-main-div .exper-lst ul li.wide .exper-cnt{width:277px;position:absolute}.product-main-div .exper-lst ul li.wide .exper-cnt h2{font-size:25px;line-height:32px}.textos-cont-sec{float:left;width:100%;padding:65px 0 0}.textos-det-cont{float:left;width:100%;padding:0 150px}.textos-det-cont h1{color:var(--clr-txt-grey);font-size:60px;line-height:60px;font-family:var(--ff-salina-bold);margin-bottom:60px}ul.textos-lst{float:left;width:100%;display:flex;flex-wrap:wrap;row-gap:80px}ul.textos-lst li{flex:0 1 100%;position:relative;padding-top:25px}ul.textos-lst li:before{content:"";position:absolute;left:0;top:0;width:200px;border-top:1px solid var(--clr-txt-grey)}ul.textos-lst li h3{color:var(--clr-txt-grey);font-size:30px;line-height:35px;font-family:var(--ff-salina-bold);margin-bottom:20px}ul.textos-lst li h4{color:var(--clr-txt-grey);font-size:20px;line-height:30px;font-family:var(--ff-fira-bold);margin-bottom:22px;text-transform:uppercase}ul.textos-lst li p{color:var(--clr-txt-grey);font-size:20px;line-height:30px;font-family:var(--ff-fira-regular);margin-bottom:22px}ul.textos-lst li p span{font-family:var(--ff-fira-bold)}ul.textos-lst li p:last-child{margin-bottom:0}.cercador-cont-sec{float:left;width:100%;padding:30px 0 100px}.cercador-det-cont{float:left;width:100%;padding:0 150px}.cercador-det-cont .search-inn{display:inherit;max-width:600px;margin:0 auto}.cercador-det-cont .search-inn input[type=text]{font-size:30px;line-height:20px;font-family:var(--ff-fira-semibold);color:var(--clr-txt-grey);padding:0 100px 0 50px;height:80px;border-radius:80px;box-shadow:0 6px 12px #0000001a}.cercador-det-cont .search-box input[type=text]::-webkit-input-placeholder{color:var(--clr-txt-grey)}.cercador-det-cont .search-box input[type=text]::-moz-placeholder{color:var(--clr-txt-grey)}.cercador-det-cont .search-box input[type=text]:-ms-input-placeholder{color:var(--clr-txt-grey)}.cercador-det-cont .search-box input[type=text]:-moz-placeholder{color:var(--clr-txt-grey)}.cercador-det-cont .search-inn button{background:url(/build/assets/search-black-Dd4YLX0j.svg) no-repeat center center;width:60px;height:80px;right:30px;top:0;cursor:pointer;border-radius:0}.cercador-det-cont .search-inn button:hover{background:url(/build/assets/search-black-Dd4YLX0j.svg) no-repeat center center}.cercador-det-cont .search-filter{float:left;width:100%;margin:60px 0}ul.filter-links{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:2%}ul.filter-links li{flex:1 1 32%}ul.filter-links li a{display:flex;column-gap:8px;height:60px;align-items:center;justify-content:center;padding:0 10px;border:2px solid var(--clr-yellow);font-size:20px;line-height:25px;color:var(--clr-yellow);font-family:var(--ff-salina-mediumitalic);transition:all .5s ease;letter-spacing:-1px}ul.filter-links li a span{font-family:var(--ff-fira-regular)}ul.filter-links li a:hover{background:var(--clr-yellow);color:var(--txt-white)}ul.filter-links li a.orng{border:2px solid var(--clr-orange);color:var(--clr-orange)}ul.filter-links li a.orng:hover{background:var(--clr-orange);color:var(--txt-white)}ul.filter-links li a.green{border:2px solid var(--clr-green);color:var(--clr-green)}ul.filter-links li a.green:hover{background:var(--clr-green);color:var(--txt-white)}.cercador-list{float:left;width:100%;padding:0 40px}.cercador-list ul{float:left;width:100%;display:flex;flex-wrap:wrap;row-gap:40px}.cercador-list ul li{flex:0 1 100%}.cercador-list ul li a{display:flex;flex-wrap:wrap;align-items:flex-start}.busca-img{flex:0 1 150px;overflow:hidden;position:relative}.busca-img img{float:left;width:100%;height:100%;object-fit:cover;transition:all .5s ease}.busca-cnt{flex:0 1 calc(100% - 150px);padding:10px 0 0 40px;display:flex;flex-wrap:wrap}.busca-cnt h5{font-family:var(--ff-fira-medium);font-size:14px;line-height:16px;letter-spacing:1.08px;margin-bottom:12px;text-transform:uppercase;display:flex;align-items:center}.busca-cnt h5 span{margin:0 9px;width:2px;height:12px;border-left:2px solid rgba(0,0,0,.2)}.busca-cnt h3{float:left;width:100%;font-size:25px;line-height:35px;font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);margin-bottom:12px;transition:all .5s ease}.busca-cnt p{width:100%;float:left;font-size:18px;line-height:28px;color:#666;font-family:var(--ff-fira-regular);margin-bottom:0}.cercador-list ul li.green .busca-img{border-bottom:4px solid var(--clr-green)}.cercador-list ul li.green .busca-cnt h5{color:var(--clr-green)}.cercador-list ul li.orange .busca-img{border-bottom:4px solid var(--clr-orange)}.cercador-list ul li.orange .busca-cnt h5{color:var(--clr-orange)}.cercador-list ul li.yellow .busca-img{border-bottom:4px solid var(--clr-yellow)}.cercador-list ul li.yellow .busca-cnt h5{color:var(--clr-yellow)}.cercador-list ul li.green:hover .busca-cnt h3{color:var(--clr-green)}.cercador-list ul li.orange:hover .busca-cnt h3{color:var(--clr-orange)}.cercador-list ul li.yellow:hover .busca-cnt h3{color:var(--clr-yellow)}.cercador-list ul li:hover .busca-img img{transform:scale(1.05)}.cercador-list .btn-div{margin-top:40px}.fitxa-title.orange h2{color:var(--clr-orange)}.gallery-slider.orange .gal-slider .slick-slide span.gal-tag{background:var(--clr-orange)}.gallery-slider.orange .slider-thumbnails .slick-slide.slick-current{border:5px solid var(--clr-light-orange)}.gallery-slider.orange .slider-thumbnails .slick-slide.slick-current:after{background:#c68c5b80}.ehib-div{position:absolute;width:315px;padding:22px 20px;top:70px;right:70px;background:#fff3;display:flex;align-items:center;column-gap:15px;z-index:1}.gal-slider .slick-slide .ehib-div img{width:60px;height:auto}.ehib-div p{font-size:12px;line-height:18px;color:var(--txt-white);font-family:var(--ff-fira-regular)}.fitxa-det-cuina{float:left;width:100%;margin:65px 0 110px;padding:0 65px}.fitxa-cuina-lft{float:left;width:320px}.fitxa-cuina-lft h3{color:var(--clr-orange);font-size:25px;line-height:34px;font-family:var(--ff-salina-bolditalic);letter-spacing:-.5px;margin-bottom:30px}.recepta-btn-div{float:left;width:100%;margin-bottom:60px}a.recepta-btn{display:inline-block;padding:10px 15px;background:var(--clr-orange);font-size:18px;line-height:25px;color:var(--txt-white);font-family:var(--ff-salina-bolditalic);transition:all .5s ease}a.recepta-btn:hover{background:#c68c5bb3}.left-box-div{float:left;width:100%;padding:25px 30px 30px;background:#f8dbc233;border-top:2px solid var(--clr-orange);margin-bottom:25px}.left-box-div h4{color:var(--clr-orange);font-size:22px;line-height:32px;font-family:var(--ff-fira-bold);margin-bottom:15px}.left-box-div h5{color:var(--clr-orange);font-size:20px;line-height:26px;font-family:var(--ff-fira-regular);margin-bottom:18px}ul.hypen-lst{float:left;width:100%;display:flex;flex-wrap:wrap;row-gap:15px}ul.hypen-lst li{flex:0 1 100%;color:var(--clr-txt-grey);font-size:18px;line-height:24px;font-family:var(--ff-fira-regular);padding-left:20px;position:relative}ul.hypen-lst li:before{content:"";position:absolute;left:0;top:12px;height:2px;width:10px;border-bottom:2px solid var(--clr-txt-grey)}ul.hypen-lst.no-hypen li{padding-left:0}ul.hypen-lst.no-hypen li:before{content:none}.fitxa-cuina-rgt{float:right;width:652px}.fitxa-cuina-rgt h5{color:var(--clr-txt-grey);font-size:22px;line-height:32px;font-family:var(--ff-fira-regular);letter-spacing:-.3px}.fitxa-cuina-rgt h5 span{font-family:var(--ff-fira-bold)}.cuina-cont-out{float:left;width:100%;margin-top:85px;padding-top:20px;border-top:2px solid var(--clr-orange)}.cuina-cont-out h4{color:var(--clr-orange);font-size:22px;line-height:32px;font-family:var(--ff-fira-bold);margin-bottom:20px}.cuina-cont-out ul.num-lst{float:left;width:100%;display:flex;flex-wrap:wrap}.cuina-cont-out ul.num-lst li{flex:0 1 100%;color:var(--clr-txt-grey);font-size:18px;line-height:28px;font-family:var(--ff-fira-regular);padding-left:60px;counter-increment:val;position:relative;padding-bottom:24px}.cuina-cont-out ul.num-lst li:before{content:counter(val);position:absolute;left:0;top:0;width:40px;height:40px;border-radius:18px 0;border:1px solid rgba(198,140,91,.5);display:grid;place-items:center;font-family:var(--ff-fira-bold);color:var(--clr-orange);font-size:18px}.cuina-cont-out ul.num-lst li:last-child{padding-bottom:0}.cuina-cont-out p{color:var(--clr-txt-grey);font-size:18px;line-height:28px;font-family:var(--ff-fira-regular)}.cuina-cont-out p span{font-family:var(--ff-fira-bold)}.cuina-cont-out .img-div{float:left;width:100%;margin:25px 0 40px}.cuina-cont-out .img-div img{float:left;width:100%;border-radius:40px 0;box-shadow:0 0 8px #00000026}.cuina-box-cont{float:left;width:100%;padding:25px 30px 30px;background:#f8dbc233}ul.box-lst{float:left;width:100%;display:flex;flex-wrap:wrap;row-gap:22px;padding-right:25px;margin-top:25px}ul.box-lst li{flex:0 1 100%;color:var(--clr-txt-grey);font-size:18px;line-height:28px;font-family:var(--ff-fira-regular);padding-left:25px;position:relative}ul.box-lst li:before{content:"";position:absolute;left:0;top:0;height:100%;border-left:2px solid var(--clr-orange)}.fitxa-cuina-rgt .compar-btn-div{margin-top:30px}.relative-main-div.rel-orange h2{color:var(--clr-orange)}.relative-main-div.rel-orange .emb-main .emb-txt{border-top:4px solid var(--clr-light-orange)}.relative-main-div.rel-orange .emb-main .emb-txt h5{color:var(--clr-orange)}.relative-main-div.rel-orange .emb-main .emb-txt h5 span{margin:0 9px;width:2px;height:12px;border-left:2px solid rgba(0,0,0,.2)}.relative-main-div.rel-orange .emb-main .emb-txt span.wishlist-ico{background:var(--clr-light-orange) url(/build/assets/ico-favorits-marro-BKM1vZmd.svg) no-repeat center center}.relative-main-div.rel-orange .emb-main:hover span.wishlist-ico{background:var(--clr-orange) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.relative-main-div.rel-orange .emb-main:hover .emb-txt{border-top:4px solid var(--clr-orange)}.relative-main-div.rel-orange .emb-main:hover .emb-txt h3{color:var(--clr-orange)}.trobar-welcome-txt{float:left;width:100%}.trobar-filter{float:left;width:100%;padding:0}.trobar-filter .row{width:1250px}.filter-menu-div{float:left;width:100%;margin-bottom:40px}ul.filter-lnks{float:left;width:100%;display:flex;flex-wrap:nowrap;white-space:nowrap;column-gap:1%;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}ul.filter-lnks li{flex:0 1 auto}ul.filter-lnks li a{display:flex;height:60px;background:var(--bg-white);align-items:center;justify-content:center;padding:0 13px;border:2px solid rgba(157,155,98,.15);font-size:18px;line-height:25px;color:var(--clr-yellow);font-family:var(--ff-salina-mediumitalic);transition:all .5s ease;letter-spacing:-1px;position:relative}ul.filter-lnks li a:hover,ul.filter-lnks li.active a{background:var(--clr-yellow);color:var(--txt-white)}ul.filter-lnks li a:after{content:"";position:absolute;left:50%;bottom:-8px;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--clr-yellow);opacity:0}ul.filter-lnks li.active a:after{opacity:1}.filter-select-div{float:left;width:100%;display:flex;column-gap:18px}.select-filter{width:calc(100% - 295px)}.select-filter ul.filter-lst{column-gap:2%;justify-content:left}.select-filter ul.filter-lst li{flex:0 1 18.4%}.select-tab{width:277px}.select-tab .tab-header ul{column-gap:6%}.select-tab .tab-header ul li{flex:0 1 49%;height:50px;border:none;box-shadow:0 0 10px #00000026;border-radius:0;font-size:16px;line-height:16px;font-family:var(--ff-fira-medium);color:var(--clr-yellow);justify-content:space-between}.select-tab .tab-header ul li:after{bottom:-9px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--clr-yellow)}.select-tab .tab-header ul li.listat span{background:url(/build/assets/ico-map-groc-exDeRopp.svg) no-repeat center center;display:block;width:16px;height:16px}.select-tab .tab-header ul li.mapa span{background:url(/build/assets/ico-map-groc-exDeRopp.svg) no-repeat center center;display:block;width:16px;height:16px}.select-tab .tab-header ul li.active,.select-tab .tab-header ul li:hover{background:var(--clr-yellow);color:var(--txt-white)}.select-tab .tab-header ul li.listat:hover span,.select-tab .tab-header ul li.listat.active span{background:url(/build/assets/ico-map-white-Qthyhyje.svg) no-repeat center center}.select-tab .tab-header ul li.mapa:hover span,.select-tab .tab-header ul li.mapa.active span{background:url(/build/assets/ico-map-white-Qthyhyje.svg) no-repeat center center}.tab-cont-out{float:left;width:100%;padding-bottom:110px}.tab-cont-out ul.product-lst{margin-top:10px;padding:0 35px}.tab-cont-out.no-padd{padding-bottom:0}.trobar-tab .tab-cont-out .btn-div{padding:0 35px}.map-view{float:left;width:100%;margin-top:10px}.dormir-map #map{height:800px;float:left;width:100%}.dormir-map .menjar-img{float:left;width:100%;border-radius:5px 5px 0 0;overflow:hidden;position:relative}.dormir-map .menjar-img img{float:left;width:100%;transition:all .5s ease}.map-cont{float:left;width:100%;padding:20px}.map-cont h5{color:var(--clr-yellow);font-size:11px;line-height:12px;font-family:var(--ff-fira-medium);text-transform:uppercase;letter-spacing:.78px;margin-bottom:12px}.map-cont h3{color:var(--clr-txt-grey);font-size:18px;line-height:24px;letter-spacing:-.64px;transition:all .4s ease;font-family:var(--ff-salina-mediumitalic)}.gm-style .gm-style-iw{max-width:240px!important;padding:0!important;box-shadow:0 0 9px #0000001a}.gm-style-iw-chr{position:absolute;top:0;right:0}.gm-ui-hover-effect span{margin:0!important;filter:brightness(0) invert(1)}.gm-ui-hover-effect{opacity:1!important;z-index:1;width:auto!important;height:auto!important}.gm-style-iw-chr{top:10px!important;right:10px!important}.head-top-in{padding:25px 0 30px;align-items:center}.inner-header .head-top-in{padding:25px 0 30px}.head-lft{align-items:center}header .hdr-links ul li a.login span.user-black{background:none;width:35px;height:35px;border-radius:100%}header .hdr-links ul li a.login span.user-black img{border:1px solid #FFFFFF;border-radius:100%}header .hdr-links ul li a.login div{text-align:right}header .hdr-links ul li a.login h3{font-size:17px;line-height:24px;color:var(--txt-white);font-family:var(--ff-fira-bold);letter-spacing:-.38px}header .hdr-links ul li a.login h4{font-size:12px;line-height:20px;color:var(--clr-blue);font-family:var(--ff-fira-medium);letter-spacing:-.27px}header .hdr-links ul li a.heart-white{background:var(--bg-white);padding:0 5px;border-radius:3px;color:var(--clr-txt-grey);width:53px;height:28px;font-size:17px;font-family:var(--ff-fira-medium);letter-spacing:-.38px;column-gap:5px;justify-content:center}header .hdr-links ul li a.heart-white span{background:url(/build/assets/ico-favorits-black-F5ZuPbJj.svg) no-repeat 0 5px;width:15px;height:26px}.inner-header .hdr-links ul li a.heart-white span{background:url(/build/assets/ico-favorits-white-off-DfhtqGEC.svg) no-repeat 0 5px}.inner-header .hdr-links ul li a.heart-white{background:var(--clr-txt-grey);color:var(--txt-white)}.inner-header .hdr-links ul li a.login h3{color:var(--clr-txt-grey)}.is-sticky header .hdr-links ul li a.heart-white{background:var(--clr-txt-grey);color:var(--txt-white)}.is-sticky header .hdr-links ul li a.login h3{color:var(--clr-txt-grey)}.is-sticky header .hdr-links ul li a.heart-white span{background:url(/build/assets/ico-favorits-white-off-DfhtqGEC.svg) no-repeat 0 5px}header .cbp-hrmenu>ul>li.blue-menu.active>a{color:var(--clr-blue)}header .cbp-hrmenu>ul>li.blue-menu.active>a:after{background:var(--clr-blue);width:100%;opacity:1}.favorites-banner{float:left;width:100%;background:#cdddff;padding:0}.favorites-main{width:100%;display:flex;justify-content:space-between;align-items:center;padding:75px 0 95px;column-gap:5.9%;row-gap:50px}.favorites-main h2{font-size:45px;line-height:48px;color:var(--clr-txt-grey);font-family:var(--ff-salina-bold)}.favorites-main p{font-size:17px;line-height:28px;color:var(--clr-txt-grey);font-family:var(--ff-fira-regular);margin-bottom:0}.favorites-main a{align-items:center;min-width:400px;height:60px;padding:0 25px;font-size:18px;line-height:26px;border-radius:30px;font-family:var(--ff-fira-regular);letter-spacing:-.3px;color:var(--txt-white);background:var(--clr-txt-grey);display:flex;justify-content:space-between;transition:all .5s ease}.favorites-main a span.file-icon{background:url(/build/assets/ico-download-FVKufdI9.svg) no-repeat;width:23px;height:26px}.favorites-main a span.arrow-icon{background:url(/build/assets/ico-arrow-down-BuOySiVi.svg) no-repeat;width:38px;height:38px}.favorites-main a:hover{background:var(--clr-blue)}.favorites-main a:hover span.arrow-icon{background:url(/build/assets/ico-arrow-down-h-CyZUTHIE.svg) no-repeat}.favorits-main-sec{float:left;width:100%;padding:90px 0 0}.favorits-main-div{float:left;width:100%;margin-bottom:110px;position:relative}.favorits-main-div h2{font-size:35px;line-height:45px;color:var(--clr-txt-grey);font-family:var(--ff-salina-bold)}.favorits-main-div h2 span{display:block;font-family:var(--ff-salina-regular)}ul.favorits-lst{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:1.5%;row-gap:65px;margin-top:30px}ul.favorits-lst li{flex:0 1 23.875%}.favorits-first{float:left;width:100%;height:284px;display:flex;flex-direction:column;justify-content:space-between;background:var(--clr-light-yellow);padding:25px 30px}.favorits-first p{font-size:16px;line-height:25px;color:var(--clr-txt-grey);letter-spacing:-.83px;font-family:var(--ff-salina-regular);margin-bottom:20px}.favorits-first a.veure-btn{font-family:var(--ff-fira-bold);color:var(--clr-yellow)}.favorits-first a.veure-btn span{background:url(/build/assets/ico-more-groc-C0y_mfms.svg) no-repeat left center}.favorits-first a.veure-btn:hover{opacity:.7}.favorits-main .favorits-img{width:100%;float:left;border-radius:0;overflow:hidden;position:relative;box-shadow:0 0 13px #0000001a}.favorits-main .favorits-img img{float:left;width:100%;transition:all .5s ease}.favorits-main .favorits-txt{width:100%;float:left;padding:20px 10px 0 0;position:relative;border-top:4px solid var(--clr-light-yellow);transition:all .5s ease}.favorits-main .favorits-txt h5{font-family:var(--ff-fira-medium);color:var(--clr-yellow);font-size:14px;line-height:16px;letter-spacing:1.08px;margin-bottom:12px;text-transform:uppercase;display:flex;align-items:center}.favorits-main .favorits-txt h3{font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);font-size:22px;line-height:30px;letter-spacing:-.88px;transition:all .5s ease}.favorits-main .favorits-txt span.wishlist-ico{background:var(--clr-light-yellow) url(/build/assets/ico-heart-on-C_A4Pb7w.svg) no-repeat center center;cursor:pointer;width:44px;height:47px;display:inline-block;position:absolute;left:0;right:0;bottom:100%;margin:0 auto;border-radius:25px 25px 0 0;transition:all .5s ease;z-index:99}.favorits-main:hover span.wishlist-ico{background:var(--clr-yellow) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.favorits-main:hover .favorits-txt{border-top:4px solid var(--clr-yellow)}.favorits-main:hover .favorits-img img{transform:scale(1.03)}.favorits-main:hover .favorits-txt h3{color:var(--clr-yellow)}.mb-0{margin-bottom:0}ul.product-menu.blue li a{background:var(--clr-light-blue)}ul.product-menu.blue li a h3{color:var(--clr-blue)}ul.product-menu.blue li a:hover{background:var(--clr-blue)}ul.product-menu.blue li a:hover h3{color:var(--txt-white)}.portal-section{width:100%;float:left;padding:85px 0 80px}.portal-main{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 70px}.portal-lft{flex:0 1 53%}.portal-lft h3{font-size:25px;line-height:35px;color:var(--clr-txt-grey);font-family:var(--ff-salina-bold);padding-bottom:25px;letter-spacing:-.83px}.portal-lft p{font-size:20px;line-height:30px;color:var(--clr-txt-grey);font-family:var(--ff-salina-regular);letter-spacing:-.83px}.portal-rgt{flex:0 1 38%}.portal-rgt ul{width:100%;display:flex;flex-wrap:wrap;row-gap:15px}.portal-rgt ul li{flex:0 1 100%;position:relative}.portal-section input[type=text],.portal-section input[type=password]{width:100%;padding:18px 25px;border:1px solid var(--clr-blue);border-radius:30px;font-family:var(--ff-fira-bold);font-size:20px;outline:none;color:var(--clr-blue);height:60px;letter-spacing:-.3px}.portal-section .user-icon,.portal-section .key-icon{position:absolute;right:25px;top:50%;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}.portal-section .user-icon{background:url(/build/assets/ico-form-usuari-CdW1B4cV.svg) no-repeat center center;width:38px;height:38px;right:15px;top:10px}.portal-section .key-icon{background:url(/build/assets/ico-form-password-Cc8TM5e6.svg) no-repeat center center;width:38px;height:38px;right:15px;top:10px}.portal-section a{display:flex;justify-content:space-between;align-items:center;background:var(--clr-blue);color:#fff;text-decoration:none;padding:11px 10px 11px 30px;border-radius:30px;font-family:var(--ff-fira-bold);font-size:20px;transition:background-color .3s;letter-spacing:-.3px;box-shadow:0 6px 12px #0000001a}.portal-section a:hover{background:var(--clr-txt-grey)}.portal-section .arrow-icon{width:38px;height:38px;background:url(/build/assets/ico-form-arrow-blue-C4Gk4sGS.svg) no-repeat center;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.portal-rgt ul li .frm-input.checkbox{float:left;width:100%;display:flex;flex-wrap:wrap;margin-top:5px}.portal-rgt ul li .frm-input.checkbox>div{flex:0 1 100%}.portal-rgt ul li .frm-input.checkbox input{height:1px;left:0;position:absolute;top:0;visibility:hidden;width:1px}.portal-rgt ul li .frm-input .floating-label{color:#002b43;cursor:pointer;font-size:16px;line-height:24px;font-family:var(--ff-fira-regular);width:auto;letter-spacing:.1px;display:inline-block}.portal-rgt ul li .frm-input .floating-label span{color:#002b43}.portal-rgt ul li .frm-input.checkbox label{color:var(--clr-blue);cursor:pointer;letter-spacing:-.3px;font-family:var(--ff-fira-regular);font-size:16px;padding-left:55px;position:relative;float:left;width:auto;line-height:20px;margin-bottom:0;text-align:left}.portal-rgt ul li .frm-input.checkbox label:before{background:none;content:"";height:14px;left:30px;position:absolute;top:4px;transition:all .3s ease-in-out 0s;width:14px;border-radius:2px;z-index:9}.portal-rgt ul li .frm-input.checkbox label:after{background:none;content:"";width:14px;height:14px;left:30px;position:absolute;top:4px;border-radius:2px;border:1px solid #5F82CD}.portal-rgt ul li .frm-input.checkbox input:checked+label:before{background:var(--clr-blue)}.registrat-section{float:left;width:100%;background:linear-gradient(180deg,#eee,#eee 75%);padding:50px 0}.registrat-main{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 70px}.registrat-section .arrow-icon{width:38px;height:38px;background:url(/build/assets/ico-form-arrow-black-CAbnm5Ti.svg) no-repeat center;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.registrat-main a{min-width:400px;display:flex;justify-content:space-between;align-items:center;background:var(--clr-txt-grey);color:#fff;text-decoration:none;padding:11px 10px 11px 30px;border-radius:30px;font-family:var(--ff-fira-bold);font-size:20px;transition:background-color .3s;letter-spacing:-.3px;box-shadow:0 6px 12px #0000001a}.registrat-main a:hover{background:var(--clr-blue)}.registrat-section h2{font-size:35px;line-height:45px;color:var(--clr-txt-grey);font-family:var(--ff-salina-bold);padding-bottom:0;letter-spacing:-.83px}.calendari-main-sec{float:left;width:100%;padding:0;background:#c68c5b1a;position:relative}.calendari-main-sec .welcome-txt{padding-bottom:55px}.calendari-menu{float:left;width:100%;margin-bottom:40px}ul.menu-links-org{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:2%}ul.menu-links-org li{flex:1 1 32%}ul.menu-links-org li a{display:flex;height:60px;align-items:center;justify-content:center;padding:0 10px;border:2px solid var(--clr-yellow);font-size:25px;line-height:25px;color:var(--clr-yellow);font-family:var(--ff-salina-mediumitalic);transition:all .5s ease;letter-spacing:-1px}ul.menu-links-org li a:hover{background:var(--clr-yellow);color:var(--txt-white)}.calendari-menu.orange ul.menu-links-org{column-gap:1.5%}.calendari-menu.orange ul.menu-links-org li{flex:1 1 23.875%}.calendari-menu.orange ul.menu-links-org li a{border:2px solid var(--clr-orange);color:var(--clr-orange)}.calendari-menu.orange ul.menu-links-org li a:hover{background:var(--clr-orange);color:var(--txt-white)}.filter-group{width:100%;float:left;display:flex;align-items:center;justify-content:center;gap:40px;padding-bottom:45px}.filter-group>div:first-child span{font-size:20px;line-height:25px;color:#32323280;font-family:var(--ff-salina-regularitalic);letter-spacing:-1px}.filter-group>div:not(:first-child){display:flex;align-items:center;gap:10px}.filter-group input[type=radio]{display:none}.filter-group label{font-size:20px;line-height:25px;color:#32323280;font-family:var(--ff-salina-mediumitalic);letter-spacing:-1px;cursor:pointer;display:flex;align-items:center;gap:12px}.filter-group label:before{content:"";width:22px;height:22px;border:2px solid;border-radius:50%;display:inline-block;transition:background .3s ease,box-shadow .3s ease}.filter-group>div:nth-child(2) label{color:#96c65e}.filter-group>div:nth-child(2) label:before{border-color:#96c65e}.filter-group>div:nth-child(2) input:checked+label:before{background:radial-gradient(circle,#96C65E 50%,transparent 55%)}.filter-group>div:nth-child(3) label{color:#d83854}.filter-group>div:nth-child(3) label:before{border-color:#d83854}.filter-group>div:nth-child(3) input:checked+label:before{background:radial-gradient(circle,#D83854 50%,transparent 55%)}.filter-group>div:nth-child(4) label{color:#518fd2}.filter-group>div:nth-child(4) label:before{border-color:#518fd2}.filter-group>div:nth-child(4) input:checked+label:before{background:radial-gradient(circle,#518FD2 50%,transparent 55%)}.season-table{max-width:940px;margin:0 auto}.season-table>div:not(:first-child){display:flex;justify-content:space-between;align-items:center;background:#c68c5b1a;margin-bottom:32px;height:80px;border-radius:50px;padding:0 40px 0 0;transition:transform .3s ease}.season-table>div>div:first-child{width:100px;height:100px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 0 7px #0000001a}.season-table img{width:80%;border-radius:50%}.season-table>div>span:nth-of-type(1){width:200px;padding-left:30px;font-size:25px;font-family:var(--ff-salina-medium);letter-spacing:-.83px;color:var(--clr-orange)}.season-table>div>div:not(:first-child){padding:0 10px}.season-table>div>div:not(:first-child) span{display:block;width:130px;height:16px;background:#96c65e;border-radius:10px}.season-table .season-div:last-child{margin-bottom:0}.season-table a{text-decoration:none;color:var(--clr-orange);display:flex;align-items:center;gap:10px;font-size:16px;font-family:var(--ff-fira-semibold);margin-left:30px}.season-table a span:first-child{width:32px;height:32px;background:url(/build/assets/ico-mes-black-DfEsJaQa.svg) no-repeat center;border-radius:50%;display:flex;align-items:center;justify-content:center}.season-table a:hover{color:var(--clr-orange)}.season-table a:hover span{background:url(/build/assets/ico-more-marro-Cul1Plyh.svg) no-repeat left center;background-size:contain!important}.producute .fitxa-map{position:relative;margin-bottom:35px}.producute .fitxa-map .fitxa-tag{position:absolute;left:0;top:0;background:var(--clr-yellow);padding:12px 15px;color:#fff;font-size:18px;font-family:var(--ff-salina-bolditalic);letter-spacing:-1px}.producute .fitxa-map .fitxa-tag span{font-family:var(--ff-salina-regularitalic)}.contact-card{float:left;width:100%;background-color:var(--clr-light-yellow);padding:30px;box-shadow:3px 5px 13px #00000012;margin-bottom:35px}.contact-card h3{display:block;color:var(--clr-yellow);letter-spacing:1px;font-size:16px;line-height:26px;font-family:var(--ff-fira-medium);margin-bottom:30px}.contact-card ul{list-style:none;padding:0;margin:0 0 30px}.contact-card li{display:flex;align-items:flex-start;gap:20px;margin-bottom:25px;color:var(--clr-txt-grey);font-size:16px;font-family:var(--ff-fira-regular);letter-spacing:1px}.contact-card li a,.contact-card li p{color:var(--clr-txt-grey);font-size:16px;font-family:var(--ff-fira-regular);letter-spacing:1px;text-decoration:none}.contact-card li span.ico-phone{width:16px;height:21px;background:url(/build/assets/ico-phone-CGD-KMAN.svg) no-repeat 0 6px}.contact-card li span.ico-web{width:16px;height:21px;background:url(/build/assets/ico-url-DAEpWKz4.svg) no-repeat 0 4px}.contact-card li span.ico-mail{width:18px;height:21px;background:url(/build/assets/ico-mail-DunfSdpA.svg) no-repeat 0 6px}.contact-card li span.ico-loc{width:16px;height:21px;background:url(/build/assets/img-location-NUqJi4AT.svg) no-repeat 0 4px}.contact-card>div{display:flex;gap:15px}.contact-card>div a .ico-fb{background:url(/build/assets/ico-facebook-jVs4ClVH.svg) no-repeat 0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .3s ease}.contact-card>div a .ico-ig{background:url(/build/assets/ico-instagram-BQJ9ULMH.svg) no-repeat 0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .3s ease}.contact-card>div a:hover{opacity:.6}.producute .fitxa-img{padding:30px 20px 30px 30px}.producute .fitxa-img h3{color:var(--clr-yellow);letter-spacing:1px;text-transform:uppercase;font-size:16px;line-height:26px;font-family:var(--ff-fira-medium)}.producute .fitxa-img img{max-width:95px}.emb-main .emb-txt h4{font-family:var(--ff-fira-medium);color:var(--clr-yellow);font-size:14px;line-height:16px;letter-spacing:1.08px;transition:all .5s ease}.product-main-div.green .exper-lst ul li .exper-first{background:#e3f3e3;padding:25px 30px 30px;display:flex;flex-direction:column;justify-content:space-between}.product-main-div.green .exper-lst ul li .exper-first p{color:var(--clr-txt-grey);font-size:16px;line-height:25px;font-family:var(--ff-salina-regular);letter-spacing:-.83px}.product-main-div.green .exper-lst ul li .exper-first a.veure-btn span{background:url(/build/assets/ico-more-verd-B8yD5Q8r.svg) no-repeat left center;background-size:contain!important}.product-main-div.green .exper-lst ul li .exper-first a.veure-btn:hover{opacity:.7}.product-main-div.green .exper-lst ul li .exper-cnt{border-top:4px solid #E3F3E3}.product-main-div.green .exper-lst ul li .exper-cnt span.wishlist-ico{background:#e3f3e3 url(/build/assets/ico-favorits-verd-Dh20Sd9L.svg) no-repeat center center}.product-main-div.ruta .exper-lst ul{column-gap:0}.product-main-div.ruta .exper-lst ul li .exper-first{justify-content:flex-start;padding:25px 38px 30px 30px;position:relative}.product-main-div.ruta .exper-lst ul li .exper-first h5{color:var(--clr-green);display:flex;align-items:center;font-size:14px;line-height:16px;font-family:var(--ff-fira-medium);margin-bottom:20px}.product-main-div.ruta .exper-lst ul li .exper-first h2{float:left;width:100%;font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);font-size:30px;line-height:38px;letter-spacing:-.88px;transition:all .5s ease;margin-bottom:20px}.product-main-div.ruta .exper-lst ul li .exper-first p{font-size:18px;line-height:28px;color:#666;font-family:var(--ff-fira-regular)}.product-main-div.ruta .exper-lst ul li .exper-first span.wishlist-ico{background:var(--bg-white) url(/build/assets/ico-favorits-verd-Dh20Sd9L.svg) no-repeat center center;cursor:pointer;width:44px;height:47px;display:inline-block;position:absolute;left:0;right:0;bottom:0;margin:0 auto;border-radius:25px 25px 0 0;transition:all .5s ease;z-index:99}.product-main-div.ruta .exper-lst ul li:hover .exper-first span.wishlist-ico{background:var(--clr-green) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.bg-sec-grey{background:#eeeeeebf}.que-welcome-txt{float:left;width:100%;text-align:center;padding:50px 170px 110px}.que-welcome-txt h2{color:var(--clr-yellow);font-size:55px;line-height:55px;font-family:var(--ff-salina-bolditalic);letter-spacing:0px;padding-bottom:20px}.que-welcome-txt h3{color:var(--clr-txt-grey);font-size:32px;line-height:32px;font-family:var(--ff-salina-mediumitalic);letter-spacing:0px;padding-bottom:30px}.que-welcome-txt p{color:#323232b3;font-size:22px;line-height:32px;font-family:var(--ff-salina-regular);letter-spacing:-.83px}.consumir-sec{float:left;width:100%;padding:75px 0 90px;text-align:center}.consumir-sec h2{float:left;width:100%;font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);font-size:32px;line-height:42px;letter-spacing:-.88px;transition:all .5s ease;margin-bottom:30px}.consumir-sec h3{float:left;width:100%;font-family:var(--ff-salina-regular);color:#323232b3;font-size:22px;line-height:32px;letter-spacing:-.88px;transition:all .5s ease;margin-bottom:30px}.consumir-sec h3 span{font-family:var(--ff-salina-bold)}.consumir-sec p{float:left;width:100%;font-family:var(--ff-fira-regular);color:#323232b3;font-size:20px;line-height:30px;letter-spacing:0px;transition:all .5s ease}.consumir-list{display:inline-block;width:100%;max-width:870px;margin:0 auto 85px;text-align:left}.consumir-list ul{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.consumir-list ul li{flex:0 1 31.8%;display:flex;flex-wrap:wrap;background:var(--clr-light-yellow);box-shadow:0 0 13px #0000001a;padding:30px;min-height:277px}.consumir-list ul li p{font-family:var(--ff-salina-mediumitalic);color:var(--clr-yellow);font-size:25px;line-height:33px;letter-spacing:-.88px;padding-right:20px}.producte-sec{float:left;width:100%;padding:0;text-align:center;position:relative;background:linear-gradient(to bottom,#eeeeeebf,#eee0)}.producte-sec:before{position:absolute;content:"";left:0;top:0;background:#fff;width:100%;height:390px}.producte-sec h2{float:left;width:100%;font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);font-size:32px;line-height:42px;letter-spacing:-.88px;transition:all .5s ease;margin-bottom:40px;text-align:center}.producte-sec h3{float:left;width:100%;font-family:var(--ff-salina-mediumitalic);color:var(--clr-yellow);font-size:25px;line-height:33px;letter-spacing:-.88px;transition:all .5s ease;margin-bottom:20px}.producte-list{display:inline-block;width:100%;text-align:left;padding-top:30px;border-top:1px solid rgba(50,50,50,.25);position:relative;z-index:1}.producte-list ul{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.producte-list ul li{flex:0 1 23.7%;box-shadow:0 0 13px #0000001a;background:#fff}.producte-list ul li p{font-family:var(--ff-fira-regular);color:#323232b3;font-size:16px;line-height:26px;letter-spacing:0px;padding-right:0}.producte-list ul li .producte-img{float:left;width:100%;overflow:hidden}.producte-list ul li .producte-img img{float:left;width:100%}.producte-list ul li .producte-cont{float:left;width:100%;padding:25px 20px 30px;background:#fff}.producte-list ul li:first-child .producte-img,.producte-list ul li:first-child{border-radius:100px 0 0}.producte-list ul li:last-child .producte-cont,.producte-list ul li:last-child{border-radius:0 0 100px}.per-que{float:left;width:100%;text-align:center;padding:100px 0;border-bottom:1px solid rgba(50,50,50,.25)}.per-que h2{float:left;width:100%;font-family:var(--ff-salina-bolditalic);color:var(--clr-yellow);font-size:55px;line-height:55px;letter-spacing:0px;transition:all .5s ease;margin-bottom:20px}.per-que h3{float:left;width:100%;font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);font-size:32px;line-height:33px;letter-spacing:-.83px;transition:all .5s ease;margin-bottom:25px}.per-que p{float:left;width:100%;font-family:var(--ff-salina-regular);color:var(--clr-txt-grey);font-size:22px;line-height:32px;letter-spacing:-.83px}.beneficis-sec{float:left;width:100%;padding-bottom:120px}.beneficis-list{float:left;width:100%;padding:30px 0 0;text-align:center}.beneficis-list h2{float:left;width:100%;font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);font-size:32px;line-height:42px;letter-spacing:0px;margin-bottom:40px}.beneficis-list ul{width:100%;max-width:930px;margin:0 auto;display:flex;flex-wrap:wrap;column-gap:3.4%;row-gap:30px}.beneficis-list ul li{flex:0 1 48.3%}.beneficis-list ul li a{float:left;width:100%;background:var(--clr-light-yellow);border-radius:250px;padding:15px;box-shadow:4px 3px 15px #0003;display:flex;align-items:center;column-gap:30px;justify-content:left;text-align:left}.beneficis-list ul li a span.beneficis-icon{width:150px;height:150px;background:#ffffff80;border-radius:250px}.beneficis-list ul li a h3{font-family:var(--ff-salina-bold);color:var(--clr-yellow);font-size:25px;line-height:35px;letter-spacing:-1.08px;transition:all .5s ease}.beneficis-list ul li a:hover h3{color:var(--clr-txt-grey)}.calendar-main-sec{float:left;width:100%;padding:0;background:#c68c5b1a}.calendar-wl-txt{float:left;width:100%;text-align:center;padding:65px 170px 50px}.calendar-wl-txt h2{color:var(--clr-txt-grey);font-size:55px;line-height:60px;font-family:var(--ff-salina-bolditalic);letter-spacing:-.83px}.calendar-wl-txt h2 span{color:var(--clr-orange)}.calendar-main-div{float:left;width:100%;padding-bottom:110px}ul.calendar-lst{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:1%;row-gap:10px;overflow:hidden}ul.calendar-lst li{flex:0 1 49.5%}ul.calendar-lst li a,.calendar-img{float:left;width:100%;position:relative;overflow:hidden}.calendar-img:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#32323233}.calendar-img img{float:left;width:100%;transition:all .5s ease}ul.calendar-lst li:first-child .calendar-img,ul.calendar-lst li:first-child .calendar-img:after{border-radius:40px 0 0}ul.calendar-lst li:last-child .calendar-img,ul.calendar-lst li:last-child .calendar-img:after{border-radius:0 0 40px}.calendar-txt{float:left;width:100%;padding:0 15px;text-align:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.calendar-txt h3{color:var(--txt-white);font-size:60px;line-height:60px;font-family:var(--ff-salina-mediumitalic);letter-spacing:-3px}ul.calendar-lst li a:hover .calendar-img img{transform:scale(1.02)}.sessio-main-sec{float:left;width:100%}.sessio-wrap{float:left;width:100%;padding:50px 0 70px;display:flex;flex-wrap:wrap;column-gap:7.7%;row-gap:40px}.sessio-img{flex:0 1 25.5%}.sessio-img img{float:left;width:100%}.sessio-cont{flex:0 1 66.8%;padding-top:20px}.sessio-cont h3{color:var(--clr-txt-grey);font-size:22px;line-height:32px;font-family:var(--ff-fira-regular);letter-spacing:-.3px}.sessio-cont h3 span{font-family:var(--ff-fira-bold);display:block}.iniciar-main-sec{float:left;width:100%;background:#f5d2b440;padding:70px 0 80px}.iniciar-wrap{float:left;width:100%;padding:0;display:flex;flex-wrap:wrap;column-gap:5.1%;row-gap:40px}.iniciar-div{flex:0 1 29.9%}.iniciar-div h2{color:var(--clr-orange);font-size:30px;line-height:40px;font-family:var(--ff-salina-bold);letter-spacing:-1.49px;padding-bottom:20px}.iniciar-div h3{color:var(--clr-txt-grey);font-size:30px;line-height:40px;font-family:var(--ff-salina-bold);letter-spacing:-1.49px;padding-bottom:20px}.iniciar-div p{color:var(--clr-txt-grey);font-size:16px;line-height:26px;font-family:var(--ff-fira-regular);letter-spacing:-.3px;padding-bottom:25px}.iniciar-form ul{width:100%;display:flex;flex-wrap:wrap;row-gap:12px}.iniciar-form ul li{flex:0 1 100%;position:relative}.iniciar-form input[type=text]{width:100%;padding:10px 15px;border:none;border-radius:6px;font-family:var(--ff-fira-medium);font-size:16px;outline:none;color:var(--clr-txt-grey);height:40px;letter-spacing:-.3px;box-shadow:0 0 8px #3232321a}.iniciar-form a{display:flex;justify-content:center;align-items:center;background:var(--clr-orange);color:var(--txt-white);text-decoration:none;padding:10px 15px;border-radius:5px;font-family:var(--ff-fira-bold);font-size:16px;transition:background-color .3s;letter-spacing:-.3px;text-align:center;box-shadow:0 6px 12px rgba(2px,2px,8px,.1)}.iniciar-form a:hover{background:#8a623f}.crear-btn-div{float:left;width:100%;margin-bottom:20px}.crear-btn-div:last-child{margin-bottom:0}.crear-btn-div a.veure-btn{font-size:16px}.receptes-main-sec{float:left;width:100%;padding:85px 0 95px}.receptes-main-sec h2{color:var(--clr-txt-grey);font-size:40px;line-height:50px;font-family:var(--ff-salina-bold);letter-spacing:0px;padding-bottom:25px;text-align:center}.receptes-menu{margin-bottom:50px}.receptes-menu ul.filter-lst{column-gap:1.7%}.receptes-menu ul.filter-lst li{flex:0 1 15.2%}.wrap-main{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:0}.box-main{overflow:hidden;position:relative}.box-main a{width:100%;display:flex;border-radius:0 0 50px;overflow:hidden;position:relative}.box-main:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:#7b7960;z-index:2}.box-img{width:50%;position:relative}.box-img img{width:100%;height:100%;object-fit:cover}.box-img span.wishlist-ico{background:#7b7960 url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center;cursor:pointer;width:43px;height:46px;display:inline-block;position:absolute;left:28px;top:0;margin:0 auto;border-radius:0 0 25px 25px;transition:all .5s ease;z-index:99}.box-content{width:50%;padding:30px 28px;background:#7b796026}.box-user{width:100%;display:flex;align-items:center;gap:10px;margin-bottom:12px}.box-user img{width:40px;height:40px;border-radius:50%;border:2px solid #7B7960}.box-user span{font-size:14px;font-family:var(--ff-fira-semibold);color:var(--clr-grey);letter-spacing:0px}.box-content h3{color:var(--clr-txt-grey);font-size:30px;line-height:38px;font-family:var(--ff-salina-bolditalic);letter-spacing:-.88px;padding-bottom:20px;transition:all 0s ease}.box-content h4{color:#32323280;font-size:14px;line-height:16px;font-family:var(--ff-fira-regular);letter-spacing:0px;padding-bottom:25px}.box-content h4 span{font-family:var(--ff-fira-semibold);letter-spacing:1.08px;color:var(--clr-grey);margin-right:15px;text-transform:uppercase}.box-tags{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:15px;margin-bottom:10px}.box-tags span{width:auto;font-size:12px;line-height:15px;padding:0 15px;height:30px;border-radius:15px;display:flex;flex-wrap:wrap;align-items:center;column-gap:7px;font-family:var(--ff-fira-bold);letter-spacing:-.15px;color:var(--clr-grey)}.box-tags span.pill-dark{color:#fff;background:#7b7960}.box-tags span.pill-light{background:#fff}.box-tags-btm{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:15px;margin-bottom:0}.box-tags-btm span{width:auto;font-size:12px;background:none;border:1px solid #7B7960;line-height:15px;padding:0 15px;height:30px;border-radius:30px;display:flex;flex-wrap:wrap;align-items:center;column-gap:7px;font-family:var(--ff-fira-bold);letter-spacing:-.15px;color:var(--clr-grey)}.box-brown:before{background:#be6c4c}.box-brown .box-heart,.box-brown .pill-dark{background:#be6c4c}.box-brown .box-content{background:#be6c4c26}.box-brown .box-img span.wishlist-ico{background:#be6c4c url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.box-brown .box-user img{border:2px solid #BE6C4C}.box-brown .box-user span,.box-brown .box-content h4 span,.box-brown .box-tags span{color:#be6c4c}.box-brown .box-tags span.pill-dark{background:#be6c4c;color:#fff}.box-brown .box-tags-btm span{color:#be6c4c;border:1px solid #BE6C4C}.box-green:before{background:#7cac43}.box-green .box-heart,.box-green .pill-dark{background:#7cac43}.box-green .box-content{background:#7cac4326}.box-green .box-img span.wishlist-ico{background:#7cac43 url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.box-green .box-user img{border:2px solid #7CAC43}.box-green .box-user span,.box-green .box-content h4 span,.box-green .box-tags span{color:#7cac43}.box-green .box-tags span.pill-dark{background:#7cac43;color:#fff}.box-green .box-tags-btm span{color:#7cac43;border:1px solid #7CAC43}.box-blue:before{background:#5a7fc4}.box-blue .box-heart,.box-blue .pill-dark{background:#5a7fc4}.box-blue .box-content{background:#5f82cd26}.box-blue .box-img span.wishlist-ico{background:#5f82cd url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.box-blue .box-user img{border:2px solid #5F82CD}.box-blue .box-user span,.box-blue .box-content h4 span,.box-blue .box-tags span{color:#5f82cd}.box-blue .box-tags span.pill-dark{background:#5f82cd;color:#fff}.box-blue .box-tags-btm span{color:#5f82cd;border:1px solid #5F82CD}.box-overlay{position:absolute;top:0;left:0;width:50%;height:100%;background:#0006;display:flex;align-items:center;justify-content:center;opacity:0;transition:.3s}.box-main:hover .box-overlay{opacity:1}.overlay-btn{border:2px solid #fff;color:#fff;padding:12px 20px;border-radius:30px;font-size:14px;background:transparent}.box-main a:hover .box-content h3{color:#7b7960}.box-green a:hover .box-content h3{color:#7cac43}.box-blue a:hover .box-content h3{color:#5f82cd}.box-brown a:hover .box-content h3{color:#be6c4c}.recept-slide{float:left;width:100%;position:relative}.swiper-pagination-recept{display:none}.recept-slide .swiper-nav-recept{width:100%;align-items:center;justify-content:space-between;left:0;top:38%;transform:translateY(-50%);display:flex;column-gap:10px;position:absolute;z-index:1}.recept-slide .swiper-nav-recept{width:100%;align-items:center;justify-content:space-between;left:0;top:50%;transform:translateY(-50%);display:flex;column-gap:10px;position:absolute;z-index:1}.recept-slide .swiper-button-prev-recept{background:url(/build/assets/ico-arrow-left-CfQFmmMM.svg) no-repeat center;width:62px;height:62px;border-radius:100%;cursor:pointer;transition:all .5s ease;box-shadow:0 0 8px #00000040;position:absolute;left:-80px}.recept-slide .swiper-button-next-recept{background:url(/build/assets/ico-arrow-left-CfQFmmMM.svg) no-repeat center;width:62px;height:62px;border-radius:100%;cursor:pointer;transition:all .5s ease;transform:rotate(-180deg);box-shadow:0 0 8px #00000040;position:absolute;right:-80px}.recept-slide .swiper-button-prev-recept:hover,.recept-slide .swiper-button-next-recept:hover{opacity:.7}.hdr-links ul li a.logout span{display:inline-block;width:15px;height:17px;background:url(/build/assets/ico-logout-CDkCF3YJ.svg) no-repeat center center}.hdr-links ul li a.perfil span{display:inline-block;width:15px;height:13px;background:url(/build/assets/ico-perfil-b3BPf1Ry.svg) no-repeat center center}.gastrolab-wrap{float:left;width:100%;padding:50px 0 70px;display:flex;flex-wrap:wrap;column-gap:6%;row-gap:40px}.gastrolab-title{flex:0 1 45.5%}.gastrolab-title h2{width:calc(100% - 109px);color:var(--clr-txt-grey);font-size:30px;line-height:40px;padding-top:15px;font-family:var(--ff-salina-bold);letter-spacing:-1.49px}.gastrolab-title h2 span{display:block;font-size:50px;line-height:40px;font-family:var(--ff-salina-regular);letter-spacing:-2px;color:var(--clr-orange)}.gastrolab-img{width:100%;display:flex;flex-wrap:wrap;column-gap:28px}.gastrolab-img img{float:left;width:auto}.gastrolab-cont{flex:0 1 45.5%;padding-top:20px}.gastrolab-cont h3{color:var(--clr-txt-grey);font-size:22px;line-height:32px;font-family:var(--ff-fira-regular);letter-spacing:-.3px}.gastrolab-cont h3 span.brown{font-family:var(--ff-fira-bold);color:var(--clr-orange)}.ultimes-main-sec{float:left;width:100%;padding:55px 0 100px;background:linear-gradient(to top,#f5d2b400 30%,#f5d2b44d)}.ultimes-title{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:50px}.ultimes-title h2{color:var(--clr-txt-grey);font-size:40px;line-height:50px;font-family:var(--ff-salina-bold);letter-spacing:0px}.ultimes-title a.crear-btn{min-width:275px;height:47px;padding:0 25px;font-size:17px;line-height:26px;border-radius:45px;font-family:var(--ff-fira-bold);letter-spacing:-.2px;color:var(--txt-white);justify-content:center;background:var(--clr-orange);display:flex;align-items:center;column-gap:15px;transition:all .5s ease}.ultimes-title a span.file-icon{background:url(/build/assets/ico-gastrolab-mini-white-CCx236w-.svg) no-repeat 0 5px;width:17px;height:25px}.ultimes-title a.crear-btn:hover{background:#8a623f}.crear-btm{float:left;width:100%;text-align:center;margin-top:50px;margin-bottom:90px}.crear-btm a.crear-btn{display:inline-flex;width:auto;min-width:410px;height:70px;padding:0 25px;font-size:25px;line-height:35px;border-radius:45px;font-family:var(--ff-fira-bold);letter-spacing:-.3px;color:var(--txt-white);justify-content:center;background:var(--clr-orange);align-items:center;column-gap:15px;transition:all .5s ease}.crear-btm a span.file-icon{background:url(/build/assets/ico-gastrolab-white-Bla_3Zd8.svg) no-repeat 0 5px;width:25px;height:37px}.crear-btm a.crear-btn:hover{background:#8a623f}.recept-slide-btm{float:left;width:100%;border-top:2px solid rgba(50,50,50,.2);padding-top:30px}.recept-slide-btm .ultimes-title{margin-bottom:30px}.recept-slide-btm .ultimes-title h2 img{margin-right:10px}.recept-slide-btm a.favorits-btn{display:inline-flex;width:auto;min-width:277px;height:61px;padding:0 25px;font-size:20px;line-height:25px;border-radius:0;font-family:var(--ff-salina-mediumitalic);letter-spacing:-1px;color:var(--clr-txt-grey);justify-content:center;background:#43201a12;align-items:center;column-gap:15px;transition:all .5s ease}.recept-slide-btm a span.favorits-icon{background:url(/build/assets/ico-fav-Dfc90fMC.svg) no-repeat 0 0px;width:19px;height:17px}.recept-slide-btm a.favorits-btn:hover{background:#8a623f;color:var(--txt-white)}.recept-slide-btm a.favorits-btn:hover span.favorits-icon{filter:brightness(0) invert(1)}.recept-slide-btm .crear-btn-div{text-align:center;margin-top:45px}.overlay-pad{width:100%;height:100%;background:#00000080;position:absolute;top:0;left:0;z-index:99;display:none;align-items:center;justify-content:center;transition:all .5s ease}.overlay-pad a.comparteix-btn{display:inline-flex;width:auto;min-width:410px;height:70px;padding:0 25px;font-size:22px;line-height:32px;border:2px solid rgba(255,255,255,.5);border-radius:45px;font-family:var(--ff-fira-bold);letter-spacing:-.15px;color:var(--txt-white);justify-content:center;background:none;align-items:center;column-gap:15px;transition:all .5s ease}.overlay-pad a span.comparteix-icon{background:url(/build/assets/ico-share-white-CqHgkya6.svg) no-repeat 0 5px;width:25px;height:37px}.box-main:hover .overlay-pad{display:inline-flex}.form-main-sec{float:left;width:100%;padding:60px 0 110px;background:linear-gradient(to top,#f5d2b400 30%,#f5d2b44d)}.form-top-sec{float:left;width:100%;padding:30px;margin-bottom:28px;background:#fff;border-radius:6px;box-shadow:0 0 10px #00000026}.form-main{width:100%;display:flex;flex-wrap:wrap;column-gap:2.8%}.form-lft{flex:0 1 64.2%}.form-main input[type=text]{width:100%;padding:10px 15px;border:none;border-radius:6px;font-family:var(--ff-fira-bold);font-size:25px;outline:none;color:var(--clr-txt-grey);height:60px;letter-spacing:-.3px;background:#32323212}.form-btm{float:left;width:100%;margin-top:20px}.form-btm input[type=text]{font-family:var(--ff-fira-medium)}.form-rgt{flex:0 1 33%}.form-rgt ul{width:100%;display:flex;flex-wrap:wrap;column-gap:15px}.form-rgt ul li{flex:0 1 auto;position:relative;display:flex;justify-content:center}.form-rgt ul li a span{width:60px;height:60px;border-radius:50%;border:1px solid #C68C5B;display:inline-flex;transition:all .5s ease}.form-rgt ul li a span.ico-save{background:#c68c5b url(/build/assets/ico-save-white-D3aRm9zl.svg) no-repeat center}.form-rgt ul li a span.ico-delete{background:#c68c5b url(/build/assets/ico-delete-white-Csim6MGy.svg) no-repeat center}.form-rgt ul li a span.ico-download{background:#c68c5b url(/build/assets/ico-download-white-DBOwCihv.svg) no-repeat center}.form-rgt ul li a span.ico-share{background:#c68c5b url(/build/assets/ico-share-white-CqHgkya6.svg) no-repeat center}.form-rgt ul li a span.ico-validar{background:url(/build/assets/ico-validar-white-1-DD7iVuDW.svg) no-repeat center;border:1px solid #323232}.form-rgt ul li a:hover span.ico-save{background:url(/build/assets/ico-save-white-1-LaQKaatL.svg) no-repeat center}.form-rgt ul li a:hover span.ico-delete{background:url(/build/assets/ico-delete-white-1-MQLbcdMY.svg) no-repeat center}.form-rgt ul li a:hover span.ico-download{background:url(/build/assets/ico-download-white-1-CpmWbE0B.svg) no-repeat center}.form-rgt ul li a:hover span.ico-share{background:url(/build/assets/ico-share-white-1-CvpTTZUf.svg) no-repeat center}.form-rgt ul li a:hover span.ico-validar{background:#323232 url(/build/assets/ico-validar-white-Cahu7qEM.svg) no-repeat center}.form-rgt .tooltip{position:absolute;bottom:80px;background:#323232;color:#fff;padding:12px;border-radius:3px;width:160px;text-align:center;visibility:hidden;opacity:0;transition:opacity .3s ease,transform .3s ease;transform:translateY(10px);z-index:10;pointer-events:none}.form-rgt .tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:#444 transparent transparent transparent}.form-rgt .tooltip h4{display:block;font-size:14px;line-height:24px;margin-bottom:2px;font-family:var(--ff-fira-medium);letter-spacing:-.3px}.form-rgt .tooltip p{margin:0;font-size:12px;line-height:16px;font-family:var(--ff-fira-regular);letter-spacing:-.3px;color:#ffffffb3}.form-rgt ul li:hover .tooltip{visibility:visible;opacity:1;transform:translateY(0)}.form-rgt ul li:nth-child(2) .tooltip{width:100px}.form-btm-sec{float:left;width:100%;padding:30px;margin-bottom:28px;background:#fff;border-radius:6px;box-shadow:0 0 10px #00000026}.form-btm-main{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:22px}.form-btm-lft,.form-btm-rgt{flex:0 1 45%}.form-btm-main h3{color:var(--clr-txt-grey);font-size:22px;line-height:32px;font-family:var(--ff-salina-bold);letter-spacing:-1.49px;padding-bottom:15px}.form-btm-lft .group{float:left;width:100%;margin-bottom:30px}.form-btm-lft .group ul{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:13px;row-gap:13px}.form-btm-lft .group ul li{flex:0 1 auto}.form-btm-lft .group ul li a{display:flex;align-items:center;justify-content:center;border:1px solid rgba(50,50,50,.3);border-radius:6px;height:45px;padding:0 20px;font-size:16px;color:var(--clr-txt-grey);font-family:var(--ff-fira-regular);letter-spacing:-.3px;transition:all .5s ease}.form-btm-lft .group ul li a:hover{background:#323232b3;border:1px solid rgba(50,50,50,.7);color:#fff}.form-btm-rgt .group{float:left;width:100%;margin-bottom:30px}.form-btm-rgt .group ul{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:13px;row-gap:13px}.form-btm-rgt .group ul li{flex:0 1 auto}.form-btm-rgt .group ul li a{display:flex;align-items:center;min-width:114px;justify-content:center;background:#7b7960;border:1px solid #7B7960;border-radius:6px;height:45px;padding:0 20px;font-size:16px;color:var(--txt-white);font-family:var(--ff-fira-semibold);letter-spacing:-.3px;transition:all .5s ease}.form-btm-rgt .group ul li a.grey-btn:hover{background:none;border:1px solid #7B7960;color:#7b7960}.form-btm-rgt .group ul li a.green-btn{background:#7cac43;border:1px solid #7CAC43;color:#fff}.form-btm-rgt .group ul li a.blue-btn{background:#5f82cd;border:1px solid #5F82CD;color:#fff}.form-btm-rgt .group ul li a.brown-btn{background:#be6c4c;border:1px solid #BE6C4C;color:#fff}.form-btm-rgt .group ul li a.green-btn:hover{background:none;border:1px solid #7CAC43;color:#7cac43}.form-btm-rgt .group ul li a.blue-btn:hover{background:none;border:1px solid #5F82CD;color:#5f82cd}.form-btm-rgt .group ul li a.brown-btn:hover{background:none;border:1px solid #BE6C4C;color:#be6c4c}.group-div{float:left;width:100%;display:flex}.group-div h3{width:180px}.form-btm-rgt .group input[type=text]{width:237px;padding:10px 20px;border:none;border-radius:6px;font-family:var(--ff-fira-medium);font-size:20px;outline:none;color:var(--clr-txt-grey);height:45px;letter-spacing:-.3px;background:#32323212}.form-btm-rgt .select-filter .nice-select{width:237px;padding:10px 20px;border:none;border-radius:6px;font-family:var(--ff-fira-medium);font-size:20px;line-height:25px;outline:none;color:var(--clr-txt-grey);height:45px;letter-spacing:-.3px;background:#32323212;text-transform:none}.form-btm-rgt .select-filter .nice-select:after{right:20px}.form-btm-rgt .nice-select.open .list{background:#c68c5b;row-gap:0}.form-btm-rgt .select-filter .nice-select .option{background:#c68c5b;color:#fff;font-size:16px;line-height:20px;padding:8px 20px;border-bottom:none}.form-btm-rgt .select-filter .nice-select .option:hover{background:#ffffff1a}.form-btm-rgt .group-div ul li a{display:flex;align-items:center;background:none;min-width:auto;justify-content:center;border:1px solid rgba(50,50,50,.3);border-radius:6px;height:45px;padding:0 20px;font-size:16px;color:var(--clr-txt-grey);font-family:var(--ff-fira-regular);letter-spacing:-.3px;transition:all .5s ease}.form-btm-rgt .group-div ul li a:hover{background:#323232b3;border:1px solid rgba(50,50,50,.7);color:#fff}.form-btm-main .mb-0{margin-bottom:0}.col-section h3{color:var(--clr-txt-grey);font-size:22px;line-height:32px;font-family:var(--ff-salina-bold);letter-spacing:-1.49px;padding-bottom:15px}.recipe-container{width:100%;display:flex;gap:30px}.col-section{flex:1;min-width:0;padding:30px;background:#fff;border-radius:6px;box-shadow:0 0 10px #00000026}.serif-title{font-size:28px;margin-bottom:25px;font-weight:800;color:#222}.search-box-brown{background:#c68c5b;border-radius:8px;padding:15px;margin-bottom:15px;position:relative;color:#fff;box-shadow:0 10px 20px #0000001a}.search-header{display:flex;border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:8px;align-items:center}.search-header input{background:transparent;border:none;color:#fff;font-size:18px;outline:none;width:100%}.search-icon{filter:brightness(0) invert(1);opacity:.8}.results-list{list-style:none;padding:10px 0 0;margin:0;display:none;max-height:160px;overflow-y:auto}.results-list li{padding:10px;cursor:pointer;opacity:.8;transition:.2s}.active-row{background:#fff3;font-weight:700;margin:0 -15px;padding:10px 15px!important;opacity:1!important}.qty-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:20px}.qty-row .select-filter .nice-select{width:211px;padding:10px 20px;border:none;border-radius:6px;font-family:var(--ff-fira-medium);font-size:18px;line-height:25px;outline:none;color:var(--clr-txt-grey);height:45px;letter-spacing:-.3px;background:none;border:1px solid rgba(50,50,50,.3);text-transform:none}.qty-row .select-filter .nice-select:after{right:20px}.input-light{width:50%;border:1px solid rgba(50,50,50,.3);background:none;border-radius:6px!important;font-family:var(--ff-fira-regular);padding:10px 20px;flex:1;font-size:18px;color:#32323280;outline:none}.add-circle{background:#c68c5b;color:#fff;border:none;width:35px;height:35px;border-radius:50%;cursor:pointer;font-size:20px;line-height:25px}.add-circle:hover{background:#8a623f}.item-entry{display:flex;justify-content:space-between;align-items:center;background:#32323212;padding:13px 20px;border-radius:6px;margin-bottom:13px;color:#323232;font-size:14px;font-family:var(--ff-fira-medium);letter-spacing:-.3px}.item-entry span:first-child{flex:0 1 68%}.item-entry span:nth-child(2){color:#32323280}.trash{background:url(/build/assets/ico-delete-BkUmILry.svg) no-repeat center;border:none;cursor:pointer;width:24px;height:20px;position:relative;opacity:.6}.trash:hover{filter:invert(63%) sepia(35%) saturate(563%) hue-rotate(344deg) brightness(91%) contrast(89%)}.pass-input-group{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:35px;align-items:stretch}.pass-tag{flex:0 1 87%}.pass-input-group textarea{flex:1;background:#32323212;width:100%;border:none;margin-bottom:15px;border-radius:6px;padding:20px;height:135px;resize:none;font-size:20px;font-family:var(--ff-fira-medium);letter-spacing:-.3px;outline:none}.plus-pill{background:#c68c5b;color:#fff;border:none;width:45px;height:195px;border-radius:56px;font-size:28px;cursor:pointer}.image-upload-bar{border:1px solid rgba(50,50,50,.3);border-radius:8px;padding:12px 15px;display:flex;justify-content:space-between;color:#323232;margin-bottom:0;cursor:pointer;font-size:16px;font-family:var(--ff-fira-regular)}.plus-pill:hover{background:#8a623f}.step-card{display:flex;gap:15px;margin-bottom:15px}.step-idx{color:#c68c5b;font-size:16px;line-height:26px;letter-spacing:-1.49px;font-family:var(--ff-fira-bold);margin-top:15px}.card-body{flex:1;background:#f4f4f4;border-radius:8px;padding:15px;display:flex;gap:15px;align-items:center}.img-box{width:60px;height:60px;background:#ddd;border-radius:4px;flex-shrink:0}.card-body p{margin:0;font-size:14px;line-height:20px;color:#323232;letter-spacing:-.3px;font-family:var(--ff-fira-medium)}.custom-scroll::-webkit-scrollbar{width:5px}.custom-scroll::-webkit-scrollbar-track{background:#f9f9f9}.custom-scroll::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.items-display{width:99%;max-height:432px;overflow-y:auto;padding-right:45px}.steps-display{width:96%;max-height:340px;overflow-y:auto;padding-right:45px}.mobile-only{display:none;margin-bottom:15px}.filter-btn{background:#32323212;border:none;padding:15px 20px;border-radius:6px;color:#323232;cursor:pointer;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center}.arrow-white{width:8px;height:8px;border-right:2px solid #323232;border-bottom:2px solid #323232;transform:rotate(45deg);display:inline-block}@media(max-width:768px){.recipe-container{flex-direction:column}.inner-list-lft{display:none}.mobile-only{display:block}}.search-box{position:relative;width:100%;max-width:605px;margin:0 0 15px}.search-box input{font-size:20px;line-height:30px;background:#32323212;border:0;height:60px;border-radius:6px!important;font-family:var(--ff-fira-medium);color:var(--clr-txt-grey);width:100%;padding:10px 85px 10px 20px;border-radius:0}.search-box input::placeholder{color:#4b5165b3}.search-ico{width:auto;height:auto;display:flex;align-items:center;justify-content:center;transition:all .5s ease;right:20px;top:19px;position:absolute;background:none;border-radius:100%;cursor:pointer}.search-ico img{width:24px}.search-results{background:#c68c5b;color:#fff;border-radius:6px;display:none;padding:10px 35px}.search-results ul{list-style:none;padding:0;margin:0}.search-results li{padding:8px 0;cursor:pointer;font-size:16px;line-height:20px;letter-spacing:-.3px;font-family:var(--ff-fira-regular);color:#ffffff80}.search-results li span{color:#fff}.album-btm-sec{float:left;width:100%;padding:30px;margin-top:28px;background:#fff;border-radius:6px;box-shadow:0 0 10px #00000026}.album-btm-sec h2{color:var(--clr-txt-grey);font-size:22px;line-height:32px;font-family:var(--ff-salina-bold);letter-spacing:-1.49px;padding-bottom:15px}.album-slide{float:left;width:100%}.album-slide .swiper-container{padding-top:10px}.album-main .album-img{width:100%;float:left;border-radius:6px 6px 0 0;overflow:hidden;position:relative}.album-main .album-img img{float:left;width:100%;transition:all .5s ease}.album-main .album-txt{width:100%;float:left;background:#00000012;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px 20px;position:relative;border-radius:0 0 6px 6px;transition:all .5s ease}.album-main .album-txt h3{color:var(--txt-black);font-size:18px;line-height:32px;font-family:var(--ff-fira-semibold);letter-spacing:0px;padding-bottom:0}span.delete-ico{background:#3232324d url(/build/assets/ico-delete-w-ZrBTPnDy.svg) no-repeat center;border:none;cursor:pointer;width:40px;height:40px;position:relative;border-radius:50%;transition:all .5s ease}.album-main:hover .album-img img{transform:scale(1.03)}.album-main:hover .album-txt{background:#c68c5b4d}.album-main:hover span.delete-ico{background:#c68c5b url(/build/assets/ico-delete-w-ZrBTPnDy.svg) no-repeat center}.album-slide .swiper-scrollbar{height:6px;background:#00000012;bottom:0;left:0;width:100%;position:relative;margin-top:30px;border-radius:6px}.album-slide .swiper-scrollbar-drag{background:#c68c5b;border-radius:6px;cursor:pointer}.album-slide .swiper-container{padding-bottom:10px}.sol-btn{margin:30px 0 0}.calendari-producte-sec{float:left;width:100%;padding-bottom:50px}.welcome-txt-calc{float:left;width:100%;text-align:center;padding:30px 10px 40px}.welcome-txt-calc img{margin-bottom:35px}.welcome-txt-calc h2{color:var(--clr-txt-grey);font-size:55px;line-height:60px;font-family:var(--ff-salina-bolditalic);letter-spacing:0px}.welcome-txt-calc h2 span{color:#c68c5b;display:block}.btm-title{float:left;width:100%;display:flex;column-gap:10px;margin-bottom:10px}.btm-title h4{font-size:16px;line-height:26px;letter-spacing:-1.08px;color:#32323280;font-family:var(--ff-salina-regularitalic)}.season-bar{float:left;width:100%;display:flex;gap:10px;margin-bottom:50px;justify-content:center}.season-group{flex:1}.season-group h3{padding:17px 10px;color:#fff;margin:0;font-family:var(--ff-salina-mediumitalic);font-size:25px;line-height:25px;letter-spacing:-1px;border-radius:0;text-align:center}.season-group div{display:flex;border:1px solid #ddd;border-top:none;padding:10px 5px;gap:5px}.season-group span{flex:1;font-size:11px;color:#888;padding:5px 0;border-radius:3px;cursor:pointer}.season-group .active{background:#eef5e6;color:#5b8d2a;font-weight:700}.produce-list{display:flex;flex-direction:column;gap:15px}.list-item{display:flex;align-items:center;background:#fffaf7;padding:10px 30px;border-radius:50px;border:1px solid #f2e6de;gap:20px}.list-item img{width:60px;height:60px;object-fit:contain}.list-item h4{flex:1;text-align:left;font-size:20px;color:#b5825b;margin:0}.list-item button{background:transparent;border:1px solid #ddd;padding:8px 15px;border-radius:20px;font-size:12px;color:#888;cursor:pointer}.featured{flex-direction:column;border-radius:30px;padding:30px;background:#f2e6de;align-items:stretch}.item-header{display:flex;align-items:center;gap:20px;width:100%;margin-bottom:20px}.featured-cards{display:flex;gap:20px}.recipe-box{flex:1;background:#e6d3c5;border-radius:15px;overflow:hidden;padding-bottom:15px}.recipe-box img{width:100%;height:120px;object-fit:cover;margin-bottom:10px}.recipe-box h5{font-style:italic;margin:0 10px;font-size:16px;color:#333}.seasonal-title i{display:block;font-style:italic;color:#333;font-weight:700;font-size:40px;margin-top:-10px}.season-grid{width:100%;float:left;display:flex;gap:10px;margin-bottom:40px}.season-box{flex:1;border-radius:0;overflow:hidden}.season-box h3{padding:17px 10px;color:#fff;margin:0;font-family:var(--ff-salina-mediumitalic);font-size:25px;line-height:25px;letter-spacing:-1px;border-radius:0;text-align:center}.hivern h3{background:#7b7960}.primavera h3{background:#7cac43}.estiu h3{background:#5f82cd}.tardor h3{background:#be6c4c}.months-row{display:flex;border:1px solid #7B7960;border-top:none;padding:0;background:#7b79601a}.months-row span{flex:1;font-size:18px;color:#7b7960;font-family:var(--ff-fira-semibold);padding:20px 0;border-right:1px solid #7B7960;cursor:pointer;text-align:center;border-radius:0;transition:.2s}.months-row span:last-child{border-right:none!important}.months-row span:hover{background:#7b7960;color:#fff}.primavera .months-row{border:1px solid #7CAC43}.primavera .months-row span{color:#7cac43;border-right:1px solid #7CAC43}.primavera .months-row span:hover{background:#7cac43;color:#fff}.primavera .months-row{background:#7cac431a}.estiu .months-row{border:1px solid #5F82CD}.estiu .months-row span{color:#5f82cd;border-right:1px solid #5F82CD}.estiu .months-row span:hover{background:#5f82cd;color:#fff}.estiu .months-row{background:#5f82cd1a}.tardor .months-row{border:1px solid #BE6C4C}.tardor .months-row span{color:#be6c4c;border-right:1px solid #BE6C4C}.tardor .months-row span:hover{background:#be6c4c;color:#fff}.tardor .months-row{background:#be6c4c1a}.produce-content{display:none;width:100%;flex-direction:column;gap:10px;animation:fadeIn .4s;margin-bottom:40px}.row-item{display:flex;align-items:center;background:#fffaf7;padding:10px 25px;border-radius:50px;border:1px solid #f2e6de;gap:20px;cursor:pointer;transition:transform .1s}.row-item:active{transform:scale(.98)}.row-item img{width:50px;height:50px;object-fit:contain}.row-item b{flex:1;text-align:left;font-family:serif;font-size:20px;color:#b6845d}.row-item span{border:1px solid #ddd;padding:6px 15px;border-radius:20px;font-size:11px;color:#999;white-space:nowrap}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.season-sec{float:left;width:100%;padding:65px 0 110px}.season-table{max-width:800px;margin:0 auto}.season-table>div:first-child{display:grid;grid-template-columns:80px 200px 1fr 1fr 1fr 150px;padding-bottom:30px;text-align:center;font-size:25px;font-family:var(--ff-salina-regular);letter-spacing:-.83px;color:var(--clr-txt-grey)}.calendari-producte-sec .season-table>div{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;text-align:left;background:#c68c5b1a;margin-bottom:32px;height:80px;border-radius:50px;padding:0 40px 0 0;transition:transform .3s ease}.calendari-producte-sec .season-table a{color:#43201ab3}.calendari-producte-sec .season-table a span:first-child{background:url(/build/assets/ico-mes-black-DfEsJaQa.svg) no-repeat center}.calendari-producte-sec .season-table>div>span:nth-of-type(1){width:190px}.calendari-producte-sec .season-table a{width:160px}.calendari-producte-sec .season-table a:nth-child(4n){width:247px}.cuina-main-div{overflow:hidden;transition:all .3s ease}.season-div.expanded-mode{background-color:#f2e6de;border-radius:40px;padding:20px}.season-div.expanded-mode .cuina-main-div{display:block;margin-top:20px}.calendari-producte-sec .season-table .active-selection{background:#c68c5b4d}.calendari-producte-sec .season-table .active-selection .recipe-toggle{color:#c68c5b}.calendari-producte-sec .season-table>div>div:first-child{margin-top:-10px}.calendari-producte-sec .season-table>div{height:auto}.calendari-producte-sec .season-table .cuina-main-div{padding:0 40px 40px 90px}.calendari-producte-sec .season-table .cuina-main-div ul.product-lst li{flex:0 1 32.3%}.calendari-producte-sec .season-table .cuina-main-div ul li a{width:100%;flex-wrap:wrap;row-gap:0}.calendari-producte-sec .season-table .cuina-main-div ul li a img{width:100%;border-radius:0}.calendari-producte-sec .season-table .cuina-main-div .emb-main .emb-txt h3{font-size:22px;line-height:30px}.calendari-producte-sec .season-table .cuina-main-div ul.product-lst.orange .emb-main .emb-txt h5{font-size:12px;line-height:15px}.calendari-producte-sec ul.product-lst.orange .emb-main .emb-txt span.wishlist-ico{background:var(--bg-white) url(/build/assets/ico-favorits-marro-BKM1vZmd.svg) no-repeat center center}.calendari-producte-sec ul.product-lst.orange .emb-main .emb-txt{border-top:4px solid var(--bg-white)}.calendari-producte-sec .season-table .cuina-main-div ul li .emb-main:hover .emb-txt{border-top:4px solid var(--clr-orange)}.calendari-producte-sec .season-table .cuina-main-div ul li .emb-main:hover .emb-txt span.wishlist-ico{transform:none;background:var(--clr-orange) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center;background-size:unset!important}.calendari-producte-sec .season-div{display:flex;align-items:center;padding:10px 30px;border-radius:50px;border:1px solid #f2e6de;flex-wrap:wrap;transition:all .3s ease}.calendari-producte-sec .cuina-main-div{width:100%;display:none;margin-top:0}.btn-receptes.active{color:#000;font-weight:700}.season-div.active-selection{background-color:#f2e6de;border-radius:30px}.calendari-producte-sec .season-table a.active,.calendari-producte-sec .season-table a:hover{color:#c68c5b}.calendari-producte-sec .season-table a.active span,.calendari-producte-sec .season-table a:hover span{background:url(/build/assets/ico-more-marro-Cul1Plyh.svg) no-repeat left center}.hivern .months-row span.active{background:#7b7960;color:#fff}.primavera .months-row span.active{background:#7cac43;color:#fff}.estiu .months-row span.active{background:#5f82cd;color:#fff}.tardor .months-row span.active{background:#be6c4c;color:#fff}.faq-main-sec{float:left;width:100%;background:#c68c5b1a;padding:50px 0 70px}.faq-main-sec .welcome-txt-calc h2 span{display:initial}.faq-container{float:left;width:100%;font-family:Playfair Display,serif;margin:auto;padding-top:10px}.faq-container>div{border-top:1px solid #C68C5B;padding:20px 0}.faq-container h2{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:25px;line-height:35px;color:#c68c5b;margin:0;letter-spacing:-1.08px;font-family:var(--ff-salina-bold)}.faq-container h2 span{background:url(/build/assets/ico-plus-CRGi8hGF.svg) no-repeat center center;color:#b5825b;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.faq-container div.active h2 span{background:url(/build/assets/ico-minus-6nrUbrBR.svg) no-repeat center center}.faq-container section{display:none;margin-top:20px;gap:40px;align-items:flex-start;transition:transform .1s}.faq-container img{width:150px;border-radius:15px;object-fit:cover}.faq-container section div{color:#333;line-height:1.6;padding-right:15%}.faq-container h3{display:block;color:#c68c5b;font-size:22px;line-height:32px;letter-spacing:-.83px;font-family:var(--ff-salina-bold);margin-bottom:10px}.faq-container p{font-size:22px;line-height:32px;color:#323232;margin:0 0 25px;letter-spacing:-.83px;font-family:var(--ff-salina-regular)}.calender-receptes .product-main-div.orange h2{font-size:55px;line-height:60px;color:#323232;font-family:var(--ff-salina-bolditalic);text-align:center;margin-bottom:15px}.calender-receptes .product-main-div.orange h2 span{color:#c68c5b;font-family:var(--ff-salina-bolditalic)}.calender-receptes .product-main-div.orange{margin-bottom:0;padding:80px 0 90px;border-bottom:1px solid rgba(50,50,50,.2)}.calender-receptes .product-main-div .exper-lst ul li.wide .exper-cnt{background:#f9f3ef;min-height:94px}.calender-receptes .exper-lst ul li{overflow:inherit}.calender-receptes .product-main-div .exper-lst ul li .exper-img{box-shadow:0 0 13px #0000001a}.calender-receptes .exper-lst ul li .exper-cnt h2{font-size:22px;line-height:30px;text-align:left;font-family:var(--ff-salina-mediumitalic);margin-bottom:0}.custom-scroll::-webkit-scrollbar{width:6px}.custom-scroll::-webkit-scrollbar-track{background:#000000b3;border-radius:6px}.custom-scroll::-webkit-scrollbar-thumb{background:#c68c5b;border-radius:6px}.custom-scroll::-webkit-scrollbar-thumb:hover{background:#a97445}.custom-scroll{scrollbar-width:thin;scrollbar-color:#C68C5B #eee}.cbp-hrmenu{width:100%;display:block;text-align:center;float:left;margin:0}.cbp-hrmenu ul{margin:0;padding:0;list-style-type:none}.cbp-hrmenu>ul,.cbp-hrmenu .cbp-hrsub-inner{width:100%;margin:0 auto}.cbp-hrmenu>ul>li{display:inline-block;margin:0 14px}.cbp-hrmenu>ul>li:first-child{margin-left:0}.cbp-hrmenu>ul>li>a{padding:0 0 8px;display:inline-block;color:#fff;font-size:20px;line-height:23px;font-family:var(--ff-fira-semibold);letter-spacing:-.45px;position:relative;transition:all 0s ease;z-index:2;text-align:center}.cbp-hrmenu>ul>li>a.menu-active{border-bottom:solid 0px #fff}.cbp-hrmenu>ul>li>a:after{opacity:0;content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:0px;height:1px;background:var(--bg-white);transition:all .5s ease}.cbp-hrmenu>ul>li:hover>a:after{opacity:1}.cbp-hrmenu>ul>li:hover>a{font-family:var(--ff-fira-semibold)}.cbp-hrmenu>ul>li>a.active{color:#fff;text-decoration:none;font-size:20px;font-family:var(--ff-fira-semibold)}.dark-bg .cbp-hrmenu>ul>li>a:hover,.dark-bg .cbp-hrmenu>ul>li>a.active{color:#fff}.is-sticky .cbp-hrmenu>ul>li>a:hover,.is-sticky .cbp-hrmenu>ul>li>a.active{color:#fff;font-family:var(--ff-fira-semibold)}.cbp-hrmenu>ul>li:hover>a:after{width:100%}.cbp-hrmenu>ul>li>a.active:after{width:100%;opacity:1}.cbp-hrmenu>ul>li>a:before{display:block;content:attr(title);font-size:16px;font-family:var(--ff-fira-semibold);height:1px;color:transparent;overflow:hidden;visibility:hidden}.cbp-hrmenu .cbp-hrsub{position:absolute;width:100%;padding:0;left:0;right:0;margin:0 auto;z-index:1;box-shadow:0 10px 30px #0000004d;opacity:0;visibility:hidden;transition:all .4s ease;top:0}.cbp-hrmenu>ul>li:hover .cbp-hrsub{opacity:1;visibility:visible}.cbp-hrmenu .cbp-hrsub-inner>div{background:#fff none repeat scroll 0 0;float:left;margin:0 9px 0 0;padding:6px 6px 10px;width:15.1%}.cbp-hrmenu .cbp-hrsub-inner>div:last-child{margin:0}.menu-title{color:#4d3437;font-size:18px}.cbp- hrmenu .cbp-hrsub-inner img{width:100%}.cbp-hrmenu .cbp-hrsub-inner:before,.cbp-hrmenu .cbp-hrsub-inner:after{content:" ";display:table}.cbp-hrmenu .cbp-hrsub-inner:after{clear:both}.cbp-hrmenu .cbp-hrsub-inner>div a{line-height:2em}.cbp-hrsub h4{color:#afdefa;padding:2em 0 .6em;margin:0;font-size:160%;font-weight:300}@media screen and (max-width:52.75em){.cbp-hrmenu{font-size:80%}}@media screen and (max-width:43em){.cbp-hrmenu{font-size:120%;border:none}.cbp-hrmenu>ul,.cbp-hrmenu .cbp-hrsub-inner{width:100%;padding:0}.cbp-hrmenu .cbp-hrsub-inner{padding:0 2em;font-size:75%}.cbp-hrmenu>ul>li{display:block;border-bottom:4px solid #ededed}.cbp-hrmenu>ul>li>a{display:block;padding:1em 3em}.cbp-hrmenu .cbp-hrsub{position:relative}.cbp-hrsub h4{padding-top:.6em}}@media screen and (max-width:36em){.cbp-hrmenu .cbp-hrsub-inner>div{width:100%;float:none;padding:0 2em}}.mega-list{float:left;width:100%;margin-bottom:0;position:relative}.mega-list img{float:left;width:100%}.mn-img-txt{position:absolute;left:0;bottom:0;width:100%;padding:35px}.mn-img-txt h3{font-size:45px;line-height:47px;font-weight:400;text-align:left;color:#fff;margin-bottom:25px}.mega-list.last{margin-bottom:0}.cbp-hrsub-inner-lft{float:right;width:100%;padding:0;display:flex;border-top:none;border-bottom:none;margin-bottom:0}.cbp-hrsub-inner-lft ul li{float:left;width:32%;padding:0;border-right:none}.cbp-hrsub-inner-lft ul li .mega-list h2{font-size:17px;color:#000;text-align:left;background:url(../images/menu-bg.png) no-repeat left bottom;padding:0;line-height:22px;margin-bottom:0}.cbp-hrsub-inner-lft ul li .mega-list ul li{display:block;width:100%!important;text-align:left;padding:0;border:none;margin-bottom:8px}.cbp-hrsub-inner-lft ul li .mega-list ul li:last-child{margin-bottom:0}.cbp-hrsub-inner-lft ul li .mega-list ul li a{height:90px;background:#fff0;display:flex;align-items:center;column-gap:20px;color:#fff;font-size:22px;line-height:27px;text-shadow:none;padding:10px;transition:all .5s ease;position:relative;float:left;width:100%;letter-spacing:-.13px;border-radius:45px}.cbp-hrsub-inner-lft ul li .mega-list ul li a img{float:left;width:70px}.cbp-hrsub-inner-lft ul li .mega-list ul li a:hover:before{width:100%}.cbp-hrsub-inner-lft ul li .mega-list ul li a:hover{background:#fff3}.cbp-hrmenu>ul>li.cbp-hropen .cbp-hrsub ul li a:after{display:none}.cbp-hrmenu>ul>li.drop-menu{position:relative}.cbp-hrsub.wid-auto{width:280px;background:#ffffffd9;border:1px solid #cdcecd}.cbp-hrsub.wid-auto ul li{text-align:left;border-bottom:1px solid #cdcecd}.cbp-hrsub.wid-auto ul li a{font-size:14px;color:#000;padding:20px;display:block}.cbp-hrsub.wid-auto ul li a:hover{color:#c31a1f}.cbp-hrsub.wid-auto ul li:last-child{border-bottom:none}.cbp-out-menu{float:left;width:100%;height:100%;padding:175px 0 100px;background:linear-gradient(to bottom,#004db7,#02397c)}.cbp-hrsub-inner-lft .menu-lft{float:left;width:26%;text-align:left;border-right:none;padding:0 100px 0 70px;border-right:1px solid rgba(255,255,255,.3)}.cbp-hrsub-inner-lft .menu-lft h2{font-size:40px;line-height:40px;text-align:left;color:#fff;font-family:Graphik-Semibold;margin-bottom:15px}.cbp-hrsub-inner-lft .menu-lft p{color:#fff;font-size:16px;line-height:26px;font-family:Graphik-RegularItalic;margin-bottom:15px}.cbp-hrsub-inner-lft .menu-rht{float:left;width:74%;padding-left:55px}.cbp-hrsub-inner-lft .menu-rht>ul{float:left;width:100%;height:100%;display:flex;column-gap:2%}.cbp-out-menu{scrollbar-width:thin;scrollbar-color:#f5f5f5 #ddd}.cbp-out-menu::-webkit-scrollbar{width:10px}.cbp-out-menu::-webkit-scrollbar-track{background:#ddd}.cbp-out-menu::-webkit-scrollbar-thumb{background-color:#f5f5f5;border-radius:20px;border:3px solid #ddd}.mega-menu-list{float:left;width:100%}.mega-menu-list ul{float:left;width:100%;display:flex;flex-wrap:wrap;column-gap:1.8%;justify-content:center}.mega-menu-list ul li{flex:0 1 18.56%}.mega-menu-list ul li a{float:left;width:100%;height:200px;position:relative;display:flex;flex-wrap:nowrap;align-items:flex-end;text-align:left;padding:30px 25px 25px;background:var(--bg-white);box-shadow:3px 5px 13px #00000012}.mega-menu-list ul li a h3{font-size:26px;line-height:35px;font-family:var(--ff-salina-bold);letter-spacing:-1.39px;transition:all .5s ease}.mega-menu-list ul li a span{position:absolute;right:30px;top:30px}.mega-menu-list ul li a span img{transition:filter .2s ease}.mega-menu-list ul li a:hover span img{filter:brightness(0) invert(1)}.cbp-hrmenu>ul>li.yellow-menu .mega-menu-list ul li a h3{color:var(--clr-yellow)}.cbp-hrmenu>ul>li.yellow-menu .mega-menu-list ul li a:hover{background:var(--clr-yellow)}.cbp-hrmenu>ul>li.yellow-menu .mega-menu-list ul li a:hover h3{color:var(--txt-white)}.cbp-hrmenu>ul>li.orange-menu .mega-menu-list ul li a h3{color:var(--clr-orange)}.cbp-hrmenu>ul>li.orange-menu .mega-menu-list ul li a:hover{background:var(--clr-orange)}.cbp-hrmenu>ul>li.orange-menu .mega-menu-list ul li a:hover h3{color:var(--txt-white)}.cbp-hrmenu>ul>li.green-menu .mega-menu-list ul li a h3{color:var(--clr-green)}.cbp-hrmenu>ul>li.green-menu .mega-menu-list ul li a:hover{background:var(--clr-green)}.cbp-hrmenu>ul>li.green-menu .mega-menu-list ul li a:hover h3{color:var(--txt-white)}.cbp-hrmenu>ul>li.blue-menu .mega-menu-list ul li a h3{color:var(--clr-blue)}.cbp-hrmenu>ul>li.blue-menu .mega-menu-list ul li a:hover{background:var(--clr-blue)}.cbp-hrmenu>ul>li.blue-menu .mega-menu-list ul li a:hover h3{color:var(--txt-white)}.yellow-menu .cbp-out-menu{background:linear-gradient(to bottom,#f6f5c7eb,#f6f5c7)}.orange-menu .cbp-out-menu{background:linear-gradient(to bottom,#f8dbc2eb,#f8dbc2)}.green-menu .cbp-out-menu{background:linear-gradient(to bottom,#c8e7c8eb,#c8e7c8)}.blue-menu .cbp-out-menu{background:linear-gradient(to bottom,#cdddffeb,#cdddff)}.cbp-hrmenu>ul>li.yellow-menu>a:after{background:var(--clr-yellow)}.cbp-hrmenu>ul>li.yellow-menu:hover>a{color:var(--clr-yellow)}.cbp-hrmenu>ul>li.yellow-menu.active>a:after{background:var(--clr-light-yellow);width:100%;opacity:1}.cbp-hrmenu>ul>li.yellow-menu.active>a{color:var(--clr-light-yellow)}.cbp-hrmenu>ul>li.yellow-menu.active:hover>a:after{background:var(--clr-yellow)}.cbp-hrmenu>ul>li.yellow-menu.active:hover>a{color:var(--clr-yellow)}.cbp-hrmenu>ul>li.orange-menu>a:after{background:var(--clr-orange)}.cbp-hrmenu>ul>li.orange-menu:hover>a{color:var(--clr-orange)}.cbp-hrmenu>ul>li.orange-menu.active>a:after{background:var(--clr-light-orange);width:100%;opacity:1}.cbp-hrmenu>ul>li.orange-menu.active>a{color:var(--clr-light-orange)}.cbp-hrmenu>ul>li.orange-menu.active:hover>a:after{background:var(--clr-orange)}.cbp-hrmenu>ul>li.orange-menu.active:hover>a{color:var(--clr-orange)}.cbp-hrmenu>ul>li.green-menu>a:after{background:var(--clr-green)}.cbp-hrmenu>ul>li.green-menu:hover>a{color:var(--clr-green)}.cbp-hrmenu>ul>li.blue-menu>a:after{background:var(--clr-blue)}.cbp-hrmenu>ul>li.blue-menu:hover>a{color:var(--clr-blue)}.dark-bg .cbp-hrmenu>ul>li>a{color:#323232}.dark-bg .logo-top img.white-logo{display:none}.dark-bg .logo-top img.black-logo{display:block}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1;width:auto}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:auto;height:auto}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:auto;width:50px;height:50px;bottom:0;border-radius:50px;margin-top:-22px;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .5s ease}.swiper-button-prev,.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url(../images/left-arrow.svg) no-repeat center center}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{right:75px;left:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url();right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:right;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);z-index:10;left:180px;bottom:13px}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0;left:0;right:0;margin:0 auto;width:100%;align-items:center;display:flex;text-align:center;justify-content:center}.swiper-pagination-bullet{display:inline-block;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar,.swiper-pagination-white .swiper-pagination-bullet,.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-black .swiper-pagination-bullet-active,.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:#00000040;position:absolute}#book-cd,.swiper-scrollbar{position:relative}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:#ffffff80}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-fade .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;-ms-touch-action:none;background:#0000001a}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:1s steps(12,end) infinite swiper-preloader-spin;-moz-animation:1s steps(12,end) infinite swiper-preloader-spin;animation:1s steps(12,end) infinite swiper-preloader-spin}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml; charset=utf-8, %3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml; charset=utf-8, %3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.flex-caption{position:absolute;width:100%;z-index:9;left:0;right:auto;top:50%;transform:translateY(-50%)}.swiper-slide .flex-caption .flex-cont{text-align:left;width:360px;float:left}.swiper-slide .flex-caption .flex-cont .symbol{width:400px;float:left;display:flex;align-items:center;margin-bottom:15px;column-gap:15px}.swiper-slide .flex-caption .flex-cont .symbol-icon{flex:0 1 115px;background:#ff8000}.swiper-slide .flex-caption .flex-cont .symbol-icon h2{width:100%;color:#fff;font-size:136px;line-height:142px;font-family:Inter-Medium;text-align:center}.swiper-slide .flex-caption .flex-cont .symbol-cnt{flex:0 1 calc(100% - 130px)}.swiper-slide .flex-caption .flex-cont .symbol-cnt h3{width:100%;float:left;color:#fff;font-size:40px;line-height:44px;font-family:Inter-Bold;text-transform:uppercase}.swiper-slide .flex-caption .flex-cont h4{width:100%;float:left;color:#fff;font-size:30px;line-height:42px;font-family:Inter-Regular}.swiper-pagination-bullet{background-color:#979797;border-radius:50%;width:10px;transition:all .5s ease;height:10px;opacity:1;border:none;margin-right:15px}.swiper-pagination-bullet-active{background-color:#fff;width:10px;height:10px}.swiper-slide img.mbl{display:none}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:.6}.swiper-button{width:180px;position:absolute;right:0}.swiper-buttons{width:180px;position:absolute;right:30px;bottom:30px}.swiper-button-next i,.swiper-button-prev i{font-size:32px;color:#fff;font-family:Onest-Bold}.prd-slider.swiper-container-initialized.swiper-container-horizontal>.swiper-pagination-bullets{bottom:30px;justify-content:center;width:100%}.prd-slider.swiper-container-initialized.swiper-container-horizontal>.swiper-button{width:100%}.home-banner .swiper-button{position:absolute;top:auto;z-index:99;display:none;column-gap:20px;width:auto;bottom:170px;right:25px}.home-banner .swiper-button-next1,.home-banner .swiper-button-prev1{box-shadow:0 2px 18px #0000001a;transition:.5s;width:50px;height:50px;background:#fff8f2;border-radius:50px;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center}.home-banner .swiper-button-next1 i,.home-banner .swiper-button-prev1 i{font-size:30px;color:#07223e}.home-banner .swiper-button-next1:hover,.home-banner .swiper-button-prev1:hover{background:#00b4cc}#book-cd .swiper-button-next:hover i,#book-cd .swiper-button-prev:hover i,#test-lst .swiper-button-next2:hover i,#test-lst .swiper-button-prev2:hover i,.home-banner .swiper-button-next1:hover i,.home-banner .swiper-button-prev1:hover i{color:#fff}#test-lst .swiper-button{position:absolute;top:50%;width:100%;transform:translateY(-35px);z-index:9}#test-lst .swiper-button-next2,#test-lst .swiper-button-prev2{background:#fff;box-shadow:0 2px 18px #0000001a;width:69px;height:69px;align-items:center;transition:.5s;top:unset;bottom:unset;margin:unset;z-index:10;display:flex;position:absolute}#test-lst .swiper-button-prev2{border:3px solid #c2e8e9;left:25px;border-radius:100%;justify-content:center}#book-cd .swiper-button-next i,#book-cd .swiper-button-prev i,#test-lst .swiper-button-next2 i,#test-lst .swiper-button-prev2 i{font-size:32px;color:#07223e}#book-cd .swiper-button-next:hover,#book-cd .swiper-button-prev:hover,#test-lst .swiper-button-next2:hover,#test-lst .swiper-button-prev2:hover{background:#00b4cc;border:3px solid #00b4cc}#test-lst .swiper-button-next2{border:3px solid #c2e8e9;right:25px;border-radius:100%;justify-content:center}#test-lst span.swiper-pagination-bullet{width:12px}#test-lst .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:-35px;left:0;right:0;margin:0 auto;width:auto;align-items:center;display:flex;z-index:99}#book-cd .swiper-button{padding-left:0!important;position:absolute;top:50%;width:100%;transform:translateY(-35px);z-index:9}#book-cd .swiper-button-next,#book-cd .swiper-button-prev{background:#fff;box-shadow:0 2px 18px #0000001a;width:69px;height:69px;display:flex;transition:.5s;top:unset;bottom:unset;margin:unset;z-index:10;position:absolute}#book-cd .swiper-button-prev{border:3px solid #c2e8e9;left:25px;border-radius:100%;align-items:center;justify-content:center;right:auto;left:calc(50% - 625px)}#book-cd .swiper-button-next{border:3px solid #c2e8e9;border-radius:100%;align-items:center;justify-content:center;right:110px;cursor:pointer;left:auto}.nice-select{-webkit-tap-highlight-color:transparent;background-color:transparent;border-radius:5px;border:solid 0px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-size:14px;font-weight:400;height:auto;line-height:26px;outline:none;padding-left:0;padding-right:15px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%;color:#fff}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #31638E;border-right:2px solid #31638E;content:"";display:block;height:8px;margin-top:-6px;pointer-events:none;position:absolute;right:4px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:8px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px #4444441c;box-sizing:border-box;margin-top:4px;opacity:0;overflow:visible;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-size:13px;line-height:30px;list-style:none;min-height:auto;outline:none;padding-left:18px;padding-right:20px;text-align:left;-webkit-transition:all .2s;border-bottom:1px solid rgba(68,68,68,.11);transition:all .2s;width:auto;min-width:100%;white-space:nowrap;color:#02397c;text-align:center;margin-left:0!important;background:#fff}.nice-select .option:hover{background-color:#02397c;color:#fff}.nice-select .option.selected{font-weight:700}.nice-select .option.disable34d{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.nice-select ul li:last-child{margin-left:0}.hidden{overflow:hidden}.hamburger-menu{display:none}.hamburger{cursor:pointer;padding:0;position:relative;width:30px;height:30px;display:flex;align-items:center}.hamburger span,.hamburger span:before,.hamburger span:after{cursor:pointer;border-radius:0;height:2.5px;width:30px;background:#fff;position:absolute;display:inline-block;content:"";right:0;left:0;margin:0 auto}.hamburger span:before{top:-8px;left:auto}.hamburger span:after{top:8px;left:0;right:auto}.hamburger span,.hamburger span:before,.hamburger span:after{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-transition:all .3s cubic-bezier(.645,.045,.355,1);-o-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.hamburger.active span{background-color:transparent}.hamburger.active span:before,.hamburger.active span:after{top:0;width:30px}.hamburger.active span:before{transform:rotate(45deg);background:#fff}.hamburger.active span:after{transform:translateY(-10px) rotate(-45deg);top:10px;background:#fff;width:30px}.is-sticky .hamburger span,.is-sticky .hamburger span:before,.is-sticky .hamburger span:after{background:var(--clr-txt-grey)}.is-sticky .hamburger.active span{background-color:transparent}.inner-header .hamburger span,.inner-header .hamburger span:before,.inner-header .hamburger span:after{background:var(--clr-txt-grey)}.inner-header .hamburger.active span{background-color:transparent}.mobile-menu{float:left;width:100%;transition:all .4s ease;padding:110px 0 0;opacity:0;visibility:hidden;z-index:9999;position:fixed;top:0;height:100%;background:var(--clr-voilet)}.mobile-menu.open{opacity:1;visibility:visible}.mobile-menu-out{height:calc(100vh - 120px);overflow-y:scroll;padding:0 15px 50px}.menu-accordion{float:left;width:100%;padding:0}.mobile-menu .accordionjs .acc_section .acc_head{color:var(--txt-white);font-size:26px;line-height:32px;letter-spacing:-.42px;font-family:var(--ff-fira-bold);padding:10px 0;border:none;border-radius:0;text-align:center}.mobile-menu .accordionjs .acc_section .acc_head:hover{color:var(--txt-white);border:none}.mobile-menu .accordionjs .acc_section.acc_active .sub-menu.acc_head{border:none}.mobile-menu .accordionjs .acc_section ul.demo-accordion{padding:0 20px 0 25px}.mobile-menu .accordionjs .acc_section ul.demo-accordion ul.demo-accordion{padding-left:0;border:none}.mobile-menu .accordionjs .acc_section ul.demo-accordion ul.demo-accordion .acc_section .acc_head{font-size:20px;line-height:24px;padding:6px 0;font-family:var(--ff-fira-regular);color:#ffffffb3}.mob-search-div{float:left;width:100%;margin:60px 0 85px}.mob-search-div>ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:12px}.mob-search-div>ul>li{margin-right:0;position:relative;display:inline-flex}.mob-search-div ul li a{display:inline-block;transition:all .5s ease}.mob-search-div ul li a.login{background:var(--bg-white) url(/build/assets/ico-user-black-DPGwEtw3.svg) no-repeat center center;width:41px;height:41px;position:relative;border-radius:22px}.mob-search-div ul li a.heart{background:var(--bg-white) url(/build/assets/ico-favorits-black-F5ZuPbJj.svg) no-repeat center center;width:41px;height:41px;position:relative;border-radius:22px}.mob-search-div ul li a.search{background:var(--bg-white) url(/build/assets/ico-search-black-C8rRffal.svg) no-repeat center center;width:41px;height:41px;position:relative;border-radius:22px}.mob-search-div ul li a.heart:hover{background:var(--bg-white) url(/build/assets/ico-favorits-black-F5ZuPbJj.svg) no-repeat center center}.mob-search-div ul li a.search:hover{background:var(--bg-white) url(/build/assets/ico-search-black-C8rRffal.svg) no-repeat center center}.mob-search-div ul li a.login:hover{background:var(--bg-white) url(/build/assets/ico-user-black-DPGwEtw3.svg) no-repeat center center}.mob-scl-links{float:left;width:100%}.mob-scl-links ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:25px}.mob-scl-links ul li{flex:0 1 auto}.mob-scl-links ul li a{transition:all .5s ease;display:block}.mob-scl-links ul li a.fb-foot{background:url(/build/assets/ico-facebook-white-C9Dk4sTX.svg) no-repeat center center;width:7px;height:14px}.mob-scl-links ul li a.in-foot{background:url(/build/assets/ico-instagram-white-DwbiTTvp.svg) no-repeat center center;width:14px;height:14px}.mob-scl-links ul li a.tw-foot{background:url(/build/assets/ico-x-white-DMLVY8Ii.svg) no-repeat center center;width:14px;height:14px}.mob-scl-links ul li a.yt-foot{background:url(/build/assets/ico-youtube-white-B3Iy5BUj.svg) no-repeat center center;width:15px;height:10px}.mob-scl-links ul li a.phn-foot{background:url(/build/assets/ico-phone-white-CmzHE0Lw.svg) no-repeat center center;width:12px;height:16px}.mob-scl-links ul li a:hover{opacity:.7}.accordionjs{position:relative;margin:0;padding:0;list-style:none;float:left;width:100%}.accordionjs .acc_section{border-top:none;position:relative;z-index:1;margin-top:0;overflow:hidden;width:100%;float:left;font-size:15px;line-height:25px}.accordionjs .acc_section .acc_head{position:relative;color:#444;padding:10px 12px;display:block;cursor:pointer;font-size:15px;line-height:25px;border-top:3px solid #efefef;transition:all .5s ease;float:left;width:100%}.accordionjs .acc_section .acc_head h3{line-height:1;margin:0;font-size:15px;line-height:25px;color:#444;transition:all .5s ease}.accordionjs .acc_section .acc_content{padding:0;float:left;width:100%;margin-bottom:20px}.accordionjs .acc_section:first-of-type,.accordionjs .acc_section:first-of-type .acc_head{border-top-left-radius:3px;border-top-right-radius:3px}.accordionjs .acc_section:last-of-type,.accordionjs .acc_section:last-of-type .acc_content{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.accordionjs .acc_section.acc_active>.acc_content{display:block}.accordionjs .acc_section .acc_head.sub-menu h3:after{content:"";position:absolute;top:50%;right:10px;font-size:25px;background:url(../images/accord-down.svg) no-repeat 0 0;background-size:auto;color:#000;background-size:100%;width:11px;height:6px}.accordionjs .acc_section.acc_active .acc_head.sub-menu h3:after{transform:rotate(180deg)}.accordionjs .acc_section .acc_content ul li{float:left;width:100%;margin-bottom:0;border-top:none}.accordionjs .acc_section .acc_content ul li a{padding:6px 0;border-top:none;font-size:13px;line-height:16px;color:#666;letter-spacing:-.16px;transition:all .5s ease}.accordionjs .acc_section .acc_content ul li a:hover,.accordionjs .acc_section .acc_content ul li a.active{color:#ce003a}.accordionjs .acc_section:last-child{border-bottom:none}.accordionjs .acc_section .acc_head:hover{color:#ce003a;border-top:3px solid #CE003A}.accordionjs .acc_section .acc_head h3:hover,.accordionjs .acc_section.acc_active h3{color:#ce003a}.accordionjs .acc_section.acc_active .sub-menu.acc_head{border-top:3px solid #CE003A}.accordionjs .acc_section.acc_active ul.demo-accordion li .acc_head:hover{border-top:none}.accordionjs .acc_section ul.demo-accordion{padding:0 70px 0 12px}.accordionjs .acc_section .active.acc_head{color:#ce003a;border-top:3px solid #CE003A}.accordionjs .acc_section .acc_content ul li a.selected{color:#ce003a}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-family:lightcase;src:url(fonts/lightcase.eot?55356177);src:url(fonts/lightcase.eot?55356177#iefix) format("embedded-opentype"),url(fonts/lightcase.woff?55356177) format("woff"),url(fonts/lightcase.ttf?55356177) format("truetype"),url(fonts/lightcase.svg?55356177#lightcase) format("svg");font-weight:400;font-style:normal}[class*=lightcase-icon-]:before{font-family:lightcase,sans-serif;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.lightcase-icon-play:before{content:""}.lightcase-icon-pause:before{content:""}.lightcase-icon-close:before{content:""}.lightcase-icon-prev:before{content:""}.lightcase-icon-next:before{content:""}.lightcase-icon-spin:before{content:""}@-webkit-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#lightcase-case{display:none;position:fixed;z-index:99999;top:50%;left:50%;font-family:arial,sans-serif;font-size:13px;line-height:1.5;text-align:left;text-shadow:0 0 10px rgba(0,0,0,.5)}@media screen and (max-width:640px){html[data-lc-type=inline] #lightcase-case,html[data-lc-type=ajax] #lightcase-case{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:0!important;padding:55px 0 70px;width:100%!important;height:100%!important;overflow:auto!important}}@media screen and (min-width:641px){html:not([data-lc-type=error]) #lightcase-content{position:relative;z-index:1;text-shadow:none;-webkit-box-shadow:0 0 30px rgba(0,0,0,.5);-moz-box-shadow:0 0 30px rgba(0,0,0,.5);-o-box-shadow:0 0 30px rgba(0,0,0,.5);box-shadow:0 0 30px #00000080;-webkit-backface-visibility:hidden}}@media screen and (min-width:641px){html[data-lc-type=image] #lightcase-content,html[data-lc-type=video] #lightcase-content{background-color:#333}}html[data-lc-type=inline] #lightcase-content,html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media screen and (max-width:640px){html[data-lc-type=inline] #lightcase-content,html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content{position:relative!important;top:auto!important;left:auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:none!important;background:none!important}}html[data-lc-type=inline] #lightcase-content .lightcase-contentInner,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){html[data-lc-type=inline] #lightcase-content .lightcase-contentInner,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner{padding:15px}html[data-lc-type=inline] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner>*{width:100%!important;max-width:none!important}html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>*:not(iframe),html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>*:not(iframe),html[data-lc-type=error] #lightcase-content .lightcase-contentInner>*:not(iframe){height:auto!important;max-height:none!important}}@media screen and (max-width:640px){html.lightcase-isMobileDevice[data-lc-type=iframe] #lightcase-content .lightcase-contentInner iframe{overflow:auto;-webkit-overflow-scrolling:touch}}@media screen and (max-width:640px)and (min-width:641px){html[data-lc-type=image] #lightcase-content .lightcase-contentInner,html[data-lc-type=video] #lightcase-content .lightcase-contentInner{line-height:.75}}html[data-lc-type=image] #lightcase-content .lightcase-contentInner{position:relative;overflow:hidden!important}@media screen and (max-width:640px){html[data-lc-type=inline] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=error] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{position:relative!important;top:auto!important;left:auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:none!important;background:none!important}}@media screen and (min-width:641px){html:not([data-lc-type=error]) #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{padding:0;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:640px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#aaa}}@media screen and (min-width:641px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#333}}#lightcase-case p.lightcase-error{margin:0;font-size:17px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#aaa}@media screen and (max-width:640px){#lightcase-case p.lightcase-error{padding:30px 0}}@media screen and (min-width:641px){#lightcase-case p.lightcase-error{padding:0}}.lightcase-open body{overflow:hidden}.lightcase-isMobileDevice .lightcase-open body{max-width:100%;max-height:100%}#lightcase-info{position:absolute;padding-top:15px}#lightcase-info #lightcase-title,#lightcase-info #lightcase-caption{margin:0;padding:0;line-height:1.5;font-weight:400;text-overflow:ellipsis}#lightcase-info #lightcase-title{font-size:17px;color:#aaa}@media screen and (max-width:640px){#lightcase-info #lightcase-title{position:fixed;top:10px;left:0;max-width:87.5%;padding:5px 15px;background:#333}}#lightcase-info #lightcase-caption{clear:both;font-size:13px;color:#aaa}#lightcase-info #lightcase-sequenceInfo{font-size:11px;color:#aaa}@media screen and (max-width:640px){.lightcase-fullScreenMode #lightcase-info{padding-left:15px;padding-right:15px}html:not([data-lc-type=image]):not([data-lc-type=video]):not([data-lc-type=flash]):not([data-lc-type=error]) #lightcase-info{position:static}}#lightcase-loading{z-index:9999;width:1.123em;height:auto;font-size:38px;line-height:1;text-align:center;text-shadow:none;position:fixed;z-index:2001;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;opacity:1;font-size:32px;text-shadow:0 0 15px #fff;-moz-transform-origin:50% 53%;-webkit-animation:lightcase-spin .5s infinite linear;-moz-animation:lightcase-spin .5s infinite linear;-o-animation:lightcase-spin .5s infinite linear;animation:lightcase-spin .5s infinite linear}#lightcase-loading,#lightcase-loading:focus{text-decoration:none;color:#fff;-webkit-tap-highlight-color:transparent;-webkit-transition:color,opacity,ease-in-out .25s;-moz-transition:color,opacity,ease-in-out .25s;-o-transition:color,opacity,ease-in-out .25s;transition:color,opacity,ease-in-out .25s}#lightcase-loading>span{display:inline-block;text-indent:-9999px}a[class*=lightcase-icon-]{position:fixed;z-index:9999;width:1.123em;height:auto;font-size:48px;line-height:1;text-align:center;text-shadow:none;outline:none;cursor:pointer}a[class*=lightcase-icon-],a[class*=lightcase-icon-]:focus{text-decoration:none;color:#ffffffe6;-webkit-tap-highlight-color:transparent;-webkit-transition:color,opacity,ease-in-out .25s;-moz-transition:color,opacity,ease-in-out .25s;-o-transition:color,opacity,ease-in-out .25s;transition:color,opacity,ease-in-out .25s}a[class*=lightcase-icon-]>span{display:inline-block;text-indent:-9999px}a[class*=lightcase-icon-]:hover{color:#fff;text-shadow:0 0 15px white}.lightcase-isMobileDevice a[class*=lightcase-icon-]:hover{color:#aaa;text-shadow:none}a[class*=lightcase-icon-].lightcase-icon-close{position:fixed;top:15px;right:15px;bottom:auto;margin:0;opacity:0;outline:none}a[class*=lightcase-icon-].lightcase-icon-prev{left:15px}a[class*=lightcase-icon-].lightcase-icon-next{right:15px}a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{left:50%;margin-left:-.5em}@media screen and (min-width:641px){a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{opacity:0}}@media screen and (max-width:640px){a[class*=lightcase-icon-]{bottom:15px;font-size:24px}}@media screen and (min-width:641px){a[class*=lightcase-icon-]{bottom:50%;margin-bottom:-.5em}a[class*=lightcase-icon-]:hover,#lightcase-case:hover~a[class*=lightcase-icon-]{opacity:1}}#lightcase-overlay{display:none;width:100%;min-height:100%;position:fixed;z-index:9999;top:-9999px;bottom:-9999px;left:0;background:#333}.lightcase-inlineWrap img{width:100%}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:0}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:15px;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:5px;height:100%;margin:0 auto}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:5px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:#b5aa8e;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:#a29576;filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:#b5aa8e;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:#00000026}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:#000000bf}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000000d9}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000000e6}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:#ffffff1a;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:#ffffffbf;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:#ffffffd9}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:#ffffffe6}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:#0000001a;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:#000000bf;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:#000000d9}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:#000000e6}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:#ffffff1a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:#ffffffbf;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:#ffffffd9}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:#ffffffe6}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:#0000001a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:#000000bf;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:#000000d9}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:#000000e6}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:#ffffff1a}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:#00000026}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:#000000bf}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:#000000d9}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:#000000e6}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:#ffffff26}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:#000000bf}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:#00000026}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:#000000d9}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:#000000e6}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,#ffffff80,#fff0)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,#ffffff80,#fff0)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:#0003;box-shadow:inset 1px 0 1px #00000080,inset -1px 0 1px #fff3}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px #00000080,inset 0 -1px 1px #fff3}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:#0000001a;box-shadow:inset 1px 0 1px #0000001a}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px #0000001a}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px #0000001a,inset 0 0 14px #00000080}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px #0000001a,inset 0 0 14px #00000080}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 #fff6;width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px #fff6}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:#0000000d;box-shadow:inset 1px 1px 16px #0000001a}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px #0003}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px #0000001a,inset 0 0 14px #0003}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 #fff6,inset -1px 0 #0003}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px #fff6,inset 0 -1px #0003}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:#0000000d;box-shadow:inset 1px 1px 16px #0000001a}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:#fff3;filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:#ffffff80;filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:#0003;filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:#00000080;filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:#0003}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:#000000bf}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:#000000d9}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:#000000e6}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:#0000001a}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:#0003}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:#000000bf}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:#000000d9}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:#000000e6}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:#0000001a}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:#fff3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:#0003}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:#fff9}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:#0009}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:#000000bf}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:#000000d9}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:#000000e6}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:#ffffffbf}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:#ffffffd9}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:#ffffffe6}.date-picker{width:100%;height:auto;max-height:45px;background:#fff;position:relative;overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease;font-family:Graphik-Regular}.date-picker .input{font-size:0;cursor:pointer;float:left;width:100%;color:#727272;text-transform:uppercase;font-size:15px;background:#ededed;border:1px solid #e3e1e2;border-radius:2px;padding:10px 15px;height:45px;line-height:32px;font-family:Graphik-Regular;position:relative}.date-picker .input:after{content:"";position:absolute;right:14px;top:17px;cursor:pointer;background:#0000 url(../images/up-arrow.svg) no-repeat scroll 0 0;width:20px;height:11px;transform:rotate(180deg)}.date-picker.open .input:after{transform:rotate(0)}.date-picker .input .result,.date-picker .input button{display:inline-block;vertical-align:top;line-height:25px;padding-left:20px}.date-picker .input button:hover{background-color:#68768a}.date-picker .input button:focus{outline:0}.date-picker .calendar{position:relative;width:100%;background:#fff;border-radius:0;overflow:hidden}.date-picker .ui-datepicker-inline{position:relative;width:100%}.date-picker .ui-datepicker-header{height:100%;line-height:50px;background:#8392a7;color:#fff;margin-bottom:10px}.date-picker .ui-datepicker-prev,.date-picker .ui-datepicker-next{width:20px;height:20px;text-indent:9999px;border:2px solid #fff;border-radius:100%;cursor:pointer;overflow:hidden;margin-top:15px}.date-picker .ui-datepicker-prev{float:left;margin-left:12px}.date-picker .ui-datepicker-prev:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-45px 0 0 6px}.date-picker .ui-datepicker-next{float:right;margin-right:12px}.date-picker .ui-datepicker-next:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin:-45px 0 0 5px}.date-picker .ui-datepicker-prev:after,.date-picker .ui-datepicker-next:after{content:"";position:absolute;display:block;width:6px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff}.date-picker .ui-datepicker-prev:hover,.date-picker .ui-datepicker-next:hover,.date-picker .ui-datepicker-prev:hover:after,.date-picker .ui-datepicker-next:hover:after{border-color:#68768a}.date-picker .ui-datepicker-title{text-align:center;background:#ffa000}.date-picker .ui-datepicker-calendar{width:100%;text-align:center}.date-picker .ui-datepicker-calendar thead tr th span{display:block;width:100%;color:#8392a7;margin-bottom:5px;font-size:13px}.date-picker .ui-state-default{display:block;text-decoration:none;color:#707070;line-height:40px;font-size:12px}.date-picker .ui-state-default:hover{background:#00000005}.date-picker .ui-state-highlight{color:#68768a}.date-picker .ui-state-active{color:#ffa000;background-color:#8392a71f;font-weight:600}.date-picker .ui-datepicker-unselectable .ui-state-default{color:#bbb;border:2px solid transparent}.date-picker.open{overflow:visible;position:relative;z-index:999;animation:slidedn 1s ease}.date-picker.open .input button{background:#68768a}.date-picker.open .calendar{position:absolute;top:45px}@keyframes slidedn{0%{opacity:0}50%{opacity:1}to{opacity:1}}.cal-mnt{float:left;width:100%;padding-right:20px;margin-top:48px}.calendar{float:left;width:100%;position:relative;overflow:hidden}.ui-datepicker-calendar{float:left;width:100%;text-align:center}.calendar .ui-datepicker-prev span{position:absolute;right:45px;top:6px;cursor:pointer;background:url(../images/cal-left-arw.svg) no-repeat scroll 0 0;width:12px;height:8px;text-indent:-99999px}.calendar .ui-datepicker-next span{position:absolute;right:20px;top:6px;cursor:pointer;background:url(../images/cal-right-arw.svg) no-repeat scroll 0 0;width:12px;height:8px;text-indent:-99999px}.calendar .ui-datepicker-title{float:left;font-size:20px;line-height:26px;letter-spacing:-.42px;text-align:left;margin-bottom:15px;width:100%;font-family:Graphik-Regular}.calendar .ui-datepicker-calendar th{font-size:13px;color:#bbb;font-family:Graphik-Regular;letter-spacing:-.26px}.calendar .ui-datepicker-calendar td{padding:7px 0;font-family:Graphik-Regular;font-size:13px;line-height:16px;color:#000;letter-spacing:-.26px}.calendar .ui-datepicker-year,.calendar .ui-datepicker-month{color:#000;font-size:20px}.calendar .ui-datepicker-calendar .ui-datepicker-days-cell-over.ui-datepicker-current-day.ui-datepicker-today{position:relative;z-index:1;color:#fff;font-family:Graphik-Bold}.calendar .ui-datepicker-calendar .ui-datepicker-days-cell-over.ui-datepicker-current-day.ui-datepicker-today:after{position:absolute;display:block;content:"";background:#28166f;width:34px;height:34px;z-index:-1;border-radius:50%;left:0;top:-2px;opacity:1;right:0;margin:auto;bottom:0;transition:all .5s ease}.calendar .ui-datepicker-calendar .ui-datepicker-days-cell-over.ui-datepicker-current-day.ui-datepicker-today a{color:#fff}.calendar .ui-datepicker-calendar td{position:relative}.calendar .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default.ui-state-active,.calendar .ui-datepicker-calendar td a:hover{color:#28166f}.gal-slider .slick-slide>img{aspect-ratio:2/1.025;object-fit:cover}.wishlist-ico.fav-toggle{cursor:pointer;transition:transform .15s ease,opacity .15s ease}.wishlist-ico.fav-toggle:hover{transform:scale(1.1)}.wishlist-ico.fav-toggle.is-loading{opacity:.5;pointer-events:none}.ing-search{position:relative}.ing-search .ing-search-input{width:100%;box-sizing:border-box}.ing-results{position:absolute;top:100%;left:0;right:0;z-index:10;margin:0;padding:0;list-style:none;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 14px #00000014;max-height:280px;overflow-y:auto}.ing-results li{list-style:none;border-bottom:1px solid #f0f0f0}.ing-results li:last-child{border-bottom:none}.ing-results li:hover{background:#f7f7f7}#recipe-form .form-btm-lft .group ul li a.active{background:#323232b3;border:1px solid rgba(50,50,50,.7);color:#fff}#recipe-form .form-btm-rgt .group ul li a.grey-btn{background:none;border:1px solid #7B7960;color:#7b7960}#recipe-form .form-btm-rgt .group ul li a.green-btn{background:none;border:1px solid #7CAC43;color:#7cac43}#recipe-form .form-btm-rgt .group ul li a.blue-btn{background:none;border:1px solid #5F82CD;color:#5f82cd}#recipe-form .form-btm-rgt .group ul li a.brown-btn{background:none;border:1px solid #BE6C4C;color:#be6c4c}#recipe-form .form-btm-rgt .group ul li a.grey-btn.active{background:#7b7960;border-color:#7b7960;color:#fff}#recipe-form .form-btm-rgt .group ul li a.green-btn.active{background:#7cac43;border-color:#7cac43;color:#fff}#recipe-form .form-btm-rgt .group ul li a.blue-btn.active{background:#5f82cd;border-color:#5f82cd;color:#fff}#recipe-form .form-btm-rgt .group ul li a.brown-btn.active{background:#be6c4c;border-color:#be6c4c;color:#fff}#recipe-form .form-btm-rgt .group-div ul li a.active{background:#323232b3;border:1px solid rgba(50,50,50,.7);color:#fff}#recipe-form .form-btm-rgt .group input[type=text]:not(.input-light){width:237px;padding:10px 20px;border:none;border-radius:6px;font-family:var(--ff-fira-medium);font-size:20px;color:var(--clr-txt-grey);height:45px;letter-spacing:-.3px;background:#32323212;outline:none}#recipe-form .form-btm-rgt select{width:237px;padding:10px 35px 10px 20px;border:none;border-radius:6px;font-family:var(--ff-fira-medium);font-size:20px;line-height:25px;color:var(--clr-txt-grey);height:45px;letter-spacing:-.3px;background:#32323212;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--clr-txt-grey) 50%),linear-gradient(135deg,var(--clr-txt-grey) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 12px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}#recipe-form .form-top-sec input[name=name]::placeholder{color:#32323280}#recipe-form .form-top-sec input[name=subtitle]::placeholder{color:#32323280}#recipe-form .search-box{margin-bottom:15px}#recipe-form .search-results{display:none;margin-top:6px}#recipe-form .search-results ul{list-style:none;padding:0;margin:0}#recipe-form .search-results li{padding:8px 0;cursor:pointer;transition:opacity .2s ease;opacity:.85}#recipe-form .search-results li:hover{opacity:1}#recipe-form .search-results li span{color:#fff;font-weight:600}#recipe-form .item-entry.ing-row{display:flex;align-items:center;justify-content:space-between}#recipe-form .item-entry.ing-row .ing-label{flex:0 1 68%}#recipe-form .item-entry.ing-row .ing-meta{color:#32323280;flex:0 0 auto;margin-right:12px;font-family:var(--ff-fira-medium)}#recipe-form #step-image-bar{cursor:pointer}#recipe-form #step-image-bar:hover{background:#3232320a}#recipe-form .step-card .img-box{width:60px;height:60px;background:#ddd;border-radius:4px;overflow:hidden;flex-shrink:0}#recipe-form .step-card .img-box img{width:100%;height:100%;object-fit:cover}#recipe-form .step-card .card-body p{flex:1;margin:0;font-size:14px;line-height:20px;color:#323232;letter-spacing:-.3px;font-family:var(--ff-fira-medium);white-space:pre-wrap}#recipe-form .step-card .card-body .trash{margin-left:10px}#recipe-form .crear-btm.sol-btn{margin-top:30px;text-align:center}#recipe-form button.crear-btn{display:inline-flex;align-items:center;gap:10px;padding:18px 32px;background:#c68c5b;color:#fff;border:none;border-radius:999px;font-family:var(--ff-fira-bold);font-size:25px;line-height:35px;cursor:pointer;transition:background .2s ease}#recipe-form button.crear-btn:hover{background:#8a623f}#recipe-form button.crear-btn .file-icon{background:url(/build/assets/ico-gastrolab-white-Bla_3Zd8.svg) no-repeat 0 5px;width:25px;height:37px}#recipe-form .form-rgt ul{justify-content:flex-end}#recipe-form .crear-top.recipe-status-box{margin-bottom:28px;text-align:center}#recipe-form .crear-btm.recipe-status-box{margin-top:30px;text-align:center}#recipe-form .recipe-status{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;border-radius:999px;font-family:var(--ff-fira-bold);font-size:20px;line-height:28px}#recipe-form .recipe-status-pending{background:#f3e7d6;color:#8a623f}#recipe-form .recipe-status-validated{background:#2e7d32;color:#fff}#recipe-form .recipe-status .ico-info{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border-radius:50%;border:2px solid currentColor;font-family:Salina-BoldItalic;font-size:20px;line-height:1;font-style:italic;background:#fff}#recipe-form .recipe-status .ico-info:before{content:"i";color:#2e7d32}#recipe-form .recipe-status-pending .ico-info:before{content:"i";color:#8a623f}#recipe-form .form-rgt ul li .ico-validar-badge{width:60px;height:60px;border-radius:50%;display:inline-flex;cursor:default;border:1px solid #2E7D32;background:#2e7d32 url(/build/assets/ico-validar-white-Cahu7qEM.svg) no-repeat center}#recipe-form .form-rgt ul li.toolbar-validated:hover .ico-validar-badge{background-color:#256428;border-color:#256428}#recipe-form .form-rgt ul li a{cursor:pointer}#recipe-form [data-chip-group=difficulty] ul{flex-wrap:nowrap;column-gap:8px}#recipe-form [data-chip-group=difficulty] ul li a{min-width:auto;padding:0 12px;white-space:nowrap}#recipe-form .col-section h3.col-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}#recipe-form .col-section h3.col-head .min-label{font-family:var(--ff-fira-regular);font-size:14px;line-height:1;letter-spacing:0;color:#32323280}#recipe-form .qty-row .input-light{color:#323232}#recipe-form .qty-row .input-light::placeholder{color:#323232;opacity:1}#recipe-form .qty-row{flex-wrap:nowrap;align-items:center}#recipe-form .qty-row .input-light{flex:1 1 auto;width:auto;min-width:0}#recipe-form .qty-row .select-filter{flex:0 1 auto}#recipe-form .qty-row .add-circle{flex:0 0 35px;align-self:center}#recipe-form .recipe-container{align-items:stretch}#recipe-form .col-section{display:flex;flex-direction:column}#recipe-form .col-section>.items-display,#recipe-form .col-section>.steps-display{flex:1 1 auto;min-height:340px;overflow-y:scroll}#recipe-form .pass-input-group{display:block;margin-bottom:35px}#recipe-form .pass-input-group textarea{width:100%;margin-bottom:15px}#recipe-form .pass-add-row{display:flex;gap:15px;align-items:stretch}#recipe-form .pass-add-row .image-upload-bar{flex:1;margin-bottom:0;align-items:center}#recipe-form .pass-add-row .add-circle{flex:0 0 50px;width:50px;height:auto;align-self:stretch;border-radius:50px}#recipe-form .drag-handle{flex:0 0 auto;display:inline-flex;align-items:center;cursor:grab;opacity:.45;margin-right:4px;touch-action:none}#recipe-form .drag-handle:hover{opacity:.85}#recipe-form .drag-handle:active{cursor:grabbing}#recipe-form .drag-handle img{width:18px;height:18px;pointer-events:none;display:block}#recipe-form .sortable-ghost{opacity:.35}#recipe-form .sortable-drag{opacity:1!important;box-shadow:0 8px 22px #0000002e}#recipe-form .album-main .album-img{aspect-ratio:16 / 9}#recipe-form .album-main .album-img img{width:100%;height:100%;object-fit:cover;float:none}.album-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center}.album-lightbox-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000d1}.album-lightbox-box{position:relative;z-index:1;max-width:90vw;max-height:90vh;background:#fff;border-radius:8px;padding:22px;display:flex;flex-direction:column;align-items:center}.album-lightbox-img{max-width:82vw;max-height:70vh;object-fit:contain;border-radius:4px}.album-lightbox-desc{margin:16px 0 0;max-width:640px;text-align:center;color:#323232;font-family:var(--ff-fira-medium);font-size:16px;line-height:22px}.album-lightbox-close{position:absolute;top:-16px;right:-16px;width:40px;height:40px;border:none;border-radius:50%;background:#c68c5b;color:#fff;font-size:24px;line-height:1;cursor:pointer}.album-lightbox-close:hover{background:#8a623f}.album-lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:52px;height:52px;border:none;border-radius:50%;background:#ffffffeb;color:#323232;font-size:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.album-lightbox-nav:hover{background:#c68c5b;color:#fff}.album-lightbox-nav:before{content:"";display:block;width:12px;height:12px;border-right:3px solid currentColor;border-bottom:3px solid currentColor}.album-lightbox-prev{left:24px}.album-lightbox-next{right:24px}.album-lightbox-prev:before{transform:rotate(135deg);margin-left:4px}.album-lightbox-next:before{transform:rotate(-45deg);margin-right:4px}.card-location{font-family:var(--ff-fira-medium);font-size:14px;line-height:18px;letter-spacing:1.08px;text-transform:uppercase;margin:-8px 0 14px;color:#32323299;font-weight:400}.emb-main .emb-txt h5+.card-location,.exper-cnt h5+.card-location,.exper-first h5+.card-location{margin-top:5px}.product-main-div.green .exper-lst ul li .exper-first .card-location,.product-main-div.green .exper-lst ul li .exper-cnt .card-location,ul.product-lst.green .emb-main .emb-txt .card-location,.relative-main-div.rel-green .emb-main .emb-txt .card-location{color:var(--clr-green)}ul.product-lst.green .emb-main .emb-txt .card-location{margin-top:5px}.hm-emblem-sec .emb-main .emb-txt .card-location{color:var(--clr-yellow)}.hm-receptes-sec .recep-main .recep-txt .card-location{color:var(--clr-orange)}.relative-main-div .emb-main .emb-txt .card-location{font-size:12px;margin:2px 0 8px;letter-spacing:.9px}.leaflet-popup.card-popup .map-card-meta,.leaflet-popup.card-popup .map-card-green h5,.leaflet-popup.card-popup .map-card-green h6{color:var(--clr-green);font-family:var(--ff-fira-medium);letter-spacing:.5px;text-transform:uppercase;margin:0 0 4px}.leaflet-popup.card-popup .map-card-green h5{font-size:12px;line-height:16px}.leaflet-popup.card-popup .map-card-green h6{font-size:11px;line-height:14px;opacity:.85}.leaflet-popup.card-popup .map-card-green h3{margin-top:6px}.inner-banner img{max-height:70vh;object-fit:cover}.product-main-div.ruta .exper-lst ul{column-gap:22px}ul.product-menu.green li{flex:0 1 28%}ul.product-menu.green li a{background:var(--clr-light-green)}ul.product-menu.green li a h3{color:var(--clr-green)}ul.product-menu.green li a:hover{background:var(--clr-green)}ul.product-menu.green li a:hover h3{color:var(--txt-white)}.product-main-div.green{border-top:1px solid rgba(109,158,109,.3);padding-top:25px}.product-main-div.green:before{border-top:3px solid var(--clr-green)}.product-main-div.green h2{color:var(--clr-green);padding-bottom:30px}.product-main-div.green h2 span{color:var(--clr-green)}.product-main-div.green .exper-lst ul li .exper-cnt{border-top:4px solid var(--clr-light-green)}.product-main-div.green .exper-lst ul li .exper-cnt h5{color:var(--clr-green)}.product-main-div.green .exper-lst ul li .exper-cnt span.wishlist-ico{background:var(--clr-light-green) url(/build/assets/ico-favorits-verd-Dh20Sd9L.svg) no-repeat center center}.product-main-div.green .exper-lst ul li:hover .exper-cnt{border-top:4px solid var(--clr-green)}.product-main-div.green .exper-lst ul li:hover .exper-cnt span.wishlist-ico{background:var(--clr-green) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.product-main-div.green .exper-lst ul li:hover .exper-cnt h2{color:var(--clr-green)}.product-main-div.green .exper-lst ul li .exper-first{background:var(--clr-light-green)}.product-main-div.green .exper-lst ul li .exper-first a.veure-btn{color:var(--clr-green)}.product-main-div.green .exper-lst ul li .exper-first a.veure-btn:hover{color:var(--clr-green);opacity:.7}.product-main-div.green .exper-lst ul li .exper-first a.veure-btn span{background:url(/build/assets/ico-more-verd-B8yD5Q8r.svg) no-repeat left center;background-size:contain!important}.product-main-div.green .abs-btn-div{top:70px;transform:translateY(-50%)}.product-main-div.green .abs-btn-div a.veure-btn:hover{color:var(--clr-green)}.product-main-div.green .abs-btn-div a.veure-btn:hover span{background:url(/build/assets/ico-more-verd-B8yD5Q8r.svg) no-repeat left center;background-size:contain!important}.product-main-div.green .exper-lst ul li .exper-first{position:relative;padding:25px 30px 55px}.product-main-div.green .exper-lst ul li .exper-first h5{color:var(--clr-green);font-size:14px;line-height:16px;font-family:var(--ff-fira-medium);letter-spacing:1.01px;margin-bottom:12px;text-transform:uppercase}.product-main-div.green .exper-lst ul li .exper-first h2{font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);font-size:30px;line-height:38px;letter-spacing:-.88px;margin-bottom:12px}.product-main-div.green .exper-lst ul li .exper-first span.wishlist-ico{background:var(--bg-white) url(/build/assets/ico-favorits-verd-Dh20Sd9L.svg) no-repeat center center;cursor:pointer;width:44px;height:47px;display:inline-block;position:absolute;left:0;right:0;bottom:0;margin:0 auto;border-radius:25px 25px 0 0;transition:all .5s ease;z-index:99}.product-main-div.green .exper-lst ul li:hover .exper-first span.wishlist-ico{background:var(--clr-green) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.product-main-div.green .exper-lst{margin-top:0;margin-bottom:0}ul.product-lst.green .emb-main .emb-txt{border-top:4px solid var(--clr-light-green)}ul.product-lst.green .emb-main .emb-txt h5{color:var(--clr-green)}ul.product-lst.green .emb-main .emb-txt span.wishlist-ico{background:var(--clr-light-green) url(/build/assets/ico-favorits-verd-Dh20Sd9L.svg) no-repeat center center}ul.product-lst.green .emb-main:hover span.wishlist-ico{background:var(--clr-green) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}ul.product-lst.green .emb-main:hover .emb-txt{border-top:4px solid var(--clr-green)}ul.product-lst.green .emb-main:hover .emb-txt h3{color:var(--clr-green)}.trobar-tab.green .select-tab .tab-header ul li:after{border-top-color:var(--clr-green)}.trobar-tab.green .select-tab .tab-header ul li.active,.trobar-tab.green .select-tab .tab-header ul li:hover{background:var(--clr-green)}.trobar-tab.green .tab-cont-out ul.product-lst{padding:0;margin-top:30px}.trobar-tab.green .tab-cont-out .btn-div{padding:0}.trobar-tab.green .btn-div a.veure-btn:hover{color:var(--clr-green)}.trobar-tab.green .btn-div a.veure-btn:hover span{background:url(/build/assets/ico-more-verd-B8yD5Q8r.svg) no-repeat left center;background-size:contain!important}.product-lst.green~.btn-div a.veure-btn:hover{color:var(--clr-green)}.product-lst.green~.btn-div a.veure-btn:hover span{background:url(/build/assets/ico-more-verd-B8yD5Q8r.svg) no-repeat left center;background-size:contain!important}.product-lst.green~.btn-div{margin-bottom:110px}.exper-lst.no-grid ul{grid-gap:0}.product-main-div:before{content:unset}.product-main-div.green.no-border{border-top:none}.fitxa-title.green h2,.fitxa-title.green h1,.fitxa-cont-sec.green .fitxa-det-lft h3,.fitxa-cont-sec.green .fitxa-det-lft h2{color:var(--clr-green)}.gallery-slider.green .gal-slider .slick-slide span.gal-tag{background:var(--clr-green)}.gallery-slider.green .slider-thumbnails .slick-slide.slick-current{border:5px solid var(--clr-light-green)}.gallery-slider.green .slider-thumbnails .slick-slide.slick-current:after{background:#6d9e6d80}ul.fitxa-tags.green li a{color:var(--clr-green);border-color:#6d9e6d26}ul.fitxa-tags.green li a:hover{background:var(--clr-green);border-color:var(--clr-green);color:var(--txt-white)}.relative-main-div.rel-green{border-top-color:#6d9e6d4d}.relative-main-div.rel-green:before{border-top-color:var(--clr-green)}.relative-main-div.rel-green h2{color:var(--clr-green)}.relative-main-div.rel-green .emb-main .emb-txt{border-top:4px solid var(--clr-light-green)}.relative-main-div.rel-green .emb-main .emb-txt h4,.emb-main .emb-txt p.rel-kicker,.relative-main-div.rel-green .emb-main .emb-txt p.rel-kicker{color:var(--clr-green)}.relative-main-div.rel-green .emb-main .emb-txt span.wishlist-ico{background:var(--clr-light-green) url(/build/assets/ico-favorits-verd-Dh20Sd9L.svg) no-repeat center center}.relative-main-div.rel-green .emb-main:hover span.wishlist-ico{background:var(--clr-green) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.relative-main-div.rel-green .emb-main:hover .emb-txt{border-top:4px solid var(--clr-green)}.relative-main-div.rel-green .emb-main:hover .emb-txt h3,.relative-main-div.rel-green .abs-btn-div a.veure-btn:hover{color:var(--clr-green)}.relative-main-div.rel-green .abs-btn-div a.veure-btn:hover span{background:url(/build/assets/ico-more-verd-B8yD5Q8r.svg) no-repeat left center;background-size:contain!important}.fitxa-det-lft h4,.fitxa-det-lft p.fitxa-lead{font-family:var(--ff-salina-medium)}.fitxa-det-lft p,.fitxa-description{font-family:var(--ff-salina-regular)}.producute .fitxa-img{margin-bottom:35px}.fitxa-det-lft p br{display:none}.product-main-div.ruta .exper-lst.no-grid ul{column-gap:0}.product-main-div .exper-lst.no-grid ul li .exper-img{height:100%}.exper-lst.no-grid ul li .exper-img img{height:100%;object-fit:cover}.calendari-menu.orange ul.menu-links-org li a.active{background:var(--clr-orange);color:var(--txt-white)}.season-table>.season-div{display:grid;grid-template-columns:80px 200px 1fr 1fr 1fr 150px;align-items:center}.season-table>.season-div>div:not(:first-child){display:flex;justify-content:center;align-items:center}.season-table>.season-div>div:not(:first-child) span.hidden{visibility:hidden}.filter-group>div input:checked+label:before{background:radial-gradient(circle,#32323280 50%,transparent 55%)}.fitxa-img{justify-content:center;align-items:center;height:180px}.fitxa-img>img{max-height:170px;max-width:100%;object-fit:contain;margin:0 auto;display:block}.producute .fitxa-img img{max-width:80%}.emb-main .emb-img{aspect-ratio:1/1}.emb-main .emb-img img{height:100%;object-fit:cover}ul.menu-links li a.active{background:var(--clr-yellow);color:var(--txt-white)}.contact-card li span{flex:0 0 18px;width:18x}.bg-sec{padding-bottom:50px}section.calendar-main-sec.bg-sec{padding-bottom:0}.calendari-producte-sec .season-table{width:100%}.calendari-producte-sec .season-table>.season-div{display:flex;grid-template-columns:none}.recep-main .recep-img img{aspect-ratio:1/1;object-fit:cover}.exper-lst ul li.wide .exper-img img{aspect-ratio:2.295/1;aspect-ratio:2.17/1;object-fit:cover}.exper-lst ul li .exper-img img{aspect-ratio:1/1;object-fit:cover;width:100%;height:auto}.slider .slide-mobile-only{display:none!important}.slider .slide-desktop-only,.slider.slider-desktop{display:block}.slider.slider-mobile{display:none}.gallery-slider .gallery-variant.gallery-desktop{display:block}.gallery-slider .gallery-variant.gallery-mobile{display:none}.slider .swiper-slide.slide-video{position:relative;overflow:hidden}.slider .swiper-slide.slide-video:before{z-index:1}.slider .slide-video .video-background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.slider .slide-video .video-background iframe{position:absolute;top:50%;left:50%;width:150%;height:150%;transform:translate(-50%,-50%);pointer-events:none;border:0}.slider .slide-video .banner-cnt{z-index:2}.exper-lst ul li .exper-cnt{min-height:157px}.exper-lst ul li .exper-img{min-height:400px}.exper-lst ul li:not(.wide):not(.tall) .exper-img{min-height:unset}section.hm-experience-sec.prods-locals{padding:85px 0 0}.hm-experience-sec.prods-locals .title-div h4,.hm-experience-sec.prods-locals .title-div p{font-family:var(--ff-fira-regular);color:#606060;margin-bottom:0;font-size:20px;line-height:25px;letter-spacing:-1px}ul.product-menu li a{padding:30px 20px}ul.product-menu li a h3{font-size:24px}.prod-local .product-main-div{float:left;width:100%;margin-bottom:110px;padding-top:25px;position:relative;border-top:1px solid rgba(157,155,98,.3)}.prod-local .product-main-div:before{content:"";position:absolute;left:0;top:-1px;height:3px;width:277px;border-top:3px solid var(--clr-yellow)}.prod-local .product-main-div h2{color:var(--clr-yellow);letter-spacing:0}ul.filter-lnks{justify-content:space-between}.card-popup .leaflet-popup-content-wrapper{padding:0;border-radius:5px;overflow:hidden;box-shadow:0 0 9px #0000001a}.card-popup .leaflet-popup-content{margin:0;width:245px!important}.card-popup .menjar-img{float:left;width:100%;overflow:hidden}.card-popup .menjar-img img{float:left;width:100%;height:140px;object-fit:cover}.card-popup .map-cont{float:left;width:100%;padding:15px;box-sizing:border-box}.card-popup .map-cont h5{color:var(--clr-yellow);font-size:11px;line-height:12px;font-family:var(--ff-fira-medium);text-transform:uppercase;letter-spacing:.78px;margin:0 0 8px}.card-popup .map-cont h3{color:var(--clr-txt-grey);font-size:16px;line-height:22px;letter-spacing:-.64px;font-family:var(--ff-salina-mediumitalic);margin:0}.card-popup .map-cont h3 a{color:inherit;text-decoration:none}.card-popup .map-cont h3 a:hover{color:var(--clr-yellow)}.card-popup .leaflet-popup-tip{box-shadow:none}.fitxa-map.map-osm{height:auto}.relative-main-div{border-top:1px solid rgba(157,155,98,.3)}.relative-main-div:before{content:"";position:absolute;left:0;top:-1px;height:3px;width:277px;border-top:3px solid var(--clr-yellow)}.fitxa-det-lft p strong,.fitxa-det-lft p b{font-family:Salina-Bold}ul.filter-lst li{flex:0 1 18.8%}.page-menu.orange ul.menu-links li a.active{background:var(--clr-orange);color:var(--txt-white)}.select-filter .nice-select.has-value{color:var(--clr-yellow);border-bottom-color:var(--clr-yellow)}.select-filter .nice-select.has-value:after{border-bottom-color:var(--clr-yellow);border-right-color:var(--clr-yellow)}.recipes-filtres .select-filter .nice-select.has-value{color:var(--clr-orange);border-bottom-color:var(--clr-orange)}.recipes-filtres .select-filter .nice-select.has-value:after{border-bottom-color:var(--clr-orange);border-right-color:var(--clr-orange)}.trobar-tab.green .select-filter .nice-select.has-value{color:var(--clr-green);border-bottom-color:var(--clr-green)}.trobar-tab.green .select-filter .nice-select.has-value:after{border-bottom-color:var(--clr-green);border-right-color:var(--clr-green)}.left-box-div .recipe-detail-label{color:#c68c5b;font-family:var(--ff-fira-bold)}.fitxa-cuina-rgt h3{color:var(--clr-orange);font-size:25px;line-height:34px;font-family:var(--ff-salina-bolditalic);letter-spacing:-.5px;margin-bottom:30px}.recepta-btn-div .recepta-btn{margin-right:10px;margin-bottom:10px}.recepta-btn-div .recepta-btn--restriction,.recepta-btn-div .recepta-btn--restriction:hover{background:brown}.recepta-btn-div .recepta-btn--island,.recepta-btn-div .recepta-btn--island:hover{background:#282828}.relative-main-div.rel-orange:before{border-top:3px solid var(--clr-orange)}.relative-main-div.rel-orange a.veure-btn:hover{color:var(--clr-orange)}.relative-main-div a.veure-btn:hover span{background:url(/build/assets/ico-more-marro-Cul1Plyh.svg) no-repeat left center}.slick-slide img{cursor:pointer}.swal2-styled{font-family:var(--ff-fira-regular)}.fitxa-cuina-rgt h3{margin-bottom:0}.cuina-cont-out{margin-top:50px}.recepta-btn-div{margin-bottom:30px}.desktop-search.search-open{z-index:99999;padding:30px 0}a.search-close{font-size:40px;line-height:1;text-decoration:none;padding:0 8px}a.search-close:hover{opacity:.8}.search-tags ul{padding:0 100px;column-gap:14px;row-gap:14px}.search-tags ul li a,.cercador-page-tags ul li a{font-family:var(--ff-salina-bolditalic)}.search-tags ul li a{font-size:16px;line-height:20px;padding:10px 20px}.search-tags ul li a[data-field=term]{background:#c8c67f;border:2px solid #C8C67F;color:var(--txt-white)}.search-tags ul li a[data-field=experience_type]{background:#82b882;border:2px solid #82B882;color:var(--txt-white)}.search-tags ul li a[data-field=content_type]{background:#7aa2f9;border:2px solid #7AA2F9;color:var(--txt-white)}.search-tags ul li a[data-field=term]:hover,.search-tags ul li a[data-field=experience_type]:hover,.search-tags ul li a[data-field=content_type]:hover{color:var(--txt-white);transform:translateY(-2px);box-shadow:0 6px 14px #0000002e}.search-tags ul li a[data-field=term]:hover{background:#c8c67f;border-color:#c8c67f}.search-tags ul li a[data-field=experience_type]:hover{background:#82b882;border-color:#82b882}.search-tags ul li a[data-field=content_type]:hover{background:#7aa2f9;border-color:#7aa2f9}ul.filter-links li a.active{background:var(--clr-yellow);color:var(--txt-white)}ul.filter-links li a.orng.active{background:var(--clr-orange);color:var(--txt-white)}ul.filter-links li a.green.active{background:var(--clr-green);color:var(--txt-white)}.no-results{width:100%;text-align:center;font-size:18px;line-height:28px;font-family:var(--ff-salina-regular);color:var(--clr-txt-grey);padding:60px 0}.no-results:before{content:"";display:block;width:56px;height:56px;margin:0 auto 18px;background:url(/build/assets/ico-carencia-Dsu3PZJK.svg) no-repeat center center;background-size:contain;opacity:.35}.no-results p{margin:0}.swiper-slide.no-results{width:100%!important;margin-right:0!important;text-align:center}.cercador-page-tags{padding-top:40px}.cercador-page-tags h3{color:var(--clr-txt-grey)}.cercador-page-tags ul li a{background:transparent;color:var(--clr-txt-grey)}.cercador-page-tags ul li a[data-field=term]{border:2px solid #C8C67F;color:var(--txt-white)}.cercador-page-tags ul li a[data-field=experience_type]{border:2px solid #82B882;color:var(--txt-white)}.cercador-page-tags ul li a[data-field=content_type]{border:2px solid #7AA2F9;color:var(--txt-white)}.cercador-page-tags ul li a[data-field=term]:hover{background:#c8c67f;border-color:#c8c67f;color:var(--txt-white)}.cercador-page-tags ul li a[data-field=experience_type]:hover{background:#82b882;border-color:#82b882;color:var(--txt-white)}.cercador-page-tags ul li a[data-field=content_type]:hover{background:#7aa2f9;border-color:#7aa2f9;color:var(--txt-white)}ul.filter-links li{flex:1 1 23%}.product-main-div h2{color:var(--clr-yellow)}.js-results-container .product-main-div,.emblemes-blade .product-main-div{border-top:1px solid rgba(157,155,98,.3)}.js-results-container .product-main-div:before,.emblemes-blade .product-main-div:before{border-top:3px solid var(--clr-yellow);content:""}.relative-main-div .on-trob-div a.veure-btn:hover span{background:url(/build/assets/ico-more-groc-C0y_mfms.svg) no-repeat left center}.hm-experience-sec .exper-lst ul li:not(.wide):not(.tall) .exper-img{min-height:400px}.product-main-div.green:before{border-top:3px solid var(--clr-green);content:""}ul.filter-lst.explorados-filts li{flex:0 1 22%}.product-main-div.green.no-border:before{content:unset}.product-main-div ul.cuina-lst li{flex:1 1 23.875%}.green .select-tab .tab-header ul li{color:var(--clr-green)}.green .select-tab .tab-header ul li.active,.green .select-tab .tab-header ul li:hover{color:var(--txt-white)}.green .select-tab .tab-header ul li.listat span{background:url(/build/assets/ico-llistat-green-Bc7iEQis.svg) no-repeat center center}.green .select-tab .tab-header ul li.mapa span{background:url(/build/assets/ico-map-green-D5x4yyr5.svg) no-repeat center center}.green .select-tab .tab-header ul li.mapa:hover span,.green .select-tab .tab-header ul li.mapa.active span{background:url(/build/assets/ico-map-white-Qthyhyje.svg) no-repeat center center}.green .select-tab .tab-header ul li.listat:hover span,.green .select-tab .tab-header ul li.listat.active span{background:url(/build/assets/ico-llistat-white-BVM5A7Wr.svg) no-repeat center center}.select-tab .tab-header ul li.listat:hover span,.select-tab .tab-header ul li.listat.active span{background:url(/build/assets/ico-llistat-white-BVM5A7Wr.svg) no-repeat center center}.select-tab .tab-header ul li.listat span{background:url(/build/assets/ico-llistat-Di_sqYp4.svg) no-repeat center center}.emb-main .emb-txt h5,.product-main-div .exper-lst ul li .exper-cnt h5{flex-wrap:wrap}.calender-receptes .product-main-div .exper-lst ul li.wide .exper-cnt{padding-left:10px}.filter-menu.green .search-filter input[type=text]:not(:placeholder-shown){color:var(--clr-green);border-bottom-color:var(--clr-green)}.filter-menu.green .search-filter input[type=text]:not(:placeholder-shown)+button{background:url(/build/assets/ico-search-verd-Byl_XP3x.svg) no-repeat center center}.filter-menu.green .select-filter .nice-select.has-value{color:var(--clr-green);border-bottom-color:var(--clr-green)}.filter-menu.green .select-filter .nice-select.has-value:after{border-bottom-color:var(--clr-green);border-right-color:var(--clr-green)}.product-main-div.green h2,.product-main-div.green h2 span{color:var(--clr-green)}.green .fitxa-map .fitxa-tag{position:absolute;left:0;top:0;background:var(--clr-green);padding:12px 15px;color:#fff;font-size:18px;font-family:var(--ff-salina-bolditalic);letter-spacing:-1px}.green .fitxa-map{position:relative;margin-bottom:35px}.green .fitxa-map>img,.producute .fitxa-map>img{margin-top:45px;height:155px}.slider .swiper-slide img{max-height:80vh;object-fit:cover}.fitxa-cuina-rgt h3{font-size:22px;line-height:30px}.search-det{overflow-y:unset}.portal-section input[type=email]{width:100%;padding:18px 25px;border:1px solid var(--clr-blue);border-radius:30px;font-family:var(--ff-fira-bold);font-size:20px;outline:none;color:var(--clr-blue);height:60px;letter-spacing:-.3px}.alert.alert-error,.alert.alert-success{float:left;width:100%;display:flex;align-items:center;gap:14px;margin-top:50px!important;padding:18px 24px;border-radius:12px;font-family:var(--ff-fira-medium);font-size:18px;line-height:1.3;box-sizing:border-box}.alert.alert-error{background:#fbe9e9;color:var(--clr-txt-grey);border:1px solid #d93025}.alert.alert-success{background:#e7f5e7;color:var(--clr-txt-grey);border:1px solid #1e8e3e}.alert .alert-icon{flex:0 0 auto;display:inline-flex;width:28px;height:28px}.alert .alert-icon svg{width:100%;height:100%;display:block}.alert.alert-error .alert-icon svg{fill:#d93025}.alert.alert-success .alert-icon svg{fill:#1e8e3e}.alert .alert-text{flex:1 1 auto}.portal-rgt ul li .frm-input.checkbox.checkbox--right{justify-content:flex-end}.portal-rgt ul li .frm-input.checkbox.checkbox--right>div{flex:0 0 auto;display:flex;align-items:center}.portal-rgt ul li .frm-input.checkbox.checkbox--right label{padding-left:0;padding-right:42px;display:inline-flex;align-items:center;min-height:28px}.portal-rgt ul li .frm-input.checkbox.checkbox--right label:before,.portal-rgt ul li .frm-input.checkbox.checkbox--right label:after{width:28px;height:28px;left:auto;right:0;top:50%;transform:translateY(-50%);border-radius:4px}.portal-rgt ul li .frm-input.checkbox input:checked+label:before{background:transparent url(/build/assets/icon-check-blue-BsbtV75-.svg) no-repeat center / 90%}.delete-account-link{display:inline-block;text-align:center;width:100%;color:#b3261e;font-family:var(--ff-fira-medium);font-size:14px;letter-spacing:.3px;text-decoration:underline;cursor:pointer}.delete-account-link:hover{color:#c9180f}.compte-banner{float:left;width:100%;position:relative;overflow:hidden}.compte-banner img{width:100%;height:auto;display:block}.compte-section .portal-lft .user-email{color:var(--clr-txt-grey);font-family:var(--ff-fira-regular);font-size:18px;letter-spacing:-.3px;margin:0 0 28px}.compte-section .portal-lft .profile-section-title{color:var(--clr-txt-grey);font-family:var(--ff-salina-bold);font-size:22px;line-height:30px;padding-bottom:12px;letter-spacing:-.83px}ul.profile-stats{list-style:none;padding:0;margin:30px 0 0;display:flex;flex-direction:column;gap:14px}ul.profile-stats li,ul.profile-stats p{display:flex;align-items:center;gap:14px;color:var(--clr-txt-grey);font-family:var(--ff-salina-regular);font-style:normal;font-size:16px}.profile-stat-icon{width:32px;display:inline-flex;align-items:center;justify-content:center}.profile-stat-icon img{max-width:100%;height:auto;display:block}.portal-section input[type=date]{width:100%;padding:18px 25px;border:1px solid var(--clr-blue);border-radius:30px;font-family:var(--ff-fira-bold);font-size:20px;outline:none;color:var(--clr-blue);height:60px;letter-spacing:-.3px;background:transparent}.portal-section input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(31%) sepia(85%) saturate(420%) hue-rotate(190deg) brightness(95%) contrast(90%)}.interests-block{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:22px 0;margin:6px 0}.interests-title{color:var(--clr-blue);font-family:var(--ff-salina-bold);font-size:22px;line-height:1.2;margin:0 0 6px;letter-spacing:-.5px}.interests-intro{color:var(--clr-blue);font-family:var(--ff-fira-regular);font-size:15px;margin:0 0 18px;letter-spacing:-.2px}ul.interests-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;row-gap:14px}ul.interests-list>li{width:100%}.portal-rgt ul li .frm-input.checkbox.interest-row label{color:var(--clr-blue);font-family:var(--ff-fira-medium);font-size:18px}.portal-rgt ul li .frm-input.checkbox.interest-row.checkbox--right{justify-content:space-between}.portal-rgt ul li .frm-input.checkbox.interest-row.checkbox--right>div{flex:1 1 auto;justify-content:space-between;width:100%}.portal-rgt ul li .frm-input.checkbox.interest-row.checkbox--right label{width:100%;justify-content:space-between}.portal-rgt ul li .frm-input.checkbox.interest-row input:disabled+label{opacity:.45;cursor:not-allowed}body.page-favorites .favorites-banner-pink{float:none;display:block}.favorites-tabs-bar{display:block;width:100%;background:#fde7e9;box-sizing:border-box}.favorites-tabs-bar.is-stuck{position:fixed;top:var(--fav-header-h, 0);left:0;right:0;z-index:500;padding-top:30px}.favorites-tabs-bar-spacer{display:none}.favorites-tabs-bar.is-stuck+.favorites-tabs-bar-spacer{display:block}.favorites-tabs-bar .row{width:100%;max-width:1250px;margin:0 auto;padding:0 20px;box-sizing:border-box}.favorites-banner-pink{float:left;width:100%;background:#fde7e9;padding:40px 0 0}.favorites-banner-pink .row{width:100%;max-width:1250px;margin:0 auto;padding:0 20px;box-sizing:border-box}.favorites-banner-grid{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;padding-bottom:28px}.favorites-banner-txt{flex:1 1 auto}.favorites-banner-txt h1{color:var(--clr-txt-grey);font-family:var(--ff-salina-bold);font-size:64px;line-height:1;letter-spacing:-1.6px;margin:0 0 18px}.favorites-banner-txt p{color:var(--clr-txt-grey);font-size:18px;line-height:1.45;letter-spacing:-.2px;max-width:640px;margin:0}.favorites-banner-img{flex:0 0 auto;width:200px;max-width:28%}.favorites-banner-img img{width:100%;height:auto;display:block}ul.favorites-tabs{list-style:none;padding:0 0 28px;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.favorites-tab{display:flex;align-items:baseline;justify-content:center;gap:10px;padding:18px 22px;background:transparent;border:1px solid transparent;font-family:var(--ff-salina-mediumitalic);font-size:22px;line-height:1;letter-spacing:-.5px;cursor:pointer;transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s;-webkit-user-select:none;user-select:none}.favorites-tab .favorites-tab-count{font-family:var(--ff-salina-regularitalic);font-size:18px;letter-spacing:-.2px}.favorites-tab--olive{border-color:var(--clr-yellow);color:var(--clr-yellow)}.favorites-tab--orange{border-color:var(--clr-orange);color:var(--clr-orange)}.favorites-tab--green{border-color:var(--clr-green);color:var(--clr-green)}.favorites-tab:not(.is-active):not([data-empty="1"]):hover{background:#00000008}.favorites-tab--olive.is-active{background:var(--clr-yellow);color:#fff;border-color:var(--clr-yellow)}.favorites-tab--orange.is-active{background:var(--clr-orange);color:#fff;border-color:var(--clr-orange)}.favorites-tab--green.is-active{background:var(--clr-green);color:#fff;border-color:var(--clr-green)}.favorites-tab.is-active .favorites-tab-count{color:#ffffffd9}.favorites-tab[data-empty="1"]{opacity:.4;cursor:not-allowed}.favorits-main-sec{float:left;width:100%;background:#fff}.favorits-main-sec .row{width:100%;max-width:1250px;margin:0 auto;padding:0 20px;box-sizing:border-box}.favorites-empty,.favorites-hint{margin:30px 0;padding:30px;background:#f7f6ef;border:1px dashed var(--clr-yellow);border-radius:8px;text-align:center;color:var(--clr-txt-grey);font-family:var(--ff-salina-mediumitalic);font-size:20px}.favorites-block[hidden]{display:none}.favorites-relative.relative-main-div{margin-bottom:60px;padding-top:26px}.favorites-relative.relative-main-div h2{font-family:var(--ff-salina-bolditalic);font-size:32px;line-height:1.1;letter-spacing:-.6px;color:var(--clr-yellow);margin:0 0 24px}.favorites-relative.relative-main-div.rel-orange h2{color:var(--clr-orange)}.favorites-relative.relative-main-div.rel-green h2{color:var(--clr-green)}ul.product-lst.on-trob.favorites-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:30px 24px}ul.product-lst.on-trob.favorites-grid>li{width:100%}.favorites-mapbtn-wrap{position:absolute;top:20px;right:0}.favorites-map-btn{display:inline-flex;align-items:center;gap:14px;padding:12px 22px;background:#fff;border:1px solid #e2e2e2;border-radius:6px;box-shadow:0 2px 8px #0000000d;cursor:pointer;font-family:var(--ff-fira-medium);font-size:14px;letter-spacing:2px;text-transform:uppercase;color:var(--clr-yellow);transition:background-color .2s,border-color .2s}.favorites-map-btn:hover{background:#faf9f0;border-color:#d6d2a2}.favorites-map-btn-icon{width:22px;height:auto;display:block}.favorites-overlay-map{width:100%;height:100%}.iniciar-form input[type=email],.iniciar-form input[type=password]{width:100%;padding:10px 15px;border:none;border-radius:6px;font-family:var(--ff-fira-medium);font-size:16px;outline:none;color:var(--clr-txt-grey);height:40px;letter-spacing:-.3px;box-shadow:0 0 8px #3232321a}.filter-select-div{flex-direction:column;row-gap:30px;place-items:center}.select-filter{width:100%}ul.filter-lst li .select-filter .nice-select{width:100%;box-sizing:border-box;padding-right:30px}ul.filter-lst li .select-filter .nice-select .current{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.trobar-filter.trobar-tab.green ul.filter-lst li .select-filter .nice-select .current{max-width:230px}ul.filter-lst li .select-filter .nice-select .list .option{white-space:normal}.select-filter ul.filter-lst{justify-content:space-between}section.producte-main-sec.bg-sec.mapa-explorador,section.producte-main-sec.bg-sec.mapa-on-trobar{padding-bottom:0}.fitxa-cont-sec.green .contact-card{background-color:var(--clr-light-green)}.fitxa-cont-sec.green .contact-card h3,.fitxa-cont-sec.green .contact-card h2{color:var(--clr-green)}.filter-menu-div.prod-loc{margin-top:10px;margin-bottom:0}.breadcrum-sec ul li a,.breadcrum-sec ul li{font-size:13px}.cercador-page .cercador-det-cont .search-inn input[type=text]{font-family:var(--ff-salina-regular);font-size:20px;line-height:24px;height:64px;padding:0 80px 0 32px;letter-spacing:-.3px}.cercador-page .cercador-det-cont .search-inn button{height:64px}.cercador-sticky-bar{position:sticky;top:100px;z-index:50;background:#f3f3f3;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);padding-top:16px;padding-bottom:8px}.cercador-input-wrap,.desktop-search .header-search-wrap{position:relative}.header-search-suggest{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:60;margin:0;padding:8px 0;list-style:none;background:#fff;border-radius:14px;box-shadow:0 12px 32px #00000040;max-height:400px;overflow-y:auto;text-align:left}.header-search-suggest[hidden]{display:none}.header-search-suggest li{list-style:none}.header-search-suggest li a{display:block;padding:10px 22px;font-family:var(--ff-fira-regular);font-size:16px;line-height:22px;color:var(--clr-txt-grey);text-decoration:none;transition:background-color .15s ease,color .15s ease}.header-search-suggest li a:hover,.header-search-suggest li a:focus{background:#0000000a;color:var(--clr-yellow)}.cercador-suggest{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:60;margin:0;padding:8px 0;list-style:none;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;box-shadow:0 12px 32px #0000001f;max-height:360px;overflow-y:auto}.cercador-suggest[hidden]{display:none}.cercador-suggest li{list-style:none}.cercador-suggest li a{display:block;padding:10px 22px;font-family:var(--ff-fira-regular);font-size:16px;line-height:22px;color:var(--clr-txt-grey);text-decoration:none;transition:background-color .15s ease,color .15s ease}.cercador-suggest li a:hover,.cercador-suggest li a:focus{background:#0000000a;color:var(--clr-orange)}.cercador-active-criteria{display:flex;align-items:center;flex-wrap:wrap;column-gap:12px;row-gap:8px;margin-top:36px;margin-bottom:16px;justify-content:center}.cercador-active-criteria[hidden]{display:none}.active-criteria-label{font-family:var(--ff-fira-medium);font-size:13px;letter-spacing:1px;text-transform:uppercase;color:var(--clr-txt-grey)}.active-criteria-chip{display:inline-flex;align-items:center;column-gap:8px;padding:6px 8px 6px 16px;border-radius:999px;background:var(--clr-yellow);color:var(--txt-white);font-family:var(--ff-fira-medium);font-size:14px;line-height:18px;letter-spacing:.5px;text-transform:uppercase}.active-criteria-chip.article{background:var(--clr-orange)}.active-criteria-chip.experiencia{background:var(--clr-green)}.active-criteria-chip.producte-local{background:var(--clr-yellow)}.active-criteria-clear{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;border-radius:50%;background:#ffffff40;color:var(--txt-white);font-size:18px;line-height:1;cursor:pointer;transition:background-color .15s ease}.active-criteria-clear:hover{background:#ffffff73}.cercador-results-lst{margin-top:10px}.cercador-results-lst li[hidden]{display:none}.cercador-results-lst .card-badges{display:flex;flex-wrap:wrap;column-gap:6px;row-gap:6px;margin-bottom:12px}.cercador-results-lst .card-badge{display:inline-block;padding:4px 10px;border-radius:999px;font-family:var(--ff-fira-medium);font-size:11px;line-height:14px;letter-spacing:.6px;text-transform:uppercase;color:var(--txt-white);background:var(--clr-yellow)}.cercador-results-lst .card-badge.subtype-badge{background:transparent;border:1px solid var(--clr-yellow);color:var(--clr-yellow)}.cercador-results-lst li.orange .emb-main .emb-txt{border-top:4px solid var(--clr-light-orange)}.cercador-results-lst li.orange .emb-main .emb-txt span.wishlist-ico{background:var(--clr-light-orange) url(/build/assets/ico-favorits-marro-BKM1vZmd.svg) no-repeat center center}.cercador-results-lst li.orange .emb-main:hover span.wishlist-ico{background:var(--clr-orange) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.cercador-results-lst li.orange .emb-main:hover .emb-txt{border-top:4px solid var(--clr-orange)}.cercador-results-lst li.orange .emb-main:hover .emb-txt h3{color:var(--clr-orange)}.cercador-results-lst li.orange .card-badge{background:var(--clr-orange)}.cercador-results-lst li.orange .card-badge.subtype-badge{background:transparent;border-color:var(--clr-orange);color:var(--clr-orange)}.cercador-results-lst li.green .emb-main .emb-txt{border-top:4px solid var(--clr-light-green, var(--clr-green))}.cercador-results-lst li.green .emb-main .emb-txt span.wishlist-ico{background:var(--clr-light-green, var(--clr-green)) url(/build/assets/ico-favorits-verd-Dh20Sd9L.svg) no-repeat center center}.cercador-results-lst li.green .emb-main:hover span.wishlist-ico{background:var(--clr-green) url(/build/assets/ico-favorits-white-B-gyaD1i.svg) no-repeat center center}.cercador-results-lst li.green .emb-main:hover .emb-txt{border-top:4px solid var(--clr-green)}.cercador-results-lst li.green .emb-main:hover .emb-txt h3{color:var(--clr-green)}.cercador-results-lst li.green .card-badge{background:var(--clr-green)}.cercador-results-lst li.green .card-badge.subtype-badge{background:transparent;border-color:var(--clr-green);color:var(--clr-green)}.cercador-results-lst li.yellow .card-badge{background:var(--clr-yellow)}.cercador-results-lst li.yellow .card-badge.subtype-badge{background:transparent;border-color:var(--clr-yellow);color:var(--clr-yellow)}#cercador-no-results .no-results{padding:80px 0 60px}.cercador-list ul li{flex:0 1 23.875%}.cercador-list,.cercador-det-cont{padding:0}ul.filter-links{column-gap:1.5%}ul.product-menu.menys-margin{margin-top:-50px}.is-sticky .hdr-links ul li a.logout span{background:url(/build/assets/ico-logout-black-DEGKyP8i.svg) no-repeat center center}.inner-header .hdr-links ul li a.logout span{background:url(/build/assets/ico-logout-black-DEGKyP8i.svg) no-repeat center center}.dark-bg .hdr-links ul li a.logout span{background:url(/build/assets/ico-logout-black-DEGKyP8i.svg) no-repeat center center}.hdr-links ul li a.comp-share span{display:inline-block;width:24px;height:24px;top:0;background:url(/build/assets/ico-compare-white-CVCO0IH6.svg) no-repeat center center;background-size:contain}.dark-bg .hdr-links ul li a.comp-share span,.is-sticky .hdr-links ul li a.comp-share span,.inner-header .hdr-links ul li a.comp-share span{background:url(/build/assets/ico-compare-hvr-DGiZXsoP.svg) no-repeat center center;background-size:contain}.mob-search-div ul li a.comp-share{background:var(--bg-white) url(/build/assets/ico-share-black-D_SAaP6K.svg) no-repeat center center;background-size:20px;width:41px;height:41px;border-radius:22px}.favorits-main .favorits-img img{aspect-ratio:1/1;object-fit:cover}span.wishlist-ico.fav-toggle.is-fav{background:var(--clr-light-yellow) url(/build/assets/ico-heart-on-C_A4Pb7w.svg) no-repeat center center;cursor:pointer;width:44px;height:47px;display:inline-block;position:absolute;left:0;right:0;bottom:100%;margin:0 auto;border-radius:25px 25px 0 0;transition:all .5s ease;z-index:99}.exper-lst ul li span.wishlist-ico.is-fav{background:#e3f3e3 url(/build/assets/ico-heart-on-C_A4Pb7w.svg) no-repeat center center;cursor:pointer;width:44px;height:47px;display:inline-block;position:absolute;left:0;right:0;bottom:100%;margin:0 auto;border-radius:25px 25px 0 0;transition:all .5s ease;z-index:99}.recep-main .recep-txt span.wishlist-ico.is-fav{background:#f5d2b4 url(/build/assets/ico-heart-on-C_A4Pb7w.svg) no-repeat center center;cursor:pointer;width:44px;height:47px;display:inline-block;position:absolute;left:0;right:0;bottom:100%;margin:0 auto;border-radius:25px 25px 0 0;transition:all .5s ease;z-index:99}ul.product-lst.orange .emb-main .emb-txt span.wishlist-ico.is-fav{background:#f8dbc2 url(/build/assets/ico-heart-on-C_A4Pb7w.svg) no-repeat center center;cursor:pointer;width:44px;height:47px;display:inline-block;position:absolute;left:0;right:0;bottom:100%;margin:0 auto;border-radius:25px 25px 0 0;transition:all .5s ease;z-index:99}.product-main-div.green .exper-lst ul li .exper-cnt span.wishlist-ico.is-fav,ul.product-lst.green .emb-main .emb-txt span.wishlist-ico.is-fav{background:#e3f3e3 url(/build/assets/ico-heart-on-C_A4Pb7w.svg) no-repeat center center;cursor:pointer;width:44px;height:47px;display:inline-block;position:absolute;left:0;right:0;bottom:100%;margin:0 auto;border-radius:25px 25px 0 0;transition:all .5s ease;z-index:99}.product-main-div.green .exper-lst ul li .exper-first span.wishlist-ico.is-fav{background:var(--bg-white) url(/build/assets/ico-heart-on-C_A4Pb7w.svg) no-repeat center center;cursor:pointer;width:44px;height:47px;display:inline-block;position:absolute;left:0;right:0;bottom:0;margin:0 auto;border-radius:25px 25px 0 0;transition:all .5s ease;z-index:99}.cercador-results-lst li.orange .emb-main .emb-txt span.wishlist-ico.is-fav{background:var(--clr-light-orange) url(/build/assets/ico-heart-on-C_A4Pb7w.svg) no-repeat center center}.cercador-results-lst li.green .emb-main .emb-txt span.wishlist-ico.is-fav{background:var(--clr-light-green) url(/build/assets/ico-heart-on-C_A4Pb7w.svg) no-repeat center center}li.orange .emb-main .emb-txt h5{color:var(--clr-orange)}li.green .emb-main .emb-txt h5{color:var(--clr-green)}.favorits-main-sec .product-main-div h2{color:var(--clr-txt-grey)}.product-main-div.green .exper-lst ul li .exper-first p{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.contact-card>div a .ico-pint{background:url(/build/assets/ico-pinterest-groc-C1-5FoBB.svg) no-repeat 0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .3s ease}.contact-card>div a .ico-yt{background:url(/build/assets/ico-youtube-groc-N_hUFd-c.svg) no-repeat 0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .3s ease}.green .contact-card>div a .ico-pint{background:url(/build/assets/ico-pinterest-verd-Bd3Xog7r.svg) no-repeat 0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .3s ease}.green .contact-card>div a .ico-yt{background:url(/build/assets/ico-youtube-verd-BrWLhK3j.svg) no-repeat 0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .3s ease}.green .contact-card>div a .ico-fb{background:url(/build/assets/ico-facebook-verd-BrmV4v1m.svg) no-repeat 0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .3s ease}.green .contact-card>div a .ico-ig{background:url(/build/assets/ico-instagram-verd-BO5uNGJk.svg) no-repeat 0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .3s ease}.green .contact-card li span.ico-phone{width:16px;height:21px;background:url(/build/assets/ico-phone-verd-BFn5nctE.svg) no-repeat 0 6px}.green .contact-card li span.ico-web{width:16px;height:21px;background:url(/build/assets/ico-url-verd-CDmlZehu.svg) no-repeat 0 4px}.green .contact-card li span.ico-mail{width:18px;height:21px;background:url(/build/assets/ico-mail-verd-4BLzpkGA.svg) no-repeat 0 6px}.green .contact-card li span.ico-loc{width:16px;height:21px;background:url(/build/assets/img-location-verd-Dw95Ml5-.svg) no-repeat 0 4px}.card-popup .map-cont h3.title-exp a:hover{color:var(--clr-green)}.search-inn input[type=text]{font-family:var(--ff-salina-regular);font-size:20px}.cercador-sticky-bar{float:left;width:100%;z-index:100}.cercador-det-cont .search-filter{margin:20px 0 10px}.cercador-cont-sec{padding:0 0 100px}.white-bg.bg-sec{background:#f3f3f3}.producute .fitxa-img{padding:30px}.calendari-producte-sec .season-table a{width:auto;min-width:160px}.calendari-producte-sec .season-table a:nth-child(4n){width:auto}.calendari-producte-sec .row{overflow:visible}.calendari-sticky-head{float:left;width:100%;position:sticky;top:86px;z-index:100;background:#fff;padding:14px 0 16px}.calendari-sticky-head .btm-title{margin-bottom:8px}.calendari-sticky-head .season-grid{margin-bottom:0}.calendari-sticky-head .season-box h3{padding:12px 10px;font-size:22px;line-height:24px}.calendari-sticky-head .months-row span{padding:14px 0;font-size:16px}.calendari-producte-sec .produce-content{padding-top:18px}.calendari-producte-sec .season-div{column-gap:0}.calendari-producte-sec .season-table>div>span:nth-of-type(1){flex:0 0 190px;width:auto}.calendari-producte-sec .season-table a.btn-receptes,.calendari-producte-sec .season-table a.btn-fires{justify-content:flex-start;margin-left:0;margin-right:28px;text-align:left;white-space:nowrap}.calendari-producte-sec .season-table .cuina-main-div{text-align:left}.recepta-btn-div .recepta-btn{pointer-events:none}.recep-main .recep-txt h5,.exper-lst ul li .exper-cnt h5,.exper-lst ul li .exper-first h5,.emb-main .emb-txt h5,.card-popup .map-cont h5,.leaflet-popup.card-popup .map-card-meta,.leaflet-popup.card-popup .map-card-green h5,.emb-main .emb-txt h4,.product-main-div.green .exper-lst ul li .exper-first h5,.favorits-main .favorits-txt h5{font-family:FiraSans-Bold}.recep-main .recep-txt h5:has(strong),.exper-lst ul li .exper-cnt h5:has(strong),.exper-lst ul li .exper-first h5:has(strong),.emb-main .emb-txt h5:has(strong),.card-popup .map-cont h5:has(strong){font-family:var(--ff-fira-medium)}.recep-main .recep-txt h5 strong,.exper-lst ul li .exper-cnt h5 strong,.exper-lst ul li .exper-first h5 strong,.emb-main .emb-txt h5 strong,.card-popup .map-cont h5 strong{font-family:FiraSans-Bold;font-weight:400}li.green .emb-main .emb-txt h5+.card-location{color:var(--clr-green)}.emb-main .emb-txt h5+.card-location{color:var(--clr-yellow)}li.orange .emb-main .emb-txt h5+.card-location{color:var(--clr-orange)}.no-results p{font-size:24px}ul.filter-lst.explorados-filts .cercador-suggest li a:hover,ul.filter-lst.explorados-filts .cercador-suggest li a:focus{background:#0000000a;color:var(--clr-green)}ul.product-lst li.no-results{flex:1}.trobar-filter.trobar-tab .cercador-suggest li a:hover,.trobar-filter.trobar-tab .cercador-suggest li a:focus{background:#0000000a;color:var(--clr-yellow)}.fitxa-description{color:var(--clr-txt-grey);font-size:18px;line-height:28px;font-family:var(--ff-fira-regular);margin-bottom:22px}.consumir-sec{margin-top:-90px;position:relative;z-index:2;padding:0 0 90px;background:transparent}.consumir-sec .consumir-list{width:100%;max-width:870px;margin:0 auto 85px;float:none;display:block;text-align:left}.consumir-sec .consumir-list ul{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%;float:none;flex-wrap:nowrap;justify-content:initial}.consumir-sec .consumir-list ul li{flex:unset;background:var(--clr-light-yellow);box-shadow:none;padding:28px 25px;margin:0;min-height:285px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;flex-wrap:nowrap;box-shadow:4px 3px 15px #0000000d}.consumir-sec .consumir-list .consumir-icon{width:70px;height:70px;margin-bottom:16px;display:flex;align-items:center;justify-content:flex-start}.consumir-sec .consumir-list .consumir-icon img{max-width:100%;max-height:100%;object-fit:contain}.consumir-sec .consumir-list .consumir-cont{width:100%}.consumir-sec .consumir-list .consumir-cont h3{font-family:var(--ff-salina-bolditalic);color:var(--clr-yellow);font-size:25px;line-height:33px;letter-spacing:0;margin:0 0 16px;padding:0}.consumir-sec .consumir-list .consumir-cont p{font-family:var(--ff-salina-regular);color:var(--clr-txt-grey);font-size:16px;line-height:22px;letter-spacing:0;margin:0;padding:0}.consumir-sec .consumir-list ul li.is-closing{background:var(--clr-yellow)}.consumir-sec .consumir-list ul li.is-closing .consumir-icon img{filter:brightness(0) invert(1);opacity:.95}.consumir-sec .consumir-list ul li.is-closing .consumir-cont p{font-family:var(--ff-salina-mediumitalic);color:var(--txt-white);font-size:21px;line-height:28px}.beneficis-sec .beneficis-list{max-width:930px;margin:0 auto;float:none;display:block;text-align:center}.beneficis-sec .beneficis-list>h2{margin-bottom:50px}.beneficis-group{width:100%;float:left;margin-bottom:50px}.beneficis-group:last-child{margin-bottom:0}.beneficis-group-title{font-family:var(--ff-salina-bolditalic);color:var(--clr-yellow);font-size:38px;line-height:46px;letter-spacing:0;text-align:center;margin:30px 0 28px}.faq-main-sec .faq-container ol{list-style:none;margin:0;padding:0}.faq-main-sec .faq-container ol>li{list-style:none;margin:0;padding:0}.faq-main-sec .faq-container>details{border-top:1px solid #C68C5B;padding:20px 0}.faq-main-sec .faq-container>details>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:25px;line-height:35px;color:#c68c5b;margin:0;letter-spacing:-1.08px;font-family:var(--ff-salina-bold);list-style:none}.faq-main-sec .faq-container>details>summary::-webkit-details-marker{display:none}.faq-main-sec .faq-container>details>summary::marker{content:""}.faq-main-sec .faq-container>details>summary>span{background:url(/build/assets/ico-plus-CRGi8hGF.svg) no-repeat center center;color:#b5825b;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.faq-main-sec .faq-container>details[open]>summary>span{background:url(/build/assets/ico-minus-6nrUbrBR.svg) no-repeat center center}.faq-main-sec .faq-container>details[open]>section{display:flex}.beneficis-sec .beneficis-list .faq-container{width:100%;float:left;display:flex;flex-direction:column;row-gap:18px}.beneficis-sec .faq-container details{background:var(--clr-light-yellow);border-radius:250px;box-shadow:4px 3px 15px #0003;overflow:hidden;transition:background-color .35s ease,border-radius .35s ease}.beneficis-sec .faq-container details[open]{background:var(--clr-yellow);border-radius:35px}.beneficis-sec .faq-container details>summary{display:flex;align-items:center;column-gap:25px;padding:14px 28px 14px 14px;cursor:pointer;list-style:none;text-align:left}.beneficis-sec .faq-container details>summary::-webkit-details-marker{display:none}.beneficis-sec .faq-container details>summary::marker{content:""}.beneficis-sec .faq-container details>summary>img{flex:0 0 70px;width:70px;height:70px;background:#ffffff8c;border-radius:50%;object-fit:contain;box-sizing:border-box;transition:background-color .35s ease}.beneficis-sec .faq-container details>summary>span{flex:1;font-family:var(--ff-salina-bold);color:var(--clr-yellow);font-size:24px;line-height:32px;letter-spacing:-.6px;transition:color .35s ease}.beneficis-sec .faq-container details>summary:after{content:"+";flex:0 0 38px;width:38px;height:38px;margin-left:15px;display:grid;place-items:center;font-family:var(--ff-fira-regular);font-size:27px;line-height:1;color:var(--clr-yellow);background:#ffffffbf;border-radius:50%;transition:color .35s ease,background-color .35s ease;padding-top:2px}.beneficis-sec .faq-container details[open]>summary:after{content:"−";color:var(--txt-white);background:#ffffff40}.beneficis-sec .faq-container details[open]>summary>span,.beneficis-sec .faq-container details[open]>summary{color:var(--txt-white)}.beneficis-sec .faq-container details[open]>summary>img{background:#ffffffd9}.beneficis-sec .faq-container details>div{padding:0 70px 26px 113px;text-align:left}.beneficis-sec .faq-container details>div p{font-family:var(--ff-salina-regular);color:var(--txt-white);font-size:17px;line-height:26px;letter-spacing:0;margin:0}.calendari-main-sec.more-pad-bot{padding-bottom:50px}.producte-sec h3.que-es-pl-page{font-family:var(--ff-salina-bold);margin-bottom:10px}.producte-sec h5.que-es-pl-page{float:left;width:100%;font-family:var(--ff-salina-medium);color:var(--clr-yellow);font-size:19px;line-height:23px;letter-spacing:-.88px;transition:all .5s ease;margin-bottom:10px}.que-welcome-txt{padding:50px 50px 110px}.slider .swiper-slide .banner-caption h1{line-height:80px}.leaflet-container a.leaflet-popup-close-button span{color:#fff}.emb-main .emb-txt h5{display:block}.season-table .emb-main .emb-txt h5{display:flex}.btm-title h4{color:#333}ul.filter-lnks{column-gap:.5%}.searcher-module{float:left;width:100%;margin-bottom:90px}.searcher-module:last-of-type{margin-bottom:30px}.searcher-module .trobar-filter{margin-bottom:0;padding:0;display:flex;flex-direction:column}.searcher-module .searcher-filters{float:left;width:100%}.searcher-module .trobar-filter>.row{order:1}.searcher-module .trobar-filter>.searcher-head{order:2}.searcher-module .trobar-filter>.tab-content{order:3}.searcher-module .trobar-filter.heading-first>.searcher-head{order:1;margin-top:0}.searcher-module .trobar-filter.heading-first>.row{order:2;margin-top:26px}.searcher-module .trobar-filter.heading-first .searcher-head-in{border-bottom:none;padding-bottom:0}.searcher-module .filter-menu-div.prod-loc{margin:0 0 14px}.searcher-module ul.filter-lnks{overflow:visible;white-space:normal;flex-wrap:wrap;column-gap:1.5%;row-gap:14px;justify-content:flex-start}.searcher-module ul.filter-lnks{align-items:stretch}.searcher-module ul.filter-lnks li{flex:1 1 18%;display:flex}.searcher-module ul.filter-lnks li a{width:100%;height:100%;min-height:86px;justify-content:space-between;column-gap:14px;padding:12px 24px;border:none;border-radius:4px;background:var(--clr-light-yellow);color:var(--clr-yellow);font-family:var(--ff-salina-medium);font-size:23px;line-height:28px;letter-spacing:-.4px;white-space:normal;text-align:left;transition:background .3s ease,color .3s ease}.searcher-module ul.filter-lnks li a:after{content:none}.searcher-module ul.filter-lnks li a:before{content:"";flex:0 0 30px;width:30px;height:30px;order:2;background-color:var(--clr-yellow);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain;transition:background-color .3s ease}.searcher-module ul.filter-lnks li a[data-term=productor-local]:before{-webkit-mask-image:url(/build/assets/ico-productor-local-OzSC26_I.svg);mask-image:url(/build/assets/ico-productor-local-OzSC26_I.svg)}.searcher-module ul.filter-lnks li a[data-term=elaborador-local]:before{-webkit-mask-image:url(/build/assets/ico-elaborador-local-CeTknXBv.svg);mask-image:url(/build/assets/ico-elaborador-local-CeTknXBv.svg)}.searcher-module ul.filter-lnks li a[data-term=queseria]:before{-webkit-mask-image:url(/build/assets/ico-formatgeria-Boy17jE4.svg);mask-image:url(/build/assets/ico-formatgeria-Boy17jE4.svg)}.searcher-module ul.filter-lnks li a[data-term=bodega]:before{-webkit-mask-image:url(/build/assets/ico-bodega-B_nunOPP.svg);mask-image:url(/build/assets/ico-bodega-B_nunOPP.svg)}.searcher-module ul.filter-lnks li a[data-term=almazara]:before{-webkit-mask-image:url(/build/assets/ico-tafona-B3AiemZB.svg);mask-image:url(/build/assets/ico-tafona-B3AiemZB.svg)}.searcher-module ul.filter-lnks li a[data-term=celler]:before{-webkit-mask-image:url(/build/assets/ico-celler-CnpAnUw5.svg);mask-image:url(/build/assets/ico-celler-CnpAnUw5.svg)}.searcher-module ul.filter-lnks li a[data-term=feria-gastronomica]:before{-webkit-mask-image:url(/build/assets/ico-fira-Bs0nToKC.svg);mask-image:url(/build/assets/ico-fira-Bs0nToKC.svg)}.searcher-module ul.filter-lnks li a[data-term=restaurante-michelin]:before{-webkit-mask-image:url(/build/assets/ico-michelin-B5P0mqVn.svg);mask-image:url(/build/assets/ico-michelin-B5P0mqVn.svg)}.searcher-module ul.filter-lnks li a[data-term=mercado-gastronomico]:before{-webkit-mask-image:url(/build/assets/ico-bascula-BX4AiEAJ.svg);mask-image:url(/build/assets/ico-bascula-BX4AiEAJ.svg)}.searcher-module ul.filter-lnks li a:hover{background:#ecead0;color:var(--clr-yellow)}.searcher-module ul.filter-lnks li.active a{background:var(--clr-yellow);color:var(--txt-white)}.searcher-module ul.filter-lnks li.active a:before{background-color:var(--txt-white)}.searcher-module .searcher-filters>.select-filter{width:100%;float:left}.searcher-module ul.filter-lst{column-gap:1.5%;row-gap:14px;flex-wrap:wrap;justify-content:flex-start}.searcher-module ul.filter-lst li{flex:1 1 22%}.searcher-module ul.filter-lst li .select-filter{width:100%;position:relative}.searcher-module .select-filter[data-icon] .nice-select{height:64px;line-height:64px;background:#ededdc;border:none;border-radius:4px;padding:0 38px 0 50px;font-family:var(--ff-salina-medium);font-size:22px;letter-spacing:-.4px;color:var(--clr-yellow);text-transform:none}.searcher-module .select-filter[data-icon] .nice-select .current{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.searcher-module .select-filter[data-icon] .nice-select:after{right:18px;border-bottom:2px solid var(--clr-yellow);border-right:2px solid var(--clr-yellow)}.searcher-module .select-filter[data-icon] .nice-select:before{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-color:var(--clr-yellow);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain;pointer-events:none}.searcher-module .select-filter[data-icon=illa] .nice-select:before{-webkit-mask-image:url(/build/assets/ico-illa-DNbEbtXO.svg);mask-image:url(/build/assets/ico-illa-DNbEbtXO.svg)}.searcher-module .select-filter[data-icon=municipi] .nice-select:before{-webkit-mask-image:url(/build/assets/ico-municipi-BTM7Vshr.svg);mask-image:url(/build/assets/ico-municipi-BTM7Vshr.svg)}.searcher-module .select-filter[data-icon=tipus-producte] .nice-select:before{-webkit-mask-image:url(/build/assets/ico-tipus-producte-BpCK_-cF.svg);mask-image:url(/build/assets/ico-tipus-producte-BpCK_-cF.svg)}.searcher-module .select-filter[data-icon=distintiu] .nice-select:before{-webkit-mask-image:url(/build/assets/ico-distintiu-dJqhbjNO.svg);mask-image:url(/build/assets/ico-distintiu-dJqhbjNO.svg)}.searcher-module .select-filter[data-icon] .nice-select.has-value{background:var(--clr-yellow);border:none;color:var(--txt-white)}.searcher-module .select-filter[data-icon] .nice-select.has-value:before{background-color:var(--txt-white)}.searcher-module .select-filter[data-icon] .nice-select.has-value:after{border-bottom-color:var(--txt-white);border-right-color:var(--txt-white)}ul.filter-lst.exper-filters-box{column-gap:1.5%;row-gap:14px;flex-wrap:wrap;justify-content:flex-start}ul.filter-lst.exper-filters-box>li{flex:1 1 22%}ul.filter-lst.exper-filters-box>li .select-filter{width:100%;position:relative}.exper-filters-box .select-filter[data-icon] .nice-select{height:64px;line-height:64px;background:#ededdc;border:none;border-radius:4px;padding:0 38px 0 50px;font-family:var(--ff-salina-medium);font-size:22px;letter-spacing:-.4px;color:var(--clr-green);text-transform:none}.exper-filters-box .select-filter[data-icon] .nice-select .current{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exper-filters-box .select-filter[data-icon] .nice-select:after{right:18px;border-bottom:2px solid var(--clr-green);border-right:2px solid var(--clr-green)}.exper-filters-box .select-filter[data-icon] .nice-select:before{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-color:var(--clr-green);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain;pointer-events:none}.exper-filters-box .select-filter[data-icon=illa] .nice-select:before{-webkit-mask-image:url(/build/assets/ico-illa-DNbEbtXO.svg);mask-image:url(/build/assets/ico-illa-DNbEbtXO.svg)}.exper-filters-box .select-filter[data-icon=tipus-experiencia] .nice-select:before{-webkit-mask-image:url(/build/assets/ico-tipus-producte-BpCK_-cF.svg);mask-image:url(/build/assets/ico-tipus-producte-BpCK_-cF.svg)}.exper-filters-box .select-filter[data-icon=distintiu] .nice-select:before{-webkit-mask-image:url(/build/assets/ico-distintiu-dJqhbjNO.svg);mask-image:url(/build/assets/ico-distintiu-dJqhbjNO.svg)}.exper-filters-box .select-filter[data-icon] .nice-select.has-value{background:var(--clr-green);border:none;color:var(--txt-white)}.exper-filters-box .select-filter[data-icon] .nice-select.has-value:before{background-color:var(--txt-white)}.exper-filters-box .select-filter[data-icon] .nice-select.has-value:after{border-bottom-color:var(--txt-white);border-right-color:var(--txt-white)}.exper-filters-box .search-filter{position:relative;width:100%}.exper-filters-box .search-filter form{position:relative;width:100%;margin:0}.exper-filters-box .search-filter button{display:block;position:absolute;left:14px;right:auto;top:50%;transform:translateY(-50%);width:30px;height:30px;padding:0;margin:0;border:none;background:transparent;cursor:pointer;z-index:2}.exper-filters-box .search-filter button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--clr-green);-webkit-mask-image:url(/build/assets/ico-search-CM1gySdc.svg);mask-image:url(/build/assets/ico-search-CM1gySdc.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:22px 22px;mask-repeat:no-repeat;mask-position:center;mask-size:22px 22px}.exper-filters-box .search-filter button:hover{opacity:.7}ul.filter-lst.exper-filters-box .search-filter input[type=text]{height:64px;line-height:64px;width:100%;box-sizing:border-box;background:#ededdc;border:none;border-radius:4px;padding:0 18px 0 50px;margin:0;font-family:var(--ff-salina-medium);font-size:22px;letter-spacing:-.4px;color:var(--clr-green);text-transform:none}ul.filter-lst.exper-filters-box .search-filter input[type=text]::placeholder{color:var(--clr-green);opacity:1}ul.filter-lst.exper-filters-box .search-filter input[type=text]:not(:placeholder-shown){background:var(--clr-green);color:var(--txt-white);border:none}ul.filter-lst.exper-filters-box .search-filter input[type=text]:not(:placeholder-shown)::placeholder{color:var(--txt-white)}.exper-filters-box .search-filter:has(input[type=text]:not(:placeholder-shown)) button:before{background-color:var(--txt-white)}.exper-filters-box .cercador-suggest li a:hover,.exper-filters-box .cercador-suggest li a:focus{background:#0000000a;color:var(--clr-green)}ul.filter-lst.recipes-filtres{column-gap:1.5%;row-gap:14px;flex-wrap:wrap;justify-content:flex-start}ul.filter-lst.recipes-filtres>li{flex:1 1 0;min-width:0}ul.filter-lst.recipes-filtres>li .select-filter{width:100%;position:relative}.recipes-filtres .select-filter[data-icon] .nice-select{height:64px;line-height:64px;background:#f5e9dd;border:none;border-radius:4px;padding:0 28px 0 56px;font-family:var(--ff-salina-medium);font-size:18px;letter-spacing:-.4px;color:var(--clr-orange);text-transform:none}.recipes-filtres .select-filter[data-icon] .nice-select .current{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recipes-filtres .select-filter[data-icon] .nice-select:after{right:18px;border-bottom:2px solid var(--clr-orange);border-right:2px solid var(--clr-orange)}.recipes-filtres .select-filter[data-icon] .nice-select:before{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:24px;height:24px;background-color:var(--clr-orange);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain;pointer-events:none}.recipes-filtres .select-filter[data-icon=illa] .nice-select:before{-webkit-mask-image:url(/build/assets/ico-illa-DNbEbtXO.svg);mask-image:url(/build/assets/ico-illa-DNbEbtXO.svg)}.recipes-filtres .select-filter[data-icon=tipus-recepta] .nice-select:before{-webkit-mask-image:url(/build/assets/ico-tipus-producte-BpCK_-cF.svg);mask-image:url(/build/assets/ico-tipus-producte-BpCK_-cF.svg)}.recipes-filtres .select-filter[data-icon=dificultat] .nice-select:before{-webkit-mask-image:url(/build/assets/ico-dificultat-DnMpyWsv.svg);mask-image:url(/build/assets/ico-dificultat-DnMpyWsv.svg)}.recipes-filtres .select-filter[data-icon=temps] .nice-select:before{-webkit-mask-image:url(/build/assets/ico-temps-cuina-Cakh9-zE.svg);mask-image:url(/build/assets/ico-temps-cuina-Cakh9-zE.svg)}.recipes-filtres .select-filter[data-icon] .nice-select.has-value{background:var(--clr-orange);border:none;color:var(--txt-white)}.recipes-filtres .select-filter[data-icon] .nice-select.has-value:before{background-color:var(--txt-white)}.recipes-filtres .select-filter[data-icon] .nice-select.has-value:after{border-bottom-color:var(--txt-white);border-right-color:var(--txt-white)}.recipes-filtres .search-filter{position:relative;width:100%}.recipes-filtres .search-filter input[type=text]{height:64px;line-height:64px;width:100%;box-sizing:border-box;background:#f5e9dd;border:none;border-radius:4px;padding:0 14px 0 56px;margin:0;font-family:var(--ff-salina-medium);font-size:18px;letter-spacing:-.4px;color:var(--clr-orange);text-transform:none}.recipes-filtres .search-filter input[type=text]::placeholder{color:var(--clr-orange);opacity:1}.recipes-filtres .search-filter input[type=text]:not(:placeholder-shown){background:var(--clr-orange);color:var(--txt-white);border:none}.recipes-filtres .search-filter input[type=text]:not(:placeholder-shown)::placeholder{color:var(--txt-white)}.recipes-filtres .search-filter button{display:block;position:absolute;left:14px;right:auto;top:50%;transform:translateY(-50%);width:30px;height:30px;padding:0;margin:0;border:none;background:transparent;cursor:pointer;z-index:2}.recipes-filtres .search-filter button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--clr-orange);-webkit-mask-image:url(/build/assets/ico-search-CM1gySdc.svg);mask-image:url(/build/assets/ico-search-CM1gySdc.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:22px 22px;mask-repeat:no-repeat;mask-position:center;mask-size:22px 22px}.recipes-filtres .search-filter:has(input[type=text]:not(:placeholder-shown)) button:before{background-color:var(--txt-white)}.recipes-filtres .search-filter button:hover{opacity:.7}.searcher-module .searcher-head{float:left;width:100%;margin-top:40px}.searcher-module .searcher-head-in{display:flex;align-items:flex-end;justify-content:space-between;column-gap:24px;border-bottom:1px solid rgba(157,155,98,.3);padding-bottom:14px}.searcher-module .searcher-head-txt{flex:1 1 auto}.searcher-module .results-count{display:block;font-family:var(--ff-fira-regular);font-size:15px;letter-spacing:.1px;color:var(--clr-txt-grey);margin-bottom:4px}.searcher-module .searcher-head-txt h2{color:var(--clr-txt-grey);font-size:40px;line-height:48px;font-family:var(--ff-salina-bold);letter-spacing:-.78px;margin:0}.searcher-module .searcher-subtitle{margin:8px 0 0;font-family:var(--ff-salina-regular);font-size:16px;line-height:22px;color:var(--clr-txt-grey);letter-spacing:-.4px}.searcher-module .searcher-head .select-tab{width:275px;flex:0 0 275px}.searcher-module .tab-content{float:left;width:100%}.searcher-module .tab-content>.content{display:none;float:left;width:100%}.searcher-module .tab-content>.content.active{display:block}.searcher-module .tab-cont-out ul.product-lst{padding:0}.searcher-module ul.product-lst.searcher-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:1.6%;row-gap:30px;margin-top:35px;float:none;align-items:start}.searcher-module ul.product-lst.searcher-grid>li{width:auto;flex:none;margin:0}.searcher-module ul.product-lst.searcher-grid>li:first-child{grid-column:span 3;grid-row:span 1}.searcher-module .searcher-grid>li .emb-main{width:100%}.searcher-module .searcher-grid .emb-img{aspect-ratio:1 / 1;overflow:hidden}.searcher-module .searcher-grid .emb-img img{width:100%;height:100%;object-fit:cover}.searcher-module .searcher-grid>li:first-child .emb-img{aspect-ratio:3.125 / 1}.searcher-module .searcher-grid>li:first-child .emb-txt h3{font-size:28px;line-height:36px}.searcher-module .tab-cont-out .btn-div{padding:0;margin-top:50px;text-align:center}.searcher-module .searcher-grid .no-results{grid-column:1 / -1}li.arrow.yellow-menu .mega-menu-list ul li{flex:0 1 17.22%}.producte-main-sec.bg-sec.prod-local ul.product-menu li{flex:0 1 18%;min-width:0}.producte-main-sec.bg-sec.prod-local .product-welcome{padding:0}.producte-main-sec.bg-sec.prod-local ul.product-menu{row-gap:15px}.yt-video{position:relative;width:100%;height:100%;overflow:hidden}.yt-video-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none}.yt-video.is-playing .yt-video-poster{opacity:0;transition:opacity .4s ease}.yt-video-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.yt-video-frame iframe,.yt-video-frame .yt-video-player{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;pointer-events:none}.yt-video-controls{position:absolute;right:50px;bottom:50px;z-index:10;display:flex;gap:8px;pointer-events:auto}.yt-btn{width:38px;height:38px;border:0;border-radius:50%;background:#0000008c;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .2s ease}.yt-btn:hover{background:#000c}.yt-btn:focus{outline:2px solid #fff;outline-offset:2px}.yt-btn span{width:14px;height:14px;background-color:#fff;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain}.yt-ico-play{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 2v12l11-6z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 2v12l11-6z'/></svg>")}.yt-ico-pause{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 2h4v12H3zM9 2h4v12H9z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 2h4v12H3zM9 2h4v12H9z'/></svg>")}.yt-ico-mute{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M1 6h3l4-3v10L4 10H1zM11.5 6.5l3 3M14.5 6.5l-3 3' stroke='%23000' stroke-width='1.2' fill='%23000' stroke-linecap='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M1 6h3l4-3v10L4 10H1zM11.5 6.5l3 3M14.5 6.5l-3 3' stroke='%23000' stroke-width='1.2' fill='%23000' stroke-linecap='round'/></svg>")}.yt-ico-sound{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M1 6h3l4-3v10L4 10H1z M10 5c1.2 1 1.2 5 0 6 M12.5 3c2.5 2 2.5 8 0 10' stroke='%23000' stroke-width='1.2' fill='%23000' stroke-linecap='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M1 6h3l4-3v10L4 10H1z M10 5c1.2 1 1.2 5 0 6 M12.5 3c2.5 2 2.5 8 0 10' stroke='%23000' stroke-width='1.2' fill='%23000' stroke-linecap='round'/></svg>")}.yt-video .yt-ico-pause,.yt-video.is-playing .yt-ico-play{display:none}.yt-video.is-playing .yt-ico-pause{display:inline-block}.yt-video .yt-ico-sound{display:none}.yt-video.is-muted .yt-ico-sound{display:inline-block}.yt-video.is-muted .yt-ico-mute{display:none}.slider .slide-video{position:relative}.slider .slide-video .yt-video{position:absolute;top:0;right:0;bottom:0;left:0}.slider .slide-video .banner-cnt{position:relative;z-index:4;pointer-events:none}.slider .slide-video .banner-cnt .banner-caption{pointer-events:auto}.gal-slider>div .yt-video,.gal-slider .slick-slide .yt-video{width:100%;height:auto;aspect-ratio:2 / 1.025}.gallery-mobile .gal-slider>div .yt-video,.gallery-mobile .gal-slider .slick-slide .yt-video{aspect-ratio:9 / 16}.gal-slider .yt-video-controls{z-index:1200}.slider-thumbnails .gal-thumb-video{position:absolute;top:50%;left:50%;width:32px;height:32px;transform:translate(-50%,-50%);background:#0009;border-radius:50%;pointer-events:none;-webkit-mask:none;mask:none}.slider-thumbnails>div{position:relative}.slider-thumbnails .gal-thumb-video:before{content:"";position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);width:0;height:0;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.emb-img .yt-video,.exper-img .yt-video,.recep-img .yt-video{width:100%;height:100%;aspect-ratio:inherit}.quadern-main-div{margin-bottom:60px}.quadern-main-div .abs-btn-div{top:20px}.quadern-main-div a.veure-btn.quadern-map-btn span{background:url(/build/assets/ico-map-groc-exDeRopp.svg) no-repeat center center;background-size:20px 20px!important}.quadern-main-div a.veure-btn.quadern-map-btn:hover span{background:url(/build/assets/ico-map-white-Qthyhyje.svg) no-repeat center center;background-size:20px 20px!important;filter:brightness(.5)}.quadern-main-div.rel-green h2{color:var(--clr-green)}.quadern-main-div.rel-green a.veure-btn.quadern-map-btn span{background:url(/build/assets/ico-map-green-D5x4yyr5.svg) no-repeat center center;background-size:20px 20px!important}.quadern-main-div.rel-green a.veure-btn.quadern-map-btn:hover{color:var(--clr-green)}.quadern-main-div.rel-green a.veure-btn.quadern-map-btn:hover span{background:url(/build/assets/ico-map-green-D5x4yyr5.svg) no-repeat center center;background-size:20px 20px!important;opacity:.7}.quadern-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;z-index:9999;display:none;align-items:center;justify-content:center;padding:40px 20px;box-sizing:border-box}.quadern-overlay.is-open{display:flex}.quadern-overlay-inner{position:relative;background:#fff;width:100%;max-width:1100px;height:100%;max-height:720px;border-radius:6px;overflow:hidden;box-shadow:0 10px 40px #00000059}.quadern-overlay-close{position:absolute;top:12px;right:12px;width:38px;height:38px;border-radius:50%;border:none;background:#fff;color:#333;font-size:24px;line-height:1;cursor:pointer;z-index:10000;box-shadow:0 2px 8px #0003;transition:transform .2s ease}.quadern-overlay-close:hover{transform:scale(1.1)}#quadern-osm-map{width:100%;height:100%}body.quadern-no-scroll{overflow:hidden}.quadern-overlay.mapa-overlay-wide{padding:24px 20px}.quadern-overlay.mapa-overlay-wide .quadern-overlay-inner{max-width:1600px;max-height:none;height:100%}.mapa-overlay-map{width:100%;height:100%}.leaflet-container.mapa-gest{touch-action:pan-x pan-y}.mapa-gest-msg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:20px;background:#00000073;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.mapa-gest-msg span{max-width:280px;color:var(--txt-white);font-family:var(--ff-fira-medium);font-size:16px;line-height:22px}.leaflet-container.mapa-gest-visible .mapa-gest-msg{opacity:1;visibility:visible}.banner-txt{width:475px}.hm-producte-sec .producte-slide .swiper-wrapper{align-items:stretch}.hm-producte-sec .producte-slide .swiper-slide{height:auto;display:flex}.hm-producte-sec .producte-main{display:flex;width:100%}.hm-producte-sec .producte-main a{float:none;width:100%;height:auto;min-height:145px;display:flex;align-items:flex-end;padding:22px 50px 22px 25px}.hm-producte-sec .producte-main a h3,.hm-producte-sec .producte-main a p{width:100%}.producte-main a h3,.producte-main a p{font-size:24px;line-height:28px;color:var(--clr-yellow);letter-spacing:-1.39px;font-family:var(--ff-salina-bold);transition:all .5s ease}.producte-main a h3,.producte-main a p{font-size:24px;line-height:28px}.season-table>div:first-child{letter-spacing:normal}.group-div h3{width:200px;column-gap:5px}.qty-row .select-filter .nice-select{width:100%}#recipe-form .group-recipe-type ul li a{column-gap:9px}#recipe-form .group-recipe-type .chip-ico{display:inline-flex;flex:0 0 22px;width:22px;height:22px}#recipe-form .group-recipe-type .chip-ico img{width:100%;height:100%;object-fit:contain}#recipe-form .group-recipe-type ul li a.active .chip-ico img,#recipe-form .group-recipe-type ul li a:hover .chip-ico img{filter:brightness(0) invert(1)}.mobile-menu .accordionjs .acc_section ul.demo-accordion ul.demo-accordion li.mob-parent-link a{font-family:var(--ff-fira-bold);color:var(--txt-white)}.album-banner .favorites-main{align-items:center}.album-banner-txt{flex:1 1 auto}.album-banner-subtitle{font-family:var(--ff-fira-medium);font-size:18px;line-height:26px;color:var(--clr-txt-grey);margin:6px 0 14px!important}.album-banner-ico{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:10px}.album-banner-ico img{width:auto;max-width:96px;height:auto}.album-banner-ico span{font-family:var(--ff-salina-bold);font-size:26px;line-height:1;letter-spacing:-1px;color:var(--clr-txt-grey)}.album-filters{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:45px}.album-filter{display:inline-flex;align-items:center;column-gap:14px;padding:14px 22px;background:#fff;border:1px solid rgba(50,50,50,.15);border-radius:12px;cursor:pointer;text-align:left;font-family:var(--ff-fira-semibold);font-size:17px;line-height:22px;color:var(--clr-txt-grey);transition:background-color .25s ease,border-color .25s ease}.album-filter:hover{background:#cdddff66}.album-filter.is-active{background:#cdddff;border-color:#cdddff}.album-filter-ico{flex:0 0 34px;width:34px;height:34px;display:inline-flex}.album-filter-ico img{width:100%;height:100%;object-fit:contain}.album-filter-label{flex:1 1 auto}.album-filter-count{font-family:var(--ff-fira-regular);opacity:.55}.album-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:36px 24px}.album-card{position:relative;width:100%}.album-card[hidden]{display:none}.album-card-link{display:block;color:inherit;text-decoration:none}.album-card-img{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:4px;background:#ededed}.album-card-img img{width:100%;height:100%;object-fit:cover}.album-card-seal{position:absolute;top:12px;right:12px;width:42px;height:42px;border-radius:50%;background:var(--clr-orange);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000040}.album-card-seal img{width:22px;height:22px}.album-card-body{padding-top:16px}.album-card-type{color:var(--clr-orange);font-size:14px;line-height:16px;font-family:var(--ff-fira-medium);letter-spacing:1.08px;text-transform:uppercase;margin:0 0 6px}.album-card-island{display:block;color:#32323299;font-family:var(--ff-fira-medium);font-size:13px;line-height:16px;letter-spacing:.9px;text-transform:uppercase;margin-bottom:8px}.album-card-title{font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);font-size:22px;line-height:28px;letter-spacing:-.88px;margin:4px 0 12px;transition:color .3s ease}.album-card-link:hover .album-card-title{color:var(--clr-orange)}.album-card-meta{display:flex;flex-wrap:wrap;gap:8px}.album-card-delete{position:absolute;top:10px;left:10px;z-index:2}.album-card-delete button{width:30px;height:30px;border-radius:50%;border:none;background:#ffffffeb;color:#a00;font-size:20px;line-height:1;cursor:pointer;box-shadow:0 2px 6px #0000002e;transition:background-color .2s ease}.album-card-delete button:hover{background:#fde8e8}.album-empty-filtered{margin:1rem 0 0;padding:2rem;background:#f5f5f5;border-radius:8px;text-align:center;color:var(--clr-txt-grey);font-family:var(--ff-fira-medium)}.album-grid--gastrolab{grid-template-columns:repeat(3,1fr)}.album-grid--gastrolab .album-card-empty{grid-column:1 / -1;margin:1rem 0 0;padding:2rem;background:#f5f5f5;border-radius:8px;text-align:center;color:var(--clr-txt-grey);font-family:var(--ff-fira-medium)}.album-meta-item{display:inline-flex;align-items:center;gap:5px;color:#323232b3;font-family:var(--ff-fira-medium);font-size:13px;line-height:16px}.album-meta-item svg{color:var(--clr-orange);flex:0 0 auto}.album-meta-ico-diff{display:inline-block;width:23px;height:14px;flex:0 0 auto;background-color:var(--clr-orange);-webkit-mask:url(/build/assets/ico-dificultat-DnMpyWsv.svg) center / contain no-repeat;mask:url(/build/assets/ico-dificultat-DnMpyWsv.svg) center / contain no-repeat}.recipe-card-meta{margin-top:10px}.gastrolab-fitxa-tag{display:inline-flex;align-items:center;gap:10px;margin-bottom:14px}.gastrolab-fitxa-tag img{height:26px;width:auto}.gastrolab-fitxa-tag span{color:var(--clr-orange);font-family:var(--ff-fira-medium);font-size:13px;line-height:16px;letter-spacing:1px;text-transform:uppercase}.sessio-cont .gastrolab-landing-subtitle{color:var(--clr-txt-grey);font-family:var(--ff-salina-bold);font-size:40px;line-height:1.1;letter-spacing:-1px;margin:0 0 18px}.gastrolab-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:26px;row-gap:18px}.gastrolab-action-btn{display:inline-flex;align-items:center;column-gap:14px;padding:2px 34px 2px 14px;background:var(--clr-orange);color:var(--txt-white);border-radius:999px;font-family:var(--ff-fira-bold);font-size:20px;line-height:26px;letter-spacing:-.3px;transition:background-color .3s ease}.gastrolab-action-btn:hover{background:#8a623f;color:var(--txt-white)}.gastrolab-action-ico{flex:0 0 44px;width:44px;height:44px;padding:7px;box-sizing:border-box;border-radius:50%;object-fit:contain}.gastrolab-actions-sec{background:#f5d2b440;padding:45px 0 55px}.sessio-img.sessio-img-gastrolab{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;row-gap:14px}.sessio-img.sessio-img-gastrolab img{float:none;width:auto;max-width:110px;height:auto}.sessio-img.sessio-img-gastrolab span{font-family:var(--ff-salina-bold);font-size:30px;line-height:1;letter-spacing:-1.49px;color:var(--clr-txt-grey)}.textos-det-cont .textos-richtext{float:left;width:100%}.textos-det-cont .textos-richtext p{color:var(--clr-txt-grey);font-size:20px;line-height:30px;font-family:var(--ff-fira-regular);margin-bottom:22px}.textos-det-cont .textos-richtext p:last-child{margin-bottom:0}.textos-det-cont .textos-richtext strong,.textos-det-cont .textos-richtext b{font-family:var(--ff-fira-bold)}.textos-det-cont .textos-richtext h1,.textos-det-cont .textos-richtext h2,.textos-det-cont .textos-richtext h3,.textos-det-cont .textos-richtext h4{color:var(--clr-txt-grey);font-family:var(--ff-salina-bold);margin:10px 0 20px}.textos-det-cont .textos-richtext a{color:var(--clr-yellow);text-decoration:underline;word-break:break-word}.textos-det-cont .textos-richtext ul,.textos-det-cont .textos-richtext ol{margin:0 0 22px 22px}.textos-det-cont .textos-richtext li{color:var(--clr-txt-grey);font-size:20px;line-height:30px;font-family:var(--ff-fira-regular);list-style:disc;margin-bottom:8px}.textos-det-cont .textos-richtext ol li{list-style:decimal}ul.social-list li a.li-foot{background:url(/build/assets/ico-linkedin-black-DCsGcjHu.svg) no-repeat center center;width:14px;height:14px}.mob-scl-links ul li a.li-foot{background:url(/build/assets/ico-linkedin-white-Wk03-af5.svg) no-repeat center center;width:14px;height:14px}.cbp-hrmenu>ul>li{margin:0 10px}.form-lft{flex:0 1 71.2%}.form-rgt{flex:0 1 26%}.mega-menu-list ul li a p{font-size:26px;line-height:35px;font-family:var(--ff-salina-bold);letter-spacing:-1.39px;transition:all .5s ease}.cbp-hrmenu>ul>li.yellow-menu .mega-menu-list ul li a p{color:var(--clr-yellow)}.cbp-hrmenu>ul>li.yellow-menu .mega-menu-list ul li a:hover p{color:var(--txt-white)}.cbp-hrmenu>ul>li.orange-menu .mega-menu-list ul li a p{color:var(--clr-orange)}.cbp-hrmenu>ul>li.orange-menu .mega-menu-list ul li a:hover p{color:var(--txt-white)}.cbp-hrmenu>ul>li.green-menu .mega-menu-list ul li a p{color:var(--clr-green)}.cbp-hrmenu>ul>li.green-menu .mega-menu-list ul li a:hover p{color:var(--txt-white)}.cbp-hrmenu>ul>li.blue-menu .mega-menu-list ul li a p{color:var(--clr-blue)}.cbp-hrmenu>ul>li.blue-menu .mega-menu-list ul li a:hover p{color:var(--txt-white)}ul.foot-menu li p a{display:flex;align-items:center;height:70px;padding:0 50px 0 30px;font-size:26px;line-height:35px;font-family:var(--ff-salina-bold);transition:all .5s ease;box-shadow:3px 5px 13px #00000012;position:relative;letter-spacing:-1.39px}ul.foot-menu li p a span{position:absolute;right:25px;width:11px;height:11px}ul.foot-menu li.yellow-menu p a{color:var(--clr-yellow);background:var(--clr-light-yellow)}ul.foot-menu li.yellow-menu p a span{background:url(/build/assets/ico-fletxa-verd-DeeLGCFT.svg) no-repeat center center}ul.foot-menu li.yellow-menu p a:hover{color:var(--txt-white);background:var(--clr-yellow)}ul.foot-menu li.org-menu p a{color:var(--clr-orange);background:var(--clr-light-orange)}ul.foot-menu li.org-menu p a span{background:url(/build/assets/ico-fletxa-marro-Ib-l2Upw.svg) no-repeat center center}ul.foot-menu li.org-menu p a:hover{color:var(--txt-white);background:var(--clr-orange)}ul.foot-menu li.grn-menu p a{color:var(--clr-green);background:var(--clr-light-green)}ul.foot-menu li.grn-menu p a span{background:url(/build/assets/ico-fletxa-groc-C4ryXVis.svg) no-repeat center center}ul.foot-menu li.grn-menu p a:hover{color:var(--txt-white);background:var(--clr-green)}ul.foot-menu li.blu-menu p a{color:var(--clr-blue);background:var(--clr-light-blue)}ul.foot-menu li.blu-menu p a span{background:url(/build/assets/ico-fletxa-blau-HhkysAOh.svg) no-repeat center center}ul.foot-menu li.blu-menu p a:hover{color:var(--txt-white);background:var(--clr-blue)}ul.foot-menu li p a:hover span{background:url(/build/assets/ico-fletxa-white-BCz9IjzB.svg) no-repeat center center}.title-div p{color:var(--clr-txt-grey);font-size:20px;line-height:25px;font-family:var(--ff-salina-regularitalic);letter-spacing:-1px;margin-bottom:8px}.hm-producte-sec .title-div p,.hm-emblem-sec .title-div p{font-family:var(--ff-fira-regular);color:#606060;margin-bottom:0}.producte-main a p span{display:block;font-size:24px;letter-spacing:-1.29px;font-family:var(--ff-fira-regular)}.producte-main a:hover p{color:var(--txt-white)}p.card-kicker{padding:0;margin:0;line-height:30px;font-weight:400;color:inherit}.emb-main .emb-txt p.card-kicker{font-family:var(--ff-fira-medium);color:var(--clr-yellow);font-size:14px;line-height:16px;letter-spacing:1.08px;margin-bottom:12px;text-transform:uppercase;display:flex;align-items:center}.recep-main .recep-txt p.card-kicker{font-family:var(--ff-fira-medium);color:var(--clr-orange);font-size:14px;line-height:16px;letter-spacing:1.08px;margin-bottom:12px;text-transform:uppercase}.exper-lst ul li .exper-cnt p.card-kicker{float:left;width:100%;font-family:var(--ff-fira-medium);color:var(--clr-green);font-size:12px;line-height:15px;letter-spacing:1.01px;margin-bottom:12px;text-transform:uppercase}.banner-txt p.card-kicker{font-size:12px;line-height:15px;font-family:var(--ff-fira-medium);letter-spacing:1.01px;text-transform:uppercase;margin-bottom:20px}.green-cont-box p.card-kicker{color:var(--clr-green)}.orng-cont-box p.card-kicker{color:var(--clr-orange)}.yel-cont-box p.card-kicker{color:var(--clr-yellow)}.foot-ia-rgt p.card-kicker{color:var(--txt-white);font-size:12px;line-height:14px;font-family:var(--ff-fira-medium);text-transform:uppercase;letter-spacing:1.01px}ul.product-lst.orange .emb-main .emb-txt p.card-kicker{color:var(--clr-orange)}ul.product-lst.orange .emb-main .emb-txt p.card-kicker span{margin:0 9px;width:2px;height:12px;border-left:2px solid rgba(0,0,0,.2)}.product-main-div .exper-lst ul li .exper-cnt p.card-kicker{color:var(--clr-orange);display:flex;align-items:center;font-size:14px;line-height:16px}.product-main-div .exper-lst ul li .exper-cnt p.card-kicker span{margin:0 9px;width:2px;height:12px;background:#0003}.busca-cnt p.card-kicker{font-family:var(--ff-fira-medium);font-size:14px;line-height:16px;letter-spacing:1.08px;margin-bottom:12px;text-transform:uppercase;display:flex;align-items:center}.busca-cnt p.card-kicker span{margin:0 9px;width:2px;height:12px;border-left:2px solid rgba(0,0,0,.2)}.cercador-list ul li.green .busca-cnt p.card-kicker{color:var(--clr-green)}.cercador-list ul li.orange .busca-cnt p.card-kicker{color:var(--clr-orange)}.cercador-list ul li.yellow .busca-cnt p.card-kicker{color:var(--clr-yellow)}.relative-main-div.rel-orange .emb-main .emb-txt p.card-kicker{color:var(--clr-orange)}.relative-main-div.rel-orange .emb-main .emb-txt p.card-kicker span{margin:0 9px;width:2px;height:12px;border-left:2px solid rgba(0,0,0,.2)}.map-cont p.card-kicker{color:var(--clr-yellow);font-size:11px;line-height:12px;font-family:var(--ff-fira-medium);text-transform:uppercase;letter-spacing:.78px;margin-bottom:12px}.favorits-main .favorits-txt p.card-kicker{font-family:var(--ff-fira-medium);color:var(--clr-yellow);font-size:14px;line-height:16px;letter-spacing:1.08px;margin-bottom:12px;text-transform:uppercase;display:flex;align-items:center}.product-main-div.ruta .exper-lst ul li .exper-first p.card-kicker{color:var(--clr-green);display:flex;align-items:center;font-size:14px;line-height:16px;font-family:var(--ff-fira-medium);margin-bottom:20px}.calendari-producte-sec .season-table .cuina-main-div ul.product-lst.orange .emb-main .emb-txt p.card-kicker{font-size:12px;line-height:15px}.emb-main .emb-txt p.card-kicker+.card-location,.exper-cnt p.card-kicker+.card-location,.exper-first p.card-kicker+.card-location{margin-top:5px}.leaflet-popup.card-popup .map-card-green p.card-kicker{color:var(--clr-green);font-family:var(--ff-fira-medium);letter-spacing:.5px;text-transform:uppercase;margin:0 0 4px}.leaflet-popup.card-popup .map-card-green p.card-kicker{font-size:12px;line-height:16px}.product-main-div.green .exper-lst ul li .exper-cnt p.card-kicker{color:var(--clr-green)}.product-main-div.green .exper-lst ul li .exper-first p.card-kicker{color:var(--clr-green);font-size:14px;line-height:16px;font-family:var(--ff-fira-medium);letter-spacing:1.01px;margin-bottom:12px;text-transform:uppercase}ul.product-lst.green .emb-main .emb-txt p.card-kicker{color:var(--clr-green)}.card-popup .map-cont p.card-kicker{color:var(--clr-yellow);font-size:11px;line-height:12px;font-family:var(--ff-fira-medium);text-transform:uppercase;letter-spacing:.78px;margin:0 0 8px}.emb-main .emb-txt p.card-kicker,.product-main-div .exper-lst ul li .exper-cnt p.card-kicker{flex-wrap:wrap}li.orange .emb-main .emb-txt p.card-kicker{color:var(--clr-orange)}li.green .emb-main .emb-txt p.card-kicker{color:var(--clr-green)}.recep-main .recep-txt p.card-kicker,.exper-lst ul li .exper-cnt p.card-kicker,.exper-lst ul li .exper-first p.card-kicker,.emb-main .emb-txt p.card-kicker,.card-popup .map-cont p.card-kicker,.leaflet-popup.card-popup .map-card-green p.card-kicker,.product-main-div.green .exper-lst ul li .exper-first p.card-kicker,.favorits-main .favorits-txt p.card-kicker{font-family:FiraSans-Bold}.recep-main .recep-txt p.card-kicker:has(strong),.exper-lst ul li .exper-cnt p.card-kicker:has(strong),.exper-lst ul li .exper-first p.card-kicker:has(strong),.emb-main .emb-txt p.card-kicker:has(strong),.card-popup .map-cont p.card-kicker:has(strong){font-family:var(--ff-fira-medium)}.recep-main .recep-txt p.card-kicker strong,.exper-lst ul li .exper-cnt p.card-kicker strong,.exper-lst ul li .exper-first p.card-kicker strong,.emb-main .emb-txt p.card-kicker strong,.card-popup .map-cont p.card-kicker strong{font-family:FiraSans-Bold;font-weight:400}li.green .emb-main .emb-txt p.card-kicker+.card-location{color:var(--clr-green)}.emb-main .emb-txt p.card-kicker+.card-location{color:var(--clr-yellow)}li.orange .emb-main .emb-txt p.card-kicker+.card-location{color:var(--clr-orange)}.emb-main .emb-txt p.card-kicker{display:block}.season-table .emb-main .emb-txt p.card-kicker{display:flex}.foot-ia-rgt p.chatbot-lead{font-size:25px;line-height:30px;color:var(--txt-white);font-family:var(--ff-salina-regular);letter-spacing:.83px}.wel-cont p{color:#606060;font-size:25px;line-height:35px;font-family:var(--ff-salina-regularitalic);letter-spacing:-.83px;text-align:center}.wel-cont p span{font-family:var(--ff-salina-bolditalic)}.product-welcome .wel-cont p{color:var(--clr-txt-grey);font-family:var(--ff-salina-regular)}.exper-lst ul li .exper-cnt h3{float:left;width:100%;font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);font-size:22px;line-height:30px;letter-spacing:-.88px;transition:.5s}.exper-lst ul li:hover .exper-cnt h3{color:var(--clr-green)}.product-main-div .exper-lst ul li:hover .exper-cnt h3{color:var(--clr-orange)}.product-main-div .exper-lst ul li.wide .exper-cnt h3{font-size:25px;line-height:32px}.calender-receptes .exper-lst ul li .exper-cnt h3{font-size:22px;line-height:30px;text-align:left;font-family:var(--ff-salina-mediumitalic);margin-bottom:0}.product-main-div.green .exper-lst ul li:hover .exper-cnt h3{color:var(--clr-green)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-main-div .exper-lst ul li .exper-first p.card-location,.product-main-div.green .exper-lst ul li .exper-first p.card-location,.product-main-div.ruta .exper-lst ul li .exper-first p.card-location,.busca-cnt p.card-location{font-family:var(--ff-fira-medium);font-size:14px;line-height:18px;letter-spacing:1.08px;text-transform:uppercase;display:block;-webkit-line-clamp:none;overflow:visible}.fitxa-title h1{color:var(--clr-yellow);font-size:60px;line-height:65px;font-family:var(--ff-salina-bold);margin-bottom:15px}.fitxa-det-lft h2{color:var(--clr-yellow);font-size:30px;line-height:40px;font-family:var(--ff-salina-bolditalic);margin-bottom:25px}.fitxa-det-lft p.fitxa-lead{color:var(--clr-txt-grey);font-size:22px;line-height:32px;font-family:var(--ff-salina-medium);margin-bottom:22px}.contact-card h2{display:block;color:var(--clr-yellow);letter-spacing:1px;font-size:16px;line-height:26px;font-family:var(--ff-fira-medium);margin-bottom:30px}.emb-main .emb-txt p.rel-kicker{font-family:FiraSans-Bold;color:var(--clr-yellow);font-size:14px;line-height:16px;letter-spacing:1.08px;transition:all .5s ease}.fitxa-title p.fitxa-kicker{color:var(--clr-txt-grey);font-size:25px;line-height:35px;font-family:var(--ff-fira-italic)}.fitxa-title.orange h1{color:var(--clr-orange)}.left-box-div h2{color:var(--clr-orange);font-size:22px;line-height:32px;font-family:var(--ff-fira-bold);margin-bottom:15px}.left-box-div p.recipe-servings{color:var(--clr-orange);font-size:20px;line-height:26px;font-family:var(--ff-fira-regular);margin-bottom:18px}.fitxa-cuina-rgt p.recipe-opening{color:var(--clr-orange);font-size:22px;line-height:30px;font-family:var(--ff-salina-bolditalic);letter-spacing:-.5px;margin-bottom:0}.cuina-cont-out h2{color:var(--clr-orange);font-size:22px;line-height:32px;font-family:var(--ff-fira-bold);margin-bottom:20px}span.recepta-btn{display:inline-block;padding:10px 15px;background:var(--clr-orange);font-size:18px;line-height:25px;color:var(--txt-white);font-family:var(--ff-salina-bolditalic);transition:all .5s ease}ul.product-menu li a p{font-size:26px;line-height:35px;color:var(--clr-yellow);letter-spacing:-1.39px;font-family:var(--ff-salina-bold);transition:all .5s ease}ul.product-menu li a:hover p{color:var(--txt-white)}ul.product-menu.orange li a p{color:var(--clr-orange)}ul.product-menu.orange li a:hover p{color:var(--txt-white)}ul.product-menu.blue li a p{color:var(--clr-blue)}ul.product-menu.blue li a:hover p{color:var(--txt-white)}ul.product-menu.green li a p{color:var(--clr-green)}ul.product-menu.green li a:hover p{color:var(--txt-white)}ul.product-menu li a p{font-size:24px}.portal-lft h2{font-size:25px;line-height:35px;color:var(--clr-txt-grey);font-family:var(--ff-salina-bold);padding-bottom:25px;letter-spacing:-.83px}.product-main-div.green .exper-lst ul li .exper-first p.card-kicker{display:block;-webkit-line-clamp:none;-webkit-box-orient:horizontal;overflow:visible}.producte-sec p.que-es-pl-page{float:left;width:100%;font-family:var(--ff-salina-medium);color:var(--clr-yellow);font-size:19px;line-height:23px;letter-spacing:-.88px;transition:all .5s ease;margin-bottom:10px}.emb-main .emb-txt p.card-title{font-family:var(--ff-salina-mediumitalic);color:var(--clr-txt-grey);font-size:25px;line-height:32px;letter-spacing:-.88px;transition:all .5s ease}.emb-main:hover .emb-txt p.card-title{color:var(--clr-yellow)}ul.product-lst.orange .emb-main:hover .emb-txt p.card-title,.relative-main-div.rel-orange .emb-main:hover .emb-txt p.card-title{color:var(--clr-orange)}.calendari-producte-sec .season-table .cuina-main-div .emb-main .emb-txt p.card-title{font-size:22px;line-height:30px}ul.product-lst.green .emb-main:hover .emb-txt p.card-title,.relative-main-div.rel-green .emb-main:hover .emb-txt p.card-title{color:var(--clr-green)}.cercador-results-lst li.orange .emb-main:hover .emb-txt p.card-title{color:var(--clr-orange)}.cercador-results-lst li.green .emb-main:hover .emb-txt p.card-title{color:var(--clr-green)}.searcher-module .searcher-grid>li:first-child .emb-txt p.card-title{font-size:28px;line-height:36px}.wel-cont p.landing-text{color:#606060;font-size:25px;line-height:35px;font-family:var(--ff-salina-regularitalic);letter-spacing:-.83px;text-align:center}.product-welcome .wel-cont p.landing-text{color:var(--clr-txt-grey);font-family:var(--ff-salina-regular)}.welcome-txt p.landing-text{color:var(--clr-txt-grey);font-size:25px;line-height:35px;font-family:var(--ff-salina-regular);letter-spacing:-.83px}.cuina-txt p.card-title{color:var(--txt-white);font-size:60px;line-height:60px;font-family:var(--ff-salina-mediumitalic);letter-spacing:-3px}.product-main-div ul.cuina-lst li .cuina-txt p.card-title{font-size:40px;line-height:40px}p.rich-text{font:inherit;color:inherit;letter-spacing:inherit;margin:0}.fitxa-cont-sec.green .fitxa-img{margin-bottom:35px}.green .fitxa-map,.fitxa-map{height:auto;min-height:180px}.textos-richtext .cookie-declaration{margin-top:40px;overflow-x:auto}.textos-richtext .cookie-declaration #CookiebotDeclaration{max-width:100%}.select-lang select.select_box_input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:26px;padding:0 15px 0 0;border:0;background:transparent url(/build/assets/ico-language-white-BzPpQkEC.svg) no-repeat right center;background-size:15px 15px;font-family:var(--ff-fira-regular);font-size:16px;line-height:26px;letter-spacing:-.41px;color:var(--txt-white);cursor:pointer}.dark-bg .select-lang select.select_box_input,.is-sticky .select-lang select.select_box_input,.inner-header .select-lang select.select_box_input{background-image:url(/build/assets/ico-language-black-B2k9oeMw.svg);color:var(--clr-txt-grey)}#chatbase-bubble-button,#chatbase-bubble-window,#chatbase-message-bubbles{z-index:9000!important}body:has(.quadern-overlay.is-open) #chatbase-bubble-button,body:has(.quadern-overlay.is-open) #chatbase-message-bubbles{display:none!important}div#chatbase-bubble-window{z-index:9999!important}input[type=submit],input[type=button],input[type=text],input[type=password],input[type=email],textarea{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px}a[href^=tel]{text-decoration:inherit;color:inherit}@media only screen and (max-width:1280px){body{overflow-x:hidden}}@media screen and (min-width:1367px)and (max-width:1500px){.head-row{width:1350px}}@media screen and (min-width:1280px)and (max-width:1366px){.head-row{width:1250px}.recept-slide .swiper-button-prev-recept{left:-50px;background:#fff url(/build/assets/ico-arrow-left-CfQFmmMM.svg) no-repeat center;box-shadow:none}.recept-slide .swiper-button-next-recept{right:-50px;background:#fff url(/build/assets/ico-arrow-left-CfQFmmMM.svg) no-repeat center;box-shadow:none}}@media screen and (min-width:1024px)and (max-width:1279px){img{max-width:100%}.row,.head-row{width:100%;padding:0 15px}.cbp-hrmenu>ul>li{margin:0 10px}.hdr-links>ul{column-gap:20px}.desktop-search{padding:120px 0 30px}.desktop-search h2{font-size:50px;line-height:70px}.search-det{padding:0 20px}.search-inn{max-width:500px;margin-bottom:45px}.search-tags ul{padding:0 150px}.cbp-out-menu{padding:150px 0 40px}.mega-menu-list ul li a{height:180px;padding:30px 20px 25px}.mega-menu-list ul li a h3{font-size:22px;line-height:30px}.slider .swiper-slide .banner-caption h1{font-size:75px}.wel-cont{padding:0 95px;margin-top:60px}.producte-main a{padding:20px 40px 20px 20px;height:105px}.producte-main a h3{font-size:22px;line-height:28px}.producte-main a h3 span{font-size:20px}.hm-emblem-sec,.hm-receptes-sec{padding:65px 0 80px}.recep-main .recep-txt h3{font-size:20px;line-height:28px}.hm-experience-sec{padding:65px 0 80px}.exper-lst ul{grid-template-columns:repeat(auto-fit,minmax(232px,1fr))}.exper-lst ul li .exper-cnt h2{font-size:20px;line-height:28px}.exper-lst ul li:first-child .exper-cnt h2{font-size:24px;line-height:32px}.main-slide .swiper-slide img{height:500px;object-fit:cover}.sosten-sec{padding:80px 0 130px}.sosten-lft{flex:0 1 42%}.sosten-lft h2{font-size:40px;line-height:40px}.foot-ia-lft{padding-left:60px}footer{padding:75px 0}.row-foot{width:1000px}.foot-top-sec{padding:0}ul.foot-menu li h3 a{padding:0 50px 0 22px;font-size:22px;line-height:30px}ul.ft-logo-lst{margin:45px 0}.foot-btm-lst{padding:25px 35px 0}.inner-ban-cont h1{font-size:75px;line-height:85px}.product-welcome{padding:0 35px}.product-main-div{margin-bottom:80px}ul.product-menu li a h3{font-size:24px;line-height:32px}.product-first{height:284px;padding:22px 25px}.product-first p{font-size:14px;line-height:24px}.emb-main .emb-txt h3{font-size:22px;line-height:30px}.welcome-txt{padding:50px 85px 65px}ul.menu-links li a{font-size:18px;letter-spacing:-.5px}.cuina-main-div{padding-bottom:80px}.cuina-txt h3{font-size:50px;line-height:50px}.textos-cont-sec{padding:50px 0 0}.textos-det-cont{padding:0 80px}.textos-det-cont h1{font-size:54px;line-height:54px;margin-bottom:50px}ul.textos-lst{row-gap:60px}ul.textos-lst li h3{font-size:28px;line-height:32px}ul.textos-lst li p{font-size:18px;line-height:28px;margin-bottom:15px}.cercador-cont-sec{padding:30px 0 80px}.cercador-det-cont .search-inn input[type=text]{font-size:26px;padding:0 100px 0 35px;height:70px}.cercador-det-cont .search-filter{margin:20px 0}.cercador-det-cont{padding:0 75px}.product-main-div ul.cuina-lst li .cuina-txt h3{font-size:34px;line-height:34px;letter-spacing:-2px}.trobar-filter .row{width:100%;padding:0 15px}.select-filter ul.filter-lst{row-gap:15px}.select-filter ul.filter-lst li{flex:0 1 23.5%}.tab-cont-out ul.product-lst{padding:0}.tab-cont-out{padding-bottom:80px}.trobar-tab .tab-cont-out .btn-div{padding:0}.fitxa-cont-sec{padding:50px 0 0}.fitxa-det-cont{margin:60px 0 80px;padding:0 45px}.fitxa-title h2{font-size:50px;line-height:55px}.fitxa-det-lft h3{font-size:28px;line-height:36px}.relative-main-div{margin-bottom:85px}.slider-thumbnails{padding:0 45px}.gal-slider .slick-slide span.gal-tag{left:45px;top:50px}.fitxa-det-cuina{margin:60px 0 80px;padding:0 45px}.ehib-div{top:50px;right:45px}.fitxa-cuina-rgt{width:550px}ul.menu-links-org li a{font-size:18px;letter-spacing:-.5px}.que-welcome-txt{padding:50px 85px 65px}.que-welcome-txt h2{font-size:50px}.consumir-sec,.per-que{padding:60px 0}.per-que h2{font-size:50px}.beneficis-sec{padding-bottom:60px}.product-main-div.ruta .exper-lst ul li .exper-first{padding:25px 25px 30px 30px}.product-main-div.ruta .exper-lst ul li .exper-first h2{font-size:26px;line-height:32px}.portal-section{padding:60px 0}.portal-main,.registrat-main{padding:0 40px}.favorites-main{padding:50px 0}.favorites-main h2{font-size:40px;line-height:45px}.favorits-main-sec{padding:60px 0 0}.favorits-main-div{margin-bottom:60px}.mb-0{margin-bottom:0}.calendar-main-div{padding-bottom:70px}.calendar-wl-txt{padding:40px 170px 50px}.calendar-wl-txt h2{font-size:45px;line-height:50px}.calendar-txt h3{font-size:50px;line-height:50px}.welcome-txt-calc img{margin-bottom:20px}.calendari-producte-sec{padding-bottom:40px}.welcome-txt-calc h2{font-size:45px;line-height:50px}.season-box h3{font-size:22px}.faq-main-sec{padding:40px 0 60px}.faq-container h2{font-size:22px}.faq-container p{font-size:20px;line-height:30px}.calender-receptes .product-main-div.orange{padding:60px 0}.calender-receptes .product-main-div.orange h2{font-size:45px;line-height:50px}.sessio-wrap{padding:40px 0 60px}.iniciar-main-sec,.receptes-main-sec{padding:60px 0}.receptes-main-sec h2{font-size:38px;line-height:48px}.gastrolab-title h2 span{font-size:40px}.box-content{padding:30px 20px}.box-content h3{font-size:25px;line-height:34px}.box-tags{column-gap:10px}.box-tags span{padding:0 10px}.recept-slide .swiper-button-prev-recept{left:0;background:#fff url(/build/assets/ico-arrow-left-CfQFmmMM.svg) no-repeat center;box-shadow:none}.recept-slide .swiper-button-next-recept{right:0;background:#fff url(/build/assets/ico-arrow-left-CfQFmmMM.svg) no-repeat center;box-shadow:none}.cbp-hrmenu>ul>li{margin:0 5px}.cbp-hrmenu>ul>li>a{font-size:16px;padding-bottom:2px}.head-lft{column-gap:30px}.logo-top img{max-width:130px}.gastrolab-wrap{padding:40px 0 60px}.gastrolab-cont{flex:0 1 48.5%;padding-top:20px}.ultimes-main-sec{padding:55px 0 70px}.ultimes-title h2{font-size:38px;line-height:48px}.crear-btm{margin-bottom:70px}.form-main-sec{padding:60px 0 70px}.form-lft{flex:0 1 58.2%}.form-rgt{flex:0 1 39%}.form-main input[type=text]{font-size:20px}.form-btm-lft{flex:0 1 48%}.form-btm-rgt{flex:0 1 49%}.form-btm-rgt .group ul{column-gap:10px}.form-btm-rgt .group ul li a{min-width:100px}.form-btm-rgt .group-div ul li a{min-width:auto;padding:0 17px}.form-btm-rgt .group input[type=text],.form-btm-rgt .select-filter .nice-select{font-size:18px}.pass-tag{flex:0 1 85%}.col-section{padding:30px 20px}.qty-row .select-filter .nice-select{width:150px}.sol-btn{margin-bottom:0}}@media screen and (min-width:768px)and (max-width:1023px){img{max-width:100%}.row{width:100%;max-width:100%;padding:0 15px;position:relative;z-index:1}.head-row{width:100%;padding:0 15px}.menu-wrap{display:none}.hdr-links>ul>li{display:none}.hdr-links>ul>li:last-child{display:block}.head-top-in{padding:25px 0;align-items:center}.hamburger-menu{display:block}.head-rgt{column-gap:20px}.desktop-search{padding:125px 0 30px}.desktop-search h2{font-size:40px;line-height:50px}.search-tags h3{font-size:14px;line-height:26px}.search-det{padding:0 20px}.search-det .row{margin:0}.search-inn{max-width:450px;margin-bottom:45px}.search-inn input[type=text]{height:55px;padding:0 65px 0 25px;font-size:16px}.search-inn button{width:46px;height:46px;right:5px;top:4px}.search-tags ul{padding:0 75px;column-gap:8px;row-gap:8px}.search-in{margin-top:50px}.slider .swiper-slide .banner-cnt{bottom:70px}.slider .swiper-slide .banner-caption h1{font-size:60px}.welcome-sec{padding:50px 0 60px}ul.welcome-menu{margin-top:0}ul.welcome-menu li a{height:100px;padding:0 45px 0 20px;font-size:20px;line-height:26px}.wel-cont{padding:0 50px;margin-top:40px}.wel-cont h2{font-size:22px;line-height:32px;letter-spacing:-1px}ul.welcome-menu li a span{right:20px}.producte-main a{padding:20px 40px 20px 20px;height:105px}.producte-main a h3{font-size:22px;line-height:28px}.producte-main a h3 span{font-size:20px}.producte-slide .swiper-nav-rel{display:flex}.hm-emblem-sec{padding:50px 0}.emb-main .emb-txt h3{font-size:22px;line-height:28px}.emblem-slide,.experience-cont .recep-tab .tab-content{width:calc(100% + 15px)}.hm-receptes-sec{padding:50px 0}.recep-tab .tab-content .content{margin-top:25px}.recep-main .recep-txt h3{font-size:20px;line-height:28px}.receptes-slide{width:calc(100% + 15px)}.hm-experience-sec{padding:50px 0 30px}.title-div h2{font-size:38px;line-height:54px}.tab-header ul li{height:75px;font-size:17px;line-height:22px;padding:10px}.exper-lst ul{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));grid-gap:15px}.exper-lst ul li .exper-cnt h2{font-size:18px;line-height:26px;letter-spacing:-.5px}.exper-lst ul li:first-child .exper-cnt h2{font-size:22px;line-height:30px}.tab-content .content{margin-top:35px}.main-slide .swiper-slide img{height:500px;object-fit:cover}.banner-txt{width:320px;height:330px}.banner-txt h3{font-size:30px;line-height:34px}.main-slide .swiper-pagination-arw{width:50px}.sosten-sec{padding:50px 0 90px}.sosten-lft{flex:0 1 42%;padding-top:25px}.sosten-lft h2{font-size:36px;line-height:40px;margin-bottom:20px}.sosten-lft h3{font-size:20px;line-height:28px}.sosten-lft p{line-height:24px}.foot-ia-sec{height:532px}.foot-ia-lft{padding-left:0;width:calc(100% - 320px)}.ai-box-out{width:100%;padding-right:30px}.ai-logo img{width:200px}.foot-ia-rgt{padding:0 25px;width:300px;height:575px}.foot-ia-rgt h2{font-size:40px}.foot-ia-rgt h4{font-size:22px;line-height:28px}.foot-ia-rgt p{font-size:16px;line-height:24px}footer{padding:50px 0}.row-foot{width:100%;padding:0 15px}.foot-top-sec{padding:0}ul.foot-menu li h3 a{height:55px;padding:0 25px 0 15px;font-size:18px;line-height:24px}ul.foot-menu li h3 a span{right:12px}ul.foot-menu li ul{padding-left:0}ul.ft-logo-lst{margin:45px 0;padding:0}.foot-btm-lst{padding:20px 0 0}ul.social-list{column-gap:25px}.inner-ban-cont{bottom:70px}.inner-ban-cont h1{font-size:60px;line-height:70px}.product-welcome{padding:0}.product-welcome .wel-cont{padding:0 25px;margin:50px 0}ul.product-menu{margin-top:50px}ul.product-menu li a{height:160px;padding:25px 20px}ul.product-menu li a h3{font-size:20px;line-height:28px;letter-spacing:-1px}ul.product-menu li a span.arrw{top:20px;right:20px}.product-main-div{margin-bottom:50px}.product-main-div h2{font-size:30px;line-height:38px}.product-first{height:100%;padding:22px 25px}.product-first p{font-size:14px;line-height:24px}ul.product-lst{column-gap:2%;row-gap:30px}ul.product-lst li{flex:0 1 32%}.emb-main .emb-txt h3{font-size:20px;line-height:28px}.inner-banner-small .inner-ban-cont{bottom:70px;top:auto;transform:none}.welcome-txt{padding:30px 0 50px}.welcome-txt h2{font-size:22px;line-height:32px}.page-menu{margin-bottom:35px}ul.menu-links{flex-wrap:nowrap;white-space:nowrap;width:calc(100% + 15px);overflow-y:scroll;scrollbar-width:none;column-gap:15px}ul.menu-links li{flex:0 1 auto}ul.menu-links li a{font-size:17px;letter-spacing:-.5px;height:50px;padding:0 15px}.filter-menu{margin-bottom:50px}ul.filter-lst{column-gap:2%;row-gap:15px;justify-content:left}ul.filter-lst li{flex:0 1 32%}.cuina-main-div{padding-bottom:50px}.page-menu.orange ul.menu-links li{flex:0 1 auto}.btn-div{margin-top:45px}ul.cuina-lst{border-radius:30px}.cuina-txt h3{font-size:40px;line-height:40px;letter-spacing:-2px}.inner-header .head-top-in{padding:25px 0}.textos-cont-sec{padding:40px 0 0}.textos-det-cont{padding:0}.textos-det-cont h1{font-size:44px;line-height:44px;margin-bottom:30px}ul.textos-lst{row-gap:40px}ul.textos-lst li{padding-top:18px}ul.textos-lst li h3{font-size:24px;line-height:28px;margin-bottom:15px}ul.textos-lst li p{font-size:17px;line-height:26px;margin-bottom:15px}ul.textos-lst li h4{font-size:18px;line-height:28px;margin-bottom:15px}.cercador-cont-sec{padding:30px 0 50px}.cercador-det-cont .search-inn input[type=text]{font-size:20px;padding:0 75px 0 25px;height:60px}.cercador-det-cont .search-inn button{width:45px;height:60px;right:20px}.cercador-det-cont .search-filter{margin:20px 0}ul.filter-links li a{height:50px;font-size:18px}.cercador-det-cont,.cercador-list{padding:0}.cercador-list ul{row-gap:30px}.busca-cnt{padding:10px 0 0 30px}.busca-cnt h5{margin-bottom:8px}.busca-cnt h3{font-size:22px;line-height:32px}.busca-cnt p{font-size:17px;line-height:26px}.product-main-div ul.cuina-lst li .cuina-txt h3{font-size:28px;line-height:28px;letter-spacing:-1px}.product-main-div .exper-lst ul li.wide .exper-cnt{width:240px}.product-main-div .exper-lst ul li.wide .exper-cnt h2{font-size:22px;line-height:28px}.trobar-filter .row{width:100%;padding:0 15px}.filter-menu-div{margin-bottom:30px}ul.filter-lnks{width:calc(100% + 15px)}ul.filter-lnks li a{height:50px;font-size:17px}.filter-select-div{flex-wrap:wrap;row-gap:25px}.select-filter{width:100%}.select-filter ul.filter-lst{row-gap:15px}.select-filter ul.filter-lst li{flex:0 1 32%}.tab-cont-out ul.product-lst{padding:0}.tab-cont-out{padding-bottom:50px}.trobar-tab .tab-cont-out .btn-div{padding:0}.fitxa-cont-sec{padding:40px 0 0}.fitxa-det-cont{margin:50px 0 60px;padding:0}.fitxa-title h2{font-size:40px;line-height:45px}.fitxa-title h5{font-size:22px;line-height:30px}.fitxa-det-lft{width:calc(100% - 275px);padding-right:30px}.fitxa-det-lft h3{font-size:26px;line-height:34px}ul.fitxa-tags li a{height:40px;font-size:16px;letter-spacing:-.5px}.fitxa-det-lft h4{font-size:20px;line-height:28px}.fitxa-det-lft p{font-size:17px;line-height:26px;margin-bottom:15px}.fitxa-det-rgt{width:275px}.relative-main-div{margin-bottom:60px}.slider-thumbnails{padding:0 25px}.gal-slider .slick-slide span.gal-tag{left:30px;top:30px;padding:15px;font-size:15px}.relative-main-div .emblem-slide{width:calc(100% + 15px)}.fitxa-det-cuina{margin:50px 0 60px;padding:0}.ehib-div{top:30px;right:30px}.fitxa-cuina-lft{width:100%;margin-bottom:20px}.fitxa-cuina-lft h3{font-size:22px;line-height:30px}.fitxa-cuina-rgt{width:100%}.fitxa-cuina-rgt h5{font-size:20px;line-height:28px}.recepta-btn-div{margin-bottom:40px}.cuina-cont-out{margin-top:50px}.que-welcome-txt{padding:30px 0 50px}.que-welcome-txt h2{font-size:40px;line-height:40px}.que-welcome-txt p{font-size:20px}.consumir-sec,.per-que{padding:50px 0}.per-que h2{font-size:40px;line-height:40px}.consumir-sec h2{margin-bottom:20px}.consumir-sec p br{display:none}.consumir-list{margin-bottom:50px}.producte-list ul li .producte-cont{padding:25px 15px 30px}.beneficis-sec{padding-bottom:60px}.beneficis-list ul li a{column-gap:15px}.beneficis-list ul li a span.beneficis-icon{height:auto}.beneficis-list ul li a h3{font-size:22px}.product-main-div.ruta .exper-lst ul li .exper-first{padding:25px 25px 30px 30px}.product-main-div.ruta .exper-lst ul li .exper-first h2{font-size:26px;line-height:32px}.fitxa-p .exper-lst ul{display:flex;flex-wrap:wrap}.fitxa-p .exper-lst ul li,.fitxa-p .exper-lst ul li.wide{flex:0 1 100%}.fitxa-p .product-main-div.green .exper-lst ul li .exper-first{width:100%;padding-bottom:60px}.fitxa-p .product-main-div.ruta .exper-lst ul li .exper-first h2{margin-bottom:15px}.season-sec{padding:60px 0}.season-table>div>div:first-child{width:130px;height:auto}.season-table>div>div:not(:first-child) span{width:100px}.season-table>div>span:nth-of-type(1){font-size:22px}ul.menu-links-org{flex-wrap:nowrap;white-space:nowrap;width:calc(100% + 15px);overflow-y:scroll;scrollbar-width:none;column-gap:15px}ul.menu-links-org li,.calendari-menu.orange ul.menu-links-org li{flex:0 1 auto}ul.menu-links-org li a{font-size:17px;letter-spacing:-.5px;height:50px;padding:0 15px}.filter-group{justify-content:left;column-gap:20px}.filter-group label{font-size:18px}.registrat-section h2{font-size:30px}.registrat-main a{min-width:300px}.portal-section{padding:50px 0}.portal-main,.registrat-main{padding:0}.favorites-main{padding:50px 0;flex-wrap:wrap;row-gap:20px}.favorites-main h2{font-size:40px;line-height:45px}.favorits-main-div h2{font-size:30px;line-height:38px}.favorits-main-sec{padding:50px 0 30px}.favorits-main-div{margin-bottom:50px}.mb-0{margin-bottom:0}ul.favorits-lst{column-gap:2%;row-gap:30px}ul.favorits-lst li{flex:0 1 32%}.favorits-main .favorits-txt h3{font-size:20px;line-height:28px}.calendar-main-div{padding-bottom:50px}.calendar-wl-txt{padding:30px 50px 40px}.calendar-wl-txt h2{font-size:40px;line-height:45px}.calendar-txt h3{font-size:40px;line-height:42px}.welcome-txt-calc{padding:30px 10px}.welcome-txt-calc img{margin-bottom:20px}.calendari-producte-sec{padding-bottom:40px}.welcome-txt-calc h2{font-size:40px;line-height:45px}.season-box h3{font-size:22px}.season-grid-sec{width:calc(100% + 15px);flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;padding-bottom:5px;scrollbar-width:none}.season-grid{width:900px;margin-bottom:30px}.months-row span{font-size:15px}.calendari-producte-sec .season-table>div>div:first-child{width:100px;height:100px}.calendari-producte-sec .season-table>div{padding-right:20px}.calendari-producte-sec .season-table>div>span:nth-of-type(1){width:136px;font-size:20px}.calendari-producte-sec .season-table a{width:150px}.calendari-producte-sec .season-table a:nth-child(4n){width:240px}.calendari-producte-sec .season-table .cuina-main-div ul.product-lst li{flex:0 1 32%}.faq-main-sec{padding:20px 0 50px}.faq-container h2{font-size:22px}.faq-container p{font-size:20px;line-height:30px}.calender-receptes .product-main-div.orange{padding:50px 0}.calender-receptes .product-main-div.orange h2{font-size:40px;line-height:45px}.sessio-wrap{padding:40px 0 50px}.sessio-cont{padding-top:0}.iniciar-main-sec{padding:50px 0}.iniciar-div h3,.iniciar-div h2{font-size:26px;line-height:34px}.receptes-main-sec{padding:50px 0}.receptes-main-sec h2{font-size:32px;line-height:42px}.receptes-menu ul.filter-lst li{flex:0 1 23.7%}.wrap-main{column-gap:20px}.box-main a{flex-wrap:wrap}.box-img{width:100%}.box-content{padding:30px 20px;width:100%}.box-content h3{font-size:25px;line-height:34px}.box-tags{column-gap:10px}.box-tags span{padding:0 10px}.recept-slide .swiper-button-prev-recept{left:0;background:#fff url(/build/assets/ico-arrow-left-CfQFmmMM.svg) no-repeat center;box-shadow:none}.recept-slide .swiper-button-next-recept{right:0;background:#fff url(/build/assets/ico-arrow-left-CfQFmmMM.svg) no-repeat center;box-shadow:none}.gastrolab-wrap{padding:40px 0 50px}.gastrolab-title{flex:0 1 47.5%}.gastrolab-cont{flex:0 1 46.5%;padding-top:20px}.gastrolab-title h2 span{font-size:30px}.gastrolab-cont h3{font-size:20px;line-height:30px}.ultimes-main-sec{padding:55px 0 70px}.ultimes-title{margin-bottom:30px}.ultimes-title h2{font-size:32px;line-height:42px}.crear-btm{margin-bottom:50px}.form-main-sec{padding:50px 0 60px}.form-lft{flex:0 1 54.2%}.form-rgt{flex:0 1 43%}.form-main input[type=text]{font-size:18px;height:54px}.form-btm-main{row-gap:30px}.form-btm-main h3{font-size:20px;line-height:30px}.form-btm-lft,.form-btm-rgt{flex:0 1 100%}.form-rgt ul{column-gap:10px}.form-rgt ul li a span{width:50px;height:50px}.form-btm-lft .group ul li a{padding:0 15px}.form-btm-rgt .group-div .group{margin-bottom:20px}.form-btm-rgt .group ul{column-gap:10px}.form-btm-rgt .group ul li a{min-width:100px}.form-btm-rgt .group-div ul li a{min-width:auto;padding:0 17px}.form-btm-rgt .group input[type=text],.form-btm-rgt .select-filter .nice-select{font-size:18px}.pass-tag{flex:0 1 90%}.col-section{padding:30px 20px}.qty-row .select-filter .nice-select{width:150px}.sol-btn{margin-bottom:0}#filter-container{display:none}#filter-container.active{display:block}.crear-btm a.crear-btn{font-size:20px}}@media screen and (max-width:767px){img{max-width:100%}.row{width:100%;padding:0 15px;max-width:100%}.head-row{width:100%;padding:0 15px}.menu-wrap{display:none}.hdr-links>ul>li{display:none}.hdr-links>ul>li:last-child{display:block}.head-top-in{padding:25px 0;align-items:center}.hamburger-menu{display:block}.head-rgt{column-gap:20px}.logo-top img{width:120px}.desktop-search{padding:100px 0 30px}.desktop-search h2{font-size:30px;line-height:40px;margin-bottom:20px}.search-tags h3{font-size:14px;line-height:26px}.search-det{padding:0 20px}.search-det .row{margin:0}.search-inn{max-width:450px;width:100%;margin-bottom:40px}.search-inn input[type=text]{height:55px;font-size:15px;padding:0 65px 0 25px}.search-inn button{width:46px;height:46px;right:5px;top:4px}.search-tags ul{padding:0 15px;column-gap:8px;row-gap:8px}.search-tags ul li a{font-size:12px}.search-in{margin-top:35px}.slider .swiper-slide>img{height:550px;object-fit:cover}.slider .swiper-slide .banner-cnt{bottom:30px}.slider .swiper-slide .banner-caption{padding:0 10px}.slider .swiper-slide .banner-caption h1{font-size:50px;line-height:55px;margin-bottom:30px;letter-spacing:-2px}.ban-para-txt{width:100%;padding-left:45px}.ban-para-txt p{font-size:16px;line-height:24px;padding-left:15px}.slider .swiper-container-horizontal .swiper-pagination-bullets{left:20px}.welcome-sec{padding:35px 0 60px}ul.welcome-menu{margin-top:0}ul.welcome-menu li a{height:80px;padding:0 45px 0 15px;font-size:20px;line-height:26px;letter-spacing:-.5px}.wel-cont{padding:0;margin-top:30px}.wel-cont h2{font-size:20px;line-height:30px;letter-spacing:-.5px}ul.welcome-menu li a span{right:15px;top:15px}.hm-producte-sec .title-div h4{margin-bottom:8px}.producte-main a{padding:20px 40px 20px 20px;height:105px}.producte-main a h3{font-size:22px;line-height:28px;letter-spacing:-1px}.producte-main a h3 span{font-size:20px}.producte-slide .swiper-nav-rel{display:flex}.hm-emblem-sec{padding:50px 0 30px}.hm-emblem-sec .title-div h4{margin-bottom:8px}.emb-main .emb-txt h3{font-size:20px;line-height:26px;letter-spacing:-.5px}.emb-main .emb-txt h5{font-size:13px;line-height:15px;letter-spacing:.5px;margin-bottom:10px}.hm-producte-sec .experience-cont,.hm-emblem-sec .experience-cont{width:calc(100% + 15px)}ul.product-lst.orange .emb-main .emb-txt h5 span{margin:0 5px}.hm-receptes-sec{padding:35px 0}.recep-tab .tab-content{width:calc(100% + 15px)}.recep-tab .tab-content .content{margin-top:15px}.recep-main .recep-txt h3{font-size:20px;line-height:28px;letter-spacing:-.5px}.abs-btn-div{float:left;width:100%;position:relative;top:auto;margin-top:30px}a.veure-btn{font-size:16px}.hm-experience-sec{padding:35px 0 25px}.title-div h2{font-size:30px;line-height:34px;letter-spacing:-1px}.title-div h4{font-size:18px;line-height:22px}.tab-header ul{column-gap:12px;flex-wrap:nowrap;white-space:nowrap;overflow-x:scroll;padding-bottom:12px;width:calc(100% + 15px);scrollbar-width:none;padding-right:15px}.tab-header ul li{height:60px;font-size:16px;line-height:20px;flex:0 1 auto}.exper-lst ul{display:flex;flex-wrap:wrap;column-gap:3%;row-gap:15px}.exper-lst ul li{flex:0 1 48.5%}.exper-lst ul li .exper-img img{height:100%;object-fit:cover}.exper-lst ul li .exper-cnt h2{font-size:20px;line-height:26px;letter-spacing:-.5px}.exper-lst ul li:first-child .exper-cnt{width:100%}.exper-lst ul li:first-child .exper-cnt h2{font-size:20px;line-height:26px;letter-spacing:-.5px}.tab-content .content{margin-top:20px}.main-slide .swiper-slide img{height:300px;object-fit:cover}.banner-sub-cont{float:left;width:100%;position:relative;top:auto;transform:none}.banner-sub-cont .row{padding:0}.banner-txt{width:100%;height:auto;border-radius:0;padding:25px 20px}.banner-txt h5{margin-bottom:12px}.banner-txt h3{font-size:24px;line-height:28px;letter-spacing:-.5px}a.saber-btn{font-size:16px}.main-slide .swiper-pagination-arw{top:35%;width:35px;padding:15px 0}.sosten-sec{padding:40px 0 50px}.sosten-lft{flex:0 1 55%;padding-top:0;padding-right:30px}.sosten-lft h2{font-size:34px;line-height:38px;margin-bottom:20px}.sosten-lft h3{font-size:20px;line-height:28px}.sosten-lft p{line-height:24px}.sosten-rgt{flex:0 1 45%}.foot-ia-sec{height:auto}.foot-ia-out{padding:50px 0 0}.ai-box-out p{line-height:22px}.foot-ia-lft{padding-left:0;width:100%;margin-bottom:35px}.ai-box-out{width:100%;padding-right:0}.ai-logo img{width:125px}.news-box input[type=text]{height:55px;font-size:17px}.news-box button{width:35px;height:35px}.foot-ia-rgt{position:relative;padding:25px;width:100%;height:auto;row-gap:15px}.foot-ia-rgt h2{font-size:34px}.foot-ia-rgt h4{font-size:20px;line-height:26px}.foot-ia-rgt p{font-size:16px;line-height:24px}footer{padding:40px 0}.row-foot{width:100%;padding:0 15px}.foot-top-sec{padding:0}ul.foot-menu{row-gap:30px}ul.foot-menu li{flex:0 1 49%}ul.foot-menu li h3 a{height:50px;padding:0 25px 0 15px;font-size:18px;line-height:24px;letter-spacing:-.5px}ul.foot-menu li h3 a span{right:12px}ul.foot-menu li ul{padding-left:0;margin-top:15px}ul.ft-logo-lst{margin:35px 0;padding:0;column-gap:20px;row-gap:20px;flex-wrap:wrap;justify-content:left}ul.ft-logo-lst li{flex:0 1 auto}.foot-btm-lst{padding:20px 0 0}ul.social-list{column-gap:25px}.foot-btm{row-gap:20px}.inner-banner img{height:400px;object-fit:cover}.inner-ban-cont{bottom:30px}.inner-ban-cont h1{font-size:50px;line-height:55px;letter-spacing:-2px}.product-welcome{padding:0}.product-welcome .wel-cont{padding:0;margin:40px 0}ul.product-menu{margin-top:40px;row-gap:15px;justify-content:left}ul.product-menu li{flex:0 1 49%}ul.product-menu li a{height:95px;padding:20px 40px 20px 20px}ul.product-menu li a h3{font-size:18px;line-height:24px;letter-spacing:-.5px}ul.product-menu li a h3 br{display:none}ul.product-menu li a span.arrw{top:15px;right:20px}.product-main-div{margin-bottom:50px;padding-top:15px}.product-main-div:before{width:200px}.product-main-div h2{font-size:26px;line-height:32px}.product-first{height:100%;padding:20px}.product-first p{font-size:14px;line-height:22px;letter-spacing:0px}ul.product-lst{column-gap:2%;row-gap:35px;margin-top:25px}ul.product-lst li{flex:0 1 49%}.emb-main .emb-txt{padding:15px 10px 0 0}.inner-banner-small .inner-ban-cont{bottom:30px;top:auto;transform:none}.welcome-txt{padding:20px 0 40px}.welcome-txt h2{font-size:20px;line-height:30px}.page-menu{margin-bottom:30px}ul.menu-links{flex-wrap:nowrap;white-space:nowrap;width:calc(100% + 15px);overflow-y:scroll;scrollbar-width:none;column-gap:12px}ul.menu-links li{flex:0 1 auto}ul.menu-links li a{font-size:16px;letter-spacing:0px;height:40px;padding:0 15px}.filter-menu{margin-bottom:40px}ul.filter-lst{column-gap:2%;row-gap:15px}ul.filter-lst li{flex:0 1 49%}.search-filter input[type=text],.select-filter .nice-select{font-size:14px}.cuina-main-div{padding-bottom:40px}.page-menu.orange ul.menu-links li{flex:0 1 auto}.btn-div{margin-top:45px}ul.cuina-lst{border-radius:20px}.cuina-txt h3{font-size:30px;line-height:30px;letter-spacing:-1px}.inner-header .head-top-in{padding:25px 0}.textos-cont-sec{padding:30px 0 20px}.textos-det-cont{padding:0}.textos-det-cont h1{font-size:30px;line-height:30px;margin-bottom:30px}ul.textos-lst{row-gap:40px}ul.textos-lst li{padding-top:15px}ul.textos-lst li:before{width:120px}ul.textos-lst li h3{font-size:22px;line-height:26px;margin-bottom:15px}ul.textos-lst li p{font-size:16px;line-height:24px;margin-bottom:12px}ul.textos-lst li h4{font-size:17px;line-height:26px;margin-bottom:12px}.cercador-cont-sec{padding:30px 0 40px}.cercador-det-cont .search-inn{max-width:100%}.cercador-det-cont .search-inn input[type=text]{font-size:18px;padding:0 75px 0 25px;height:60px}.cercador-det-cont .search-inn button{width:45px;height:60px;right:20px;background-size:25px}.cercador-det-cont .search-filter{margin:20px 0}ul.filter-links{flex-wrap:nowrap;white-space:nowrap;width:calc(100% + 15px);overflow-y:scroll;scrollbar-width:none;column-gap:12px}ul.filter-links li{flex:0 1 auto}ul.filter-links li a{height:45px;font-size:17px}.cercador-det-cont,.cercador-list{padding:0}.cercador-list ul{row-gap:35px}.busca-img{flex:0 1 125px}.busca-cnt{flex:0 1 calc(100% - 125px);padding:0 0 0 20px}.busca-cnt h5{font-size:13px;line-height:15px;letter-spacing:.5px;margin-bottom:8px}.busca-cnt h3{font-size:20px;line-height:26px;margin-bottom:8px}.busca-cnt p{font-size:16px;line-height:24px}ul.product-menu.orange li,.product-main-div ul.cuina-lst li{flex:0 1 49%}.product-main-div .exper-lst ul li .exper-first{height:250px;padding:20px 25px 25px}.product-main-div .exper-lst ul li.wide .exper-img{height:100%}.exper-lst ul li .exper-cnt h5{letter-spacing:.5px;margin-bottom:10px}.product-main-div .exper-lst ul li .exper-cnt h5{font-size:13px}.product-main-div ul.cuina-lst li .cuina-txt h3{font-size:26px;line-height:26px;letter-spacing:-1px}.product-main-div .exper-lst ul li.wide .exper-cnt{width:200px}.product-main-div .exper-lst ul li.wide .exper-cnt h2{font-size:20px;line-height:24px}.trobar-filter .row{width:100%;padding:0 15px}.filter-menu-div{margin-bottom:25px}ul.filter-lnks{width:calc(100% + 15px)}ul.filter-lnks li a{height:40px;font-size:16px;letter-spacing:-.5px}.filter-select-div{flex-wrap:wrap;row-gap:25px}.select-filter{width:100%}.select-filter ul.filter-lst{row-gap:15px}.select-filter ul.filter-lst li{flex:0 1 32%}.select-tab .tab-header ul li{height:45px}.tab-cont-out ul.product-lst{padding:0}.tab-cont-out{padding-bottom:40px}.dormir-map #map{height:600px}.map-cont{padding:15px}.map-cont h3{font-size:17px;line-height:22px}.map-cont h5{margin-bottom:8px}.trobar-tab .tab-cont-out .btn-div{padding:0}.breadcrum-sec ul{flex-wrap:nowrap;white-space:nowrap;width:calc(100% + 15px);overflow-y:scroll;scrollbar-width:none;padding-right:15px}.fitxa-cont-sec{padding:25px 0 0}.fitxa-det-cont{margin:30px 0 50px;padding:0}.fitxa-title h2{font-size:34px;line-height:40px;margin-bottom:12px}.fitxa-title h2 br{display:none}.fitxa-title h5{font-size:18px;line-height:24px}.fitxa-det-lft{width:100%;padding-right:0;margin-bottom:35px}.fitxa-det-lft h3{font-size:22px;line-height:30px}ul.fitxa-tags{margin-bottom:30px}ul.fitxa-tags li a{height:35px;font-size:15px;letter-spacing:0px;padding:0 10px}.fitxa-det-lft h4{font-size:18px;line-height:26px}.fitxa-det-lft p{font-size:16px;line-height:26px;margin-bottom:15px}.fitxa-det-rgt{width:100%;display:flex;column-gap:3%}.fitxa-map{height:180px;margin-bottom:0}.relative-main-div{margin-bottom:60px;padding-top:15px}.relative-main-div h2{font-size:22px;line-height:26px}.slider-thumbnails{padding:0;margin-top:15px}.slider-thumbnails .slick-track{width:100%!important}.slider-thumbnails .slick-slide{width:60px!important;height:60px;margin-right:12px}.slider-thumbnails .slick-slide.slick-current{border:3px solid var(--clr-light-yellow)}.gal-slider{border-radius:20px 0}.gal-slider .slick-slide img{height:300px;object-fit:cover}.gal-slider .slick-slide span.gal-tag{left:20px;top:20px;padding:10px 12px;font-size:14px}.relative-main-div .emblem-slide{width:calc(100% + 15px)}.fitxa-det-cuina{margin:30px 0 40px;padding:0}.ehib-div{top:20px;right:20px;padding:12px;width:150px;flex-wrap:wrap;row-gap:10px}.ehib-div p{line-height:16px}a.recepta-btn{padding:8px 15px;font-size:16px}.left-box-div{padding:20px 25px 25px}.left-box-div h4{font-size:20px;line-height:28px;margin-bottom:10px}.left-box-div h5{font-size:18px;line-height:24px}ul.hypen-lst li{font-size:16px;line-height:22px}.fitxa-cuina-lft{width:100%;margin-bottom:20px}.fitxa-cuina-lft h3{font-size:20px;line-height:26px;letter-spacing:0px}.gallery-slider.orange .slider-thumbnails .slick-slide.slick-current{border:3px solid var(--clr-light-orange)}.fitxa-cuina-rgt{width:100%}.fitxa-cuina-rgt h5{font-size:18px;line-height:26px}.recepta-btn-div{margin-bottom:30px}.cuina-cont-out{margin-top:30px}.cuina-cont-out h4{font-size:20px;line-height:26px}.cuina-cont-out ul.num-lst li{font-size:17px;line-height:26px;padding-left:45px}.cuina-cont-out ul.num-lst li:before{width:34px;height:34px;font-size:16px}.cuina-cont-out p{font-size:17px;line-height:26px}.cuina-box-cont{padding:20px}ul.box-lst li{font-size:16px;line-height:24px;padding-left:15px}.cuina-cont-out .img-div img{border-radius:20px 0}.que-welcome-txt{padding:30px 0 40px}.que-welcome-txt h2{font-size:30px;line-height:30px}.que-welcome-txt h3{font-size:25px;line-height:25px;padding-bottom:20px}.que-welcome-txt p{font-size:18px;line-height:30px}.consumir-sec{padding:40px 0}.per-que{padding:50px 0}.per-que h2{font-size:30px;line-height:30px}.consumir-sec h2{font-size:25px;line-height:30px;margin-bottom:20px}.consumir-sec h2 br{display:none}.consumir-sec h3{font-size:18px;line-height:30px;margin-bottom:20px}.consumir-sec p,.per-que p{font-size:18px;line-height:28px}.consumir-sec p br,.consumir-sec h3 br,.per-que p br{display:none}.consumir-list{margin-bottom:50px;max-width:100%}.consumir-list ul{row-gap:20px;justify-content:center;text-align:center}.consumir-list ul li{padding:30px 20px;flex:0 1 100%;min-height:auto}.consumir-list ul li div{flex:0 1 100%}.consumir-list ul li p{font-size:22px;line-height:30px;padding-right:0}.producte-sec h2{font-size:30px;line-height:30px;margin-bottom:20px}.producte-sec h3{margin-bottom:15px;font-size:25px;line-height:25px}.producte-list ul{column-gap:2%;row-gap:20px}.producte-list ul li{flex:0 1 49%}.producte-list ul li .producte-cont{padding:25px 15px 30px}.beneficis-sec{padding-bottom:60px}.beneficis-list h2{font-size:25px;line-height:30px;margin-bottom:20px}.beneficis-list ul{max-width:100%}.beneficis-list ul li{flex:0 1 100%}.beneficis-list ul li a{column-gap:15px}.beneficis-list ul li a span.beneficis-icon{width:80px;height:auto}.beneficis-list ul li a h3{font-size:20px;line-height:30px}.product-main-div.ruta .exper-lst ul li .exper-first{padding:25px 25px 30px 30px}.product-main-div.ruta .exper-lst ul li .exper-first h2{font-size:26px;line-height:32px}.fitxa-p .exper-lst ul{display:flex;flex-wrap:wrap}.fitxa-p .exper-lst ul li,.fitxa-p .exper-lst ul li.wide{flex:0 1 100%}.fitxa-p .product-main-div.green .exper-lst ul li .exper-first{width:100%;padding-bottom:40px;height:auto}.fitxa-p .product-main-div.ruta .exper-lst ul li .exper-first h2{margin-bottom:15px}.fitxa-p .fitxa-det-rgt{flex-wrap:wrap}.fitxa-p .product-main-div.ruta .exper-lst ul li .exper-first p{font-size:16px;line-height:26px;margin-bottom:20px}.fitxa-p .product-main-div.green .exper-lst ul li .exper-first a.veure-btn{margin-top:20px}.contact-card{padding:30px 20px}.contact-card h3,.contact-card li{margin-bottom:20px}.producute .fitxa-img{padding:30px 20px}.filter-group label{font-size:18px}.season-sec{padding:40px 0 50px}.season-table{max-width:100%;width:100%}.season-table>div:first-child{display:none}.season-table>div:not(:first-child){flex-direction:column;height:auto;padding:20px;border-radius:20px;align-items:flex-start;gap:15px}.season-table>div>div:first-child{width:80px;height:80px;margin-bottom:10px}.season-table>div>span:nth-of-type(1){width:100%;padding-left:0;font-size:22px;text-align:left}.season-table>div>div:not(:first-child){padding:0;width:100%;display:flex;align-items:center;justify-content:space-between}.season-table>div>div:nth-child(3):before{content:"Gen";font-size:18px;color:var(--clr-txt-grey);margin-right:10px}.season-table>div>div:nth-child(4):before{content:"Feb";font-size:18px;color:var(--clr-txt-grey);margin-right:10px}.season-table>div>div:nth-child(5):before{content:"Mar";font-size:18px;color:var(--clr-txt-grey);margin-right:10px}.season-table>div>div:not(:first-child) span{width:80%}.season-table a{margin-left:0;width:100%;justify-content:flex-start;padding-top:10px;border-top:1px solid rgba(198,140,91,.2)}.season-table>div:first-child{font-size:20px;flex:0 1 100%}.season-table>div>span:nth-of-type(1){font-size:22px;padding-left:0;width:100%;margin-bottom:15px}.season-table a{width:100%;margin-top:15px}.season-table img{width:100%}.calendari-menu.orange ul.menu-links-org{row-gap:15px}.filter-group{flex-wrap:nowrap;white-space:nowrap;width:calc(100% + 15px);overflow-y:scroll;scrollbar-width:none;column-gap:15px}.filter-group div{flex:0 1 auto}ul.menu-links-org{flex-wrap:nowrap;white-space:nowrap;width:calc(100% + 15px);overflow-y:scroll;scrollbar-width:none;column-gap:15px}ul.menu-links-org li,.calendari-menu.orange ul.menu-links-org li{flex:0 1 auto}ul.menu-links-org li a{font-size:17px;letter-spacing:-.5px;height:50px;padding:0 15px}.filter-group{justify-content:left;column-gap:20px}.filter-group label{font-size:17px}.portal-section{padding:50px 0}.portal-section .row{padding:0}.portal-main{padding:0;row-gap:30px}.portal-lft,.portal-rgt{flex:0 1 100%}.portal-lft h3{font-size:20px;line-height:30px}.portal-lft p{font-size:16px;line-height:26px}.portal-section input[type=text],.portal-section input[type=password],.portal-section a{font-size:16px}.registrat-section{padding:40px 0;text-align:center}.registrat-main{padding:0;row-gap:20px;justify-content:center}.registrat-section h2{font-size:25px;line-height:32px}.registrat-main a{min-width:400px}.registrat-main a{font-size:16px}.favorites-main{padding:30px 0 50px;flex-wrap:wrap;row-gap:15px}.favorites-main h2{font-size:30px;line-height:35px}.favorits-main-div h2{font-size:26px;line-height:32px}.favorites-main a{font-size:16px;min-width:355px}.favorits-main-sec{padding:50px 0 40px}.favorits-main-div{margin-bottom:50px}.mb-0{margin-bottom:0}ul.favorits-lst{column-gap:2%;row-gap:35px}ul.favorits-lst li{flex:0 1 49%}.favorits-main .favorits-txt h3{font-size:20px;line-height:28px}.calendar-main-div{padding-bottom:50px}.calendar-wl-txt{padding:30px 50px 40px}.calendar-wl-txt h2{font-size:34px;line-height:40px}.calendar-txt h3{font-size:34px;line-height:38px}.welcome-txt-calc{padding:30px 10px}.welcome-txt-calc img{margin-bottom:20px}.calendari-producte-sec{padding-bottom:40px}.welcome-txt-calc h2{font-size:34px;line-height:40px}.season-box h3{font-size:20px}.season-grid-sec{width:calc(100% + 15px);flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;padding-bottom:5px;scrollbar-width:none}.season-grid{width:900px;margin-bottom:30px}.months-row span{font-size:15px}.calendari-producte-sec .season-table>div>div:first-child{width:100px;height:100px}.calendari-producte-sec .season-table>div{padding-right:20px}.calendari-producte-sec .season-table>div>span:nth-of-type(1){width:136px;font-size:20px}.calendari-producte-sec .season-table a{width:100%}.calendari-producte-sec .season-table a:nth-child(4n){width:100%}.calendari-producte-sec .season-table .cuina-main-div{padding:0 0 30px}.calendari-producte-sec .season-table .cuina-main-div ul.product-lst li{flex:0 1 32%}.calendari-producte-sec .season-table>div>div:nth-child(4):before,.calendari-producte-sec .season-table>div>div:nth-child(5):before{display:none}.calendari-producte-sec .season-table a{margin-top:0}.calendari-producte-sec .season-table .cuina-main-div .emb-main .emb-txt h3{font-size:20px;line-height:28px}.faq-main-sec{padding:20px 0 50px}.faq-container section div{padding-right:20px}.faq-container h2{font-size:20px}.faq-container h3{font-size:18px;line-height:28px}.faq-container p{font-size:16px;line-height:26px}.calender-receptes .product-main-div.orange{padding:50px 0}.calender-receptes .product-main-div.orange h2{font-size:34px;line-height:40px}.faq-container h2 span{width:35px;height:35px}.sessio-wrap{padding:30px 0 40px;row-gap:25px;text-align:center}.sessio-cont{padding-top:0}.sessio-img{flex:0 1 100%}.sessio-img img{float:none;display:inline-block;width:auto;max-width:180px}.sessio-cont{flex:0 1 100%;padding-top:0}.sessio-cont h3{font-size:18px;line-height:26px}.iniciar-main-sec{padding:40px 0}.iniciar-wrap{row-gap:30px}.iniciar-div{flex:0 1 100%}.iniciar-div:first-child p{padding-bottom:0}.iniciar-div h3,.iniciar-div h2{font-size:24px;line-height:28px;padding-bottom:15px}.iniciar-div p{padding-bottom:25px}.crear-btn-div{margin-bottom:15px}.iniciar-form{float:left;width:100%;margin-top:0}.receptes-main-sec{padding:40px 0}.receptes-main-sec h2{font-size:32px;line-height:42px}.receptes-menu ul.filter-lst li{flex:0 1 32.2%}.wrap-main{column-gap:20px}.box-main:nth-child(3),.box-main:nth-child(4){display:none}.box-main a{flex-wrap:wrap}.box-img{width:100%}.box-content{padding:20px 20px 30px;width:100%}.box-content h3{font-size:22px;line-height:30px;padding-bottom:15px}.box-user{margin-bottom:10px}.box-tags{column-gap:10px}.box-tags span{padding:0 10px}.recept-slide .swiper-button-prev-recept{width:50px;height:50px;left:0;background:#fff url(/build/assets/ico-arrow-left-CfQFmmMM.svg) no-repeat center;box-shadow:none}.recept-slide .swiper-button-next-recept{width:50px;height:50px;right:0;background:#fff url(/build/assets/ico-arrow-left-CfQFmmMM.svg) no-repeat center;box-shadow:none}.gastrolab-wrap{padding:40px 0;row-gap:25px}.gastrolab-title{flex:0 1 100%}.gastrolab-cont{flex:0 1 100%;padding-top:0}.gastrolab-title h2{font-size:25px;line-height:35px;padding-top:0;width:calc(100% - 79px)}.gastrolab-title h2 span{font-size:30px}.gastrolab-cont h3{font-size:18px;line-height:26px}.gastrolab-img{column-gap:15px}.gastrolab-img img{max-width:50px}.ultimes-main-sec{padding:40px 0 50px}.ultimes-title{margin-bottom:30px;row-gap:20px}.ultimes-title h2{font-size:30px;line-height:40px}.recept-slide-btm .ultimes-title h2 img{margin-right:5px;max-width:25px}.ultimes-title a.crear-btn{font-size:16px;min-width:240px}.crear-btm{margin-bottom:40px;margin-top:40px}.crear-btm a.crear-btn{font-size:18px;min-width:300px;height:50px}.recept-slide-btm a.favorits-btn{font-size:16px;min-width:220px;height:50px}.recept-slide-btm .crear-btn-div{margin-top:40px}.form-main-sec{padding:50px 0 60px}.form-top-sec,.form-btm-sec{padding:30px 20px}.form-lft{flex:0 1 100%;order:2}.form-rgt{flex:0 1 100%;order:1;margin-bottom:20px}.form-btm{order:3}.form-main input[type=text]{font-size:16px;height:45px}.form-btm-main{row-gap:30px}.form-btm-main h3{font-size:16px;line-height:26px;letter-spacing:-.4px}.form-btm-lft,.form-btm-rgt{flex:0 1 100%}.form-rgt ul{column-gap:10px}.form-rgt ul li a span{width:45px;height:45px}.form-btm-lft .group ul li a{padding:0 15px;height:40px}.form-btm-rgt .group-div .group{margin-bottom:20px}.form-btm-rgt .group ul{column-gap:10px}.form-btm-rgt .group ul li a{min-width:100px;height:40px}.form-btm-rgt .group-div ul li a{min-width:auto;padding:0 17px}.form-btm-rgt .group input[type=text],.form-btm-rgt .select-filter .nice-select{font-size:16px;height:40px}.search-box input{height:40px;font-size:16px}.input-light{font-size:16px;padding:8px 20px}.pass-tag{flex:0 1 calc(100% - 55px)}.plus-pill{width:40px;font-size:24px}.pass-input-group textarea{font-size:16px}.col-section{padding:30px 20px}.col-section h3{font-size:18px;line-height:28px;letter-spacing:-.4px}.qty-row .select-filter .nice-select{width:100%;font-size:16px;height:40px}.sol-btn{margin-bottom:0}#filter-container{display:none}#filter-container.active{display:block}.crear-btm a.crear-btn{font-size:20px}.group-div{flex-wrap:wrap}.steps-display,.items-display{width:100%;padding-right:0}}@media screen and (max-width:639px){ul.welcome-menu{flex-wrap:wrap;column-gap:3%;row-gap:15px}ul.welcome-menu li{flex:0 1 48.5%}.sosten-out{flex-wrap:wrap;row-gap:30px}.sosten-lft{flex:0 1 100%;padding-right:0}.sosten-lft h2{font-size:28px;line-height:34px;margin-bottom:15px}.sosten-lft h3{font-size:18px;line-height:26px;margin-bottom:10px}.sosten-lft h3 br{display:none}.sosten-lft p{line-height:24px}.sosten-rgt{flex:0 1 100%}.foot-btm-lft,.foot-btm-rht{width:100%}ul.product-menu.orange li{flex:0 1 100%}.select-filter ul.filter-lst li{flex:0 1 49%}.fitxa-det-rgt{flex-wrap:wrap}.fitxa-map{margin-bottom:20px}.registrat-main a{min-width:inherit;width:100%}.calendar-main-div{padding-bottom:50px}.calendar-wl-txt{padding:30px 0 40px}.calendar-wl-txt h2{font-size:30px;line-height:38px}.calendar-txt h3{font-size:30px;line-height:32px}.calendar-txt img{max-width:50px}.welcome-txt-calc h2,.calender-receptes .product-main-div.orange h2{font-size:30px;line-height:36px}.calendari-producte-sec .season-table .cuina-main-div ul.product-lst li{flex:0 1 31.9%}.calender-receptes .product-main-div .exper-lst ul li .exper-first{height:315px;padding:20px 20px 25px}.faq-container h2{font-size:18px;line-height:28px}.receptes-main-sec h2{font-size:28px;line-height:34px}.box-content{padding:20px 15px 30px}.box-content h3{font-size:20px;line-height:28px;padding-bottom:15px}.box-tags{column-gap:8px}.box-tags span{padding:0 8px}.ultimes-title h2{font-size:28px;line-height:36px}.crear-btm a.crear-btn{font-size:16px;min-width:280px;height:50px}.card-body{flex-wrap:wrap}.form-rgt ul li a span{width:40px;height:40px}.form-btm-rgt .group input[type=text],.form-btm-rgt .select-filter .nice-select{width:100%}}@media screen and (max-width:479px){.slider .swiper-slide .banner-caption h1{font-size:40px;line-height:45px;margin-bottom:15px}ul.welcome-menu li{flex:0 1 100%}.wel-cont h2{font-size:18px;line-height:28px}.exper-lst ul li{flex:0 1 100%}.exper-lst ul li .exper-img img{height:350px}ul.foot-menu li{flex:0 1 100%}.inner-ban-cont h1{font-size:40px;line-height:45px}.product-main-div h2{font-size:24px;line-height:30px}ul.product-lst li,ul.product-menu li{flex:0 1 100%}ul.product-menu li a{height:auto}.welcome-txt h2{font-size:18px;line-height:28px}ul.filter-lst li{flex:0 1 100%}ul.cuina-lst{border-radius:0}ul.cuina-lst li,.busca-img{flex:0 1 100%}.busca-cnt{flex:0 1 100%;padding:15px 0 0}.product-main-div ul.cuina-lst li{flex:0 1 100%}.product-main-div .exper-lst ul li .exper-first{height:auto}.product-main-div .exper-lst ul li .exper-first a.veure-btn{margin-top:20px}.exper-lst ul li .exper-cnt{min-height:inherit;padding:18px 0}.select-filter ul.filter-lst li{flex:0 1 100%}.fitxa-title h2{font-size:30px;line-height:36px}.producte-list ul li{flex:0 1 100%}.producte-list ul li:first-child .producte-img,.producte-list ul li:first-child{border-radius:0}.producte-list ul li:last-child .producte-cont,.producte-list ul li:last-child{border-radius:0}ul.favorits-lst li{flex:0 1 100%}.favorites-main a{font-size:15px;min-width:100%;padding:0 15px;column-gap:10px}.favorites-main a span.arrow-icon{width:30px;height:30px;background-size:contain}.favorites-main a span.file-icon{width:20px;height:23px;background-size:contain}.slider-thumbnails .slick-slide{margin-bottom:10px}ul.calendar-lst li{flex:0 1 100%}ul.calendar-lst li:first-child .calendar-img,ul.calendar-lst li:first-child .calendar-img:after{border-radius:0}ul.calendar-lst li:last-child .calendar-img,ul.calendar-lst li:last-child .calendar-img:after{border-radius:0}.welcome-txt-calc h2 br{display:none}.calendari-producte-sec .season-table .cuina-main-div ul.product-lst li,.receptes-menu ul.filter-lst li{flex:0 1 100%}.wrap-main{grid-template-columns:inherit}.box-main:nth-child(2),.box-main:nth-child(3),.box-main:nth-child(4){display:none}.gastrolab-img img{max-width:42px}.gastrolab-title h2{font-size:23px;line-height:35px;padding-top:0;width:calc(100% - 60px)}.gastrolab-title h2 span{font-size:28px}}@media screen and (max-width:359px){.faq-container h2{font-size:16px;line-height:28px}.ultimes-title h2{font-size:26px;line-height:34px}.crear-btm a.crear-btn{min-width:inherit}.form-rgt .tooltip{left:-93px}}@media screen and (min-width:1280px){.calendari-producte-sec .season-table{max-width:90%;margin:0 auto}.calendari-producte-sec .season-table .cuina-main-div ul.product-lst li{flex:0 1 23.87%}}@media screen and (min-width:768px){.calendari-producte-sec .season-table>.season-div{display:grid;grid-template-columns:100px 130px 1fr auto 1fr auto;grid-template-areas:"img title . receptes . fires";align-items:center;column-gap:0}.calendari-producte-sec .season-table>.season-div>div:first-child{grid-area:img}.calendari-producte-sec .season-table>.season-div>span:first-of-type{grid-area:title}.calendari-producte-sec .season-table>.season-div>a.btn-receptes{grid-area:receptes;margin-right:0;width:auto;justify-self:start}.calendari-producte-sec .season-table>.season-div>a.btn-fires{grid-area:fires;margin-right:0;width:auto;justify-self:end}.calendari-producte-sec .season-table>.season-div>.cuina-main-div{grid-column:1 / -1}}@media screen and (min-width:1024px){.calendari-producte-sec .season-table>.season-div{grid-template-columns:100px 190px 1fr auto 1fr auto}}@media screen and (min-width:1024px)and (max-width:1279px){.form-lft{flex:0 1 66.2%}.form-rgt{flex:0 1 31%}.calendari-producte-sec .season-table{max-width:90%}.producte-main-sec.bg-sec.prod-local ul.product-menu li{flex:0 1 16.25%}ul.product-menu.menys-margin{margin-top:-30px}.consumir-sec{margin-top:-100px}.consumir-sec .consumir-list ul li{padding:24px 20px;min-height:220px}section.hm-experience-sec.prods-locals{padding:65px 0 80px}.calendari-sticky-head{top:78px;padding:12px 0 14px}.faq-main-sec .faq-container>details>summary{font-size:22px}}@media screen and (min-width:768px)and (max-width:1023px){.fitxa-description{font-size:17px;line-height:26px;margin-bottom:15px}.consumir-sec{margin-top:-100px}.consumir-sec .consumir-list ul{grid-template-columns:repeat(2,1fr)}.consumir-sec .consumir-list ul li{padding:24px 22px;min-height:200px}.consumir-sec .consumir-list .consumir-cont h3{font-size:20px;line-height:26px}ul.product-menu.menys-margin{margin-top:-30px}section.hm-experience-sec.prods-locals{padding:50px 0 30px}.calendari-sticky-head{top:72px;padding:10px 0 12px}.calendari-sticky-head .season-grid-sec{width:100%}.calendari-sticky-head .season-grid{margin-bottom:0}.fitxa-cuina-rgt h3{font-size:20px;line-height:28px}.faq-main-sec .faq-container>details>summary{font-size:22px}}@media screen and (max-width:767px){#recipe-form .recipe-status{font-size:14px;line-height:20px}.search-box .search-ico{top:10px}.search-box{max-width:100%}.producte-main-sec.bg-sec.prod-local ul.product-menu li{flex:0 1 49%}.season-table>div:first-child{flex-direction:column;height:auto;padding:20px;border-radius:20px;align-items:flex-start;gap:15px}.producte-list ul li .producte-img img{aspect-ratio:2/1;object-fit:cover}.slider .swiper-slide>img{height:400px}.beneficis-sec .faq-container details>div p{font-size:15px;line-height:22px}.consumir-sec{margin-top:-90px;padding-bottom:50px}.consumir-sec .consumir-list{margin-bottom:50px}.consumir-sec .consumir-list ul{grid-template-columns:1fr;gap:10px}.consumir-sec .consumir-list ul li{padding:22px;min-height:unset}.consumir-sec .consumir-list .consumir-icon{width:60px;height:60px;margin-bottom:12px}.consumir-sec .consumir-list .consumir-cont h3{font-size:22px;line-height:28px;margin-bottom:10px}.consumir-sec .consumir-list .consumir-cont p{font-size:14px;line-height:20px}.consumir-sec .consumir-list ul li.is-closing .consumir-cont p{font-size:17px;line-height:25px}.producute .fitxa-map img{max-width:230px}.fitxa-description{font-size:16px;line-height:26px;margin-bottom:15px}ul.product-menu.menys-margin{margin-top:40px}.fitxa-cuina-rgt h3{font-size:18px;line-height:24px}.season-table>.season-div{display:flex}.calendari-sticky-head{top:80px;padding:8px 0 10px}.calendari-sticky-head .btm-title{align-items:center;margin-bottom:8px}.calendari-sticky-head .btm-title h4{font-size:14px;line-height:19px}.calendari-sticky-head .season-grid-sec{width:calc(100% + 15px)}.calendari-sticky-head .season-grid{width:820px;margin-bottom:0}.calendari-sticky-head .season-box h3{padding:10px;font-size:18px;line-height:20px}.calendari-sticky-head .months-row span{padding:12px 0;font-size:14px}.calendari-producte-sec .season-table>div>span:nth-of-type(1){flex:0 0 auto;width:100%}.calendari-producte-sec .season-table a.btn-receptes,.calendari-producte-sec .season-table a.btn-fires{margin-right:0;width:100%}.slider .slide-mobile-only{display:block!important}.slider .slide-desktop-only,.slider.slider-desktop{display:none!important}.slider.slider-mobile{display:block!important}.gallery-slider .gallery-variant.gallery-desktop{display:none!important}.gallery-slider .gallery-variant.gallery-mobile{display:block!important}.gal-slider .slick-slide img{height:500px}section.hm-experience-sec.prods-locals{padding:35px 0 25px}.hm-experience-sec.prods-locals .title-div h4,.hm-experience-sec.prods-locals .title-div p{font-size:18px;line-height:22px;margin-bottom:8px}.search-tags ul li a{font-size:13px;padding:7px 14px}.beneficis-group-title{font-size:28px;line-height:34px}.beneficis-sec .faq-container details{border-radius:30px}.beneficis-sec .faq-container details[open]{border-radius:24px}.beneficis-sec .faq-container details>summary{column-gap:14px;padding:10px 16px 10px 10px}.beneficis-sec .faq-container details>summary>img{flex:0 0 52px;width:52px;height:52px}.beneficis-sec .faq-container details>summary>span{font-size:18px;line-height:24px}.beneficis-sec .faq-container details>summary:after{flex:0 0 30px;width:30px;height:30px;font-size:22px;margin-left:8px;padding-left:1px}.beneficis-sec .faq-container details>div{padding:0 24px 20px 76px}.faq-main-sec .faq-container>details>summary{font-size:20px}.faq-main-sec .faq-container>details>summary>span{width:35px;height:35px}}@media screen and (max-width:639px){.faq-main-sec .faq-container>details>summary{font-size:18px;line-height:28px}}@media screen and (max-width:359px){.faq-main-sec .faq-container>details>summary{font-size:16px;line-height:28px}}@media(max-width:991px){.cercador-page .cercador-det-cont .search-inn input[type=text]{font-size:18px;height:56px;padding:0 70px 0 24px}.cercador-page .cercador-det-cont .search-inn button{height:56px}.cercador-sticky-bar{top:80px;padding-top:14px;padding-bottom:12px}.cercador-suggest li a{font-size:15px;padding:9px 18px}}@media screen and (min-width:768px)and (max-width:1023px){.form-lft{flex:0 1 63.2%}.form-rgt{flex:0 1 34%}.producte-main-sec.bg-sec.prod-local ul.product-menu li{flex:0 1 16.25%}.searcher-module{margin-bottom:70px}.searcher-module ul.filter-lnks li,.searcher-module ul.filter-lst li{flex:1 1 48%}.searcher-module ul.filter-lnks li a,.searcher-module .select-filter[data-icon] .nice-select{height:58px;line-height:58px;font-size:19px}ul.filter-lst.exper-filters-box>li{flex:1 1 48%}.exper-filters-box .select-filter[data-icon] .nice-select,ul.filter-lst.exper-filters-box .search-filter input[type=text]{height:58px;line-height:58px;font-size:19px}ul.filter-lst.recipes-filtres>li{flex:1 1 48%}.recipes-filtres .select-filter[data-icon] .nice-select,ul.filter-lst.recipes-filtres .search-filter input[type=text]{height:58px;line-height:58px;font-size:19px}.searcher-module .searcher-head-in{flex-wrap:wrap}.searcher-module .searcher-head .select-tab{width:100%;flex:1 1 100%;margin-top:16px}.searcher-module ul.product-lst.searcher-grid{grid-template-columns:repeat(2,1fr)}.searcher-module ul.product-lst.searcher-grid>li:first-child{grid-column:span 2;grid-row:span 1}.searcher-module .searcher-grid>li:first-child .emb-img{aspect-ratio:2 / 1}.searcher-module .searcher-grid>li:first-child .emb-txt h3{font-size:25px;line-height:32px}}@media screen and (max-width:767px){.searcher-module{margin-bottom:55px}.searcher-module ul.filter-lnks li,.searcher-module ul.filter-lst li{flex:1 1 100%}.searcher-module ul.filter-lnks li a,.searcher-module .select-filter[data-icon] .nice-select{height:54px;line-height:54px;font-size:18px}ul.filter-lst.exper-filters-box>li{flex:1 1 100%}.exper-filters-box .select-filter[data-icon] .nice-select,ul.filter-lst.exper-filters-box .search-filter input[type=text]{height:54px;line-height:54px;font-size:18px}ul.filter-lst.recipes-filtres>li{flex:1 1 100%}.recipes-filtres .select-filter[data-icon] .nice-select,ul.filter-lst.recipes-filtres .search-filter input[type=text]{height:54px;line-height:54px;font-size:18px}.searcher-module .searcher-head-in{flex-wrap:wrap;align-items:flex-start}.searcher-module .searcher-head .select-tab{width:100%;flex:1 1 100%;margin-top:16px}.searcher-module .searcher-head-txt h2{font-size:28px;line-height:34px}.searcher-module ul.product-lst.searcher-grid{display:block}.searcher-module ul.product-lst.searcher-grid>li{float:left;width:100%;margin-bottom:35px}.searcher-module ul.product-lst.searcher-grid>li:first-child{grid-column:auto;grid-row:auto}.searcher-module .searcher-grid>li:first-child .emb-img{aspect-ratio:1 / 1}.searcher-module .searcher-grid>li:first-child .emb-txt h3{font-size:22px;line-height:28px}.hm-producte-sec .producte-main a{min-height:125px;padding:20px 40px 20px 20px}.green .fitxa-map,.fitxa-map{height:auto;min-height:180px}}@media(max-width:640px){.quadern-overlay{padding:10px}.quadern-overlay-inner{max-height:none}}@media screen and (min-width:1024px)and (max-width:1279px){.favorites-banner-txt h1{font-size:54px}.favorites-banner-txt p{font-size:17px}.favorites-banner-img{width:170px}.favorites-tab{padding:16px 18px;font-size:23px}.favorites-tab .favorites-tab-count{font-size:16px}ul.product-lst.on-trob.favorites-grid{grid-template-columns:repeat(4,1fr);gap:24px 20px}.favorites-relative.relative-main-div h2{font-size:28px}}@media screen and (min-width:768px)and (max-width:1023px){.favorites-banner-pink{padding-top:30px}.favorites-banner-grid{gap:30px;padding-bottom:24px}.favorites-banner-txt h1{font-size:44px;letter-spacing:-1px;margin-bottom:14px}.favorites-banner-txt p{font-size:16px;line-height:1.4}.favorites-banner-img{width:140px}ul.favorites-tabs{gap:14px;padding-bottom:22px}.favorites-tab{padding:14px;font-size:20px;gap:8px}.favorites-tab .favorites-tab-count{font-size:15px}.favorits-main-sec{padding:40px 0 80px}ul.product-lst.on-trob.favorites-grid{grid-template-columns:repeat(3,1fr);gap:26px 20px}.favorites-relative.relative-main-div{margin-bottom:50px;padding-top:22px}.favorites-relative.relative-main-div h2{font-size:26px;margin-bottom:20px}.favorites-mapbtn-wrap{top:16px}.favorites-map-btn{padding:10px 18px;font-size:13px;letter-spacing:1.5px}.favorites-map-btn-icon{width:20px}}@media screen and (max-width:767px){.favorites-banner-pink{padding:26px 0 0}.favorites-banner-pink .row{padding:0 16px}.favorites-banner-grid{flex-direction:column-reverse;align-items:center;gap:18px;padding-bottom:18px;text-align:center}.favorites-banner-txt h1{font-size:38px;letter-spacing:-.8px;margin-bottom:10px}.favorites-banner-txt p{font-size:15px;line-height:1.4;max-width:100%}.favorites-banner-img{width:120px;max-width:60%}ul.favorites-tabs{grid-template-columns:repeat(2,1fr);gap:10px;padding-bottom:18px}.favorites-tab{padding:12px 10px;font-size:17px;gap:6px;flex-wrap:wrap;text-align:center;justify-content:center}.favorites-tab .favorites-tab-count{font-size:14px}.favorits-main-sec{padding:30px 0 60px}.favorits-main-sec .row{padding:0 16px}ul.product-lst.on-trob.favorites-grid{grid-template-columns:repeat(2,1fr);gap:24px 14px}.favorites-relative.relative-main-div{margin-bottom:40px;padding-top:16px}.favorites-relative.relative-main-div h2{font-size:22px;line-height:1.15;margin-bottom:14px;padding-right:110px}.favorites-mapbtn-wrap{top:10px;right:0}.favorites-map-btn{padding:8px 12px;font-size:11px;letter-spacing:1px;gap:8px}.favorites-map-btn-icon{width:16px}.favorites-relative .emb-main .emb-txt{padding-top:16px}.favorites-relative .emb-main .emb-txt h5,.favorites-relative .emb-main .emb-txt h6.card-location,.favorites-relative .emb-main .emb-txt p.card-location{font-size:11px;line-height:14px;letter-spacing:.8px}.favorites-relative .emb-main .emb-txt h3{font-size:20px;line-height:26px}}@media screen and (max-width:479px){.favorites-banner-txt h1{font-size:32px}.favorites-banner-img{width:100px}ul.favorites-tabs{grid-template-columns:1fr;gap:8px}.favorites-tab{padding:10px 12px;font-size:16px}ul.product-lst.on-trob.favorites-grid{grid-template-columns:1fr}.favorites-relative.relative-main-div h2{padding-right:100px;font-size:20px}#recipe-form .step-card .img-box{width:50px;height:50px}#recipe-form .step-card .card-body p{font-size:12px;line-height:16px}#recipe-form .step-card .card-body .trash{margin-left:5px}.trash{width:20px}.card-body{gap:12px}}@media screen and (max-width:479px){.producte-main-sec.bg-sec.prod-local ul.product-menu li{flex:0 1 100%}}@media screen and (max-width:768px){.search-box .search-ico{top:10px}.search-box{max-width:100%}#recipe-form .inner-list-lft{display:block}#recipe-form .qty-row{flex-wrap:wrap;align-items:center;gap:10px}#recipe-form .qty-row .input-light{flex:1 1 100%;width:100%;min-width:0}#recipe-form .qty-row .select-filter{flex:1 1 auto;min-width:0}#recipe-form .qty-row .select-filter .nice-select{width:100%}#recipe-form .qty-row .add-circle{flex:0 0 35px}#recipe-form [data-chip-group=difficulty] ul{flex-wrap:wrap}}@media screen and (max-width:1023px){.album-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.album-banner .favorites-main{flex-direction:column;align-items:flex-start}.album-banner-ico{flex-direction:row;align-self:flex-start}.album-banner-ico img{max-width:64px}.album-filters{grid-template-columns:repeat(2,1fr)}.album-grid{grid-template-columns:repeat(2,1fr);gap:26px 18px}}@media screen and (max-width:479px){.album-filters,.album-grid{grid-template-columns:1fr}}@media screen and (min-width:1024px)and (max-width:1279px){.textos-det-cont .textos-richtext p,.textos-det-cont .textos-richtext li{font-size:18px;line-height:28px}}@media screen and (min-width:768px)and (max-width:1023px){.textos-det-cont .textos-richtext p,.textos-det-cont .textos-richtext li{font-size:17px;line-height:26px}}@media screen and (max-width:767px){.textos-det-cont .textos-richtext p,.textos-det-cont .textos-richtext li{font-size:16px;line-height:24px}}@media screen and (min-width:1024px)and (max-width:1279px){.mega-menu-list ul li a p{font-size:22px;line-height:30px}ul.foot-menu li p a{padding:0 50px 0 22px;font-size:22px;line-height:30px}.producte-main a p{font-size:22px;line-height:28px}.producte-main a p span{font-size:20px}}@media screen and (min-width:768px)and (max-width:1023px){ul.foot-menu li p a{height:55px;padding:0 25px 0 15px;font-size:18px;line-height:24px}ul.foot-menu li p a span{right:12px}.producte-main a p{font-size:22px;line-height:28px}.producte-main a p span{font-size:20px}}@media screen and (max-width:767px){ul.foot-menu li p a{height:50px;padding:0 25px 0 15px;font-size:18px;line-height:24px;letter-spacing:-.5px}ul.foot-menu li p a span{right:12px}.title-div p{font-size:18px;line-height:22px}.hm-producte-sec .title-div p,.hm-emblem-sec .title-div p{margin-bottom:8px}.producte-main a p{font-size:22px;line-height:28px;letter-spacing:-1px}.producte-main a p span{font-size:20px}}@media screen and (min-width:768px)and (max-width:1023px){.busca-cnt p.card-kicker{margin-bottom:8px}}@media screen and (max-width:767px){.emb-main .emb-txt p.card-kicker{font-size:13px;line-height:15px;letter-spacing:.5px;margin-bottom:10px}ul.product-lst.orange .emb-main .emb-txt p.card-kicker span{margin:0 5px}.banner-txt p.card-kicker{margin-bottom:12px}.busca-cnt p.card-kicker{font-size:13px;line-height:15px;letter-spacing:.5px;margin-bottom:8px}.exper-lst ul li .exper-cnt p.card-kicker{letter-spacing:.5px;margin-bottom:10px}.product-main-div .exper-lst ul li .exper-cnt p.card-kicker{font-size:13px}.map-cont p.card-kicker{margin-bottom:8px}.favorites-relative .emb-main .emb-txt p.card-kicker{font-size:11px;line-height:14px;letter-spacing:.8px}}@media screen and (min-width:768px)and (max-width:1023px){.foot-ia-rgt p.chatbot-lead{font-size:22px;line-height:28px}.wel-cont p{font-size:22px;line-height:32px;letter-spacing:-1px}}@media screen and (max-width:767px){.foot-ia-rgt p.chatbot-lead{font-size:20px;line-height:26px}.wel-cont p{font-size:20px;line-height:30px;letter-spacing:-.5px}}@media screen and (max-width:479px){.wel-cont p{font-size:18px;line-height:28px}}@media screen and (min-width:1024px)and (max-width:1279px){.exper-lst ul li .exper-cnt h3{font-size:20px;line-height:28px}.exper-lst ul li:first-child .exper-cnt h3{font-size:24px;line-height:32px}}@media screen and (min-width:768px)and (max-width:1023px){.exper-lst ul li .exper-cnt h3{font-size:18px;line-height:26px;letter-spacing:-.5px}.exper-lst ul li:first-child .exper-cnt h3{font-size:22px;line-height:30px}.product-main-div .exper-lst ul li.wide .exper-cnt h3{font-size:22px;line-height:28px}}@media screen and (max-width:767px){.exper-lst ul li .exper-cnt h3,.exper-lst ul li:first-child .exper-cnt h3{font-size:20px;line-height:26px;letter-spacing:-.5px}.product-main-div .exper-lst ul li.wide .exper-cnt h3{font-size:20px;line-height:24px}}@media screen and (max-width:767px){.fitxa-p .product-main-div.ruta .exper-lst ul li .exper-first p.card-location,.busca-cnt p.card-location{font-size:14px;line-height:18px;letter-spacing:1.08px;margin-bottom:14px}}@media screen and (min-width:1024px)and (max-width:1279px){.fitxa-title h1{font-size:50px;line-height:55px}.fitxa-det-lft h2{font-size:28px;line-height:36px}}@media screen and (min-width:768px)and (max-width:1023px){.fitxa-title h1{font-size:40px;line-height:45px}.fitxa-det-lft h2{font-size:26px;line-height:34px}.fitxa-det-lft p.fitxa-lead{font-size:20px;line-height:28px}}@media screen and (max-width:767px){.fitxa-title h1{font-size:34px;line-height:40px;margin-bottom:12px}.fitxa-title h1 br{display:none}.fitxa-det-lft h2{font-size:22px;line-height:30px}.fitxa-det-lft p.fitxa-lead{font-size:18px;line-height:26px}.contact-card h2{margin-bottom:20px}}@media screen and (max-width:479px){.fitxa-title h1{font-size:30px;line-height:36px}}@media screen and (min-width:768px)and (max-width:1023px){.fitxa-title p.fitxa-kicker{font-size:22px;line-height:30px}}@media screen and (max-width:767px){.fitxa-title p.fitxa-kicker{font-size:18px;line-height:24px}}@media screen and (min-width:768px)and (max-width:1023px){.fitxa-cuina-rgt p.recipe-opening{font-size:20px;line-height:28px}}@media screen and (max-width:767px){.left-box-div h2{font-size:20px;line-height:28px;margin-bottom:10px}.left-box-div p.recipe-servings,.fitxa-cuina-rgt p.recipe-opening{font-size:18px;line-height:24px}.cuina-cont-out h2{font-size:20px;line-height:26px}span.recepta-btn{padding:8px 15px;font-size:16px}}@media screen and (min-width:1024px)and (max-width:1279px){ul.product-menu li a p{font-size:24px;line-height:32px}}@media screen and (min-width:768px)and (max-width:1023px){ul.product-menu li a p{font-size:20px;line-height:28px;letter-spacing:-1px}}@media screen and (max-width:767px){ul.product-menu li a p{font-size:18px;line-height:24px;letter-spacing:-.5px}ul.product-menu li a p br{display:none}.portal-lft h2{font-size:20px;line-height:30px}}@media screen and (min-width:1024px)and (max-width:1279px){.emb-main .emb-txt p.card-title{font-size:22px;line-height:30px}}@media screen and (min-width:768px)and (max-width:1023px){.emb-main .emb-txt p.card-title{font-size:22px;line-height:28px}.emb-main .emb-txt p.card-title{font-size:20px;line-height:28px}.searcher-module .searcher-grid>li:first-child .emb-txt p.card-title{font-size:25px;line-height:32px}}@media screen and (max-width:767px){.emb-main .emb-txt p.card-title{font-size:20px;line-height:26px;letter-spacing:-.5px}.calendari-producte-sec .season-table .cuina-main-div .emb-main .emb-txt p.card-title{font-size:20px;line-height:28px}.searcher-module .searcher-grid>li:first-child .emb-txt p.card-title{font-size:22px;line-height:28px}.favorites-relative .emb-main .emb-txt p.card-title{font-size:20px;line-height:26px}}@media screen and (min-width:1024px)and (max-width:1279px){.cuina-txt p.card-title{font-size:50px;line-height:50px}.product-main-div ul.cuina-lst li .cuina-txt p.card-title{font-size:34px;line-height:34px;letter-spacing:-2px}}@media screen and (min-width:768px)and (max-width:1023px){.wel-cont p.landing-text{font-size:22px;line-height:32px;letter-spacing:-1px}.welcome-txt p.landing-text{font-size:22px;line-height:32px}.cuina-txt p.card-title{font-size:40px;line-height:40px;letter-spacing:-2px}.product-main-div ul.cuina-lst li .cuina-txt p.card-title{font-size:28px;line-height:28px;letter-spacing:-1px}}@media screen and (max-width:767px){.wel-cont p.landing-text{font-size:20px;line-height:30px;letter-spacing:-.5px}.welcome-txt p.landing-text{font-size:20px;line-height:30px}.cuina-txt p.card-title{font-size:30px;line-height:30px;letter-spacing:-1px}.product-main-div ul.cuina-lst li .cuina-txt p.card-title{font-size:26px;line-height:26px;letter-spacing:-1px}}@media screen and (max-width:479px){.wel-cont p.landing-text,.welcome-txt p.landing-text{font-size:18px;line-height:28px}}@media screen and (max-width:1023px){.quadern-overlay.mapa-overlay-wide{padding:14px 12px}.mapa-gest-msg span{font-size:15px;line-height:21px}}@media screen and (max-width:767px){.quadern-overlay.mapa-overlay-wide{padding:0}.quadern-overlay.mapa-overlay-wide .quadern-overlay-inner{border-radius:0;max-height:none;height:100%}.quadern-overlay.mapa-overlay-wide .quadern-overlay-close{top:10px;right:10px}.mapa-gest-msg span{font-size:14px;line-height:20px;max-width:240px}}@media screen and (max-width:767px){#chatbase-bubble-button{bottom:16px!important;right:16px!important;width:52px!important;height:52px!important}#chatbase-message-bubbles{bottom:78px!important;right:16px!important}}
