html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{box-sizing:border-box;margin:0}.text-center{text-align:center}::selection{color:var(--color-white);background-color:var(--color-blue-lagoon-100)}body{width:100%;height:100%;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:400;line-height:var(--body-line-height);color:var(--body-text-color)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:24px;font-family:var(--heading-font-family);font-weight:700;line-height:var(--heading-line-height);color:var(--heading-text-color)}h1,.h1{font-size:var(--heading1-font-size)}@media (max-width: 1099px){h1,.h1{font-size:calc(var(--heading1-font-size) - 18px)}}@media (max-width: 767px){h1,.h1{font-size:calc(var(--heading1-font-size) - 34px)}}h1 span,.h1 span{display:block;font-weight:300}h1 span.inline,.h1 span.inline{display:inline}h2,.h2{font-size:var(--heading2-font-size)}@media (max-width: 1099px){h2,.h2{font-size:calc(var(--heading2-font-size) - 12px)}}@media (max-width: 767px){h2,.h2{font-size:calc(var(--heading2-font-size) - 16px)}}h3,.h3{font-size:var(--heading3-font-size)}@media (max-width: 1099px){h3,.h3{font-size:calc(var(--heading3-font-size) - 14px)}}@media (max-width: 767px){h3,.h3{font-size:calc(var(--heading3-font-size) - 16px)}}h4,.h4{font-size:var(--heading4-font-size)}@media (max-width: 1099px){h4,.h4{font-size:calc(var(--heading4-font-size) - 8px)}}@media (max-width: 767px){h4,.h4{font-size:calc(var(--heading4-font-size) - 10px)}}h5,.h5{font-size:var(--heading5-font-size)}@media (max-width: 1099px){h5,.h5{font-size:calc(var(--heading5-font-size) - 6px)}}h6,.h6{font-size:var(--heading6-font-size)}p{margin-top:24px}p:first-child{margin-top:0}blockquote{font-size:20px;font-weight:500;line-height:28px}strong,b{font-weight:700}a{text-decoration:none}img{max-width:100%;height:auto;vertical-align:middle}svg{vertical-align:middle}mark{background-color:transparent;color:inherit}em,i{font-style:italic}u{text-decoration:underline}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--color-black: #000000;--color-white: #ffffff;--color-bronze-100: #cd7f32;--color-bronze-80: #d7995b;--color-beige-20: #efeee8;--color-tile-120: #11aab2;--color-tile-100: #18c1ca;--color-tile-80: #1cd3dd;--color-tile-20: #d1f3f4;--color-gray-400: #050f19;--color-gray-300: #171717;--color-gray-200: #333333;--color-gray-100: #404040;--color-gray-90: #686868;--color-gray-85: #919191;--color-gray-80: #a3a3a3;--color-gray-65: #cacdc8;--color-gray-60: #d1d1d1;--color-gray-50: #e5e5e5;--color-gray-30: #e7e7e7;--color-gray-20: #f5f5f5;--color-gray-10: #fafafa;--color-ebony-clay-100: #242837;--color-blue-lagoon-100: #008b8f;--color-pink-60: #ddc7d1;--color-green-60: #9dc7b3;--body-text-color: var(--color-gray-200);--heading-text-color: var(--color-gray-200);--heading-font-family: "GT Walsheim", serif;--heading-line-height: 1.1;--heading1-font-size: 72px;--heading2-font-size: 48px;--heading3-font-size: 40px;--heading4-font-size: 30px;--heading5-font-size: 24px;--heading6-font-size: 18px;--body-font-family: "GT Walsheim", serif;--body-font-size: 18px;--body-font-size-small: 16px;--body-font-size-large: 24px;--body-line-height: 1.6;--body-background-color: var(--color-white);--input-height: 48px;--checkbox-and-radio-width: 24px;--checkbox-and-radio-height: 24px;--font-awesome-pro: "Font Awesome 6 Pro"}.container{width:min(100% - 32px,1200px);margin-left:auto;margin-right:auto}.container--medium{width:min(100% - 32px,992px);margin-left:auto;margin-right:auto}.container--small{width:min(100% - 32px,680px);margin-left:auto;margin-right:auto}.container--tiny{width:min(100% - 32px,400px);margin-left:auto;margin-right:auto}.container--full-width{width:100%}.button{display:inline-flex;margin:0;padding:12px 16px;font-family:var(--body-font-family);font-size:16px;line-height:1;text-decoration:none;color:var(--color-white);border:none;border-radius:24px;background-color:var(--color-tile-100);cursor:pointer;transition-property:all;transition-duration:.3s}.button:hover{background-color:var(--color-tile-80)}.button:active{background-color:var(--color-tile-120)}.button--full-width{width:100%;justify-content:center}.button--large{padding:20px 32px;font-size:20px;border-radius:40px}.button--less-rounded{border-radius:4px}.button--icon{gap:8px;align-items:center}.button--bordered{color:var(--color-tile-100);box-shadow:inset 0 0 0 1px var(--color-tile-100);background-color:transparent}.button--bordered:hover{background-color:var(--color-gray-20)}.button--bordered:active{background-color:var(--color-gray-30)}.grid{display:grid}.grid--items-center{justify-content:center}.grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 600px){.grid--cols-3{grid-template-columns:repeat(1,minmax(0,1fr))}}.grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 600px){.grid--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--cols-4>:first-child.grid__col-span-2{grid-column:span 2}}.grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid__col-span-2{grid-column:span 2}.grid__row-span-2{grid-row:span 2}.grid__row-span-3{grid-row:span 3}.grid__row-span-4{grid-row:span 4}.grid--gap-16{gap:16px}.grid--gap-24{gap:24px}.grid--gap-56{gap:56px}.grid--gap-64{gap:64px}::placeholder{color:var(--color-gray-80)}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}label{display:block;font-size:16px;font-weight:500;line-height:20px}input[type=text],input[type=email],input[type=password],input[type=date],input[type=number],input[type=search],input[type=tel],input[type=url],input[type=datetime-local],textarea{display:block;width:100%;height:var(--input-height);padding:16px;font-family:var(--body-font-family);font-size:var(--body-font-size);line-height:1;color:var(--color-black);border-radius:4px;border:2px solid var(--color-gray-50);background-color:var(--color-white);outline:none;transition-property:background-color,box-shadow;transition-duration:.3s}textarea{height:auto}select{display:block;width:100%;height:var(--input-height);padding:8px 32px 8px 16px;font-family:var(--body-fony-family);font-size:var(--body-font-size);line-height:28px;color:var(--color-black);border:none;border-radius:4px;background-color:var(--color-gray-20);border:2px solid var(--color-gray-50);background-color:var(--color-white);background-image:linear-gradient(45deg,transparent 50%,var(--color-gray-80) 50%),linear-gradient(135deg,var(--color-gray-80) 50%,transparent 50%);background-position:calc(100% - 20px) 20px,calc(100% - 16px) 20px;background-size:4px 4px,4px 4px;background-repeat:no-repeat;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition-property:background-color,box-shadow;transition-duration:.3s}input[type=text]:focus,input[type=text]:active,input[type=email]:focus,input[type=email]:active,input[type=password]:focus,input[type=password]:active,input[type=date]:focus,input[type=date]:active,input[type=number]:focus,input[type=number]:active,input[type=search]:focus,input[type=search]:active,input[type=tel]:focus,input[type=tel]:active,input[type=url]:focus,input[type=url]:active,textarea:focus,textarea:active{box-shadow:0 0 0 2px var(--color-tile-100);border:2px solid var(--color-tile-100)}input:is([type=checkbox],[type=radio]){flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-and-radio-width);height:var(--checkbox-and-radio-height);border:1px solid var(--color-gray-50);border-radius:4px;background-color:transparent;transition-property:border-color,background-color,transform,box-shadow;transition-duration:.3s;cursor:pointer}input:is([type=checkbox],[type=radio]):hover{border-color:var(--color-tile-100);background-color:var(--color-gray-20)}input:is([type=checkbox],[type=radio]):active{box-shadow:0 0 0 2px var(--color-tile-100)}input:is([type=radio]){border-radius:50%}input:is([type=checkbox]):checked{border-color:var(--color-tile-100);background-color:var(--color-tile-100);background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23FFFFFF%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10l3 3l6-6%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center}input:is([type=radio]):checked{border-color:var(--color-tile-100);box-shadow:inset 0 0 0 3px var(--color-white),inset 0 0 0 12px var(--color-tile-100)}.input--more-space+.input--more-space{margin-top:24px}.input--icon-left{position:relative}.input__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:100%;color:var(--color-gray-80)}.input--icon-left .input__icon{position:absolute;top:0;left:0}.input--icon-right .input__icon{position:absolute;top:0;right:0}.input+.input--submit{margin-top:16px}.input .input__field+.input__field{margin-top:6px}.input--icon-left input{padding-left:48px}.input--icon-right input{padding-right:48px}.input__disclaimer{margin-top:6px;font-size:12px;color:var(--color-gray-80)}.input__error{margin-top:6px;font-size:14px;color:var(--color-bronze-100)}.input.is-error input.is-required,.input.is-error select.is-required,.input.is-error textarea.is-required{border-color:var(--color-bronze-100)}.input__character-counter{margin-top:4px;font-size:14px;color:var(--color-gray-70)}.input__character-counter.is-good{color:var(--color-green-60)}.input__character-counter.is-bad{color:var(--color-bronze-100)}.input--row{position:relative}.input--row .input-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--color-tile-100);font-size:19px}.input--row .input__field{padding-left:40px}.input__label{margin-bottom:10px}.input-box{display:flex;flex-direction:column;align-items:center;justify-content:center}.input-box .input-icon{color:var(--color-tile-100);font-size:19px;padding-bottom:10px}.input-box input{text-align:center}.input-box.is-transparent{opacity:.5}.input-box a{display:block;word-break:break-word;overflow-wrap:break-word;white-space:normal;text-decoration:none;color:inherit}.input-icon-large{font-size:30px!important}.header{background-color:var(--color-ebony-clay-100);position:sticky;top:0;width:100%;z-index:9999;border-top:3px solid var(--color-bronze-100)}.header__container{width:min(100% - 64px,1440px);display:flex;align-items:center}.logo{display:inline-flex;color:var(--color-green-60);transition-property:transform;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:var(--color-bronze-100);padding:10px 20px;border-radius:0 0 8px 8px;align-self:flex-start}.logo__image{width:180px;height:auto}.header__menu{margin-left:auto;align-self:flex-end}.mobile-nav-toggle{display:none;width:30px;height:30px;position:relative;cursor:pointer;align-items:center;justify-content:center}.mobnav-bar{width:80%;height:2px;background-color:var(--color-white);position:relative;transition:background-color .3s ease;border-radius:3px}.mobnav-bar:before,.mobnav-bar:after{content:"";position:absolute;left:0;height:2px;background-color:var(--color-white);transition:all .3s ease;border-radius:3px}.mobnav-bar:before{width:100%;top:-8px}.mobnav-bar:after{width:60%;bottom:-8px}.mobile-nav-toggle.toggled .mobnav-bar{background-color:transparent}.mobile-nav-toggle.toggled .mobnav-bar:before{transform:rotate(45deg);top:0}.mobile-nav-toggle.toggled .mobnav-bar:after{transform:rotate(-45deg);bottom:0;width:100%}.header__buttons{display:flex;align-items:center;gap:5px;margin-left:15px;border-left:1px solid rgba(255,255,255,.2);padding-left:10px;margin-top:10px;margin-bottom:10px}.search-box-trigger,.article-read-count,.cart-button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0;padding:0;border:none;border-radius:100%;color:var(--color-white);background-color:var(--color-ebony-clay-100);transition-property:background-color;transition-duration:.3s;cursor:pointer}.cart-button__count{position:absolute;top:0;right:-3px;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;font-size:8px;font-weight:700;color:var(--color-white);border-radius:50%;background-color:var(--color-bronze-100)}.article-read-count{font-size:16px;font-weight:600;line-height:1}@media screen and (max-width: 900px){.logo{padding:5px 10px}.logo__image{width:140px}.header__menu{align-self:center}.mobile-nav-toggle{display:flex}.primary-nav{display:none}}@media screen and (max-width: 512px){.header__container{width:100%;padding:0 15px}.logo{padding:3px 10px}.logo__image{width:120px}}.footer{margin-top:48px;color:var(--color-white);background-color:var(--color-ebony-clay-100)}.section--newsletter+.footer{margin-top:0}.footer__container{width:min(100% - 64px,1048px);padding-top:96px;padding-bottom:56px}.footer__title{display:flex;align-items:center;gap:8px;font-size:18px;color:var(--color-white);margin-top:0}.footer__title--margin-top{margin-top:56px}.footer__title:before{content:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.83341 9.25L0.666748 5.5L2.83341 1.75H7.16675L9.33341 5.5L7.16675 9.25H2.83341Z' fill='%23008B8F'/%3E%3C/svg%3E%0A")}.footer__bottom{margin-top:96px;display:flex;align-items:center}.footer p{font-size:16px}.footer__copyright{display:flex;gap:32px;margin-right:32px;align-items:center}.footer__logo svg{width:144px}.footer__contacts{display:flex;flex-direction:column;gap:24px;padding-top:24px}.footer__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.footer__credentials{margin-top:24px}@media (max-width: 1100px){.footer__grid{grid-template-columns:repeat(4,1fr)}.footer__grid>:first-child{grid-row:span 3}}@media (max-width: 800px){.footer__grid{grid-template-columns:repeat(3,1fr)}.footer__grid>:first-child{grid-row:span 2}}@media (max-width: 600px){.footer__grid{grid-template-columns:repeat(2,1fr)}.footer__grid>:first-child{grid-row:span 1}}@media (max-width: 600px){.footer__bottom{flex-direction:column;align-items:baseline}.footer__bottom .back-to-top{margin-top:24px}}@media (max-width: 500px){.footer__title{margin-top:32px}.footer__grid{grid-template-columns:repeat(1,1fr)}.footer__grid>div:nth-child(n+3){display:none}}.section{padding-top:48px;padding-bottom:48px}.section--background-white{background-color:var(--color-white)}.section--background-beige{background-color:var(--color-beige-20)}.section--border-top-bronze{border-top:1px solid var(--color-bronze-100)}.section--border-top-none{border-top:none}.section--newsletter{padding-bottom:0}.header+.section--newsletter{padding-top:0}.section__title-wrap{display:flex;gap:8px;align-items:center}.section__title{display:inline-flex;align-items:center;gap:8px;margin-top:0;margin-right:auto}.section__title:before{content:url("data:image/svg+xml,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.09995 13.75L0.199951 7L4.09995 0.25H11.9L15.7999 7L11.9 13.75H4.09995Z' fill='%2318C1CA'/%3E%3C/svg%3E%0A");line-height:1;font-size:0}.section__title--without-dot:before{content:none}.section__title--centered{display:flex;justify-content:center}.section__title--smaller{font-size:48px}@media (max-width: 600px){.section__title,.section__title--smaller{font-size:32px}}.section__subtitle{max-width:72ch;margin-left:auto;margin-right:auto;color:var(--color-gray-90)}.section__cta{margin-top:32px}.section__cta--content-center{text-align:center}.section__cta-link{position:relative;display:inline-flex;gap:8px;align-items:center;padding:8px 16px;border-radius:8px;color:var(--color-tile-100);text-decoration:none;font-size:16px;transition-property:background-color;transition-duration:.3s}.section__cta-link:hover{background-color:var(--color-gray-20)}.section__content{margin-top:40px}.section__content--no-margin-top{margin-top:0}.newsletter{position:relative;overflow:hidden;background-color:var(--color-bronze-100);background-image:linear-gradient(to right,#DE9A21,#CD7F32);text-align:center;padding-top:64px;padding-bottom:64px;color:var(--color-white)}.newsletter__title{position:relative;z-index:1;font-size:48px;font-weight:700;margin-top:0;color:var(--color-white)}.newsletter__text{position:relative;z-index:1;font-size:18px;font-weight:400}.newsletter form{position:relative;display:flex;flex-direction:column;margin:20px}.newsletter input{width:486px;height:56px;padding-left:24px;padding-right:80px;border-radius:50px;border:none;font-size:18px;font-weight:400;color:var(--color-gray-100);transition:width .3s ease}@media (max-width: 600px){.newsletter .newsletter__hexagon.newsletter__hexagon--left{display:none}.newsletter__title{font-size:40px}.newsletter input{width:100%}}.newsletter [type=submit]{position:absolute;top:6px;right:6px}.newsletter__content{position:relative;z-index:1;display:flex;justify-content:center}.newsletter__extra-fields{margin-top:8px;display:none}.newsletter__extra-fields.is-shown{display:block}.newsletter__hexagon{position:absolute;top:-24px;opacity:.1}.newsletter__hexagon--left{top:-180px;left:-350px}.newsletter__hexagon--right{transform:rotate(180deg);right:-240px}.newsletter__response{margin-top:16px;color:var(--color-white)}.newsletter__ui-blocker{visibility:hidden;opacity:0;position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px;background-color:#fff3;z-index:1;transition-property:opacity,visibility;transition-duration:.3s}.newsletter__form.is-loading .newsletter__ui-blocker{visibility:visible;opacity:1}.category-archive-wrapper{display:flex;justify-content:center;padding:40px 40px 0}.category-archive-container{display:grid;grid-template-columns:1fr 350px;grid-gap:60px;width:100%;max-width:1440px}@media screen and (max-width: 1024px){.category-archive-container{grid-template-columns:1fr}}@media screen and (max-width: 1280px){.category-archive-wrapper{padding:30px 30px 0}.category-archive-container{grid-gap:40px}}@media screen and (max-width: 512px){.category-archive-wrapper{padding:20px 15px 0}}.section--category{margin-top:0;padding-top:0}.section-title-category__title{margin-top:0}.section-title-category__categories{display:flex;gap:4px;margin-top:24px}.section-title-category__category-link{margin:0;padding:12px 16px;font-size:16px;line-height:1;background-color:var(--color-white);color:var(--color-gray-400);border:2px solid var(--color-tile-100);border-radius:50px;cursor:pointer;transition-property:background-color,color;transition-duration:.3s;text-decoration:none}.section-title-category__category-link:hover,.section-title-category__category-link:active{background-color:var(--color-tile-100);color:var(--color-white);border-radius:50px}.primary-nav__list{display:flex;flex-direction:row;gap:25px}.primary-nav__list a{color:var(--color-white)}.primary-nav__list>li.menu-item{height:75px;display:flex;align-items:center;justify-content:center;position:relative}.primary-nav__list>li.menu-item:after{content:" ";display:block;width:0;height:5px;background:var(--color-bronze-100);position:absolute;bottom:0;left:0;transition:width .3s ease-in-out}.primary-nav__list>li.menu-item:hover:after{width:100%}.primary-nav .menu-item-has-children{position:relative}.primary-nav .menu-item-has-children>ul.primary-nav__children{position:absolute;top:60px;left:0;opacity:0;pointer-events:none;transition:all .4s ease-in-out}.primary-nav .menu-item-has-children:hover>ul.primary-nav__children{opacity:1;top:75px;pointer-events:auto}.primary-nav .menu-item-has-children>ul.primary-nav__children{background:var(--color-bronze-100);padding:5px;border-radius:0 0 5px 5px}.primary-nav .menu-item-has-children>ul.primary-nav__children li{padding:5px 25px;cursor:pointer;border-radius:5px}.primary-nav .menu-item-has-children>ul.primary-nav__children li:hover{background:var(--color-tile-100)}.primary-nav .menu-item-has-children>ul.primary-nav__children li a{color:#fff;white-space:nowrap}.secondary-nav__list{position:relative;display:flex;align-items:right;gap:10px}.secondary-nav__item.logged-in{display:none}body:is(.logged-in) .secondary-nav__item.logged-in{display:block}.secondary-nav__link{font-size:16px;font-weight:400;color:var(--color-white);transition-property:color;transition-duration:.3s;text-decoration:none}.secondary-nav__link:hover,.current_page_item .secondary-nav__link{color:var(--color-tile-100)}.subcategory-nav{margin-top:16px}.subcategory-nav__list{display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 1136px){.subcategory-nav__link{font-size:16px;white-space:nowrap}}.subcategory-nav__link{display:inline-flex;margin:0;padding:12px 16px;font-size:16px;line-height:1;background-color:var(--color-white);color:var(--color-gray-400);border:2px solid var(--color-tile-100);border-radius:50px;cursor:pointer;transition-property:background-color,color;transition-duration:.3s;text-decoration:none}.subcategory-nav__link:hover{background-color:var(--color-tile-20);border-radius:50px}.subcategory-nav__item--active .subcategory-nav__link{background-color:var(--color-tile-100)}.footer-nav{margin-right:auto;margin-top:24px;font-family:var(--body-font-family)}.footer-nav__item+.footer-nav__item{margin-top:8px}.footer__bottom .footer-nav__item+.footer-nav__item{margin-top:0}.footer__bottom .footer-nav__list{position:relative;display:flex;align-items:right;gap:10px}.footer-nav__link{font-size:16px;font-weight:400;color:var(--color-white);transition-property:color;transition-duration:.3s;text-decoration:none}.footer-nav__link:hover{color:var(--color-tile-100)}.footer-nav__list.footer-nav__list--vertical{flex-direction:column}.footer__bottom .footer-nav{margin-top:0}@media (max-width: 600px){.footer__bottom .footer-nav{margin-top:8px}}.hamburger{position:absolute;top:15px;right:15px;z-index:100;display:none;flex-direction:column;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;border:none;background-color:transparent}@media (max-width: 1299px){.hamburger{display:inline-flex}}@media (max-width: 800px){.hamburger{top:15px;right:15px}}@media (max-width: 480px){.hamburger{right:5px;top:13px}}.hamburger span{display:inline-flex;width:24px;height:3px;border-radius:2px;background-color:var(--color-white);transition-property:transform;transition-duration:.3s}.hamburger span+span{margin-top:4px}.hamburger.is-open span:nth-child(1){transform:translate(1px,4px) rotate(45deg)}.hamburger.is-open span:nth-child(2){transform:translate(1px,-3px) rotate(-45deg)}.mobile-nav-modal{display:block;position:fixed;top:40px;left:0;width:calc(100% - 60px);background-color:var(--color-bronze-100);z-index:9999;border-radius:8px;padding:15px 30px;margin:0 30px;box-shadow:0 15px 40px #0003;opacity:0;transition:all .3s ease-in-out;pointer-events:none}.mobile-nav-modal.toggled{opacity:1;top:80px;pointer-events:all}.mobile-nav__menu .mobile-nav__list>li{text-align:left;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.2)}.mobile-nav__menu .mobile-nav__list>li.menu-item-has-children>a{display:flex;justify-content:space-between;align-items:center;pointer-events:none}.mobile-nav__menu .mobile-nav__list>li.menu-item-has-children>a:after{content:"";font-family:"Font Awesome 6 Pro";color:var(--color-white);font-size:12px;transition:all .3s ease-in-out}.mobile-nav__menu .mobile-nav__list li:last-of-type{border-bottom:none}.mobile-nav__menu .mobile-nav__list li a{color:var(--color-white);display:block}.mobile-nav__list .mobile-nav__menu__children{height:auto;padding-left:10px;max-height:0;opacity:0;transition:all .3s ease-in-out;pointer-events:none}.mobile-nav__list li.menu-item-has-children.expanded .mobile-nav__menu__children{max-height:300px;opacity:1;padding-top:5px;padding-bottom:5px;pointer-events:all}.mobile-nav__list li.menu-item-has-children.expanded>a:after{transform:rotate(180deg)}@media screen and (max-width: 512px){.mobile-nav-modal{top:45px;width:calc(100% - 20px);margin:0 10px}.mobile-nav-modal.toggled{top:70px}}.back-to-top{color:var(--color-white);background-color:var(--color-bronze-100);border-radius:100%;display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center}.link{display:flex;font-size:16px;font-weight:400;color:var(--color-white);transition-property:color;transition-duration:.3s;text-decoration:none}.link:hover{color:var(--color-tile-100)}.link--icon{align-items:center;gap:8px}.link+.link{margin-top:12px}.link-in-text{color:var(--color-tile-100);transition-property:color;transition-duration:.3s;text-decoration:none}.link-in-text:hover{color:var(--color-tile-100);font-weight:500}.card-article{display:grid;align-self:start;font-family:var(--body-font-family)}.card-article__categories{display:flex;gap:8px;margin-top:16px;overflow-x:auto}.card-article__category{display:flex;gap:8px}.card-article__category+.card-article__category:before{content:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.83341 9.25L0.666748 5.5L2.83341 1.75H7.16675L9.33341 5.5L7.16675 9.25H2.83341Z' fill='%23008B8F'/%3E%3C/svg%3E%0A")}.card-article__image{position:relative;overflow:hidden;border:none;border-radius:8px;transition-property:filter,transform;transition-duration:.3s}.card-article__labels{position:absolute;right:15px;top:15px;list-style:none;padding:0;margin:0;text-align:right}.card-article__labels li{margin-bottom:2px}.card-article__label{background:#FFF;color:#000;text-transform:uppercase;font-size:11px;display:inline-flex;align-items:center;letter-spacing:1px;font-weight:500;padding:4px 5px;overflow:hidden;border-radius:3px;box-shadow:0 0 10px #0003}.card-article__label span{display:inline-block;max-width:0px;opacity:0;transition:all .5s ease}.card-article__label i{font-size:13px}@media (hover: hover) and (pointer: fine){.card-article__image:hover{filter:grayscale(100%);transform:translateY(4px)}.card-article__image:hover .card-article__label span{max-width:70px;opacity:1;margin-left:5px}}.card-article__category{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--color-tile-100)}.card-article__category-link{color:var(--color-tile-100);text-decoration:none;white-space:nowrap;transition-property:color;transition-duration:.3s}.card-article__category-link:hover{color:var(--color-blue-lagoon-100)}.card-article__title{margin-top:10px;font-weight:500;font-size:24px;line-height:1.2}.card-article--wide .card-article__title{font-weight:700;font-size:30px;line-height:1.2}.card-article__category-title{display:flex;flex-direction:column}@media (max-width: 900px){.card-article__categories{font-size:14px}.card-article__title{font-size:20px}}@media (max-width: 600px){.card-article--wide .card-article__title{font-size:24px}.card-article__categories{font-size:14px}.card-article__title{font-size:18px}}@media (max-width: 480px){.card-article__categories{font-size:12px;flex-wrap:wrap;gap:0}.card-article__category{font-size:12px}}.card-article__link{color:var(--color-gray-400);text-decoration:none;transition-property:color;transition-duration:.3s}@media (hover: hover) and (pointer: fine){.card-article__title .card-article__link:hover{color:var(--color-tile-100)}}.pagination{display:flex;gap:8px;justify-content:center;margin-top:112px}.page-numbers{display:flex;justify-content:center;align-items:center;height:48px;width:48px;color:var(--color-tile-100);font-family:var(--body-font-family);font-size:18px;font-weight:500;background-color:var(--color-white);border:1px solid var(--color-gray-50);border-radius:50%;cursor:pointer;transition-property:background-color,color;transition-duration:.3s;text-decoration:none}.page-numbers.dots{cursor:default}.page-numbers:not(.dots,.current):hover{background-color:var(--color-tile-20);border-radius:50px}.page-numbers.prev,.page-numbers.next{border:none}.page-numbers.current{background-color:var(--color-tile-100);color:var(--color-white)}@media (max-width: 600px){.page-numbers{height:40px;width:40px}}.single-article-wrapper{display:flex;justify-content:center;padding:40px 40px 0}.single-article-container{display:grid;grid-template-columns:1fr 350px;grid-gap:60px;width:100%;max-width:1440px}@media screen and (max-width: 1024px){.single-article-container{grid-template-columns:1fr}}.article-content,.article-content-footer .section__article-slider{overflow:hidden}.article{align-self:start;font-family:var(--body-font-family);overflow:hidden}.article__time{font-size:14px;text-transform:none;color:var(--color-gray-80);border-left:1px solid var(--color-gray-80);padding-left:8px}.article__categories{display:flex;gap:8px;justify-content:center}.article__category{display:flex;gap:8px;font-size:14px;font-weight:700;text-transform:uppercase;color:var(--color-tile-100)}.article__category-link{color:var(--color-tile-100);text-decoration:none;transition-property:color;transition-duration:.3s}.article__category-link:hover{color:var(--color-blue-lagoon-100)}.article__image{text-align:center;background:var(--color-gray-30);border-radius:10px;height:350px}.article__image img{border:none;border-radius:10px;width:100%;height:100%;object-fit:cover}.article__title{display:block;position:relative;margin-top:-100px;max-width:90%;padding:25px;background:#FFF;margin-left:auto;margin-right:auto;text-align:center;font-size:50px;font-weight:700;line-height:1.2;box-shadow:0 -50px 35px #0000001a}@media screen and (max-width: 1280px){.single-article-wrapper{padding:30px 30px 0}.single-article-container{grid-gap:40px}.article__image{height:300px}.article__title{font-size:40px}}@media screen and (max-width: 767px){.article__image{height:250px}.article__title{font-size:30px;margin-top:-70px;padding:15px}}@media screen and (max-width: 512px){.single-article-wrapper{padding:20px 15px 0}.article__image{height:200px}.article__title{font-size:25px}}.article__content{margin-top:60px;max-width:66ch;margin-left:auto;margin-right:auto}.article__content img{border:none;border-radius:8px}.article-content-footer{margin-top:40px}.article-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;row-gap:40px}.article-grid__item:nth-child(1){grid-column:span 12}.article-grid__item:nth-child(2),.article-grid__item:nth-child(3){grid-column:span 6}.article-grid__item:nth-child(4),.article-grid__item:nth-child(5),.article-grid__item:nth-child(6){grid-column:span 4}.article-grid__item:nth-child(n+7){grid-column:span 3}@media (max-width: 900px){.article-grid__item:nth-child(1){grid-column:span 12}.article-grid__item:nth-child(2),.article-grid__item:nth-child(3){grid-column:span 6}.article-grid__item:nth-child(4),.article-grid__item:nth-child(5),.article-grid__item:nth-child(6){grid-column:span 4}.article-grid__item:nth-child(n+7){grid-column:span 6}}@media (max-width: 600px){.article-grid__item:nth-child(1){grid-column:span 12}.article-grid__item:nth-child(n+2){grid-column:span 6}}@media (max-width: 480px){.article-grid{column-gap:25px}}@media (max-width: 370px){.article-grid{column-gap:20px}}.title-description.is-small{max-width:50ch}.title-description.is-medium{max-width:68ch}.title-description.is-center{margin-left:auto;margin-right:auto}.title-description.is-right{margin-left:auto}.title-description.is-text-center{text-align:center}.title-description.is-text-right{text-align:right}.title-description__title.is-small{font-size:24px}.title-description__title.is-medium{font-size:48px}.title-description__title.is-large{font-size:72px}.text{margin-top:24px}.text--center{text-align:center}.text:only-child{margin-top:0}.text--light{color:var(--color-white)}.text--small{font-size:16px;line-height:18px}.text--small *{font-size:inherit;line-height:inherit}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{margin-top:32px}.text h1:first-child,.text h2:first-child,.text h3:first-child,.text h4:first-child,.text h5:first-child,.text h6:first-child{margin-top:0}.text ul,.text ol{list-style:disc;margin-top:16px;padding-left:24px}.text ol{list-style:decimal}.text a:not(.button){position:relative;color:var(--color-tile-100);text-decoration:none}.text a:not(.button):hover{text-decoration:underline}.text a:not(.button)>u{text-decoration:none}.media-text__title{margin-top:0;text-align:center}.media-text__image img{border:none;border-radius:8px}.media-text__subtitle{margin-top:0}.media-text__cta{margin-top:16px}.columns{margin-top:40px}.column__content{font-size:18px}.column__cta{margin-top:16px}.search-box{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;padding-left:24px;padding-right:24px;background-color:#0000007a}.search-box.is-active{display:block}.search-box__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:8px;font-size:32px;line-height:1;color:var(--color-white);border:none;border-radius:50%;background-color:transparent;cursor:pointer;transition-property:background-color;transition-duration:.3s}.search-box__close:hover{color:var(--color-black);background-color:#ffffffa3}.search-box__close:active{color:var(--color-black);background-color:#ffffffe0}.search-box__inner{position:relative;max-width:800px;height:100%;margin-left:auto;margin-right:auto;padding-top:24px;padding-bottom:24px;text-align:center}.search-box__ui-blocker{visibility:hidden;opacity:0;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;fill:var(--color-white);background-color:#00000038;transition-property:visibility,opacity;transition-duration:.3s;transition-timing-function:ease-in-out}.search-box__ui-blocker.is-loading{visibility:visible;opacity:1}.search-box .search-box__input{height:56px;margin-top:16px;padding-top:16px;padding-bottom:16px;text-align:left;border-radius:8px}.search-box__results{max-height:calc(100vh - 172px);margin-top:8px;overscroll-behavior-y:contain;overflow-y:auto;border-radius:8px;background-color:var(--color-white)}.search-box__results>p{padding-top:16px;padding-bottom:16px}.search-box .input__icon{color:var(--color-tile-100)}.card-search-box-result{display:flex;align-items:center;gap:16px;padding:16px}.card-search-box-result+.card-search-box-result{border-top:1px solid var(--color-gray-50)}@media (hover: hover) and (pointer: fine){.card-search-box-result:hover{background-color:var(--color-gray-20)}}.card-search-box-result__image{max-width:64px;overflow:hidden;border-radius:6px}.card-search-box-result__title{margin-top:0;font-size:18px;font-weight:400;color:var(--color-gray-200);text-align:left}.cookie-notification{position:fixed;left:16px;bottom:16px;max-width:calc(100% - 36px);width:300px;z-index:99999;padding:20px 24px;border-radius:8px;background-color:var(--color-ebony-clay-100);transform:translateY(calc(100% + 16px))}.cookie-notification.is-shown{transform:translate(0)}.cookie-notification__inner{font-size:16px;color:var(--color-white)}.cookie-notification__buttons{display:flex;flex-wrap:wrap;gap:8px}.cookie-notification__button{margin:24px 0 0;padding:10px 12px 8px;border:none;font-size:11px;font-weight:700;text-transform:uppercase;border-radius:4px;color:var(--color-gray-200);background-color:var(--color-tile-100);cursor:pointer;transition-property:filter;transition-duration:.3s}@media (hover: hover) and (pointer: fine){.cookie-notification__button:hover{filter:brightness(120%)}}.cookie-notification__button:active{filter:brightness(80%)}.cookie-notification__button--decline{background-color:var(--color-tile-20)}table{width:100%;border-collapse:collapse}tr{border-bottom:1px solid var(--color-gray-30)}th,td{padding:8px;vertical-align:middle;text-align:left}.tabs{display:flex;flex-direction:column;margin-top:24px}.section--projects .tabs{margin-top:80px}@media (max-width: 767px){.section--projects .tabs{margin-top:24px}}.tabs__list{display:flex;align-items:center}.tabs__list--horisontal-scrolling{overflow-x:auto;white-space:nowrap}.tabs--reversed .tabs__list{margin-top:16px}.tabs__list--centered{justify-content:center}@media (min-width: 992px){.tabs__list--right{justify-content:flex-end}}.tabs__list-button{display:inline-flex;flex-direction:column;justify-content:flex-start;margin:0;padding:16px 24px;font-family:var(--body-font-family);font-size:16px;font-weight:600;color:var(--color-gray-300);border:none;border-bottom:2px solid var(--color-gray-50);background-color:var(--color-white);transition-property:background-color,transform;transition-duration:.3s;cursor:pointer}.tabs__list-button:hover{background-color:var(--color-gray-20);border-top-left-radius:8px;border-top-right-radius:8px}.tabs__list-button[aria-selected=true]{color:var(--color-gray-300);border-bottom:2px solid var(--color-bronze-100)}.tabs__list-button>span:last-of-type{margin-top:4px;font-size:14px;color:var(--color-gray-60)}.tabs__content{margin-top:20px}.tabs--reversed .tabs__content{order:-1;margin-top:0}.tabs__content--narrower{max-width:800px;margin-left:auto;margin-right:auto}.tabs__content-item[aria-hidden=true]{display:none}.tabs__content-item[aria-hidden=false]{display:block}.woocommerce-notices-wrapper{margin-top:24px;margin-bottom:24px}.woocommerce-notices-wrapper:empty{display:none}.single-product .woocommerce-notices-wrapper{width:min(100% - 32px,1280px);margin-left:auto;margin-right:auto}.woocommerce-notices-wrapper .woocommerce-message{display:flex;align-items:center;gap:16px;background-color:var(--color-gray-20)}.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-message{padding:16px}a.restore-item{color:var(--color-blue-lagoon-100)}a.restore-item:hover{text-decoration:underline}.woocommerce-result-count{display:none}.woocommerce-ordering{display:flex;align-items:center;justify-content:flex-end}.woocommerce-ordering select{max-width:240px}@media (max-width: 991px){.woocommerce-ordering{justify-content:center;margin-top:24px;margin-bottom:24px}}.woocommerce-column+.woocommerce-column{margin-top:32px}.woocommerce-cart-form{margin-top:32px}@media (max-width: 620px){.woocommerce-cart-form{overflow-x:auto;white-space:nowrap}.woocommerce-cart-form .shop_table{width:600px}}th.product-name,th.product-quantity,th.product-price,th.product-subtotal{font-weight:500}.product-remove .remove{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:22px;font-weight:400;line-height:1;color:var(--color-gray-80);border-radius:50%;transition-property:background-color;transition-duration:.3s}.product-remove .remove:hover{background-color:var(--color-gray-20)}.product-name a{font-size:var(--body-font-size-large);color:var(--color-gray-200);cursor:default;pointer-events:none}td.product-thumbnail a{display:block;max-width:100px}td.product-thumbnail img{border-radius:50%}.product-quantity .quantity{width:80px}.product-quantity .quantity input{margin-top:0}td.actions{padding:16px 0}td.actions .coupon{float:left}td.actions [name=update_cart]{float:right}.coupon{display:flex;height:44px}.coupon input,.coupon button{height:inherit}.coupon button{white-space:nowrap}@media (min-width: 768px){.cart-collaterals{display:flex;justify-content:flex-end;margin-top:48px}.cart_totals{flex-grow:0;flex-shrink:1;flex-basis:50%}}.cart_totals h2{font-size:24px;font-weight:500}.cart_totals .shop_table{margin-top:16px}.cart_totals .shop_table td{padding-left:8px;padding-right:8px}.cart_totals .wc-proceed-to-checkout{display:flex;justify-content:flex-end;margin-top:24px}.woocommerce-info.cart-empty{margin-top:32px}.woocommerce-remove-coupon{font-size:var(--body-font-size);color:var(--color-blue-lagoon-100)}.woocommerce-remove-coupon:hover{text-decoration:underline}@media (min-width: 992px){form.woocommerce-checkout{margin-top:32px}}.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle{margin-top:16px}.showcoupon,.showlogin{color:var(--color-blue-lagoon-100)}.showcoupon:hover,.showlogin:hover{text-decoration:underline}.woocommerce-checkout .woocommerce-form-login{max-width:400px}.woocommerce-form-coupon{display:flex;flex-wrap:wrap;margin-top:24px}.woocommerce-form-coupon p{flex-basis:100%}.woocommerce-form-coupon p.form-row{display:flex;flex-basis:auto}.woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:8px}.woocommerce-billing-fields__field-wrapper .form-row{margin-top:0}.woocommerce-billing-fields__field-wrapper .form-row{grid-column:span 2}.woocommerce-billing-fields__field-wrapper .form-row-first,.woocommerce-billing-fields__field-wrapper .form-row-last,.woocommerce-billing-fields__field-wrapper .form-row.address-field{grid-column:span 1}#billing_country_field{grid-column:span 2}#billing_phone_field,#billing_email_field{grid-column:span 1}.select2-container .select2-selection--single{display:flex;align-items:center;height:var(--input-height);margin:0}.select2-container--default .select2-search--dropdown .select2-search__field{height:40px;padding:8px;border:1px solid var(--color-gray-65)}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:16px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:calc(50% - 13px);right:8px}.select2-container--default .select2-selection--single,.select2-dropdown{border-radius:0;border-color:var(--color-gray-30)}.woocommerce-billing-fields__field-wrapper .form-row label{display:none}.woocommerce-account-fields{margin-top:32px}#account_password_field{margin-top:16px}.woocommerce-error{margin-top:24px;padding:8px 12px;color:var(--color-white);background-color:var(--color-pink-60)}@media (min-width: 992px){.woocommerce-checkout .col2-set{display:grid;grid-template-columns:2fr 1fr;gap:32px}}.woocommerce-checkout .col2-set .col-2{display:none}.form-row .woocommerce-input-wrapper{display:block;margin-top:8px}.form-row .woocommerce-input-wrapper label{display:flex;align-items:center;gap:8px}.woocommerce-billing-fields h3{font-size:var(--heading4-font-size)}#order_review{margin-top:16px}@media (min-width: 1199px){#order_review{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}#order_review_heading{font-size:24px;font-weight:500;margin-top:32px}@media (min-width: 768px){.woocommerce-checkout-payment{margin-top:24px}}.place-order{margin-top:24px}.woocommerce-terms-and-conditions-wrapper a,.woocommerce-checkout .lost_password a{color:var(--color-blue-lagoon-100)}.woocommerce-terms-and-conditions-wrapper a:hover,.woocommerce-checkout .lost_password a:hover{text-decoration:underline}.woocommerce-terms-and-conditions-wrapper+button{margin-top:24px}#ship-to-different-address{margin-bottom:24px}.woocommerce-checkout-payment{padding:20px;background-color:var(--color-gray-10)}.wc_payment_method{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:16px;border:1px solid var(--color-gray-20);background-color:var(--color-white)}.wc_payment_method+.wc_payment_method{margin-top:8px}.payment_box{flex-basis:100%}.montonio-bank-item.montonio-bank-item{height:auto;box-shadow:none;border-radius:0;border:1px solid var(--color-gray-20);transition-property:background;transition-duration:.3s}.montonio-bank-items.montonio-bank-items .montonio-bank-item:hover{background:var(--color-gray-20)}.montonio-bank-items.montonio-bank-items .montonio-bank-item.active{background:var(--color-tile-120);border:1px solid var(--color-tile-120)}.montonio-pickup-point label{margin-bottom:8px}.woocommerce-shipping-methods li{display:flex;align-items:center;gap:8px}.woocommerce-shipping-methods li+li{margin-top:8px}.woocommerce-invalid input{border:1px solid var(--color-pink-60)}.woocommerce-checkout-review-order-table{align-self:flex-start}.woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:8px}.woocommerce-thankyou-order-received{padding-top:48px;font-size:32px;font-weight:500;color:var(--color-blue-lagoon-100)}.woocommerce-thankyou-order-details{margin-top:32px}.woocommerce-thankyou-order-details li+li{margin-top:4px}.woocommerce-order-details{margin-top:32px}.woocommerce-order-details header{margin-top:32px}.woocommerce-order-details__title,.woocommerce-order-details h2{margin-top:0;font-size:24px;font-weight:500}.woocommerce-order-details table{margin-top:16px}.woocommerce-customer-details,.woocommerce-columns--addresses{margin-top:32px}.woocommerce-column__title{margin-top:0;font-size:24px;font-weight:500}.woocommerce-column--billing-address address{padding:16px 20px;border:1px solid var(--color-gray-20)}.woocommerce-orders-table__cell-order-number a:not(.button),.woocommerce-order a:not(.button){color:var(--color-blue-lagoon-100)}.woocommerce-orders-table__cell-order-number a:not(.button):hover,.woocommerce-order a:not(.button):hover{text-decoration:underline}.wc-item-meta li p{margin-top:0}.woocommerce-MyAccount-content{width:100%;max-width:100%;min-width:100%}@media (min-width: 992px){.woocommerce-account .woocommerce,.woocommerce-edit-address .woocommerce,.woocommerce-orders .woocommerce,.woocommerce-downloads .woocommerce{display:grid;grid-template-columns:140px 1fr;gap:32px;margin-top:32px}.woocommerce-account.woocommerce-is-logged-out .woocommerce,.woocommerce-lost-password.logged-in .woocommerce{grid-template-columns:1fr;margin-top:0}}.woocommerce-form-login,.woocommerce-form-register{text-align:left}.woocommerce-form .woocommerce-form-row label{margin-bottom:4px}@media (max-width: 991px){.woocommerce-MyAccount-navigation{margin-top:16px}}.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column}.woocommerce-MyAccount-navigation-link{margin-top:1px}.woocommerce-MyAccount-navigation-link--dashboard{margin-top:0;order:-1}.woocommerce-MyAccount-navigation-link--customer-logout{order:999}.woocommerce-MyAccount-navigation-link a{display:block;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.2;text-transform:uppercase;color:var(--body-text-color);background-color:var(--color-gray-50);transition-property:filter;transition-duration:.3s}.woocommerce-MyAccount-navigation-link a:hover{filter:brightness(96%)}.woocommerce-MyAccount-navigation-link.is-active a{color:var(--color-white);background-color:var(--color-bronze-100)}.woocommerce-MyAccount-navigation-link--customer-logout a{background-color:transparent;color:var(--color-tile-100)}.woocommerce-MyAccount-content a:not(.button,.card-article__link,.card-event__link){color:var(--color-tile-100)}.woocommerce-MyAccount-content a:not(.button,.card-article__link,.card-event__link):hover{text-decoration:underline}.woocommerce-MyAccount-content .woocommerce-notices-wrapper:empty{display:none}.woocommerce-MyAccount-content .woocommerce-notices-wrapper+p{margin-top:0;font-size:26px;font-weight:500}.woocommerce-MyAccount-content form .woocommerce-address-fields p{margin-top:32px}.woocommerce-lost-password .woocommerce-message{margin-top:16px;padding:16px;text-align:center;background-color:var(--color-green-60)}.woocommerce-lost-password .woocommerce-message+p{max-width:400px;margin-left:auto;margin-right:auto;margin-top:0;text-align:center}.my-account__title{margin-top:24px;font-weight:500}.woocommerce-Address-title{display:flex;align-items:baseline;gap:8px;margin-top:32px}.woocommerce-Address-title h3{margin-top:0;font-size:24px;font-weight:500}.my-account__title:before{content:none}.my-account--login-register-text{margin-top:56px;text-align:center;font-size:14px;font-weight:400;color:var(--body-text-color)}.my-account--login-register-text a{color:var(--color-grey-300);text-decoration:underline}.my-account--login-register-text a:hover{text-decoration:none}.woocommerce-form-row label{margin-bottom:4px;font-size:calc(var(--body-font-size) - 3px);font-weight:400}.woocommerce-privacy-policy-link{color:var(--color-tile-100)}.woocommerce-EditAccountForm fieldset{margin-top:16px;padding:24px;border:1px solid var(--color-gray-50)}.woocommerce-EditAccountForm fieldset legend{padding:4px 8px;font-size:22px;font-weight:500;background-color:var(--color-white)}.woocommerce-EditAccountForm fieldset .woocommerce-form-row{margin-top:0}.woocommerce-EditAccountForm fieldset .woocommerce-form-row+.woocommerce-form-row{margin-top:16px}.woocommerce-privacy-policy-link:hover{text-decoration:underline}.woocommerce form .show-password-input.display-password:after,.woocommerce-page form .show-password-input.display-password:after{color:var(--color-gray-80)}.woocommerce--myaccount-button,.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{display:inline-flex;justify-content:center;width:100%;margin-top:32px;padding:12px 24px;font-family:var(--body-font-family);font-size:18px;font-weight:400;line-height:1;text-decoration:none;border:none;border-radius:24px;background-color:var(--color-tile-100);color:var(--color-white);cursor:pointer;transition-property:background-color;transition-duration:.3s}.woocommerce--myaccount-button:hover,.woocommerce-button.button.woocommerce-form-login__submit:hover{background-color:var(--color-blue-lagoon-100)}.remember-me-forgot{margin-top:24px;display:flex;justify-content:space-between;align-items:center}.woocommerce form .form-row .required{color:var(--body-text-color)}.woocommerce-LostPassword.lost_password{margin-top:0}.woocommerce-LostPassword.lost_password{font-size:14px;font-weight:400;color:var(--body-text-color)}.woocommerce-LostPassword.lost_password a{color:var(--body-text-color);text-decoration:underline}.woocommerce-LostPassword.lost_password a:hover{text-decoration:none}.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span{font-size:14px;font-weight:400;color:var(--body-text-color);padding-left:8px}.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{display:flex;align-items:center}.woocommerce-form.woocommerce-form-login.login,.woocommerce-form.woocommerce-form-register.register{border:none;margin-top:8px;padding:0}.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{width:100%}.lost_reset_password{max-width:400px;margin-left:auto;margin-right:auto;text-align:center}.woocommerce-privacy-policy-text{margin-top:16px;font-size:var(--body-font-size-small)}.woocommerce-error,.woocommerce-info,.woocommerce-message{color:var(--body-text-color)}.woocommerce-error{margin-top:24px;padding:12px 16px;background-color:var(--color-gray-50)}.woocommerce-error a{color:var(--color-tile-100)}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;top:50%;right:6%;transform:translate(50%,-50%);cursor:pointer}.woocommerce-password-strength{margin-top:4px;padding:6px 12px;font-size:calc(var(--body-font-size) - 2px);font-weight:400}.woocommerce-password-strength.short{background-color:var(--color-bronze-80)}.woocommerce-password-strength.bad{background-color:var(--color-pink-60)}.woocommerce-password-strength.good{background-color:var(--color-tile-100)}.woocommerce-password-strength.strong{background-color:var(--color-green-60)}.woocommerce-password-hint{display:block;padding:6px 12px;font-size:calc(var(--body-font-size) - 2px);font-weight:400;background-color:var(--color-gray-20)}#account_display_name+span{font-size:calc(var(--body-font-size) - 4px);color:var(--color-gray-90)}.woocommerce-notices-wrapper{margin-bottom:24px}.woocommerce-MyAccount-content .woocommerce-notices-wrapper{display:flex;align-items:center;gap:16px;margin-top:0;background-color:var(--color-gray-20)}.woocommerce-MyAccount-content .woocommerce-notices-wrapper .woocommerce-message{padding:16px}.woocommerce-MyAccount-content h2:not(.card-article__title){font-size:var(--heading4-font-size);font-weight:500}.woocommerce-column__title+address{margin-top:16px}.woocommerce-MyAccount-paymentMethods+.button{margin-top:16px}label[for*=mailchimp_]{display:flex;align-items:center;gap:8px}#wc-stripe-cc-form{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:6px;margin-top:16px}#wc-stripe-cc-form .form-row:first-child{grid-column:1 / -1}.wc-stripe-elements-field.wc-stripe-elements-field{display:block;width:100%;height:var(--input-height);padding:14px 16px;font-family:var(--body-fony-family);font-size:var(--body-font-size);line-height:1;color:var(--color-black);border-radius:4px;border:2px solid var(--color-gray-50);background-color:var(--color-white);outline:none;transition-property:background-color,box-shadow;transition-duration:.3s}.wc-stripe-elements-field.focused{box-shadow:0 0 0 2px var(--color-tile-100);border:2px solid var(--color-tile-100)}.stripe-source-errors{grid-column:1 / -1}.stripe-source-errors:empty{display:none}.stripe-source-errors ul{margin-top:0;margin-bottom:12px}.stripe-source-errors .woocommerce-error{padding:8px 12px;font-size:var(--body-font-size-small)}.payment_box fieldset p.form-row{display:flex;align-items:center;gap:8px}.payment_box fieldset p.form-row input{width:var(--checkbox-and-radio-width)!important}.woocommerce-SavedPaymentMethods{margin-top:16px}[class*=woocommerce-SavedPaymentMethods-]{display:flex;align-items:center;gap:8px}[class*=woocommerce-SavedPaymentMethods-] input{width:var(--checkbox-and-radio-width)!important}[class*=woocommerce-SavedPaymentMethods-]+[class*=woocommerce-SavedPaymentMethods-]{margin-top:8px}.wp-caption{max-width:fit-content;margin-top:24px}.wp-caption-text{margin-top:8px}.alignnone{display:block;margin-left:auto;margin-right:auto}.article__content .aligncenter{text-align:center}.alignleft{display:block;float:left;margin-right:24px}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{display:block;margin-left:auto;float:right}.gallery{display:grid;gap:8px;margin-top:24px}.gallery.gallery-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery.gallery-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery.gallery-columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gallery.gallery-columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.gallery.gallery-columns-6{grid-template-columns:repeat(6,minmax(0,1fr))}.gallery.gallery-columns-7{grid-template-columns:repeat(7,minmax(0,1fr))}.gallery.gallery-columns-8{grid-template-columns:repeat(8,minmax(0,1fr))}.gallery.gallery-columns-9{grid-template-columns:repeat(9,minmax(0,1fr))}.gallery .gallery-item{width:100%}.gallery-item img{width:100%;height:100%;object-fit:cover}.wp-caption-text.gallery-caption{text-align:left;margin-top:8px}.gallery br{display:none}.gallery-icon img{border:none}.banner{display:flex;justify-content:center;align-items:center}.banner__image{max-width:100%;border-radius:8px}.banner__link{display:block}.modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;visibility:hidden;opacity:0;-webkit-backdrop-filter:saturate(80%) blur(8px);backdrop-filter:saturate(80%) blur(8px);background-color:#0000008f}.modal.is-open{visibility:visible;opacity:1}.modal__inner{position:relative;max-width:32em;padding:0;border:none;border-radius:8px}.modal--wide .modal__inner{max-width:56em}.modal__close{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;margin-right:-8px;padding:0;color:var(--color-white);border:none;border-radius:50%;background-color:transparent;cursor:pointer;transition-property:background-color;transition-duration:.3s}.modal__close--isolated{position:absolute;top:8px;right:8px;margin-right:0}.modal--light .modal__close{color:var(--color-black)}.modal__close:hover{background-color:#ffffff29}.modal--light .modal__close:hover{background-color:#00000014}.modal__close:active{background-color:#ffffff1f}.modal--light .modal__close:active{background-color:#0000001f}.modal__content{padding:32px;max-width:calc(100vw - 20px);max-height:calc(100vh - 20px);overflow:auto;color:var(--color-white);border-radius:8px;background-color:var(--color-ebony-clay-100)}.modal--no-header .modal__content{border-radius:8px}.modal--light .modal__content{color:var(--color-gray-200);background-color:var(--color-white)}.modal__content h2{margin-top:16px;font-size:24px}.modal__content h2:first-child{margin-top:0}.modal__grid{display:grid;gap:16px}@media (min-width: 768px){.modal__grid{grid-template-columns:1fr 1fr;align-items:center;gap:32px}}.modal__title{margin-top:0;padding-right:16px;font-size:24px;font-weight:600;line-height:1}.modal__description{margin-top:16px;padding-right:16px;line-height:1.2}.modal__image{overflow:hidden;border-radius:6px}.modal__form{position:relative;margin-top:24px}.modal__form .input input,.modal__form .input textarea,.modal__form .input select{margin-top:6px}.modal__form .input+.input{margin-top:16px}.modal__form-ui-blocker{visibility:hidden;opacity:0;position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px;background-color:#0000001f;z-index:1;transition-property:opacity,visibility;transition-duration:.3s}.modal__form.is-loading .modal__form-ui-blocker{visibility:visible;opacity:1}.modal__form-response{margin-top:16px}.modal__form-response.is-success{color:var(--color-blue-lagoon-100)}.tips-modal .modal__title span{font-size:48px;color:var(--color-bronze-100)}.tips-modal .modal__content p{max-width:40ch;margin-top:16px}.tips-modal .modal__content p:first-child{margin-top:0}.giveaway-modal .modal__content{background-color:var(--color-gray-20)}.giveaway-modal .modal__title{font-size:var(--heading4-font-size);font-weight:500}.giveaway-modal .modal__title span{font-size:152%;font-weight:700;color:var(--color-bronze-100)}.giveaway-modal .modal__description{font-size:var(--body-font-size-small);color:var(--color-gray-90)}.accordion{max-width:800px;margin-left:auto;margin-right:auto}.accordion__item{border-radius:16px;background-color:var(--color-gray-50)}.accordion__item+.accordion__item{margin-top:16px}.accordion__button{display:flex;align-items:center;justify-content:space-between;padding:24px 32px;font-size:18px;font-weight:600;line-height:1;border-radius:16px;background-color:var(--color-gray-50);cursor:pointer;transition-property:filter;transition-duration:.3s}@media (max-width: 991px){.accordion__button{padding:20px 24px}}@media (max-width: 540px){.accordion__button{padding:16px 20px}}.accordion__button:hover{filter:brightness(102%)}.accordion__button:active{filter:brightness(96%)}.accordion__icon{width:24px;height:24px;line-height:1;transition-property:transform;transition-duration:.3s}.accordion__item[open] .accordion__icon{transform:rotate(180deg)}.accordion__content{padding-bottom:20px;padding-left:32px;padding-right:32px;font-size:var(--body-font-size-small);color:var(--color-gray-90)}@media (max-width: 991px){.accordion__content{padding-bottom:24px;padding-left:24px;padding-right:24px}}@media (max-width: 540px){.accordion__content{padding-bottom:20px;padding-left:20px;padding-right:20px}}.accordion__content a:not(.button){color:var(--color-tile-100)}.accordion__content a:not(.button):hover{text-decoration:underline}.pricing-tables{--pricing-tables-grid-gap: 24px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--pricing-tables-grid-gap);margin-top:32px}.toggle-switch+.pricing-tables{margin-top:40px}.pricing-tables+.features{margin-top:80px}.card-pricing-table{display:inline-flex;flex-direction:column;position:relative;flex-grow:1;flex-shrink:0;flex-basis:280px;max-width:280px;padding:24px;border-radius:16px;border:1px solid var(--color-gray-50);background-color:var(--color-gray-10)}@media (max-width: 520px){.card-pricing-table{max-width:100%}}.card-pricing-table--wide{flex-direction:row;align-items:center;flex-wrap:wrap;gap:16px;flex-basis:100%;max-width:100%;width:100%}.card-pricing-table.is-popular{border:1px solid var(--color-bronze-100);box-shadow:0 0 9px 2px #0000001f}.card-pricing-table.is-annually .month,.card-pricing-table.is-monthly .quarter{display:none}.card-pricing-table__price{margin-top:32px;font-size:32px;color:var(--color-bronze-100)}.card-pricing-table__price.is-onsale{font-size:42px;text-decoration-line:underline;text-decoration-thickness:3px;text-underline-offset:4px}.card-pricing-table--wide .card-pricing-table__price{margin-top:0}.card-pricing-table__price span{font-size:18px;font-weight:400;color:var(--color-gray-80)}.card-pricing-table__price i{display:inline-flex;padding:4px 6px;font-size:12px;line-height:1;font-weight:400;border-radius:4px;color:var(--color-white);background-color:var(--color-bronze-100)}.card-pricing-table__title{margin-top:0;font-size:20px;font-weight:500}.card-pricing-table__features{margin-top:32px}.card-pricing-table--wide .card-pricing-table__features{margin-top:0}.card-pricing-table__badge{position:absolute;top:var(--pricing-tables-grid-gap);right:var(--pricing-tables-grid-gap);padding:6px 12px;font-size:12px;color:var(--color-white);border-radius:16px;background-color:var(--color-bronze-100)}.card-pricing-table__cta{margin-top:auto}.card-pricing-table__cta .button{margin-top:32px}.card-pricing-table__cta p{margin-top:32px;font-size:14px}.card-pricing-table__modal-content{display:none}.modal .card-pricing-table__modal-content{display:block}.card-pricing-table__modal-button{display:inline-flex;margin-top:8px;padding:0;color:var(--color-blue-lagoon-100);border:none;background-color:transparent;cursor:pointer}.card-pricing-table--wide .card-pricing-table__cta .button{margin-top:0}.card-pricing-table__modal-button:hover{text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:var(--color-blue-lagoon-100);text-underline-offset:3px}.features{--features-grid-gap: 64px;display:flex;flex-wrap:wrap;column-gap:var(--features-grid-gap);row-gap:calc(var(--features-grid-gap) / 2)}.features__title{flex-grow:1;flex-shrink:0;flex-basis:100%}.card-feature{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - var(--features-grid-gap));text-align:center}@media (max-width: 767px){.card-feature{flex-basis:100%}}@media (min-width: 992px){.card-feature{flex-basis:calc(33.33% - var(--features-grid-gap))}}.card-feature__title{font-size:22px}.card-feature__description{margin-top:16px}.toggle-switch{display:flex;align-items:center;justify-content:center;margin-top:32px}.toggle-switch:first-child{margin-top:0}.toggle-switch__label{position:relative;display:grid;grid-template-columns:repeat(2,1fr);width:fit-content;font-size:12px;font-weight:700;color:var(--color-gray-100);border-radius:16px;border:4px solid var(--color-bronze-100);background-color:var(--color-bronze-100);cursor:pointer}.toggle-switch__label:before{content:"";position:absolute;width:50%;height:100%;left:0;border-radius:12px;background:var(--color-white);transition-property:all;transition-duration:.3s}.toggle-switch__input:checked+.toggle-switch__label:before{left:50%}.toggle-switch__label span{padding:4px 12px;text-align:center;z-index:1}.toggle-switch__input{display:none}.toggle-switch__input:checked+.toggle-switch__label .toggle-switch__label-text:first-of-type{color:var(--color-white);transition-property:color;transition-duration:.3s}.toggle-switch__input:checked+.toggle-switch__label .toggle-switch__label-text:last-of-type{color:var(--color-bronze-100);transition-property:color;transition-duration:.3s}.toggle-switch__input+.toggle-switch__label .toggle-switch__label-text:first-of-type{color:var(--color-bronze-100);transition-property:color;transition-duration:.3s}.toggle-switch__input+.toggle-switch__label .toggle-switch__label-text:last-of-type{color:var(--color-white);transition-property:color;transition-duration:.3s}.panel{position:relative;margin-top:32px;padding:32px;border:1px solid var(--color-blue-lagoon-100);border-radius:16px;box-shadow:0 0 9px 2px #0000001f}.panel--narrow{max-width:66ch;margin-left:auto;margin-right:auto}.panel--narrower{max-width:960px;margin-left:auto;margin-right:auto}.panel--article-reader{text-align:center}.panel--subscription .panel__header{margin-bottom:40px}.panel--subscription .panel__title{margin-bottom:10px}.panel--subscription .panel__subtitle{margin:0;line-height:1.2;font-size:20px}.panel--subscription .panel__featured-product{padding:20px;background:var(--color-gray-10);border:1px solid var(--color-gray-30);border-radius:16px}.panel--subscription .panel__featured-product .card-product-box{margin-top:20px}.panel--subscription:before{content:"";position:absolute;top:-100px;left:0;width:100%;height:80px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 80%)}.panel__title{margin-top:0;font-weight:400;line-height:1.3}.panel__content{position:relative;z-index:1}.article_limit_notice{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:15px;line-height:1.2;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--color-gray-30)}.article_limit_notice i{font-size:30px}.article_limit_notice p{margin:0}.article_limit_notice p a{color:var(--color-tile-120);text-decoration:underline}.panel__header{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:50px}.panel__login_form .panel__title{margin-bottom:5px}.panel__login_form .panel__subtitle{margin:0}.panel__login_form #loginform{margin-top:25px}.panel__login_form #loginform .login-remember label{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;align-items:center}.panel__features-list{margin-top:8px;padding-left:0;list-style:none}.panel__features-item{position:relative;padding-left:25px;line-height:1.2;margin-bottom:7px}.panel__features-item:before{content:"";font-weight:300;font-family:var(--font-awesome-pro);color:var(--color-tile-120);position:absolute;left:0}.panel__disclaimer{font-size:13px;color:var(--color-gray-90)}@media screen and (max-width:650px){.panel__header{display:grid;grid-template-columns:1fr;grid-gap:40px}}.article-reader{display:inline-flex;width:56px;height:56px;margin:12px 0 0;padding:12px;color:var(--color-gray-80);border:none;border-radius:50%;box-shadow:inset 0 0 0 2px var(--color-gray-60);background-color:transparent;transition-property:color,background-color,transform,filter;transition-duration:.3s;cursor:pointer}.article-reader.is-read{color:var(--color-white);box-shadow:0 0 0 24px transparent;background-color:var(--color-blue-lagoon-100)}.article-reader:not(.is-read):hover{background-color:var(--color-gray-20)}.article-reader:not(.is-read):active{transform:scale(.88)}.article-reader.is-animating{animation:pulse .8s}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--color-blue-lagoon-100)}}.article-reader svg{width:100%;height:auto}.profile{position:relative;margin-top:32px}.profile__box{padding:24px;border-radius:6px;background-color:var(--color-gray-20)}.profile__box+.profile__box{margin-top:32px}.profile__title{margin-top:0;padding-right:104px;font-size:var(--heading4-font-size);font-weight:500}@media (max-width: 767px){.profile__title{font-size:var(--body-font-size-large)}}.profile__content{margin-top:16px}.profile__cta{margin-top:16px;text-align:center}.profile__grid{display:grid;gap:16px}@media (min-width: 786px){.profile__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 992px){.profile__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.splide--arrows-up.profile-slider .splide__arrows{top:-60px;background-color:var(--color-gray-50)}.interests{position:relative}.interests__title{margin-top:0;font-size:var(--heading4-font-size)}.interests__list{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.interests__button{display:inline-flex;align-items:center;padding:16px 24px;font-size:var(--body-font-size-small);font-weight:600;line-height:1;color:var(--color-gray-90);border:none;border-radius:6px;background-color:var(--color-gray-20);cursor:pointer;transition-property:color,background-color;transition-duration:.3s}.interests__button:hover{background-color:var(--color-gray-50)}.interests__button.is-active{color:var(--color-white);background-color:var(--color-tile-100)}.dynamic-content-swiper{overflow:hidden;width:100%;max-width:100%}.dynamic-content-swiper .swiper-wrapper{transition-timing-function:ease-in-out}.content-swiper__header{display:grid;grid-template-columns:1fr auto;align-items:center;margin-bottom:20px}.content-swiper__header h3{display:flex;align-items:center;font-size:45px;margin:0}.content-swiper__header h3 i{color:var(--color-tile-120);font-size:35px;margin-right:15px;line-height:1}.content-swiper__header .content-swiper__title{color:#000;transition:color .2s ease}.content-swiper__header .content-swiper__title:hover{color:var(--color-tile-120)}.content-swiper__navigation{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px}.content-swiper__navigation .swiper-nav-btn{display:block;width:40px;line-height:40px;text-align:center;color:#fff;background:var(--color-tile-100);border-radius:100%;cursor:pointer}.content-swiper__navigation .swiper-nav-btn.swiper-button-disabled{opacity:.4}.content-swiper__title-wrapper{position:relative}.content-swiper__loader{position:absolute;transform:translateY(-7px);opacity:0;transition:opacity .7s ease}.content-swiper__title{opacity:1;transition:opacity .5s ease}.content-swiper__loader i{font-size:35px!important;margin-right:0!important;color:#000!important}.section__content-swiper.processing .content-swiper__loader{opacity:1}.section__content-swiper.processing .content-swiper__title{opacity:0}.section__content-swiper.processing .swiper-wrapper{opacity:.5;pointer-events:none}@media screen and (max-width:800px){.content-swiper__header h3{font-size:35px}}@media screen and (max-width:600px){.content-swiper__header h3{font-size:27px}}.dynamic-content-swiper .loader-slide{background:linear-gradient(125deg,#FFF,#EFEFEF,#FFF,#EFEFEF,#FFF,#EFEFEF);background-size:200% 100%;animation:loaderGradient 5s linear infinite;border-radius:10px;min-height:200px;display:flex;justify-content:center;align-items:center}.dynamic-content-swiper .loader-slide i{font-size:50px;opacity:.7}.dynamic-content-swiper .loader-slide.stop-loader span{padding:0 20px;text-align:center;line-height:1.2}@media screen and (max-width:1024px){.content-swiper__loader{transform:translateY(-5px)}.content-swiper__loader i{font-size:30px!important}}@media screen and (max-width:512px){.content-swiper__header h3{font-size:30px}.content-swiper__header h3 i{font-size:25px;margin-right:10px}.content-swiper__loader{transform:translateY(0)}.content-swiper__loader i{font-size:25px!important}.dynamic-content-swiper .loader-slide{height:120px}}.content-swiper__category-selector{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:40px}.content-swiper__cat_btn{position:relative;display:block;color:#000;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;background:#eee;border:1px solid rgba(0,0,0,.05);line-height:1;padding:0 18px;line-height:37px;border-radius:20px;transition:all .3s ease}.content-swiper__cat_btn:hover{background:#e2e2e2}.content-swiper__cat_btn.active{background:var(--color-tile-100);border:1px solid var(--color-tile-120);box-shadow:0 10px 25px #0000001a;color:#fff}@media screen and (max-width:800px){.content-swiper__category-selector{margin-bottom:25px}.content-swiper__cat_btn{line-height:30px}}@media screen and (max-width:600px){.content-swiper__cat_btn{line-height:27px;font-size:11px;padding:0 12px}}.content-swiper__category-selector{position:relative}.content-swiper__category-selector .close-sub-cat-btn{opacity:0;position:absolute;margin-right:-10px;transition:all .3s ease;border-radius:100%;text-align:center;width:40px;line-height:37px;padding:0}.content-swiper__category-selector.show-sub-cats .close-sub-cat-btn{display:block!important;position:relative;opacity:1;margin-right:10px}.content-swiper__category-selector.show-sub-cats{flex-wrap:nowrap;align-items:start;gap:0}.content-swiper__category-selector.show-sub-cats .content-swiper__cat_btn:not(.active){display:none}.content-swiper__cats-with-children{position:relative;display:flex;flex-wrap:wrap;gap:5px;row-gap:8px}.content-swiper__sub-cat-btn{position:absolute;margin-right:-20px;transition:margin .6s ease;opacity:0;pointer-events:none}.content-swiper__cats-with-children.active .content-swiper__cat_btn{display:block!important;position:relative;margin-right:0;opacity:1;transition:margin .7s ease,opacity .6s ease;pointer-events:all}@media screen and (max-width:800px){.content-swiper__category-selector .close-sub-cat-btn{line-height:27px;width:35px}}.content-swiper__footer{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;margin-top:30px;background:var(--color-gray-10);border:1px solid var(--color-gray-30);border-radius:40px}.content-swiper__footer .footer-category-title{margin:0}.content-swiper__footer .swiper-nav-btn{padding:10px 15px;display:flex;gap:8px;align-items:center;line-height:1;border-radius:25px;background:var(--color-tile-100);border:1px solid var(--color-tile-120);color:#fff;cursor:pointer}.content-swiper__footer .swiper-nav-btn.swiper-button-disabled{background:var(--color-gray-30);border:1px solid var(--color-gray-60);color:#000;cursor:disabled}.content-swiper__footer .swiper-nav-btn span{font-size:13px;text-transform:uppercase;font-weight:600}@media screen and (max-width:500px){.content-swiper__footer{padding:8px 10px;margin-top:20px}.content-swiper__footer .swiper-nav-btn{padding:5px 10px;gap:5px;font-size:15px}.content-swiper__footer .swiper-nav-btn span{font-size:11px}}.homepage-wrapper{display:flex;justify-content:center;padding:40px 40px 0}.homepage-container{display:grid;grid-template-columns:1fr 350px;grid-gap:60px;width:100%;max-width:1440px}.homepage-content{overflow:hidden}@media screen and (max-width:1280px){.homepage-wrapper{padding:30px 30px 0}.homepage-container{grid-gap:40px}}@media screen and (max-width:1024px){.homepage-container{grid-template-columns:1fr;grid-gap:0;position:relative;overflow-x:hidden}}@media screen and (max-width:512px){.homepage-wrapper{padding:20px 15px 0}}.section__featured-article{margin-bottom:120px}.section__featured-article .article-card__thumbnail,.section__featured-article .article-card__thumbnail-link img{height:350px}.section__featured-article .article-card__content{padding:25px 30px 0;width:85%}@media screen and (max-width:800px){.section__featured-article .article-card__thumbnail,.section__featured-article .article-card__thumbnail-link img{height:300px}.section__featured-article .article-card__content{padding:20px 25px 0;margin:0 4%;width:92%}}@media screen and (max-width:600px){.section__featured-article{margin-bottom:90px}.section__featured-article .article-card__thumbnail,.section__featured-article .article-card__thumbnail-link img{height:250px}.section__featured-article .article-card__content{padding:15px 20px 0;bottom:-60px}}.section__article-slider{width:100%;overflow:hidden;margin-bottom:40px}.article-slider__icon-logo{width:37px;margin-right:15px}.article-grid-slide{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}@media screen and (max-width:800px){.section__article-slider{margin-bottom:30px}}@media screen and (max-width:600px){.section__article-slider{margin-bottom:20px}.article-slider__icon-logo{width:30px;margin-right:10px}.article-grid-slide{grid-gap:15px}.section__article-slider .article_card__categories{display:none}}.section__banner_ad{margin-bottom:40px}.section__banner_ad img{width:100%;height:auto;border-radius:10px}@media screen and (max-width:800px){.section__banner_ad{margin-bottom:30px}}@media screen and (max-width:600px){.section__banner_ad{margin-bottom:20px}}.section__events-slider{width:100%;overflow:hidden;padding-top:30px;margin-top:40px;border-top:35px;border-style:solid;border-image:repeating-linear-gradient(45deg,var(--color-gray-30) 0,var(--color-gray-30) 1px,transparent 1px,transparent 5px) 30}.events-slider__event_image{width:100%;height:200px;background:#eee;border-radius:10px}.events-slider__event_image img{width:100%;height:200px;object-fit:cover;border-radius:10px}.events-slider__event_meta{display:grid;grid-gap:3px;margin:15px 0;line-height:1;font-size:15px}.events-slider__event_meta li{display:grid;grid-template-columns:auto 1fr;grid-gap:5px}.events-slider__event_meta i{color:var(--color-tile-120);font-weight:400}.events-slider__event_title h4{margin:0;font-size:24px;font-weight:400;color:#000;transition:color .4s ease}.events-slider__event_title:hover h4{color:var(--color-tile-100)}@media screen and (max-width:512px){.events-slider__event_image,.events-slider__event_image img{height:120px}.events-slider__event_meta{font-size:13px}.events-slider__event_title h4{font-size:18px}}.toggle-mobile-sidebar{display:none;justify-content:center;align-items:center;width:65px;height:65px;background:var(--color-tile-120);border-radius:100%;border:2px solid #FFF;box-shadow:0 5px 15px #00000040;transition:all .3s ease}.sidebar-mobile-reminder{position:absolute;width:auto;display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;right:-200px;opacity:0;color:#333;font-size:13px;letter-spacing:.7px;text-transform:uppercase;font-weight:600;text-align:center;background:#FFF;padding:7px 10px;border-radius:5px;line-height:1;transition:all .3s ease-out;box-shadow:0 5px 15px #00000040}.sidebar-mobile-reminder i{color:#333!important;font-size:16px!important;margin-left:5px}.toggle-mobile-sidebar.show-reminder .sidebar-mobile-reminder{right:70px;opacity:1}.toggle-mobile-sidebar:hover,.toggle-mobile-sidebar.toggled{background:var(--color-tile-120)}.toggle-mobile-sidebar i{font-size:28px;color:#fff}.toggle-mobile-sidebar .sidebar-toggle-close-icon,.toggle-mobile-sidebar.toggled .sidebar-toggle-open-icon{display:none}.toggle-mobile-sidebar.toggled .sidebar-toggle-close-icon{display:block}@media screen and (max-width:1024px){.toggle-mobile-sidebar{display:flex;position:fixed;bottom:25px;right:25px;z-index:9999}}.content-sidebar section{margin-bottom:35px}.sidebar__close-button{display:none;text-align:center;margin-bottom:15px!important}.sidebar__close-button a{font-size:35px;color:#000}@media screen and (max-width:1024px){.content-sidebar{position:fixed;top:0;right:-500px;opacity:0;transition:all .4s ease-out;width:100%;max-width:450px;padding:30px;z-index:999;background:#FFF}body.sidebar-no-scroll{overflow:hidden;height:100%}.content-sidebar.toggled{right:0;opacity:1;overflow-y:auto;max-height:100vh;box-shadow:0 0 25px #0000004d}.sidebar__close-button{display:block}}@media screen and (max-width:512px){.content-sidebar{padding-bottom:50px}}.sidebar__welcome-user{text-align:center;font-size:25px;line-height:1.2}.sidebar__welcome-user name{font-weight:600;color:var(--color-tile-120)}.sidebar__daily-message{padding:20px;border-radius:10px;margin-top:15px;background:linear-gradient(45deg,#efefef,#fafafa);text-align:center;line-height:1.2;font-size:20px}.sidebar__join-alchemy{background:linear-gradient(170deg,var(--color-tile-100),var(--color-tile-120));padding:30px;border-radius:10px;color:#fff;text-align:center}.sidebar__join-alchemy h4{margin:0;color:#fff;font-weight:500}.sidebar__join-alchemy h6{font-weight:500;margin:20px 0 0;color:#fff}.sidebar__join-alchemy .join-alchemy__price{font-size:25px}.sidebar__join-alchemy .join-alchemy__price price{color:var(--color-ebony-clay-100);font-size:1.6em;font-weight:700}.sidebar__join-alchemy .join-alchemy__button{display:inline-block;background:var(--color-ebony-clay-100);padding:15px 25px;color:#fff;border-radius:50px;font-size:15px;margin-top:10px}.sidebar__featured_articles .sidebar-article{text-align:center;margin-bottom:15px}.sidebar__featured_articles .sidebar-article:last-of-type{margin-bottom:0}.sidebar__featured_articles .sidebar__box-section-heading{position:relative;z-index:99}.sidebar__featured_articles .card-article__categories{display:none}.sidebar__featured_articles .card-article__title{text-align:center;margin-top:20px}.sidebar__featured_articles .single-article-card{margin-bottom:50px}.sidebar__featured_articles .article-card__thumbnail,.sidebar__featured_articles .article-card__thumbnail-link img{height:220px}.sidebar__featured_articles .article-card__content{margin:0 5%;width:90%;bottom:-50px;padding:15px 20px 0;box-shadow:0 -25px 25px #0000001f}.content-sidebar .sidebar_video_title{text-align:center;margin-top:10px}.content-sidebar .sidebar_video_title a{color:#000}.content-sidebar .sidebar_video_title a:hover{color:var(--color-tile-120)}.content-sidebar .sidebar__sidebar_ad img{border-radius:10px}.sidebar__box-section{display:flex;flex-wrap:wrap;justify-content:center}.sidebar__box-section-heading{color:#fff;background:var(--color-tile-100);font-size:16px;padding:8px 10px;margin:0;line-height:1;border-radius:5px;text-transform:uppercase;transform:translateY(50%);display:inline-block;z-index:9}.sidebar__book-section .sidebar__book-content{display:grid;grid-template-columns:100px 1fr;grid-gap:20px;align-items:center;padding:35px 20px 20px;border-radius:10px;box-shadow:0 10px 30px #0000001a}.sidebar__book-section .sidebar__book-cover{border:5px solid #FFF;box-shadow:0 5px 15px #0000001a}.sidebar__book-section .sidebar__book-title{text-align:center}.sidebar__book-section .sidebar__book-title h5{margin:0;font-weight:500}.sidebar__book-section .sidebar__book-title author{display:block;margin-top:10px;font-size:18px;font-weight:600}.sidebar__photo-section .sidebar__photo-content{display:block;width:100%}.sidebar__photo-section .sidebar__weekly-photo{border-radius:10px;width:100%;height:220px;object-fit:cover}.sidebar__photo-section .sidebar__photo-title{text-align:center}.sidebar__photo-section .sidebar__photo-title a{color:#000}.sidebar__photo-section .sidebar__photo-title a:hover{color:var(--color-tile-120)}:root{--desktop-width: 1150px;--tablet-width: 960px;--mobile-width: 767px}.podcast__header-section{display:flex;justify-content:center;padding:75px 30px 175px;background:radial-gradient(circle,#FFF 70%,var(--color-gray-30) 100%)}.podcast__header-section .podcast__header-content{width:100%;max-width:var(--desktop-width);display:grid;grid-template-columns:1fr 1fr;grid-gap:0}.podcast__header-section .podcast__title-container{display:grid;align-content:center;justify-content:center;text-align:center;padding-right:40px;border-right:1px solid var(--color-gray-30)}.podcast__title-container .podcast__subtitle{margin:0 0 20px;color:var(--color-tile-100)}.podcast__title-container .podcast__title{font-size:55px;margin:0}.podcast__title-container .podcast__title.size-medium{font-size:50px}.podcast__title-container .podcast__title.size-small{font-size:40px}.podcast__title-container .scroll-to-player-wrapper{text-align:center;margin-top:40px;display:none}.podcast__title-container .scroll-to-player-btn{padding:15px 30px;background:var(--color-tile-100);color:#fff;border-radius:30px}.podcast__title-container .scroll-to-player-btn i{margin-right:5px}.podcast__header-section .podcast__description{display:grid;align-content:center;padding-left:40px}.podcast__header-section .podcast__description p+ul{margin-top:.5em}.podcast__header-section .podcast__description ul{list-style:unset;padding-left:25px}@media screen and (max-width:960px){.podcast__title-container .podcast__title{font-size:45px}.podcast__title-container .podcast__title.size-medium{font-size:35px}.podcast__title-container .podcast__title.size-small{font-size:30px}}@media screen and (max-width:750px){.podcast__header-section{padding:50px 20px}.podcast__header-section .podcast__header-content{grid-template-columns:1fr}.podcast__header-section .podcast__title-container{padding-right:0;padding-bottom:30px;margin-bottom:30px;border-right:none;border-bottom:1px solid var(--color-gray-30)}.podcast__title-container .scroll-to-player-wrapper{margin:40px 0 10px;display:block}.podcast__header-section .podcast__description{padding-left:0}}@media screen and (max-width:500px){.podcast__title-container .podcast__title{font-size:37px}.podcast__title-container .podcast__title.size-medium{font-size:32px}.podcast__title-container .podcast__title.size-small{font-size:27px}.podcast__title-container .scroll-to-player-btn{font-size:15px}}.podcast__player-section{display:flex;justify-content:center;padding:0 30px}.podcast__player-section .podcast__player-container{width:100%;max-width:var(--desktop-width);background:var(--color-ebony-clay-100);padding:20px;border-radius:20px;margin-top:-100px;box-shadow:0 10px 35px #00000026}@media screen and (max-width:750px){.podcast__player-section{padding:0}.podcast__player-section .podcast__player-container{border-radius:0;margin-top:0}}.podcast__series-swiper{display:flex;justify-content:center;padding:0 40px}.series-swiper__wrapper{width:100%;max-width:1024px;padding:30px 40px;box-shadow:0 15px 35px #0000000d;border-radius:0 0 20px 20px}.single-podcast-slider__header h3{font-size:45px}.single-podcast-swiper .podcast-title h4{font-size:18px}.podcast__series-swiper .toggle-podcast-modal{display:none}@media screen and (max-width:500px){.podcast__series-swiper{padding:0}.series-swiper__wrapper{border-radius:0;padding:30px 20px}.single-podcast-slider__header h3{font-size:35px}.single-podcast-swiper .podcast-title h4{font-size:16px}}.podcast__series-info-section{display:grid;justify-content:center;grid-gap:50px;padding:50px 30px 25px}.podcast__extra-info-section{display:grid;grid-gap:40px;max-width:var(--tablet-width);padding:40px;border-radius:20px;box-shadow:0 10px 35px #0000000d}.podcast__book-info{display:grid;grid-template-columns:200px 1fr;grid-gap:50px;align-items:center}.book-info__text{display:grid;justify-items:start;grid-gap:30px}.book-info__text h5{font-weight:500;line-height:1.3;margin:0}.podcast__series-desc-container{display:grid;grid-template-columns:350px 1fr;grid-gap:50px;align-items:center;width:100%;max-width:var(--tablet-width)}.podcast__series-desc-container img{border-radius:20px}.podcast__series-description .podcast__series-title{margin:0}.podcast__series-author{display:grid;grid-template-columns:200px 1fr;grid-gap:50px;width:100%;max-width:var(--tablet-width);padding:30px;background:var(--color-gray-20);border-radius:20px}.podcast__author-info .podcast__author-name{margin:0}.podcast__series-author img{border-radius:100%}.podcast__series-author .podcast__author-links{margin-top:20px;list-style:none}.podcast__series-author .podcast__author-links i{margin-right:10px;width:25px;text-align:center}@media screen and (max-width:750px){.podcast__series-info-section{grid-gap:40px;padding:50px 20px 20px}.podcast__extra-info-section{grid-gap:30px;padding:30px;border-radius:20px}.podcast__series-desc-container{grid-template-columns:200px 1fr;grid-gap:30px;align-items:start}.podcast__series-author{grid-template-columns:170px 1fr;grid-gap:30px}}@media screen and (max-width:500px){.podcast__series-desc-container{grid-template-columns:1fr;grid-gap:30px}.podcast__extra-info-section{grid-gap:30px;padding:0;border-radius:0;box-shadow:none}.podcast__book-info{grid-template-columns:100px 1fr;grid-gap:25px;align-items:start}.book-info__text{grid-gap:20px}.podcast__series-author{grid-template-columns:1fr;grid-gap:30px}.podcast__series-author img{width:150px;justify-self:center}.podcast__series-author .podcast__author-name{text-align:center}}.single-article-card{position:relative;display:grid;align-self:start;font-family:var(--body-font-family);margin-bottom:70px}.article-card__thumbnail{position:relative;overflow:hidden;border:none;border-radius:8px;transition-property:filter,transform;transition-duration:.3s;height:270px;background:#EEE}.article-card__thumbnail-link img{width:100%;height:270px;object-fit:cover;object-position:center bottom}@media screen and (max-width:1024px){.article-card__thumbnail,.article-card__thumbnail-link img{height:240px}}@media screen and (max-width:800px){.article-card__thumbnail,.article-card__thumbnail-link img{height:200px}}@media screen and (max-width:500px){.single-article-card{margin-bottom:30px}.article-card__thumbnail,.article-card__thumbnail-link img{height:180px}}.article-card__labels{position:absolute;right:15px;top:15px;list-style:none;padding:0;margin:0;text-align:right}.article-card__labels li{margin-bottom:2px}.article-card__label{background:#FFF;color:#000;text-transform:uppercase;font-size:11px;display:inline-flex;align-items:center;letter-spacing:1px;font-weight:500;padding:4px 5px;overflow:hidden;border-radius:3px;box-shadow:0 0 10px #0003}.article-card__label span{display:inline-block;max-width:0px;opacity:0;transition:all .5s ease}.article-card__label i{font-size:13px}@media (hover: hover) and (pointer: fine){.article-card__thumbnail:hover{filter:grayscale(100%)}.article-card__thumbnail:hover .article-card__label span{max-width:70px;opacity:1;margin-left:5px}}.article-modal-buttons{position:absolute;top:-40px}.article-modal-buttons a{font-size:12px;font-weight:600;text-transform:uppercase;background:var(--color-tile-120);line-height:1;color:#fff;padding:5px 10px;border-radius:5px}.article-card__content{position:absolute;margin:0 20px;width:75%;bottom:-70px;padding:15px 20px;border-radius:5px 5px 0 0;background:#FFF;z-index:9;box-shadow:0 -25px 25px #0000001f}.article_card__title{margin:0 0 20px;font-weight:500}h2.article_card__title{font-size:45px;line-height:1.1;font-weight:600}h3.article_card__title{font-size:25px;line-height:1.2;font-weight:600}h5.article_card__title{font-size:20px}.article_card__title a{color:var(--color-black)}@media screen and (max-width:1300px){h3.article_card__title{font-size:22px}}@media screen and (max-width:1024px){h3.article_card__title{font-size:24px}}@media screen and (max-width:800px){.article-card__content{width:90%;margin:0 5%}h2.article_card__title{font-size:35px}h3.article_card__title{font-size:20px}}@media screen and (max-width:600px){.article-modal-buttons{top:-35px}.article-modal-buttons a{font-size:10px;padding:5px}.article-card__content{padding:10px 10px 0;bottom:-40px}h2.article_card__title{font-size:27px}h3.article_card__title{font-size:15px}h5.article_card__title{font-size:18px}}.article_card__categories{display:flex;flex-wrap:wrap;gap:5px}.article-category a{display:block;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1;padding:5px 10px;border-radius:10px;color:var(--color-black);background:var(--color-gray-10);border:1px solid var(--color-gray-30)}.article-category a:hover{background:var(--color-tile-100);border:1px solid var(--color-tile-120);color:#fff}.section__podcast-slider{width:100%;overflow:hidden}.podcast-slide{display:grid}.podcast-slide .podcast-cover-image{position:relative;display:block}.podcast-slide .podcast-series-number{position:absolute;color:#fff;bottom:10px;left:10px;font-weight:600;font-size:25px;line-height:1}.toggle-podcast-modal{position:absolute;bottom:10px;right:10px;background:var(--color-tile-120);box-shadow:0 5px 15px #00000040;color:#fff;padding:7px 10px;line-height:1;border-radius:15px;font-size:12px;text-transform:uppercase;font-weight:600;cursor:pointer;transition:all .3s ease-in-out}.toggle-podcast-modal:hover{background:var(--color-tile-100)}.toggle-podcast-modal i{margin-left:5px}.podcast-slide .podcast-title h4{font-weight:400;font-size:20px;margin-top:10px}@media screen and (max-width:800px){.podcast-slide .podcast-title h4{font-size:20px}}@media screen and (max-width:600px){.podcast-slide .podcast-title h4{font-size:18px}}@media screen and (max-width:450px){.podcast-slide .podcast-title h4{font-size:16px}}.lunar-phase{display:grid;grid-template-columns:auto auto 1fr;grid-gap:20px;align-items:center;padding:15px 20px 0}.lunar-phase-illumination{font-size:25px}.lunar-phase-name{text-align:left;font-size:20px;line-height:1.1;font-weight:600}.moon{width:50px;height:50px;border:1px solid #fff;border-radius:50%;overflow:hidden;position:relative;background-color:#d7995b;transform:translateZ(0) rotate(0);box-shadow:0 0 25px #0003}.moon:before{content:"";display:block;position:absolute;top:0;left:0;background-color:#222;width:50%;height:100%}.disc{transform-style:preserve-3d;width:100%;height:100%;transform:rotateY(calc(180deg - var(--lunar-phase) * 180deg))}.disc:before,.disc:after{content:"";display:block;transform-style:preserve-3d;width:100%;height:100%;border-radius:100%;position:absolute;backface-visibility:hidden}.disc:before{background-color:#222;transform:rotateY(180deg)}.disc:after{background-color:#d7995b}.content-modal-window{position:absolute;opacity:0;background:#FFF;padding:0 30px;margin-left:20px;box-shadow:0 0 35px #0000004d;border-radius:20px 20px 0 0;transition:all .3s ease-in-out}.content-modal-window.show{bottom:0;opacity:1;pointer-events:all}.content-modal-header{display:grid;grid-gap:20px;align-items:center;padding-top:5px;border-bottom:1px solid var(--color-gray-30);margin-bottom:15px}.content-modal-title{font-size:18px;font-weight:600;text-transform:uppercase;color:var(--color-gray-60);margin:0}.content-modal-window .close-content-modal{font-size:35px;font-weight:600;color:var(--color-gray-60);transition:all .3s ease-in-out}.content-modal-window .close-content-modal:hover{color:var(--color-tile-120)}.modal-content-loading{font-size:50px;position:absolute!important;top:50%;left:calc(50% - 25px);opacity:0;pointer-events:none}.content-modal-window.loading .modal-content-loading{opacity:1}.dynamic-content-modals{position:fixed;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;z-index:9999;pointer-events:none}.modals-container{position:relative;width:1440px}.article-summary-modal{width:40%;height:350px;bottom:-400px}.article-summary-modal-header{grid-template-columns:1fr auto auto}.article-summary-modal-header .full-article-link{font-size:12px;font-weight:600;text-transform:uppercase;background:var(--color-tile-120);line-height:1;color:#fff;padding:10px 15px;border-radius:25px;text-decoration:none}.article-summary-container{overflow-y:scroll;height:250px}.article-summary-content h5{margin:0}.article-summary-text{margin-top:20px}@media screen and (max-width: 1024px){.article-summary-modal{width:60%;height:350px}.article-summary-container{height:240px}}@media screen and (max-width: 600px){.article-summary-modal{width:calc(100% - 20px);height:280px;padding:0 20px;margin-left:10px}.article-summary-container{height:180px}.article-summary-text{margin-top:10px;font-size:15px}}.podcast-player-modal{width:50%;height:250px;bottom:-300px}.podcast-modal-header{grid-template-columns:1fr auto}.open-podcast-modal{background:var(--color-tile-120);color:#fff;width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:22px;border-radius:100%;border:2px solid #FFF;box-shadow:0 5px 15px #00000040;position:absolute;bottom:25px;left:20px;pointer-events:none;opacity:0;cursor:pointer}.open-podcast-modal i{line-height:1;margin-top:-2px}.dynamic-content-modals.podcast-loaded .open-podcast-modal{pointer-events:all;opacity:1}@media screen and (max-width: 1024px){.podcast-player-modal{width:75%}}@media screen and (max-width: 600px){.podcast-player-modal{width:calc(100% - 20px);padding:0 20px;margin-left:10px}}.section__article-slider.processing .swiper-loading{display:grid}.swiper-loading{grid-template-columns:repeat(2,1fr);grid-gap:30px;display:none}.image-preview-box{width:100%;height:270px;border-radius:10px;position:relative;margin-bottom:50px;background:linear-gradient(125deg,#FFF,#EFEFEF,#FFF,#EFEFEF,#FFF,#EFEFEF);background-size:200% 100%;animation:loaderGradient 5s linear infinite}.title-preview-box{position:absolute;width:75%;height:150px;background:#FFF;border-radius:10px;box-shadow:0 -20px 15px #0000000d;bottom:-50px;left:20px}@media screen and (max-width:1024px){.image-preview-box{height:240px}}@media screen and (max-width:800px){.image-preview-box{height:200px}.title-preview-box{width:90%;margin:0 5%;left:0}}@media screen and (max-width:600px){.swiper-loading{grid-gap:15px}.image-preview-box{height:180px;margin-bottom:30px}.title-preview-box{height:120px}}@keyframes loaderGradient{0%{background-position:0% 50%}25%{background-position:100% 50%}75%{background-position:0% 50%}to{background-position:100% 50%}}.card-product-box__variation-selector{display:flex;justify-content:space-around;margin-bottom:20px;background:#f0f0f0;width:200px;border-radius:20px;border:2px solid #fff;box-shadow:0 5px 15px #0000000d;margin-left:-10px}.card-product-box__variation-selector a{font-size:16px;font-weight:500;line-height:1;color:#000;text-decoration:none;width:50%;text-align:center;padding:8px;border-radius:20px}.card-product-box__variation-selector a.active{color:#fff;background:var(--color-tile-120)}.card-product-box__product{display:none}.card-product-box__product.active{display:block}.card-product-box__product .variation-price{display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-size:45px;line-height:.9;color:#000;font-weight:700}.card-product-box__product .variation-price .full-price{position:relative;color:#00000080;font-weight:400;font-size:.7em}.card-product-box__product .variation-price .full-price:before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:var(--color-tile-120)}.card-product-box__product .variation-price .discounted-price{width:100%}.card-product-box__product .variation-price .currency{font-weight:300}.card-product-box__product .variation-price .payment-period{font-size:.6em;color:#00000080;font-weight:400;text-transform:lowercase}.card-product-box__product .variation-description{font-size:20px;color:#999;margin-top:10px}.card-product-box__product .add-to-cart-button{align-items:center;gap:15px;font-size:20px;font-weight:500;line-height:1;padding:15px 25px;margin-top:15px;background:var(--color-tile-120);border:1px solid #FFF;box-shadow:0 5px 15px #0000001a}.card-product-box__cta .info-link{font-size:18px;font-weight:500;line-height:1;color:#999;text-decoration:none;margin-left:10px}.card-product-box__cta .info-link:hover{color:var(--color-tile-120);text-decoration:underline}.header__my_account{position:relative;margin-left:5px}.header__my_account .toggle-my-account{background-color:var(--color-bronze-100)}.header__my_account .toggle-my-account.toggled,.header__my_account .toggle-my-account:hover{background-color:var(--color-tile-100)}.header__my_account-dropdown{position:absolute;top:50px;opacity:0;pointer-events:none;transition:all .3s ease-in-out;right:0;width:100%;background:var(--color-bronze-100);padding:20px;border-radius:8px;width:250px;box-shadow:0 15px 40px #0000004d}.header__my_account-dropdown.toggled{opacity:1;pointer-events:auto;top:75px}#header-login-form p{margin:0}#header-login-form .login-submit{margin-bottom:0;margin-top:20px}#header-login-form label{color:var(--color-white);margin-bottom:3px}#header-login-form .login-remember label{display:flex;align-items:center;gap:15px;margin-top:15px}#header-login-form p{margin-bottom:10px}.my-account-dropdown__join-alkeemia{border-top:1px solid rgba(255,255,255,.2);padding-top:15px;margin-top:20px}.my-account-dropdown__join-alkeemia h4{font-size:16px;line-height:1.3;color:var(--color-white);margin:0}.my-account-dropdown__join-alkeemia .button{margin-top:10px;padding:8px 12px;font-size:13px;background:var(--color-bronze-100);border:1px solid #FFF}.my-account__links li{width:100%}.my-account__links li a{color:var(--color-white);font-size:16px;display:block;padding:5px 10px;border-radius:5px}.my-account__links li a:hover{background:var(--color-tile-100)}.my-account__links li.my-account__links-read-articles a{display:flex;justify-content:space-between;gap:10px}.my-account__links li.my-account__links-read-articles a .article-read-count{background:var(--color-tile-100);font-size:13px;font-weight:500;width:22px;height:22px}.my-account__links li.my-account__links-read-articles a:hover .article-read-count{background:var(--color-bronze-100)}@media screen and (max-width: 900px){.header__my_account-dropdown.toggled{top:65px}}@media screen and (max-width: 768px){.header__buttons{padding-left:10px;margin-left:10px}.header__my_account{margin-left:0}.header__my_account .toggle-my-account{padding:10px;font-size:14px;width:35px;height:35px;border-radius:100%;justify-content:center}.header__my_account .toggle-my-account span{display:none}.header__my_account-dropdown.toggled{top:55px}}.content-wrapper{display:flex;justify-content:center;padding:40px 40px 0}.content-container{display:grid;grid-template-columns:1fr 350px;grid-gap:60px;width:100%;max-width:1440px}.content-content{overflow:hidden}@media screen and (max-width:1280px){.content-wrapper{padding:30px 30px 0}.content-container{grid-gap:40px}}@media screen and (max-width:1024px){.content-container{grid-template-columns:1fr;grid-gap:0;position:relative;overflow-x:hidden}}@media screen and (max-width:512px){.content-wrapper{padding:20px 15px 0}}.profile-page__title{margin-bottom:2rem;font-size:1.5rem;font-weight:600;color:var(--color-text)}.profile-page__form{position:relative}.profile-page__top{display:grid;grid-template-columns:250px 1fr;gap:1rem;margin-bottom:2rem}.profile-page__left{display:flex;flex-direction:column}.profile-page__image img{border-radius:20px}.profile-form__image{width:100%;aspect-ratio:1;background:var(--color-gray-20);border-radius:var(--border-radius)}.profile-page__right{background:var(--color-gray-20);padding:var(--meta-padding);border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:space-around;gap:1rem}.profile-page__right.view-mode{align-items:center}.profile-page__social{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1rem}.profile-page__social.view-mode{display:flex;flex-direction:row;column-gap:2rem;transition:all .1s ease}.profile-page__name{align-self:center}.profile-page__name,.profile-page__email{padding-left:3.5rem;font-size:28px;font-weight:600}.profile-page__social.view-mode .input__field{display:flex;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;transition:transform .3s ease;transform-origin:center center}.profile-page__social.view-mode .input__field:hover{transform:scale(1.2)}.profile-page__social.view-mode i{font-size:2.5rem!important;display:block;line-height:1;width:2.5rem;text-align:center}.profile-page__description{margin-top:2rem;white-space:pre-wrap;word-wrap:break-word}.profile-page__bottom{margin-top:2rem}.profile-page__editor{min-height:200px}.profile-page__submit{margin-top:2rem}.profile-page__message{margin-top:1rem;padding:1rem;border-radius:4px;display:none}.profile-page__message.is-success{display:block;background:var(--color-success-light);color:var(--color-success);border:1px solid var(--color-success)}.profile-page__message.is-error{display:block;background:var(--color-error-light);color:var(--color-error);border:1px solid var(--color-error)}@media screen and (max-width: 1280px){.profile-page__container{padding-left:30px}}@media screen and (max-width: 1024px){.profile-page__container{grid-template-columns:1fr;padding-left:20px}.profile-page__social{grid-template-columns:1fr 1fr}}@media screen and (max-width: 900px){.profile-page__social{grid-template-columns:1fr}}@media (max-width: 768px){.profile-page__top{grid-template-columns:1fr}.profile-page__image{max-width:200px;margin:0 auto 1rem}.profile-page__social{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.profile-page__social{grid-template-columns:1fr}.profile-page__content{padding:1rem}}@media screen and (max-width: 512px){.profile-page__container{padding-left:15px}}.profile-page .input__label{display:block;margin-bottom:.5rem;font-weight:500;color:var(--color-text)}.profile-page .input__field{width:100%;padding-left:40px;border:1px solid var(--color-border);border-radius:4px;font-size:1rem;transition:border-color .2s}.profile-page .input__field:focus{outline:none;border-color:var(--color-primary)}.profile-page-content{display:grid;grid-template-columns:350px 1fr;gap:40px;align-items:start}@media screen and (max-width: 1024px){.profile-page-content{grid-template-columns:300px 1fr;gap:30px}}@media screen and (max-width: 768px){.profile-page-content{grid-template-columns:1fr;gap:20px}}.profile-page-content .profile-page__left .profile__image img{width:100%;aspect-ratio:1;border-radius:20px}.profile-page-content .profile-page__left .profile__user-info{margin-top:20px;display:grid;justify-content:center}.profile-page-content .profile-page__left .profile__user-info .user-name{font-size:30px;font-weight:600}.profile-page-content .profile-page__left .profile__user-info .user-email{font-size:18px;font-weight:400}.profile-page-content .profile-page__left .profile-__social-links{margin-top:10px;border-top:1px solid var(--color-gray-30);padding-top:10px;display:flex;justify-content:center;gap:20px}.profile-page-content .profile-page__left .profile-__social-links a{font-size:22px;color:var(--color-tile-120)}.profile-page-content .profile-page__right{display:flex;align-items:start;margin:0;padding:0;background:none}.general-ui-blocker{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fffc;display:none;justify-content:center;align-items:center;z-index:10;transition:opacity .3s,visibility .3s}.general-ui-blocker.is-active{display:flex}.general-ui-blocker__spinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid var(--color-tile-100);border-radius:50%;animation:spin 1s linear infinite;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filepond-wrapper{display:flex;flex-direction:column;align-items:center}.filepond--root{width:250px;height:250px;margin-bottom:0!important}.input.is-error .filepond--root .filepond--drop-label{border-radius:4px;border:2px solid var(--color-bronze-100)}.filepond--root .filepond--drop-label{height:inherit}.filepond--credits{display:none}.filepond-form__image{width:fit-content;aspect-ratio:1;background:var(--color-gray-20);border-radius:var(--border-radius)}.filepond-input__disclaimer{margin-top:6px;font-size:12px;color:var(--color-gray-80)}.croppie-styles{display:flex;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000c;z-index:1;justify-content:center;align-items:center;flex-direction:column;transition:opacity .3s ease;opacity:0;pointer-events:none;z-index:-1}.croppie-container{height:auto!important}.croppie-actions{display:flex;gap:10px;justify-content:center}.croppie-button{background-color:var(--color-bronze-100);color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.5px;transition:all .3s ease}.croppie-button:hover{background-color:var(--color-tile-100)}.section--add-advert{padding:var(--section-padding-desktop) 0}.advert-form{padding:var(--gap-medium) 0}.advert-form__container{width:100%}.advert-form__content{max-width:var(--container-width);margin:0 auto;display:grid;gap:var(--gap-medium)}.advert_image_wrapper{position:relative;width:300px;height:300px}.advert_image_wrapper img{border-radius:20px}.advert-form__title{font-size:var(--heading2-font-size);text-align:center;color:var(--color-gray-300)}.advert-form__form{position:relative;margin-top:50px}.advert-form__message{margin-top:var(--gap-small);padding:16px;border-radius:4px;display:none}.advert-form__message.is-success{display:block;background-color:var(--color-success-light);color:var(--color-success)}.advert-form__top{display:grid;grid-template-columns:minmax(0,300px) 1fr;gap:var(--gap-large);align-items:start}.advert__categories{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.advert-form__left{position:relative;width:100%}.advert-form__right{display:flex;flex-direction:column;gap:var(--gap-small)}.advert__title--large{font-size:54px!important}.advert-form__bottom{border-top:1px solid var(--color-gray-20);padding-top:var(--gap-large);margin-top:16px}.advert-form__data-primary{background:var(--color-gray-20);padding:var(--meta-padding);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:var(--gap-small)}.advert-form__data-secondary{background:var(--color-gray-20);padding:var(--meta-padding);border-radius:var(--border-radius);display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;row-gap:30px}.advert-form__data-secondary .input-box{position:relative}.advert-form__data-secondary .input-box i{position:absolute;left:15px;top:50%;transform:translateY(-50%);padding:0;font-weight:400}.advert-form__data-secondary .input-box input{padding-left:50px;text-align:left}.advert-form__submit{margin-top:var(--gap-medium)}.single-advert-content{display:grid;align-content:start}.advert__top{display:grid;grid-template-columns:auto 1fr;gap:40px}.advert__top .advert__left{position:relative;border-radius:8px}.advert__top .advert__left .advert_image_wrapper{width:400px;height:auto}.advert__top .advert__left .advert_image_wrapper img{width:100%;aspect-ratio:1/1;object-fit:cover}@media screen and (max-width: 1024px){.advert__top .advert__left .advert_image_wrapper{width:300px}}@media screen and (max-width: 768px){.advert__top .advert__left .advert_image_wrapper{width:100%}}.advert__top .advert__right{display:flex;flex-direction:column;justify-content:center;gap:20px}.advert__top .advert__right .advert__title{margin:0;font-size:55px}@media screen and (max-width: 1024px){.advert__top .advert__right .advert__title{font-size:45px}}@media screen and (max-width: 768px){.advert__top .advert__right .advert__title{font-size:40px}.advert__top .advert__right .advert__categories{justify-content:center}}.advert__center{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;align-items:start;margin:40px 0}@media screen and (max-width: 768px){.advert__center{margin-top:20px;order:3;grid-template-columns:1fr}}.advert__center .advert-meta-item{display:flex;align-items:center;gap:15px;padding:0 10px;background-color:var(--color-gray-10);border:1px solid var(--color-gray-20);border-radius:15px}.advert__center .advert-meta-item:hover{background-color:var(--color-gray-20)}.advert__center .advert-meta-item i{font-size:20px;color:var(--color-tile-120);font-weight:300}.advert__center .advert-meta-item a{display:block;width:100%;font-size:16px;font-weight:400;color:#000;padding:10px 0}.advert__content{font-size:var(--body-font-size);line-height:1.6;color:var(--color-gray-90)}.adverts-page__content{position:relative;width:100%}.adverts-page__title{font-size:var(--heading3-font-size);text-align:center;margin-bottom:32px}.adverts-page__filters{display:flex;flex-direction:column;gap:24px;padding:20px;background-color:var(--color-gray-20);border-radius:0 0 8px 8px}.adverts-page__filter-group{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:100%}.adverts-page__filter-button{display:inline-flex;align-items:center;padding:8px 12px;font-size:var(--body-font-size-small);line-height:1;color:var(--color-gray-90);border:none;border-radius:4px;background-color:var(--color-gray-50);cursor:pointer;transition:color .3s,background-color .3s}.adverts-page__filter-button:hover{background-color:var(--color-gray-60)}.adverts-page__filter-button.is-active{color:var(--color-white);background-color:var(--color-tile-100)}.adverts-page__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px;justify-items:center}.card-advert__actions{position:absolute;top:10px;left:10px;z-index:1}.card-advert__action{padding:8px 12px;border-radius:4px;font-size:18px;transition:all .2s ease;background-color:var(--color-gray-20);color:var(--color-gray-90);margin-right:2px}.card-advert__action:hover{color:var(--color-white)}@media screen and (max-width: 1024px){.advert-form__top,.advert__top{gap:var(--gap-medium)}}@media screen and (max-width: 768px){:root{--section-padding-desktop: var(--section-padding-tablet)}.section--add-advert{padding:var(--section-padding-tablet) 0}.advert-form__title,.advert__title{font-size:var(--heading3-font-size)}.advert-form__top{grid-template-columns:1fr;gap:var(--gap-small)}.advert__top{grid-template-columns:1fr;gap:var(--gap-small);justify-items:center}.advert__top h1{text-align:center}.advert{gap:var(--gap-medium)}.advert__bottom{padding-top:var(--gap-medium)}.advert-form__data-secondary,.adverts-page__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 600px){.adverts-page__grid{grid-gap:16px}.advert-form__title{font-size:var(--heading4-font-size)}.single-advert__center{grid-template-columns:1fr 1fr}}@media screen and (max-width: 512px){.adverts-page__grid{grid-template-columns:1fr}.adverts-page__filters{padding:20px}.advert{gap:var(--gap-small)}.advert__bottom{padding-top:var(--gap-small)}.advert-form__data-secondary{grid-template-columns:1fr}}.single-advert-card{position:relative;display:grid;align-self:start;font-family:var(--body-font-family);margin-bottom:70px}.advert-card__thumbnail{position:relative;overflow:hidden;border:none;border-radius:8px;transition-property:filter,transform;transition-duration:.3s;background:#EEE}.advert-card__thumbnail.is-draft{position:relative;filter:grayscale(100%)}.advert-card__thumbnail.is-draft:after{content:"Ootel";position:absolute;top:10px;right:10px;background:var(--color-gray-90);color:var(--color-white);padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;z-index:2}.advert-card__thumbnail.inactive{filter:grayscale(100%);opacity:.5}.advert-card__thumbnail-link img{width:100%;object-fit:contain}.advert-card__thumbnail:hover{filter:grayscale(100%)}.advert-card__content{position:absolute;margin:0 20px;width:85%;max-width:280px;bottom:-70px;padding:15px 20px;border-radius:5px 5px 0 0;background:#FFF;z-index:9;box-shadow:0 -25px 25px #0000001f}.advert_card__title{margin:0 0 40px;font-weight:500}h3.advert_card__title{font-size:25px;line-height:1.2;font-weight:600}.advert_card__title a{color:var(--color-black)}@media screen and (max-width:1200px){h3.advert_card__title{font-size:22px}.advert-card__content{margin:0 5%}}@media screen and (max-width:800px){h3.advert_card__title{font-size:20px}}@media screen and (max-width:768px){h3.advert_card__title{font-size:22px}}@media screen and (max-width:512px){h3.advert_card__title{font-size:25px}}.advert_card__categories{position:absolute;bottom:10px;right:15px;display:flex;flex-wrap:nowrap;gap:8px;list-style:none;padding:0;margin:0;z-index:2}.advert-category a{display:block;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1;padding:5px 10px;border-radius:10px;color:var(--color-black);background:var(--color-gray-10);border:1px solid var(--color-gray-30);text-decoration:none;transition:all .3s ease;cursor:pointer}.advert-category a:hover,.advert-category.is-active a{background:var(--color-tile-100);border:1px solid var(--color-tile-120);color:#fff}.status-toggle-container{display:grid;grid-template-columns:1fr auto;gap:10px;justify-items:end;align-items:center}.status-toggle{position:absolute;top:10px;right:10px;z-index:2;display:inline-block;width:50px;height:26px;z-index:1}.status-toggle-container .status-toggle{position:relative;top:0;right:0;width:50px;height:26px;z-index:0}.status-toggle-input{opacity:0;width:0;height:0}.status-toggle-input:checked+.status-toggle-slider{background-color:var(--color-tile-100)}.status-toggle-input:checked+.status-toggle-slider:before{transform:translate(24px)}.status-toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-bronze-100);transition:.4s;border-radius:34px}.status-toggle-slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:var(--color-white);transition:.4s;border-radius:50%}.single-event-card{position:relative;display:grid;align-self:start;font-family:var(--body-font-family);margin-bottom:70px}.event-card__thumbnail{position:relative;overflow:hidden;border:none;border-radius:8px;transition-property:filter,transform;transition-duration:.3s;background:#EEE}.event-card__thumbnail.is-draft{position:relative;filter:grayscale(100%)}.event-card__thumbnail.is-draft:after{content:"Ootel";position:absolute;top:10px;right:10px;background:var(--color-gray-90);color:var(--color-white);padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;z-index:2}.event-card__thumbnail.inactive{filter:grayscale(100%);opacity:.5}.event-card__thumbnail-link img{width:100%;object-fit:contain}.event-card__thumbnail:hover{filter:grayscale(100%)}.event-card__content{position:absolute;margin:0 20px;width:85%;max-width:280px;bottom:-70px;padding:15px 20px;border-radius:5px 5px 0 0;background:#FFF;z-index:9;box-shadow:0 -25px 25px #0000001f}.event_card__title{margin:0 0 40px;font-weight:500}h3.event_card__title{font-size:25px;line-height:1.2;font-weight:600}.event_card__title a{color:var(--color-black)}@media screen and (max-width:1200px){h3.event_card__title{font-size:22px}.event-card__content{margin:0 5%}}@media screen and (max-width:1024px){h3.event_card__title{font-size:20px}}@media screen and (max-width:512px){h3.event_card__title{font-size:25px}}.event_card__categories{position:absolute;bottom:10px;right:15px;display:flex;flex-wrap:nowrap;gap:8px;list-style:none;padding:0;margin:0;z-index:2}.event-category a{display:block;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1;padding:5px 10px;border-radius:10px;color:var(--color-black);background:var(--color-gray-10);border:1px solid var(--color-gray-30);text-decoration:none;transition:all .3s ease;cursor:pointer}.event-category a:hover,.event-category.is-active a{background:var(--color-tile-100);border:1px solid var(--color-tile-120);color:#fff}:root{--section-padding-desktop: 40px;--section-padding-tablet: 32px;--section-padding-mobile: 24px;--border-radius: 8px;--gap-large: 40px;--gap-medium: 32px;--gap-small: 24px;--meta-padding: 24px}.section--add-event{padding:var(--section-padding-desktop) 0}.event-form{padding:var(--gap-medium) 0}.event-form__container{width:100%}.event-form__content{margin:0 auto;display:grid;gap:var(--gap-medium)}.event_image_wrapper{position:relative;width:300px;height:300px}.event_image_wrapper img{border-radius:20px}.event-form__title{font-size:var(--heading2-font-size);text-align:center;color:var(--color-gray-300)}.event-form__form{position:relative;margin-top:50px}.event-form__message{margin-top:var(--gap-small);padding:16px;border-radius:4px;display:none}.event-form__message.is-success{display:block;background-color:var(--color-success-light);color:var(--color-success)}.event-form__top{display:grid;grid-template-columns:minmax(0,300px) 1fr;gap:var(--gap-large);align-items:start}.event__categories{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.event-form__left{position:relative;width:100%}.event-form__right{display:flex;flex-direction:column;gap:var(--gap-small)}.advert__title--medium{font-size:40px!important}.event__title--large{font-size:54px!important}.event-form__bottom{border-top:1px solid var(--color-gray-20);padding-top:var(--gap-large);margin-top:16px}.event-form__data-primary{background:var(--color-gray-20);padding:var(--meta-padding);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:var(--gap-small)}.event-form__data-secondary{background:var(--color-gray-20);padding:var(--meta-padding);border-radius:var(--border-radius);display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;row-gap:30px}.event-form__data-secondary .input-box{position:relative}.event-form__data-secondary .input-box i{position:absolute;left:15px;top:50%;transform:translateY(-50%);padding:0;font-weight:400}.event-form__data-secondary .input-box input{padding-left:50px;text-align:left}.event-form__data-tertiary{background:var(--color-gray-20);padding:var(--meta-padding);border-radius:var(--border-radius);display:grid;grid-template-columns:1fr 1fr;column-gap:10px;row-gap:30px}.event-form__data-tertiary label{display:flex;align-items:center;gap:10px}.event-form__data-tertiary label i{font-size:22px;font-weight:300;color:var(--color-tile-120)}.event-form__submit{margin-top:var(--gap-medium)}.single-event-content{display:grid;align-content:start}.event__top{display:grid;grid-template-columns:auto 1fr;gap:40px}.event__top .event__left{position:relative;border-radius:8px}.event__top .event__left .event_image_wrapper{width:400px;height:auto}.event__top .event__left .event_image_wrapper img{width:100%;aspect-ratio:1/1;object-fit:cover}@media screen and (max-width: 1024px){.event__top .event__left .event_image_wrapper{width:300px}}@media screen and (max-width: 768px){.event__top .event__left .event_image_wrapper{width:100%}}.event__top .event__right{display:flex;flex-direction:column;justify-content:center;gap:20px}.event__top .event__right .event__title{margin:0;font-size:55px}.event__top .event__right .event__date{display:grid;grid-template-columns:1fr 1fr;gap:10px}.event__top .event__right .event__date .event__date-item{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:15px;padding:10px;border-radius:15px;background-color:var(--color-gray-10);border:1px solid var(--color-gray-20)}.event__top .event__right .event__date .event__date-item i{font-size:25px;color:var(--color-tile-120)}.event__top .event__right .event__date .event__date-item .date-content{display:grid;align-items:center}.event__top .event__right .event__date .event__date-item .date-content .date-label{text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:1px;opacity:.5}.event__top .event__right .event__date .event__date-item .date-content .date-value{font-size:18px;line-height:1.1}@media screen and (max-width: 1024px){.event__top .event__right .event__title{font-size:45px}}@media screen and (max-width: 768px){.event__top .event__right .event__title{font-size:40px}.event__top .event__right .event__categories{justify-content:center}.event__top .event__right .event__date{grid-template-columns:1fr}.event__top .event__right .event__date .event__date-item{gap:10px}.event__top .event__right .event__date .event__date-item i{font-size:20px}.event__top .event__right .event__date .event__date-item .date-content .date-label{font-size:12px}.event__top .event__right .event__date .event__date-item .date-content .date-value{font-size:15px}}.event__center{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;align-items:start;margin:40px 0}@media screen and (max-width: 768px){.event__center{margin-top:20px;order:3;grid-template-columns:1fr}}.event__center .event-meta-item{display:flex;align-items:center;gap:15px;padding:0 10px;background-color:var(--color-gray-10);border:1px solid var(--color-gray-20);border-radius:15px}.event__center .event-meta-item:hover{background-color:var(--color-gray-20)}.event__center .event-meta-item i{font-size:20px;color:var(--color-tile-120);font-weight:300}.event__center .event-meta-item a{display:block;width:100%;font-size:16px;font-weight:400;color:#000;padding:10px 0}.event__content{font-size:var(--body-font-size);line-height:1.6;color:var(--color-gray-90)}.events-page{padding:0}.events-page__content{position:relative;width:100%}.events-page__title{font-size:var(--heading3-font-size);text-align:center;margin-bottom:32px}.events-page__filters{display:flex;flex-direction:column;gap:24px;padding:20px;background-color:var(--color-gray-20);border-radius:0 0 8px 8px}.events-page__filter-group{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:100%}.events-page__filter-button{display:inline-flex;align-items:center;padding:8px 12px;font-size:var(--body-font-size-small);line-height:1;color:var(--color-gray-90);border:none;border-radius:4px;background-color:var(--color-gray-50);cursor:pointer;transition:color .3s,background-color .3s}.events-page__filter-button:hover{background-color:var(--color-gray-60)}.events-page__filter-button.is-active{color:var(--color-white);background-color:var(--color-tile-100)}.events-page__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px;justify-items:center}.card-event__actions{position:absolute;top:10px;left:10px;z-index:1}.card-event__action{padding:8px 12px;border-radius:4px;font-size:18px;transition:all .2s ease;background-color:var(--color-gray-20);color:var(--color-gray-90);margin-right:2px}.card-event__action:hover{color:var(--color-white)}@media screen and (max-width: 1280px){.events-page__container{grid-gap:40px;padding:30px}}@media screen and (max-width: 1024px){.event__container{grid-template-columns:1fr}.events-page__container{grid-template-columns:1fr;padding:30px}.event-form__top,.event__top{gap:var(--gap-medium)}}@media screen and (max-width: 768px){:root{--section-padding-desktop: var(--section-padding-tablet)}.section--add-event{padding:var(--section-padding-tablet) 0}.event-form{padding:var(--gap-small) 0}.event-form__title,.event__title{font-size:var(--heading3-font-size)}.event-form__top{grid-template-columns:1fr;gap:var(--gap-small)}.event__top{grid-template-columns:1fr;gap:var(--gap-small);justify-items:center}.event__top h1{text-align:center}.event{gap:var(--gap-medium)}.event__bottom{padding-top:var(--gap-medium)}.event-form__data-secondary,.event-form__data-tertiary,.events-page__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 600px){.events-page__grid{grid-gap:16px}.event-form__title{font-size:var(--heading4-font-size)}.single-event__center{grid-template-columns:1fr 1fr}.event-form__data-tertiary{grid-template-columns:1fr}}@media screen and (max-width: 512px){.events-page__grid{grid-template-columns:1fr}.events-page__container{padding:15px}.events-page__filters{padding:20px}.event{gap:var(--gap-small)}.event__bottom{padding-top:var(--gap-small)}.event-form__data-secondary{grid-template-columns:1fr}}.display-status{display:flex;color:var(--color-red-100);font-size:32px;justify-content:center;margin-bottom:20px;font-weight:600}.my-posts{padding:40px 0}.my-posts__container{display:grid;grid-template-columns:1fr 250px;grid-gap:60px;width:100%;max-width:1440px;margin:0 auto;padding:0 40px}.my-posts__section{margin-bottom:40px}.my-posts__section-title{display:flex;align-items:center;gap:15px;font-size:var(--heading3-font-size);color:var(--color-gray-300);margin:0 0 24px}.my-posts__section-icon{font-size:32px;color:var(--color-tile-100)}.my-posts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.my-posts__events{padding-top:30px;margin-top:40px;border-top:35px;border-style:solid;border-image:repeating-linear-gradient(45deg,var(--color-gray-30) 0,var(--color-gray-30) 1px,transparent 1px,transparent 5px) 30}.my-posts__add-card{display:flex;align-items:center;justify-content:center;background:var(--color-gray-20);border-radius:8px;min-height:200px;text-decoration:none;transition:background-color .3s ease}.my-posts__add-card:hover{background:var(--color-gray-30)}.my-posts__add-card-content{text-align:center;color:var(--color-gray-90)}.my-posts__add-card-icon{font-size:32px;margin-bottom:16px;color:var(--color-primary)}.my-posts__add-card-title{font-size:var(--body-font-size);margin:0;font-weight:500}.js-view-advert:hover,.js-view-event:hover{background-color:var(--color-tile-80)}.js-delete-post:hover{background-color:var(--color-red-100)}.js-edit-advert:hover,.js-edit-event:hover{background-color:var(--color-bronze-80)}@media screen and (max-width: 1280px){.my-posts__container{grid-gap:40px;padding:0 30px}}@media screen and (max-width: 1100px){.my-posts__container{grid-gap:30px}.my-posts__grid{gap:20px}}@media screen and (max-width: 1024px){.my-posts__container{grid-template-columns:1fr;padding:0 20px}}@media screen and (max-width: 768px){.my-posts__grid{grid-template-columns:1fr 1fr}.my-posts__section{margin-bottom:30px}}@media screen and (max-width: 512px){.my-posts__grid{grid-template-columns:1fr}}@media screen and (max-width: 512px){.my-posts__container{padding:0 15px}.my-posts__grid{gap:40px}}.admin-sidebar-links{display:flex;flex-direction:column;gap:10px;margin:30px 0}.admin-sidebar-links a{color:#000;text-decoration:none;font-size:20px;line-height:1.2;font-weight:500;text-align:center;padding:15px 25px;border-radius:30px;background:linear-gradient(45deg,#f8f8f8,#fff,#f8f8f8);border:1px solid #eee;transition:background .3s ease-out,color .4s ease-out}.admin-sidebar-links a:hover{background:var(--color-tile-100);border-color:var(--color-tile-120);color:#fff}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splide--arrows-up .splide__arrows{position:absolute;top:-80px;right:0;display:flex;align-items:center;gap:4px;padding:4px;border-radius:32px;background-color:var(--color-beige-20)}.splide--arrows-up .splide__arrow{position:static;width:40px;height:40px;transform:translateY(0);border-radius:50%;background-color:var(--color-tile-100);transition-property:background-color,filter;transition-duration:.2s}.splide--arrows-up .splide__arrow[disabled]{background-color:transparent}.splide--arrows-up .splide__arrow:active{filter:brightness(88%)}/*!
 * FilePond 4.31.1
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--assistant{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{position:absolute;margin:0;padding:0;left:1em;top:1.75em;width:calc(100% - 2em);opacity:0;font-size:0}.filepond--data{position:absolute;width:0;height:0;padding:0;margin:0;border:none;visibility:hidden;pointer-events:none;contain:strict}.filepond--drip{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:.1;pointer-events:none;border-radius:.5em;background:rgba(0,0,0,.01)}.filepond--drip-blob{-webkit-transform-origin:center center;transform-origin:center center;width:8em;height:8em;margin-left:-4em;margin-top:-4em;background:#292625;border-radius:50%}.filepond--drip-blob,.filepond--drop-label{position:absolute;top:0;left:0;will-change:transform,opacity}.filepond--drop-label{right:0;margin:0;color:#4f4f4f;display:flex;justify-content:center;align-items:center;height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;text-align:center;line-height:1.5}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;cursor:pointer}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{font-size:1em;width:1.625em;height:1.625em;font-family:inherit;line-height:inherit;margin:0;padding:0;border:none;outline:none;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{width:100%;height:100%}.filepond--file-action-button.filepond--file-action-button:after{position:absolute;left:-.75em;right:-.75em;top:-.75em;bottom:-.75em;content:""}.filepond--file-action-button{cursor:auto;color:#fff;border-radius:50%;background-color:#00000080;background-image:none;box-shadow:0 0 #fff0;transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em #ffffffe6}.filepond--file-action-button[disabled]{color:#ffffff80;background-color:#00000040}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{width:2em;height:2em;padding:.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{border:none;line-height:inherit;background:transparent;font-family:inherit;color:inherit;outline:none;padding:0;margin:0 0 0 .25em;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{width:1.3125em;height:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{position:static;display:flex;flex-direction:column;align-items:flex-start;flex:1;margin:0 .5em 0 0;min-width:0;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{position:static;display:flex;flex-direction:column;align-items:flex-end;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;text-align:right;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;margin:0;padding:0;min-width:0;height:100%}.filepond--file-wrapper.filepond--file-wrapper>legend{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{position:static;display:flex;height:100%;align-items:flex-start;padding:.5625em;color:#fff;border-radius:.5em}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@-webkit-keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{position:absolute;top:0;left:0;right:0;z-index:1;padding:0;margin:.25em;will-change:transform,opacity;touch-action:none}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em #00000040}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{transition:box-shadow .125s ease-in-out;box-shadow:0 0 0 transparent}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em #00000053}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{position:absolute;top:0;left:0;right:0;margin:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:99999px;border:.3125em solid transparent;background-clip:content-box}.filepond--list.filepond--list{position:absolute;top:0;margin:0;padding:0;list-style-type:none;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{width:100%;height:100%;max-width:none;margin:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{bottom:0;height:auto;display:flex;justify-content:center;align-items:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{overflow:hidden;height:100%;margin-top:0;margin-bottom:0}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{left:0;right:0;height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{border-radius:.5em;background-color:#f1f0ef}.filepond--panel{position:absolute;left:0;top:0;right:0;margin:0;height:100%!important;pointer-events:none}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color:transparent!important;border:none!important}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{position:absolute;left:0;top:0;right:0;margin:0;padding:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:none!important}.filepond--panel-top:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background-color:inherit}.filepond--panel-bottom,.filepond--panel-center{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0,.5em,0);transform:translate3d(0,.5em,0)}.filepond--panel-bottom{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:none!important}.filepond--panel-bottom:before{content:"";position:absolute;height:2px;left:0;right:0;top:-1px;background-color:inherit}.filepond--panel-center{height:100px!important;border-top:none!important;border-bottom:none!important;border-radius:0!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{position:static;width:1.25em;height:1.25em;color:#fff;margin:0;pointer-events:none;will-change:transform,opacity}.filepond--progress-indicator svg{width:100%;height:100%;vertical-align:top;transform-box:fill-box}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;position:relative;margin-bottom:1em;font-size:1rem;line-height:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:450;text-align:left;text-rendering:optimizeLegibility;direction:ltr;contain:layout style size}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-top:1em;margin-bottom:1em}.filepond--root .filepond--credits{position:absolute;right:0;opacity:.175;line-height:.85;font-size:11px;color:inherit;text-decoration:none;z-index:3;bottom:-14px}.filepond--root .filepond--credits[style]{top:0;bottom:auto;margin-top:14px}/*!
* FilePondPluginImagePreview 4.6.12
* Licensed under MIT, https://opensource.org/licenses/MIT/
* Please visit https://pqina.nl/filepond/ for details.
*/.filepond--image-preview-markup{position:absolute;left:0;top:0}.filepond--image-preview-wrapper{z-index:2}.filepond--image-preview-overlay{display:block;position:absolute;left:0;top:0;width:100%;min-height:5rem;max-height:7rem;margin:0;opacity:0;z-index:2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--image-preview-overlay svg{width:100%;height:auto;color:inherit;max-height:inherit}.filepond--image-preview-overlay-idle{mix-blend-mode:multiply;color:#282828d9}.filepond--image-preview-overlay-success{mix-blend-mode:normal;color:#369763}.filepond--image-preview-overlay-failure{mix-blend-mode:normal;color:#c44e47}@supports (-webkit-marquee-repetition: infinite) and ((-o-object-fit: fill) or (object-fit: fill)){.filepond--image-preview-overlay-idle{mix-blend-mode:normal}}.filepond--image-preview-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;left:0;top:0;right:0;height:100%;margin:0;border-radius:.45em;overflow:hidden;background:rgba(0,0,0,.01)}.filepond--image-preview{position:absolute;left:0;top:0;z-index:1;display:flex;align-items:center;height:100%;width:100%;pointer-events:none;background:#222;will-change:transform,opacity}.filepond--image-clip{position:relative;overflow:hidden;margin:0 auto}.filepond--image-clip[data-transparency-indicator=grid] img,.filepond--image-clip[data-transparency-indicator=grid] canvas{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='%23eee'%3E%3Cpath d='M0 0 H50 V50 H0'/%3E%3Cpath d='M50 50 H100 V100 H50'/%3E%3C/svg%3E");background-size:1.25em 1.25em}.filepond--image-bitmap,.filepond--image-vector{position:absolute;left:0;top:0;will-change:transform}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview-wrapper{border-radius:0}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview{height:100%;display:flex;justify-content:center;align-items:center}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper{border-radius:99999rem}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-overlay{top:auto;bottom:0;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.filepond--root[data-style-panel-layout~=circle] .filepond--file .filepond--file-action-button[data-align*=bottom]:not([data-align*=center]){margin-bottom:.325em}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=left]{left:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=right]{right:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=left],.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=right]{margin-bottom:.5125em}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=center]{margin-top:0;margin-bottom:.1875em;margin-left:.1875em}.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-viewport,.croppie-container .cr-resizer{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px #00000080;z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{position:absolute;pointer-events:all}.croppie-container .cr-resizer-vertical:after,.croppie-container .cr-resizer-horisontal:after{display:block;position:absolute;box-sizing:border-box;border:1px solid black;background:#fff;width:10px;height:10px;content:""}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical:after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal:after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:transparent}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:rgba(0,0,0,.5);border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:rgba(0,0,0,.5);border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid white;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower{background:rgba(0,0,0,.5);border-radius:10px}.cr-slider::-ms-fill-upper{background:rgba(0,0,0,.5);border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:rgba(0,0,0,.5)}.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,.5)}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:"↺"}.cr-rotate-r i:before{content:"↻"}
