@import url(https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,400;0,900;1,400;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400&display=swap);:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:400;src:url(../../assets/fonts/Satoshi-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:400;src:url(../../assets/fonts/Satoshi-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:900;src:url(../../assets/fonts/Satoshi-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Satoshi;font-style:italic;font-weight:900;src:url(../../assets/fonts/Satoshi-BlackItalic.ttf) format("truetype")}.loader{height:40px;width:40px}.loader circle,.loader svg{display:block;margin:auto;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none}.header{align-items:center;background-color:#000;background-image:url(../../assets/images/noise-black.png);border-bottom:1px solid #fff;box-sizing:border-box;color:#fff;display:flex;gap:.5rem;height:80px;padding:0 1rem;position:fixed;top:0;transition:all .25s ease-out;width:100%;z-index:990}@media(max-width:1023px){.header{gap:0;height:60px;padding:0 .5rem}}.header.scrolled{box-shadow:5px 5px #000,5px 5px 0 1px #fff}@media(min-width:1024px){.header.scrolled .logo{width:125px}}.header .nav-item{position:relative}.header .nav-item.nav-cart a{color:#fff;display:flex}.header .user-nav{align-content:center;background:#fff;border-radius:50%;color:#000;display:grid;font-weight:700;height:45px;justify-content:center;place-content:center;width:45px}@media(max-width:1023px){.header .user-nav{height:36px;margin-right:.5rem;width:36px}}.header .logo{align-items:center;display:flex;height:80px;left:50%;overflow:hidden;position:relative;position:absolute;transform:translate(-50%);transition:all .25s ease-out;width:300px}.header .logo h1{margin:0;padding:0}.header .logo img{max-width:300px;position:absolute;top:-6px;width:300px}@media(max-width:1023px){.header .logo{width:50px}}.header .logo a{display:flex}.header .search a{align-content:center;display:grid;height:50px;justify-content:center;place-content:center;width:50px}.header .nucleo{height:50px;position:relative;width:120px}@media(max-width:767px){.header .nucleo{width:75px}}.header .nucleo img{height:auto;position:absolute;transform:rotate(10deg);width:120px}@media(max-width:767px){.header .nucleo img{width:75px}}.header-nucleo{align-items:center;background-color:#000;background-image:url(../../assets/images/noise-black.png);border-bottom:1px solid #222;box-sizing:border-box;display:flex;gap:1rem;height:80px;left:0;padding:0 1rem;position:fixed;width:100%;z-index:990}@media(max-width:1023px){.header-nucleo{border-right:none;height:60px;width:100%}}.header-nucleo .logo{max-width:250px}@media(max-width:1023px){.header-nucleo .logo{max-width:200px}}.header-nucleo .logo img{height:auto;width:100%}.header-nucleo .cart{margin-left:auto;margin-right:0;position:relative;width:auto}.header-nucleo a{color:#fff;display:flex;font-size:1rem}.logo a{display:flex}.logo img{height:auto;width:100%}.nav{align-items:center;display:flex;height:100%}@media(max-width:479px){.nav{justify-content:center}}.nav.nav-primary{font-size:.9rem;font-weight:700;text-transform:uppercase;width:100%}.nav.nav-actions{flex-flow:row}.nav .nav-item.logo{align-items:center;display:flex;height:100%;max-width:300px;top:0}@media(max-width:1023px){.nav .nav-item.logo{left:1rem;transform:translate(0);width:50px}}@media(max-width:767px){.nav .nav-item.logo{left:.5rem;transform:translate(0)}}.nav .nav-item.logo a{display:flex}.nav .nav-item .nav-link{color:inherit;margin:.5rem;-webkit-text-decoration:none;text-decoration:none}@media(max-width:767px){.nav .nav-item .nav-link{margin:.5rem 0}}@keyframes spin{0%{transform:rotate(0deg)}10%,to{transform:rotate(1turn)}}.hamburger{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:center;position:relative;width:50px}.hamburger .line{background:#fff;height:2px;position:absolute;width:30px;z-index:1}.hamburger .line.top{top:35%}.hamburger .line.middle{top:50%}.hamburger .line.bottom{top:65%}.hamburger .plate{background:#fff;border-radius:50%;position:absolute;transform:scale(.5)}.drawer-backdrop,.hamburger .plate{height:100%;opacity:0;transition:all .25s ease-out;width:100%}.drawer-backdrop{background-color:rgba(0,0,0,.5);position:fixed;visibility:hidden;z-index:999}.drawer-backdrop.open{opacity:1;visibility:visible}.drawer{background-color:#000;background-image:url(../../assets/images/noise-black.png);border-left:1px solid #222;display:flex;flex-flow:column;height:100vh;max-width:500px;overflow-y:auto;position:fixed;right:-100%;top:0;transition:all .25s ease-out;visibility:hidden;width:100%;z-index:999}.drawer.open{right:0;visibility:visible}.drawer .drawer-header{display:flex;justify-content:flex-end;z-index:1}.drawer .drawer-header .close-drawer{align-items:center;background:#fff;cursor:pointer;display:flex;height:80px;justify-content:center;position:fixed;width:80px}@media(max-width:1023px){.drawer .drawer-header .close-drawer{height:60px;width:60px}}.drawer .drawer-header .close-drawer path,.drawer .drawer-header .close-drawer svg{fill:#000}.drawer .drawer-content{display:none;height:100%;padding-top:80px}@media(max-width:1023px){.drawer .drawer-content{padding-top:60px}}.drawer .drawer-content.open{display:inline;display:initial}.drawer img{border-radius:.5rem;height:auto;max-width:250px;width:100%}.drawer-menu{color:#fff}.drawer-menu .drawer-menu-container{display:flex;flex-flow:column}.drawer-menu .drawer-menu-container .drawer-menu-navigation{border-bottom:1px solid #e0e0e0;height:100%}.drawer-menu .drawer-menu-container .drawer-menu-extra{display:flex;flex-flow:row}.drawer-menu .drawer-menu-container .drawer-menu-extra .social{border-left:1px solid #e0e0e0}.drawer-overlay{height:100vh;position:fixed;width:100%;z-index:-1}.nav-menu{align-items:flex-start;display:flex;flex-flow:column;font-weight:700;height:100%;text-transform:uppercase}.nav-menu .nav-group{border-bottom:1px solid hsla(0,0%,100%,.1);box-sizing:border-box;padding:1rem;width:100%}.nav-menu .nav-group:last-of-type{border-bottom:none}.nav-menu .nav-group.nucleo{background-color:#fff;background-image:url(../../assets/images/noise-black.png)}.nav-menu .nav-group.nucleo a{color:#000!important}.nav-menu .nav-group.dissoluzione .nav-link{align-items:center;display:flex;flex-direction:column;gap:1rem}.nav-menu .nav-group.dissoluzione img{height:auto;max-width:100%;width:100%}.nav-menu .nav-group.dissoluzione span{background:#fff;color:#000;font-family:Roboto Mono,monospace;font-size:.9rem;line-height:1;padding:.5rem;text-align:center}@media(max-width:499px){.nav-menu .nav-group.dissoluzione span{padding:.25rem}}.nav-menu .nav-item{box-sizing:border-box;padding:.5rem 0;position:relative;width:100%}.nav-menu .nav-item .nav-link{color:#fff;font-size:1.2rem;font-weight:700;margin:0;text-transform:uppercase}.nav-menu .nav-item.has-submenu .toggle-submenu{align-items:center;cursor:pointer;display:flex;justify-content:center}.nav-menu .nav-item.has-submenu .toggle-submenu .Icon{margin-left:auto}.nav-menu .nav-item.has-submenu .toggle-submenu .Icon path,.nav-menu .nav-item.has-submenu .toggle-submenu .Icon svg{fill:#fff}.nav-menu .nav-item.has-submenu .submenu{display:none;padding:1rem}.nav-menu .nav-item.has-submenu .submenu .submenu-item{display:flex;padding:.25rem 0;width:100%}.nav-menu .nav-item.has-submenu .submenu .submenu-item .nav-link{font-size:1rem;font-weight:400}.nav-menu .nav-item.has-submenu.open{background-color:hsla(0,0%,100%,.1)}.nav-menu .nav-item.has-submenu.open .toggle-submenu .Icon{transform:rotate(180deg)}.nav-menu .nav-item.has-submenu.open .submenu{display:flex;flex-flow:column}.nav-menu .nav-item .sep{background:hsla(0,0%,100%,.1);height:1px;margin:.5rem 0;width:100%}.nav-menu .nav-item a.nav-link{color:#fff}.nav-menu .product-preview .image{padding-bottom:100%}.nav-menu .nav-social-link span{display:none}.nav-legal{border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);display:flex;height:auto;margin-top:auto;padding:1rem}.nav-legal .legal-item{display:flex;font-weight:700;justify-content:center;text-transform:uppercase;width:100%}.nav-legal .legal-item .nav-link{color:#fff;font-size:.8rem;opacity:.5}.nav-legal .legal-item .nav-link:hover{opacity:1}.nav-social{display:flex;height:auto;justify-content:space-around;margin-top:auto;padding:1rem 0;width:100%}.nav-social .nav-social-link{align-items:center;color:#fff;display:flex;font-size:1.1rem;font-weight:700;height:50px;justify-content:center;margin:0 2rem;opacity:.75;text-transform:capitalize;white-space:nowrap;width:50px}@media(max-width:1023px){.nav-social .nav-social-link{margin:0}.nav-social .nav-social-link span{display:none}}.nav-social .nav-social-link span{font-weight:400;margin-left:.5rem}.nav-social .nav-social-link circle,.nav-social .nav-social-link path,.nav-social .nav-social-link svg{fill:#fff;opacity:.75;transition:all .25s ease-out}.nav-social .nav-social-link:hover,.nav-social .nav-social-link:hover circle,.nav-social .nav-social-link:hover path,.nav-social .nav-social-link:hover svg{opacity:1}progress{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#000;border:none;display:none;height:3px;left:0;position:absolute;top:80px;width:100%}progress::-webkit-progress-bar{background-color:#000}progress::-moz-progress-bar{background-color:#000}progress::-webkit-progress-value{background-color:#ccc}.team{align-items:center;display:flex;font-size:1.2rem;padding:0 2rem;white-space:nowrap}.team a{color:#fff;display:flex;font-weight:700;margin-top:.5rem}.team a:hover{color:#673499}.social{border-top:1px solid #333;display:flex;justify-content:center;margin:0 2rem;overflow:hidden;padding:2rem 0}@media(max-width:768px){.social{margin:0 1rem}.social span{display:none}}.social a.social-link{align-items:center;color:#fff;display:flex;font-size:1rem;margin:0 2rem;opacity:.75;white-space:nowrap}@media(max-width:1023px){.social a.social-link{margin:0 1rem}}@media(max-width:767px){.social a.social-link{margin:0 .5rem}}.social a.social-link circle,.social a.social-link path,.social a.social-link svg{transition:all .25s ease-out}.social a.social-link:hover,.social a.social-link:hover circle,.social a.social-link:hover path,.social a.social-link:hover svg{opacity:1}.club{border:2px solid #fff;color:#fff;font-weight:900;margin:0 .5rem;padding:.5rem .75rem;transition:all .25s ease-out}.club:hover{background-color:#fff;color:#000}.club-link{background-color:#fff;color:#000!important;padding:.25rem}.footer{background-color:#000;background-image:url(../../assets/images/noise-black.png);color:#fff}.footer .nav-social{background-color:hsla(0,0%,100%,.05)}.footer .footer-text{border-bottom:1px solid hsla(0,0%,100%,.1);color:#7f7f7f;line-height:1.2;padding:1rem;text-align:center}.footer .copy-container{box-sizing:border-box;color:#7f7f7f;display:flex;font-size:1rem;margin:0 auto;max-width:calc(100% - 4rem);padding:2rem;text-transform:uppercase;width:100%}@media(min-width:768px){.footer .copy-container{align-items:center}}@media(max-width:767px){.footer .copy-container{flex-flow:column;max-width:calc(100% - 2rem)}}.footer .copy-container .footer-copy{white-space:nowrap;width:100%}@media(max-width:767px){.footer .copy-container .footer-copy{text-align:center}}.footer .copy-container .footer-group{display:flex;justify-content:center;width:100%}@media(max-width:767px){.footer .copy-container .footer-group{margin:2rem 0}}.footer .copy-container .footer-legal{display:flex;justify-content:flex-end;margin-left:auto;width:100%}@media(max-width:767px){.footer .copy-container .footer-legal{justify-content:center}.footer .copy-container .footer-legal a{margin:1rem}}@media(min-width:768px){.footer .copy-container .footer-legal a{margin-left:1rem}}.footer .copy-container a{color:inherit}.footer .copy-container a:hover{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.newsletter{padding:4rem 2rem}@media(max-width:768px){.newsletter{padding:3rem 1rem}}.form-newsletter-container{box-shadow:inset 0 0 0 5px #fff;margin:0 auto;max-width:1023px;padding:0 2rem}@media(max-width:768px){.form-newsletter-container{padding:0 1rem}}.form-newsletter-container .form-newsletter-content{display:flex;flex-direction:column}.form-newsletter-container h2{background:#000;font-size:3.5rem;letter-spacing:-2px;line-height:.75;margin:0 auto 0 0;padding:0 1rem}@media(max-width:1023px){.form-newsletter-container h2{font-size:3rem}}@media(max-width:768px){.form-newsletter-container h2{font-size:2.5rem}}@media(max-width:500px){.form-newsletter-container h2{font-size:1.8rem}}.form-newsletter-container h3{color:#ccc;font-family:Roboto Mono,monospace;font-size:1.2rem;font-weight:400;margin:1rem 0;padding:0 1rem}@media(max-width:500px){.form-newsletter-container h3{font-size:1rem}}.form-newsletter-container .form-container{background:#000;box-sizing:border-box;margin-top:2rem;max-width:400px;padding:0 1rem;width:100%}.form-newsletter-container .form.form-newsletter{align-items:center;border:1px solid #333;display:flex;margin:0;width:100%}.form-newsletter-container .form.form-newsletter .form-row{flex:1;margin:0;width:100%}.form-newsletter-container .form.form-newsletter .form-row input{background:transparent;border-radius:0;color:#fff;padding:1rem}.form-newsletter-container .form.form-newsletter .button{width:60px}.form-newsletter-container .form.form-newsletter .button path,.form-newsletter-container .form.form-newsletter .button svg{fill:#fff}.cookie-banner{align-items:center;background:#fff;border:2px solid #000;bottom:0;box-shadow:-1px 1px;color:#000;display:flex;margin:1rem;padding:.5rem;position:fixed;right:0;z-index:999}.cookie-banner .cookie-banner-inner{align-items:center;display:flex;flex:1;white-space:nowrap}.cookie-banner a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}@media(max-width:479px){.cookie-banner{font-size:.9rem}}.cookie-banner .close-cookie-banner{flex:0 0 20px;margin:0 .5rem}.primary-button{color:#000;font-weight:900;padding:1rem;text-transform:uppercase;width:100%}.button,.primary-button{display:flex;justify-content:center}.button{align-items:center;background-color:transparent;border:none;box-sizing:border-box;cursor:pointer;font-family:Satoshi,sans-serif;font-size:100%;font-weight:700;line-height:1;padding:0;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-out;white-space:nowrap}.button,.button:focus{outline:none}.button.disabled{cursor:default;opacity:.5}.button.basic{border-radius:.5rem;font-weight:900;padding:1rem}.button.sm{font-size:.9rem;height:32px;padding:.5rem}.button.md{height:48px;padding:1rem}.button.lg{font-size:1.1rem;height:64px;padding:1.5rem}.button.xl{font-size:1.2rem;padding:2rem}.button.full-width{width:100%}.button.circle{align-items:center;border-radius:50%;justify-content:flex-end}.button.outline{border:1px solid}.button.outline.black{border-color:#000}.button.outline.black:hover{background-color:#000;color:#fff}.button.outline.middle-gray{border-color:#e0e0e0}.button.outline.middle-gray:hover{background-color:#e0e0e0}.button.outline.white{border-color:#fff;color:#fff}.button.outline.white:hover{background-color:#fff;color:#000}.button.outline.primary{border-color:#000}.button.outline.primary:hover,.button.solid.black{background-color:#000}.button.solid.black{color:#fff}.button.solid.black:hover{background-color:#111}.button.solid.white{background-color:#fff;color:#000}.button.solid.white:hover{background-color:#f4f4f4}.button.solid.dark-gray{background-color:#111;color:#fff}.button.solid.light-gray{background-color:#f4f4f4;color:#000}.button.solid.primary{background-color:#000;color:#fff}.button span{font-weight:700;text-transform:uppercase}.button.loading span{display:none}.button.loading .loader{display:block}.button .loader{display:none}.button .button-action,.button .button-response{opacity:0;visibility:hidden}.button:hover:not(.disabled):not(.loading) .button-content{transform:translate(50%)}.button.action.loading{overflow:visible}.button.action.loading .button-content{opacity:0}.button.action.loading:after{animation:loading1 1s infinite}.button.action.loading:after,.button.action.loading:before{background:#000;border-radius:50%;content:"";height:100%;position:absolute;transition:all .25s ease-out;width:100%}.button.action.loading:before{animation:loading2 1.2s infinite}@keyframes loading1{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}@keyframes loading2{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}.section-home{background-color:#000;background-image:url(../../assets/images/noise-black.png);color:#fff;display:flex;flex-direction:column;gap:2rem;overflow:hidden;padding:2rem}@media(max-width:1023px){.section-home{gap:1rem;padding:1rem}}.section-home .img-fullwidth{display:block;height:auto;max-width:100vw;width:100%}.section-home .section-header{align-items:center;display:flex}.section-home .section-header .section-title{font-size:max(1.5rem,min(3vw,3rem));font-weight:900;position:relative}.section-home .section-header .section-title h1,.section-home .section-header .section-title h2{margin:0}.section-home .section-header .section-title .count{font-size:max(.9rem,min(2vw,1rem));position:absolute;right:-1rem;top:0;transform:translate(100%)}@media(max-width:479px){.section-home .section-header .section-title .count{right:-.5rem}}.section-home .section-header .section-nav{margin-left:auto}.section-home .section-content{display:flex;gap:2rem}@media(min-width:1280px){.section-home .section-content{gap:4rem}}@media(max-width:1023px){.section-home .section-content{flex-direction:column}}.section-home .section-content .main-col{flex:1;height:100%}.section-home .section-content .side-col{background-color:#fff;box-shadow:-5px 5px #000,-5px 5px 0 1px #fff;box-sizing:border-box;color:#000;display:flex;flex:0 0 400px;flex-direction:column;gap:2rem;padding:1rem}.section-home .section-content .side-col.libri{background-color:#000;background-image:url(../../assets/images/noise-black.png);box-shadow:none;justify-content:center;padding:0!important}@media(max-width:1279px){.section-home .section-content .side-col{flex:0 0 300px}}.section-home .section-content .side-col h3{font-size:max(2rem,min(3vw,3rem));margin:0;text-transform:uppercase}.section-home .section-content .side-col .side-post{display:flex;flex-direction:column;gap:.5rem;height:100%;overflow:hidden;position:relative}@media(max-width:1023px){.section-home .section-content .side-col .side-post{height:50vh}}.section-home .section-content .side-col .side-post .side-post-title{font-size:max(1.5rem,min(2vw,2rem));margin:0}.section-home .section-content .side-col .side-post .side-post-title a{color:#000}.section-home .section-content .side-col .side-post .side-post-title a:hover{-webkit-text-decoration:underline;text-decoration:underline}.section-home .section-content .side-col .side-post .side-post-subtitle{font-size:1.1rem;font-style:italic}.section-home .section-content .side-col .side-post .side-post-content{font-family:Roboto Mono,monospace;font-size:max(1rem,min(2vw,1.1rem));line-height:1.2;position:relative}.section-home .section-content .side-col .side-post .side-post-content .absolute-content{position:absolute}.section-home .section-content .side-col .side-post .side-post-link{background:linear-gradient(0deg,#fff 30%,hsla(0,0%,100%,0));display:flex;height:100px;margin-top:auto;width:100%;z-index:1}.section-home .section-content .side-col .side-post .side-post-link a{color:#000;font-weight:700;margin-top:auto}.dissoluzione a{color:#fff}.dissoluzione img{height:auto;width:100%}.dissoluzione{font-size:max(2rem,min(4vw,4rem));font-weight:700;text-transform:uppercase}.dissoluzione span{padding:0 1rem}[data-wrap=hp-block-0]{background-color:#000;height:100vh}.home-block{display:flex}@media(max-width:1279px){.home-block{flex-flow:column}}.home-block .main{flex:1}@media(max-width:1279px){.home-block .main{margin-bottom:2rem;width:100%}}.home-block .main.controcultura{height:100%}.home-block .main.controcultura .post-preview.big{margin-bottom:2rem}@media(min-width:767px){.home-block .main.controcultura .post-preview.big .image{padding-bottom:50%}}.home-block .main.controcultura .post-preview.medium .details{padding:1rem}.home-block .main.cartucce .cartucce-container{display:flex;width:100%}@media(max-width:1024px){.home-block .main.cartucce .cartucce-container{flex-flow:column}}.home-block .main.cartucce .cartucce-latest{box-sizing:border-box;display:flex;flex:0 0 33%;flex-flow:column;justify-content:space-around;padding-left:2rem}@media(max-width:1024px){.home-block .main.cartucce .cartucce-latest{display:grid;grid-template-columns:repeat(2,1fr);margin-top:2rem;padding-left:0;grid-gap:2rem}}@media(max-width:768px){.home-block .main.cartucce .cartucce-latest{grid-template-columns:repeat(1,1fr)}}.home-block .main.cartucce .post-preview.big{width:100%}.home-block .main.cartucce .post-preview.big .image{height:100%}@media(min-width:1024px){.home-block .main.cartucce .post-preview.big .image{padding-bottom:66%}}.home-block .side{box-sizing:border-box;padding:0 0 0 2rem;width:25%}.home-block .side:last-of-type{border-right:none}@media(max-width:1279px){.home-block .side{border:none;padding:0;width:100%}.home-block .side.editoriale{border-top:1px solid #e0e0e0;padding-top:2rem}}@media(min-width:1280px){.home-block .side.editoriale .firma-preview{height:100%}.home-block .side.editoriale .firma-preview .post-preview{height:100%;overflow:hidden}.home-block .side.editoriale .firma-preview .post-preview .details{position:absolute}}@media(max-width:1279px){.home-block .side.editoriale .firma-preview{flex-flow:row}.home-block .side.editoriale .firma-preview .firma-author{margin-bottom:0;width:34%}.home-block .side.editoriale .firma-preview .post-preview .desc,.home-block .side.editoriale .firma-preview .read-more{display:none}}@media(max-width:1023px){.home-block .side.editoriale .firma-preview{flex-flow:column}.home-block .side.editoriale .firma-preview .firma-author{margin-bottom:1rem;width:100%}}.home-block .side.editoriale .firma-preview .read-more{font-weight:900;padding-top:1rem}.home-block .side.editoriale .firma-preview .read-more a{color:#000;font-style:italic}.home-block .side.editoriale .firma-preview .read-more a:hover{color:#000}.home-block .side.latest{display:flex;flex-flow:column;justify-content:space-between}@media(max-width:1279px){.home-block .side.latest{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;margin-bottom:2rem}}@media(max-width:1023px){.home-block .side.latest{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.home-block .side.latest{grid-template-columns:repeat(1,1fr)}}.home-block .side.firme{display:flex;flex-flow:column;justify-content:space-between}.home-block .side.firme .firma-preview{border-top:none;padding-top:0}@media(max-width:1279px){.home-block .side.firme{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;border-top:1px solid #e0e0e0;padding-top:2rem}}@media(max-width:1023px){.home-block .side.firme{grid-template-columns:repeat(1,1fr)}.home-block .side.firme .firma-preview{border-top:1px solid #e0e0e0;padding-top:2rem}.home-block .side.firme .firma-preview:first-of-type{border-top:none;padding-top:0}}.firme-home{border:1px solid #000;box-shadow:-5px 5px;box-sizing:border-box;color:#000;display:flex;flex:0 0 calc(25% - 2rem);flex-flow:column;margin-left:2rem;padding:1rem}@media(max-width:1280px){.firme-home{display:flex;flex-flow:initial;margin:0}}@media(max-width:768px){.firme-home{flex-flow:column}}.firme-home a{color:#000}.firme-home .editoriale{box-sizing:border-box;height:100%;margin-bottom:1rem;padding-bottom:1rem;position:relative}@media(max-width:1280px){.firme-home .editoriale{border-bottom:0;height:200px;margin:0;overflow:hidden;padding:0 2rem 0 0;width:100%}}@media(max-width:768px){.firme-home .editoriale{border-bottom:1px solid #000;height:auto;margin-bottom:1rem;padding:0 0 1rem}}.firme-home .editoriale .firma-preview{height:100%;overflow:hidden}.firme-home .editoriale .firma-preview .post-preview{height:100%}.firme-home .editoriale .firma-preview .post-preview .desc{position:absolute;top:90px}@media(max-width:1280px){.firme-home .editoriale .firma-preview .post-preview .desc{top:50px}}.firme-home .editoriale .firma-preview .post-preview .desc .has-drop-cap:first-letter{float:left;font-size:5rem!important;font-weight:900;line-height:.7;margin-right:1rem;margin-top:.75rem}.firme-home .editoriale .firma-preview .read-more{align-items:flex-end;background:#fff;background:linear-gradient(0deg,#fff 20%,hsla(0,0%,100%,0));bottom:1rem;display:flex;height:100px;position:absolute;width:100%;z-index:1}@media(max-width:1280px){.firme-home .editoriale .firma-preview .read-more{bottom:0;height:80px}}@media(max-width:768px){.firme-home .editoriale .firma-preview .read-more{display:none}}@media(min-width:1280px){.firme-home .firme .firma-preview{border-top:1px solid #000;padding-top:1rem}}@media(max-width:1279px){.firme-home .firme{border-left:1px solid hsla(0,0%,100%,.2);flex:0 0 30%;padding-left:2rem}}@media(max-width:1023px){.firme-home .firme{flex:0 0 40%}}@media(max-width:767px){.firme-home .firme{border:0;padding:0}}.firme-home .post-preview{border-top:none!important}.firme-home .post-preview .details{padding:0!important;width:100%}.firme-home .post-preview .details .meta{display:none}.archivio-home{border-radius:.5rem;box-sizing:border-box;color:#fff;display:flex;flex:0 0 calc(25% - 2rem);flex-flow:column;margin-left:2rem;position:relative}@media(max-width:1280px){.archivio-home{margin-left:0}}.archivio-home .archivio-title{box-sizing:border-box;font-size:1.5rem;font-weight:900;padding:1rem;position:absolute;width:100%;z-index:2}@media(max-width:1279px){.archivio-home .archivio-title{border-top:1px solid #000;color:#000;font-size:2rem;margin:0;padding:1rem 0;position:relative}}.archivio-home .post-preview{background-color:#000;height:100%}.archivio-home .post-preview.medium .image{height:100%;padding:0!important}@media(max-width:1280px){.archivio-home .post-preview.medium .image{display:none}}.archivio-home .post-preview .details{padding:1rem!important}@media(max-width:1280px){.archivio-home .post-preview .details{position:relative!important}}.archivio-home .post-preview .details .category{display:none}.homeControculturaSlider{margin-bottom:2rem}.homeControculturaSlider .swiper-slide{width:calc(33.33333% - 1.33rem)}@media(max-width:1024px){.homeControculturaSlider .swiper-slide{width:calc(45.45455% - 2rem)}}@media(max-width:768px){.homeControculturaSlider .swiper-slide{width:calc(55.55556% - 2rem)}}@media(max-width:580px){.homeControculturaSlider .swiper-slide{width:calc(66.66667% - 2rem)}}@media(max-width:480px){.homeControculturaSlider .swiper-slide{width:calc(83.33333% - 2rem)}}.about-page .intro{display:flex;flex-flow:column;padding:10vh 0}@media(min-width:767px){.about-page .intro .left-col{position:sticky;top:100px;width:50%}}@media(max-width:767px){.about-page .intro .left-col{margin-bottom:10vh}}@media(min-width:767px){.about-page .intro .right-col{margin-left:50%}}.about-page h1{font-size:6vw;letter-spacing:-2px;line-height:1;margin:0;text-align:left}@media(max-width:1599px){.about-page h1{font-size:8vw}}@media(max-width:767px){.about-page h1{font-size:3rem}}.about-page p{color:#666;font-family:Roboto Mono,monospace;font-size:1.2rem;letter-spacing:-1px;margin:0 0 3rem}.about-page p:last-of-type{margin:0}.about-page h3{border:1px solid #000;box-shadow:-5px 5px;color:#000;font-size:2rem;font-weight:900;letter-spacing:-1px;margin:0 auto 10vh;max-width:550px;padding:2rem}@media(max-width:767px){.about-page h3{font-size:1.5rem;max-width:410px;padding:1rem}}.about-form{display:flex;margin-top:5rem}@media(max-width:1023px){.about-form{flex-direction:column}}.about-form .intro{font-size:1.1rem;padding-right:5rem;width:100%}@media(max-width:1023px){.about-form .intro{margin-bottom:2rem;padding-right:0}}.about-form .form{margin-bottom:2rem;width:100%}.about-form .form .button{color:#000;font-weight:900;justify-content:center;padding:1rem;text-transform:uppercase}.storia{align-items:center;background-color:#000;display:flex;height:75vh;justify-content:center;overflow:hidden}.storia .openStory{background:#fff;border-radius:50%;cursor:pointer;padding:.5rem;position:absolute;transition:all .25s ease-out}.storia .openStory .button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.storia .openStory:hover{padding:1rem}.storia .closeStory{margin:1rem;opacity:0;position:absolute;right:0;top:0;transform:scale(.5)}.storia .storySlider{left:100%;opacity:0;visibility:hidden}.storia .hSlider h2{color:#000;font-size:5rem;margin:0 1rem;white-space:nowrap}.storia .intro{font-size:17.6px;font-size:1.1rem;line-height:1.5;margin:5rem auto;opacity:.8}.storia .story-slide{box-sizing:border-box;display:flex;flex-flow:column;opacity:.5;padding-right:2rem;transition:all .25s ease-out}@media(max-width:768px){.storia .story-slide{padding-right:0;width:66.6666666667%!important}}@media(max-width:479px){.storia .story-slide{padding-right:0;width:83.3333333333%!important}}.storia .story-slide.swiper-slide-active,.storia .story-slide.swiper-slide-active .media{opacity:1}.storia .story-slide .title{font-size:32px;font-size:2rem;margin:0;text-transform:capitalize}.storia .story-slide .desc{font-size:19.2px;font-size:1.2rem;line-height:1.5;margin:1rem 0;opacity:.8}@media(max-width:767px){.storia .story-slide .desc{font-size:16px;font-size:1rem;line-height:1.3}}@media(max-width:479px){.storia .story-slide .desc{margin:.5rem 0}}.storia .story-slide .media{background-position:50%;background-size:cover;border-radius:.5rem;cursor:pointer;height:240px;opacity:0;transition:all .25s ease-out;width:320px}@media(max-width:479px){.storia .story-slide .media{height:180px;height:150px;width:240px;width:200px}}.storia .year-count{bottom:-2.5rem;font-size:10rem;font-weight:900;line-height:1;opacity:0;position:absolute}@media(max-width:479px){.storia .year-count{bottom:-2rem;font-size:7rem}}@media(max-width:399px){.storia .year-count{bottom:-1.5rem;font-size:5rem}}.collabora .intro{font-size:17.6px;font-size:1.1rem;line-height:1.5;opacity:.8}.collaboratori{width:100%}.collaboratori div{border-bottom:1px solid #e0e0e0;padding:1rem 0}.collaboratori div span{font-size:14.4px;font-size:.9rem;font-weight:900;transform:translate(.5rem,-5px)}.collaboratori div:last-of-type{border-bottom:none}.collaboratori a{color:#000;display:flex}.avatar{border-radius:50%;display:flex;justify-content:flex-end;position:relative}.avatar.xl{flex:0 0 160px;height:160px;width:160px}.avatar.xl .badge{height:35px;margin:7px;width:35px}.avatar.lg{flex:0 0 120px;height:120px;width:120px}.avatar.md{flex:0 0 80px;height:80px;width:80px}.avatar.sm{flex:0 0 60px;height:60px;width:60px}.avatar.xs{flex:0 0 45px;height:45px;width:45px}.avatar.xxs{flex:0 0 35px;height:35px;width:35px}.avatar .avatar-image{background-color:#f4f4f4;background-position:50%;background-size:cover;border-radius:50%;height:100%;position:absolute;width:100%}.avatar .badge{height:25px;width:25px}.author.firma{align-items:center;display:flex;flex-flow:column;margin:0 auto;max-width:768px;width:100%}.author.firma .meta{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;align-items:center}.author .block{align-items:center;display:flex}.author .name{font-size:24px;font-size:1.5rem;font-weight:900;line-height:2}.author .role{font-style:italic}.author .bio{line-height:1.5;margin-right:1rem;opacity:.8;width:100%}.author .bio .meta{display:flex}.author-post{display:flex;flex-flow:column;position:relative}.author-post a{color:#000}.author-post.side{align-items:center;padding-bottom:7rem}.author-post.side:after{background:#000;bottom:2rem;content:"";height:3rem;left:50%;position:absolute;width:1px}.author-post.side .author-details{align-items:center}.author-post.side .author-details .author-name{font-size:16px;font-size:1rem}.author-post.side .avatar{margin-bottom:1rem}.author-post.postEnd .avatar{left:-7rem;position:absolute;top:50%;transform:translate(-100%,-50%)}.author-post.postEnd .avatar:after{background:#000;bottom:50%;content:"";height:1px;position:absolute;right:-5rem;width:3rem}.author-post .author-details{display:flex;flex-flow:column}.author-post .author-details .author-name{font-size:24px;font-size:1.5rem;margin:0 0 .5rem}.author-post .author-details .author-count{font-size:14.4px;font-size:.9rem}.author-bio{border-bottom:1px solid #e0e0e0;display:flex;justify-content:center}.author-bio .author-bio-container{display:flex;max-width:768px}@media(max-width:580px){.author-bio .author-bio-container{align-items:center;flex-flow:column}}.author-bio .image{height:300px;margin-top:auto;position:relative;width:300px}.author-bio .image .cover{background-position:50%;background-size:cover;height:100%;position:relative;width:100%;z-index:0}.author-bio .details{flex:1;line-height:1.5;padding:2rem 0}@media(max-width:1023px){.author-bio .details{padding:1rem}}@media(max-width:767px){.author-bio .details{padding:1rem 0}}.author-bio .details h2{font-size:1.2rem;letter-spacing:-1px;margin:0 0 1rem}.author-bio .details p{color:#666;font-family:Roboto Mono,monospace;font-size:.9rem;letter-spacing:-1px;margin:1rem 0}.author-bio .meta{display:flex}.author-bio .meta a{height:40px;width:40px}.author-bio .meta a svg{height:auto;width:100%}.author-bio .meta a:hover circle,.author-bio .meta a:hover path,.author-bio .meta a:hover svg{fill:#000}.badge{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:50%;height:35px;width:35px;z-index:1}.badge.xs{height:20px;width:20px}.badge.icon-badge{align-items:center;color:#000;display:none;font-size:14.4px;font-size:.9rem;font-weight:700;justify-content:center;position:absolute;right:0;top:0}.authors-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;margin-bottom:2rem}@media(max-width:1023px){.authors-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:579px){.authors-grid{grid-template-columns:repeat(1,1fr)}}.authors-grid a{color:#000}.authors-grid h3{font-size:1.5rem;font-weight:900;letter-spacing:-1px;margin:0}.authors-grid p{color:#666;font-size:.9rem;margin:1rem 0 0}.authors-grid p,.authors-grid span{font-family:Roboto Mono,monospace;letter-spacing:-1px;line-height:1.2}.post-intro{color:#fff;display:flex;height:100svh;position:relative}.post-intro a{color:#fff}.post-intro .image{transition:all .25s ease-out}.post-intro .cover{background-position:50%;background-size:cover;border-radius:0;height:100%;margin-bottom:0;padding:0;position:absolute;width:100%;z-index:0}.post-intro .cover-gradient{background:#050505;background:linear-gradient(0deg,rgba(5,5,5,.25),rgba(5,5,5,.75));height:100%;position:absolute;width:100%}.post-intro .image{width:100%}.post-intro .details{position:relative;z-index:1}.post-intro .details .meta{align-items:center;display:flex;font-size:14.4px;font-size:.9rem;font-style:italic;opacity:.8}.post-intro .details .meta .sep{background-color:#fff;border-radius:50%;height:.25rem;margin:0 .5rem;width:.25rem}.post-intro .details .title{margin:1rem 0}.post-intro .details .desc{font-size:17.6px;font-size:1.1rem;font-style:italic;line-height:1.3}.post-intro .extra{bottom:0;left:50%;position:absolute;transform:translate(-50%,50%);z-index:1}.post-intro.post{color:#000;height:auto;padding-top:80px}@media(max-width:1023px){.post-intro.post{padding-top:60px}}.post-intro.post .post-intro-wrapper{display:flex;flex-direction:column;gap:2rem;margin:auto;max-width:800px;padding:2rem}@media(max-width:1023px){.post-intro.post .post-intro-wrapper{gap:1rem;max-width:100%;padding:1rem}}.post-intro.post .post-intro-wrapper .post-header{display:flex;flex-direction:column;font-family:Roboto Mono,monospace;font-size:1rem;gap:.5rem}.post-intro.post .post-intro-wrapper .post-header a{color:#000}.post-intro.post .post-intro-wrapper .post-header a:hover{-webkit-text-decoration:underline;text-decoration:underline}.post-intro.post .post-intro-wrapper .post-excerpt{font-family:Roboto Mono,monospace;font-size:max(1.5rem,min(3vw,3rem));line-height:1}.post-intro.confessioni,.post-intro.editoriali,.post-intro.interviste{align-items:center;color:#000;flex-direction:column;height:auto;min-height:auto;padding-top:80px}@media(max-width:1023px){.post-intro.confessioni,.post-intro.editoriali,.post-intro.interviste{padding-top:60px}}.post-intro.confessioni .details,.post-intro.editoriali .details,.post-intro.interviste .details{box-sizing:border-box;display:flex;flex-flow:column;gap:1rem;justify-content:center;max-width:1023px;padding:2rem;width:100%}@media(max-width:1023px){.post-intro.confessioni .details,.post-intro.editoriali .details,.post-intro.interviste .details{padding:1rem}}.post-intro.confessioni .details .post-top,.post-intro.editoriali .details .post-top,.post-intro.interviste .details .post-top{display:flex;flex-direction:column}.post-intro.confessioni .details .post-top .post-type,.post-intro.editoriali .details .post-top .post-type,.post-intro.interviste .details .post-top .post-type{font-size:max(1.1rem,min(2vw,1.3rem));font-weight:700;text-transform:uppercase}.post-intro.confessioni .details .post-top .post-author,.post-intro.editoriali .details .post-top .post-author,.post-intro.interviste .details .post-top .post-author{font-family:Roboto Mono,monospace;font-size:.9rem;font-style:italic;max-width:100%;padding:0}.post-intro.confessioni .details .title,.post-intro.editoriali .details .title,.post-intro.interviste .details .title{font-size:max(2rem,min(5vw,5rem));margin:0;padding:0;text-align:left;text-transform:uppercase}.post-intro.confessioni .details .post-excerpt,.post-intro.editoriali .details .post-excerpt,.post-intro.interviste .details .post-excerpt{font-family:Roboto Mono,monospace;font-size:max(1.1rem,min(2vw,1.3rem));line-height:1.2;opacity:.8}.post-intro.confessioni .image,.post-intro.editoriali .image,.post-intro.interviste .image{aspect-ratio:1.3;margin-top:auto;max-width:800px;position:relative;width:100%}.post-intro.confessioni .image img,.post-intro.editoriali .image img,.post-intro.interviste .image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%}.post-intro.confessioni,.post-intro.editoriali{background-color:#000;background-image:url(../../assets/images/noise-black.png);color:#fff}.post-intro.interviste .details .title{font-size:max(1.5rem,min(3vw,3rem));text-transform:none}.post-intro.eventi{align-items:center;color:#000;display:flex;flex-direction:column;height:auto;margin:0 auto;max-width:768px}.post-intro.eventi .details{padding:0 1rem}.post-intro.eventi .image{background-color:#000;height:568px;position:relative;width:400px}@media(max-width:479px){.post-intro.eventi .image{height:auto;padding-bottom:142%;width:100%}}.post-intro.eventi .upcoming .dateEvent{background-color:#000}.post-intro.eventi .dateEvent{align-items:center;background-color:#f4f4f4;border-radius:50%;display:flex;flex-flow:column;height:100px;justify-content:center;width:100px}.post-intro.eventi .dateEvent .d{font-size:38.4px;font-size:2.4rem;font-weight:900}.post-intro.eventi .dateEvent .m{font-size:19.2px;font-size:1.2rem;font-weight:900;text-transform:uppercase}.post-intro.eventi .dateEvent .y{font-size:16px;font-size:1rem;font-weight:900}.post-intro.product{align-items:center;color:#fff;display:flex;height:100%;margin:2rem auto 0;position:relative}.post-intro.product a{color:inherit}@media(max-width:1023px){.post-intro.product{flex-flow:column}}.post-intro.product .postCount{justify-content:flex-start;margin-top:1rem}.post-intro.product .details{box-sizing:border-box;display:flex;flex:1;flex-flow:column;height:500px;justify-content:center;margin-top:auto;padding:2rem;position:relative;z-index:1}@media(max-width:1300px){.post-intro.product .details{height:433px}}@media(max-width:1023px){.post-intro.product .details{height:auto;width:100%}}@media(max-width:767px){.post-intro.product .details{box-sizing:border-box;padding:1dddddrem;width:100%}}.post-intro.product .image{height:600px;margin:0 2rem;position:relative;width:450px;z-index:1}@media(max-width:1300px){.post-intro.product .image{height:533px;width:400px}}@media(max-width:1023px){.post-intro.product .image{height:480px;width:360px}}@media(max-width:479px){.post-intro.product .image{height:400px;width:300px}}.post-intro.product .meta{font-family:Roboto Mono,monospace;font-size:1rem;font-style:normal}.post-intro.product .subtitle{font-size:20.8px;font-size:1.3rem;font-style:italic;margin-bottom:1rem;opacity:.8}.post-intro.product .links{display:flex;flex-flow:column;margin-top:1rem}.post-intro.product .links a{color:#fff}.post-intro.product .novita{font-weight:900;margin-bottom:1rem}.post-intro.product .background{background-color:#000!important;bottom:0;height:calc(100% - 100px);position:absolute;width:100%;z-index:0}.post-main{display:flex;position:relative}@media(max-width:1366px){.post-main{flex-direction:column;gap:2rem;padding:1rem}}@media(min-width:1366px){.post-main .post-side-col{align-items:center;align-self:flex-start;box-sizing:border-box;display:flex;flex:0 0 calc(50vw - 400px);justify-content:center;min-height:calc(100svh - 80px);padding:1rem;position:sticky;top:80px}}@media(max-width:1365px){.post-main .post-side-col{margin:auto;max-width:800px;width:100%}}@media(max-width:1023px){.post-main .post-side-col{max-width:100%}}.post-main .post-side-col .most-viewed,.post-main .post-side-col .post-nucleo,.post-main .post-side-col .shop-slider{max-width:250px}@media(max-width:1365px){.post-main .post-side-col .most-viewed,.post-main .post-side-col .post-nucleo,.post-main .post-side-col .shop-slider{max-width:100%}}.post-main .post-side-col .most-viewed h3,.post-main .post-side-col .post-nucleo h3,.post-main .post-side-col .shop-slider h3{font-size:max(1.2rem,min(2vw,1.3rem))}@media(min-width:1365px){.post-main .post-side-col .most-viewed .section-sep{display:none}}.post-main .post-side-col .post-side-left-item{display:none}.post-main .post-side-col .post-side-left-item.active{display:block}.post-main .post-main-col{font-size:max(1.2rem,min(2vw,1.3rem));line-height:1.5;margin-top:2rem;max-width:800px}@media(max-width:1366px){.post-main .post-main-col{margin:auto}}@media(max-width:1023px){.post-main .post-main-col{max-width:100%}}.post-main .post-main-col .post-inner:first-letter{color:#000!important;float:left!important;font-size:6rem!important;font-weight:900!important;line-height:.7!important;margin-right:1rem!important;margin-top:.75rem!important}.post-main .post-main-col .post-inner a{box-shadow:inset 0 0 0 0 #fff,inset 0 -2px 0 0 #000;color:#000;font-weight:700}.post-main .post-main-col .post-inner a:hover{background:#000;color:#fff!important;text-shadow:none}.post-main .post-main-col .post-inner p{color:#333;margin:2rem auto;max-width:100%}.post-main .post-main-col .post-inner p span{font-family:inherit!important;text-align:left!important}.post-main .post-main-col .post-inner p:first-of-type{margin:0 auto 2rem}.post-main .post-main-col .post-inner p.has-drop-cap:first-letter{color:#000!important;float:left!important;font-size:6rem!important;font-weight:900!important;line-height:.7!important;margin-right:1rem!important;margin-top:.75rem!important}.post-main .post-main-col .post-inner iframe{border-radius:.5rem;width:100%}.post-main .post-main-col .post-inner blockquote{font-family:Roboto Mono,monospace;margin:5vh auto;max-width:100%}.post-main .post-main-col .post-inner blockquote p{color:#000;font-size:max(1.2rem,min(2vw,1.5rem));line-height:1.2;margin:0 auto;max-width:100%}.post-main .post-main-col .post-inner blockquote cite{color:#000;display:block;font-family:Roboto Mono,monospace;font-size:.9rem;font-style:italic;margin:2rem auto 0;position:relative}.post-main .post-main-col .post-inner img{height:auto;position:relative;width:100%;z-index:2}.post-main .post-main-col .post-inner figure{margin:2rem auto;max-width:900px;width:100%!important}.post-main .post-main-col .post-inner figure.aligncenter{max-width:768px}.post-main .post-main-col .post-inner figure.alignwide{max-width:900px}.post-main .post-main-col .post-inner figure.alignfull{max-width:100%}.post-main .post-main-col .post-inner figure figcaption{font-family:Roboto Mono,monospace;font-size:.9rem;letter-spacing:-1px;opacity:.8;text-align:center}.post-main .post-main-col .post-inner.dispaccio p{margin-bottom:0;position:relative}.post-main .post-main-col .post-inner.dispaccio p:last-of-type:after{background:linear-gradient(0deg,#f8fafa 5%,hsla(0,0%,98%,0));bottom:0;content:"";height:50%;left:0;mix-blend-mode:luminosity;pointer-events:none;position:absolute;width:100%}.post-wrapper .post-excerpt,.product-wrapper .post-excerpt{border-bottom:2px dashed #000;font-size:1.5rem;font-weight:700;line-height:1.3;margin:0 auto;max-width:768px;padding:2rem 0}@media(min-width:1024px){.post-wrapper .post-excerpt,.product-wrapper .post-excerpt{display:none}}@media(max-width:799px){.post-wrapper .post-excerpt,.product-wrapper .post-excerpt{margin:0 1rem}}.post-wrapper .section-title,.product-wrapper .section-title{font-size:1.5rem!important}.post-meta-container{margin:2rem auto auto;max-width:900px;width:100%}.post-meta-container .post-meta{align-items:center;background-color:#f4f4f4;display:flex;flex-wrap:wrap;font-family:Roboto Mono,monospace;font-size:.9rem;gap:.5rem;justify-content:space-between;letter-spacing:-1px;padding:1rem}.post-meta-container .post-meta a{color:#000;white-space:nowrap}.post-meta-container .post-meta .post-meta-item{align-items:center;display:flex}@media(max-width:767px){.post-meta-container .post-meta .post-meta-item{flex:1}}.post-meta-container .post-meta .post-meta-item.author-item{align-items:flex-start;display:flex;flex-direction:column}@media(max-width:767px){.post-meta-container .post-meta .post-meta-item.author-item{flex:initial;width:100%}}.post-meta-container .post-meta .post-meta-item.author-item .author{font-weight:700}.post-meta-container .post-meta .post-meta-item.author-item .date{color:#666;font-size:.8rem}.post-meta-container .post-meta .post-meta-item:last-of-type{margin-bottom:0}.post-meta-container .post-meta .post-meta-item .icon{margin-right:.5rem}.post-meta-container .post-meta-donations{display:flex}.post-meta-container .post-meta-donations a{color:#000;display:flex;font-size:1rem;font-weight:900;justify-content:center;margin:auto;padding:1rem;text-transform:uppercase}.post-meta-container .post-actions{display:flex!important;justify-content:center;width:100%}.post-dispaccio{background-color:#000;background-image:url(../../assets/images/noise-black.png);box-shadow:-5px 5px #fff,-5px 5px 0 1px #000;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:2rem;margin:5vh 0;padding:2rem}@media(max-width:1023px){.post-dispaccio{gap:1rem;padding:1rem;width:100%}}.post-dispaccio p{font-family:Roboto Mono,monospace;font-size:max(1.1rem,min(2vw,1.3rem));margin:0}.post-dispaccio a{color:#fff;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.post-tags{display:flex;flex-flow:wrap;margin:auto;max-width:800px;padding:1rem 0}@media(max-width:1023px){.post-tags{max-width:100%}}.post-tags .post-tags-container{display:flex;flex-wrap:wrap;gap:1rem}.post-tags .post-tags-container a{border:1px solid #000;color:#000;font-size:1rem;font-weight:700;line-height:1;padding:.5rem;text-shadow:none;transition:all .25s ease-out}.post-tags .post-tags-container a:hover{background:#000;color:#fff}.post-author{margin:auto;max-width:800px;padding:1rem 0;width:100%}@media(max-width:1023px){.post-author{max-width:100%}}.post-author .post-author-content{display:flex}@media(max-width:832px){.post-author .post-author-content{flex-direction:column}}.post-author .post-author-content .author-details{font-family:Roboto Mono,monospace;font-size:1rem;letter-spacing:-1px;max-width:300px;padding-right:2rem;width:100%}@media(max-width:832px){.post-author .post-author-content .author-details{margin-bottom:2rem;max-width:100%}}.post-author .post-author-content .author-details a{color:#000;font-size:1.1rem}.post-author .post-author-content .author-details .author-name{margin:0}.post-author .post-author-content .author-details .author-count{color:#666;font-size:.9rem}.post-author .post-author-content .author-details .author-bio{border:0;color:#666;font-size:.9rem;margin:1rem 0;padding:0}.post-author .post-author-content .author-details .author-contacts{display:flex}.post-author .post-author-content .author-details .author-contacts a{height:40px;width:40px}.post-author .post-author-content .author-details .author-contacts a:hover path,.post-author .post-author-content .author-details .author-contacts a:hover svg{fill:#000}.post-author .post-author-content .author-details .author-contacts a svg,.post-author .post-author-content .author-post-list{width:100%}.post-section{display:flex;flex-direction:column;gap:1rem;width:100%}.post-section .post-section-title h2{font-size:max(1.3rem,min(2vw,1.8rem));margin:0;padding-left:28px;position:relative}.post-section .post-section-title h2:before{background-color:#000;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.post-section.feed,.post-section.suggested{box-sizing:border-box;margin:auto;max-width:800px;padding:1rem 0}@media(max-width:1023px){.post-section.feed,.post-section.suggested{max-width:100%;padding:1rem}}.post-nucleo{background-color:#fff;border:1px solid #000;box-shadow:-5px 5px;display:flex;flex-direction:column;max-width:220px;width:100%}@media(max-width:1279px){.post-nucleo{max-width:100%}}.post-nucleo .top{font-size:1.5rem;font-weight:700;overflow:hidden}.post-nucleo .body{font-family:Roboto Mono,monospace;font-size:.9rem;line-height:1.2;overflow:hidden;padding:1rem 0 1rem 1rem}.post-nucleo .body .swiper-slide{margin-right:1rem!important}@media(min-width:1366px){.post-nucleo .body .swiper-slide{width:83.3333333333%}}@media(max-width:1365px){.post-nucleo .body .swiper-slide{width:calc(33.33333% - 1rem)}}@media(max-width:599px){.post-nucleo .body .swiper-slide{width:45.4545454545%}}@media(max-width:479px){.post-nucleo .body .swiper-slide{width:55.5555555556%}}@media(max-width:399px){.post-nucleo .body .swiper-slide{width:83.3333333333%}}.post-nucleo .body .image{aspect-ratio:.75;margin-bottom:.5rem}.post-nucleo .body .image img{box-shadow:-10px 10px 24px 0 rgba(0,0,0,.5);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post-nucleo .bottom{border-top:1px solid #e0e0e0}.post-nucleo .bottom a{box-sizing:border-box;color:#000;display:block;font-size:1rem;font-weight:700;padding:1rem;text-align:center;text-transform:uppercase;width:100%}.sticky.isFixed .sticky-share{opacity:1}.sticky-share{align-items:center;display:flex;flex-flow:column;margin-top:3rem;opacity:0;transition:.5s cubic-bezier(0,.74,.36,1);-webkit-transition:.5s cubic-bezier(0,.74,.36,1);-moz-transition:.5s cubic-bezier(0,.74,.36,1);-o-transition:.5s cubic-bezier(0,.74,.36,1)}.sticky-share div{align-items:center;color:#000;display:flex;font-size:24px;justify-content:center;min-height:50px;min-width:50px;opacity:.3;transition:inherit;z-index:1}.sticky-share div:hover{opacity:1}.event-card{background-color:#f4f4f4;display:flex;margin:2rem auto auto;max-width:768px;padding:2rem}@media(max-width:767px){.event-card{flex-direction:column;padding:1rem}}.event-card .event-detail{align-items:center;display:flex;flex:1;font-family:Roboto Mono,monospace;font-size:.9rem;letter-spacing:-1px}.event-card .event-export{display:flex;justify-content:center;padding:5rem 0 0;position:relative}.event-card .event-export:before{background:#000;content:"";height:3rem;left:50%;position:absolute;top:1rem;width:1px}.podcast_download{display:flex;justify-content:center;padding-top:7rem;position:relative;text-align:center}.podcast_download:before{background:#fff;content:"";height:3rem;left:50%;position:absolute;top:2rem;width:1px}.wp-block-separator{display:none}.event-share{display:flex;margin-top:2rem}.event-share,.post-share{justify-content:center;width:100%}.post-share{align-items:center;background:#fff;border-top:1px solid #000;bottom:0;display:none;height:80px;position:fixed;z-index:999}.post-share.visible{display:flex}.post-share a{align-items:center;display:flex;height:80px;justify-content:center;width:80px}.share-button{cursor:pointer}.post-highlight{background-color:#000;background-image:url(../../assets/images/noise-black.png);box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:2rem;padding:112px 2rem 2rem}@media(max-width:1023px){.post-highlight{gap:1rem;padding:76px 1rem 2rem}}.post-highlight .post-title h2{font-size:max(2.5rem,min(8vw,8rem));margin:0;text-transform:uppercase}@media(min-width:1024px){.post-highlight .post-date,.post-highlight .post-title h2{text-align:center}}.post-highlight .post-desc{font-family:Roboto Mono,monospace;font-size:max(1rem,min(2vw,1.5rem));line-height:1.2}@media(min-width:1024px){.post-highlight .post-desc{text-align:center}}.post-highlight a{color:#fff}.post-highlight a:hover{-webkit-text-decoration:underline;text-decoration:underline}.post-highlight .post-meta{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:auto}@media(max-width:1023px){.post-highlight .post-meta{gap:1rem;justify-content:flex-start!important}}.post-highlight .post-meta .post-meta-item{border:1px solid #fff;box-shadow:-5px 5px #000,-5px 5px 0 1px #fff;padding:.5rem}@media(max-width:1023px){.post-highlight .post-meta .post-meta-item{box-shadow:-3px 3px #000,-3px 3px 0 1px #fff;padding:.25rem}}.post-highlight .post-meta .post-meta-item.alt{background-color:#fff;border:1px solid #fff;color:#000}.post-preview-new{display:flex;flex-direction:column;gap:1rem;--color-black:#000;--color-white:#fff}.post-preview-new.alt{--color-black:#fff;--color-white:#000}.post-preview-new:hover .post-title{-webkit-text-decoration:underline;text-decoration:underline}.post-preview-new .post-title h3{font-size:max(1.2rem,min(3vw,3rem));margin:0;text-transform:uppercase}.post-preview-new .post-date,.post-preview-new .post-desc{font-family:Roboto Mono,monospace}.post-preview-new .post-desc{font-size:max(1rem,min(2vw,1.2rem));line-height:1.2}.post-preview-new a{color:var(--color-black);display:flex;flex-direction:column;gap:1rem}.post-preview-new .post-meta{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start;margin-top:auto}@media(max-width:1023px){.post-preview-new .post-meta{gap:1rem}}.post-preview-new .post-meta .post-meta-item{border:1px solid var(--color-black);box-shadow:-5px 5px var(--color-white),-5px 5px 0 1px var(--color-black);padding:.5rem}@media(max-width:1023px){.post-preview-new .post-meta .post-meta-item{box-shadow:-3px 3px var(--color-white),-3px 3px 0 1px var(--color-black);padding:.25rem}}.post-preview-new .post-meta .post-meta-item.alt{background-color:var(--color-black);border:1px solid var(--color-black);color:var(--color-white)}.post-preview-new .post-meta .post-meta-item a{align-items:center;color:var(--color-white);flex-direction:row;gap:.5rem}.post-preview-image{display:flex;width:100%}@media(min-width:768px){.post-preview-image.even{flex-direction:row-reverse}.post-preview-image.odd .details{align-items:flex-end;text-align:right}}@media(max-width:767px){.post-preview-image{flex-direction:column}}.post-preview-image .details{display:flex;flex:1;flex-direction:column;gap:.5rem;justify-content:center;padding:1rem 0}@media(max-width:767px){.post-preview-image .details{padding:1rem}}.post-preview-image .details .post-meta{font-family:Roboto Mono,monospace}.post-preview-image .details .post-title h3{color:#fff;font-size:max(2rem,min(3vw,3rem));margin:0;text-transform:uppercase}.post-preview-image .details .post-desc{font-family:Roboto Mono,monospace;font-size:max(1rem,min(2vw,1.2rem));line-height:1.2}.post-preview-image .image{display:flex;flex:1}.post-preview-image .image .cover{aspect-ratio:1.3;margin-top:auto;mix-blend-mode:exclusion;width:100%}@media(max-width:767px){.post-preview-image .image .cover{margin:auto;max-width:500px}}.post-preview-image .image .cover img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%}.post-list{display:flex;flex-direction:column;gap:2rem}.post-list.alt .post-sep{background-image:url(../../assets/images/post-sep-white.svg)}.post-list .post-sep{background-image:url(../../assets/images/post-sep.svg);background-repeat:repeat-x;background-size:600px;height:2px;opacity:.5;width:100%}.post-list .post-sep:last-of-type{display:none}.post-preview{box-sizing:border-box;color:#000;display:flex;flex-flow:column;overflow:hidden;position:relative}.post-preview a{color:inherit}.post-preview a:hover{-webkit-text-decoration:underline;text-decoration:underline}.post-preview .image{position:relative;width:100%;z-index:0}.post-preview .image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.post-preview .cover{background-color:#000;background-position:50%;background-size:cover;height:100%;position:absolute;width:100%;z-index:0}.post-preview .cover-gradient{background:#050505;background:linear-gradient(0deg,rgba(5,5,5,.25),rgba(5,5,5,.75));height:100%;position:absolute;width:100%}.post-preview .cover-overlay{background:rgba(5,5,5,.5);height:100%;position:absolute;width:100%;z-index:1}.post-preview .details{display:flex;flex-direction:column;position:relative;z-index:1}.post-preview .meta{align-items:center;color:#666;flex-flow:wrap;font-family:Roboto Mono,monospace;font-size:.9rem;font-weight:400;letter-spacing:-1px}.post-preview .sep{background-color:#666;border-radius:50%;height:.25rem;margin:0 .5rem;opacity:.8;width:.25rem}.post-preview .title{margin:.5rem 0;text-transform:uppercase}.post-preview .category{background:#000;color:#fff;font-size:.8rem;font-weight:900;line-height:1;margin-right:auto;padding:.25rem;text-transform:uppercase}.post-preview .desc{font-size:1.1rem;line-height:1.5;margin-bottom:.5rem;opacity:.8}.post-preview.big .category,.post-preview.medium .category{background:#fff;color:#000;margin-right:auto;padding:.25rem}.post-preview.big .meta,.post-preview.medium .meta{color:#fff;opacity:.8}.post-preview.highlight{border-radius:0;color:#000;height:100svh}.post-preview.highlight .category{background-color:#000;color:#fff;margin-right:auto;padding:.25rem}.post-preview.highlight .image{height:100%;position:absolute}.post-preview.highlight .details{background-color:#fff;box-shadow:-5px 5px;box-sizing:border-box;margin:auto;max-width:768px;padding:2rem;width:100%}@media(max-width:1023px){.post-preview.highlight .details .desc{display:none}}@media(max-width:799px){.post-preview.highlight .details{margin:auto 1rem 2rem;padding:1rem;width:auto}}.post-preview.highlight .details .desc{font-size:1.5rem}@media(max-width:767px){.post-preview.highlight .details .desc{font-size:1.2rem}}.post-preview.highlight .sep{background-color:#fff}.post-preview.highlight .meta{font-size:1rem}.post-preview.big{color:#fff}.post-preview.big .image{padding-bottom:66%}@media(max-width:767px){.post-preview.big .image{padding-bottom:100%}}@media(max-width:480px){.post-preview.big .image{padding-bottom:150%}}.post-preview.big .details{bottom:0;box-sizing:border-box;padding:2rem;position:absolute;width:100%}@media(max-width:767px){.post-preview.big .details{padding:1rem}}.post-preview.big .details .desc{font-size:1.5rem}@media(max-width:767px){.post-preview.big .details .desc{font-size:1.2rem}}.post-preview.big .sep{background-color:#fff}.post-preview.medium{color:#fff;margin-bottom:0!important}.post-preview.medium .image{padding-bottom:66%!important}.post-preview.medium .details{bottom:0;padding:1rem;position:absolute}.post-preview.medium .details .desc{display:none}.post-preview.medium .post-badge{align-items:center;background-color:#000;border-radius:50%;color:#000;display:flex;font-size:1.2rem;font-weight:700;height:50px;justify-content:center;left:1rem;position:absolute;top:1rem;width:50px;z-index:2}.post-preview.def .image{border-radius:.5rem;margin-bottom:1rem;overflow:hidden;padding-bottom:50%}.post-preview.small{border-top:1px solid #e0e0e0}.post-preview.small .details{padding:1rem 0}.post-preview.small-image{color:#fff}.post-preview.small-image .image{padding-bottom:50%}.post-preview.small-image .details{bottom:0;flex:1;padding:1rem;position:absolute}.post-preview.small-image .title{margin:0}.post-preview.most-viewed{display:flex;margin-bottom:2rem;overflow:visible}.post-preview.most-viewed .index{color:#e0e0e0;font-size:3rem;font-weight:900;left:0;position:absolute;top:0;transform:translate(-1rem,-.5rem)}.post-preview.most-viewed .image{display:none;padding-bottom:50%;width:100%}.post-preview.most-viewed .details{flex:1;padding:0}.post-preview.most-viewed:last-of-type{margin-bottom:0}.post-preview.cc{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);border-radius:0;color:#fff;flex-flow:row;width:100%}.post-preview.cc:last-of-type{border-bottom:none}@media(min-width:768px){.post-preview.cc:nth-child(odd){text-align:right}.post-preview.cc:nth-child(odd) .meta{justify-content:flex-end}.post-preview.cc:nth-child(odd) .button{margin-left:auto}.post-preview.cc:nth-child(2n){flex-flow:row-reverse}.post-preview.cc .image{flex:1;padding-bottom:37%}.post-preview.cc .details{flex:1}}@media(max-width:767px){.post-preview.cc{flex-flow:column}.post-preview.cc .details{width:100%}.post-preview.cc .image{padding-bottom:75%}}.post-preview.cc .meta{margin-bottom:1rem}.post-preview.cc .title{margin:0}.post-preview.cc .desc{font-size:24px;font-size:1.5rem;font-style:italic;font-weight:900;margin:1rem 0}.post-preview.cc.swiper-slide:nth-child(odd){flex-flow:row-reverse;text-align:left}.post-preview.cc.swiper-slide:nth-child(odd) .button{margin-left:0}.post-preview.list{align-items:center;flex-flow:row}.post-preview.list .category-container{align-items:center;display:flex;font-weight:900;position:relative;text-transform:capitalize;width:200px}@media(max-width:1023px){.post-preview.list .category-container{width:150px}}@media(max-width:767px){.post-preview.list .category-container{display:none}}.post-preview.list .category-container .sep{background:#000;height:1px;margin:0 2rem;width:100%}@media(max-width:1023px){.post-preview.list .category-container .sep{margin:0 1rem}}.post-preview.list .image{height:200px;overflow:hidden;width:400px}@media(max-width:1023px){.post-preview.list .image{height:120px;width:160px}}@media(max-width:768px){.post-preview.list .image{height:90px;width:120px}}@media(max-width:479px){.post-preview.list .image{height:75px;width:100px}}.post-preview.list .details{flex:1;padding-left:3rem}@media(max-width:1023px){.post-preview.list .details{padding-left:1rem}}@media(max-width:767px){.post-preview.list .title{font-size:1.5rem}}@media(max-width:479px){.post-preview.list .title{font-size:1.2rem}}.post-preview.list.product .image{height:266px}@media(max-width:1023px){.post-preview.list.product .image{height:216px}}@media(max-width:768px){.post-preview.list.product .image{height:166px}}.post-preview.list.product .meta{text-transform:capitalize}.post-preview.list.product .cover{background-color:transparent}.post-preview.list.product .desc{margin-top:.5rem;text-transform:capitalize}.post-preview.event{align-items:center;flex-flow:row}.post-preview.event:last-of-type{margin-bottom:0}.post-preview.event.upcoming .date .dateEvent{background-color:#000;color:#fff}.post-preview.event.upcoming .date .sep{background-color:#000}.post-preview.event .date{align-items:center;display:flex;height:100px;margin-right:2rem;width:100px}@media(max-width:767px){.post-preview.event .date{margin-right:1rem;width:auto}}.post-preview.event .date .dateEvent{align-items:center;background-color:#f4f4f4;display:flex;flex-flow:column;height:100px;justify-content:center;width:100px}@media(max-width:767px){.post-preview.event .date .dateEvent{height:80px;width:80px}}.post-preview.event .date .dateEvent .d{font-size:38.4px;font-size:2.4rem;font-weight:900}@media(max-width:767px){.post-preview.event .date .dateEvent .d{font-size:32px;font-size:2rem}}.post-preview.event .date .dateEvent .m{font-size:19.2px;font-size:1.2rem;font-weight:900;text-transform:uppercase}@media(max-width:767px){.post-preview.event .date .dateEvent .m{font-size:16px;font-size:1rem}}.post-preview.event .date .dateEvent .y{font-size:16px;font-size:1rem;font-weight:900}@media(max-width:767px){.post-preview.event .date .dateEvent .y{font-size:14.4px;font-size:.9rem}}.post-preview.event .date .sep{background:rgba(0,0,0,.1);flex:1;height:1px;margin:0 2rem;width:100%}@media(max-width:767px){.post-preview.event .date .sep{display:none}}.post-preview.event .details{flex:1}.post-preview.event .title{margin-bottom:0}.post-preview.event .meta{display:flex}.sliderCC .post-preview-image{flex-direction:column!important;height:100%}.sliderCC .post-preview-image .details{justify-content:flex-start;width:100%}.sliderCC .post-preview-image .details .post-title h3{font-size:max(1.2rem,min(2vw,1.5rem));text-transform:none}.sliderCC .post-preview-image .post-desc{display:none}.sliderCC .post-preview-image .image{margin-top:auto}.search-container{border-bottom:1px solid #e0e0e0}.search-container .search-form{display:flex;padding:1rem}.search-container .search-form input{background:transparent;font-family:Roboto Mono,monospace;font-size:2rem;font-weight:400;width:100%}@media(max-width:1023px){.search-container .search-form input{font-size:8vw}}.search-result{display:flex;justify-content:center;margin-top:1rem}.results-count{font-size:1.1rem;font-weight:700;width:100%}.block-banner-page .banner-page{padding:2rem 0}.block-banner-page .banner-page .meta{align-items:center;display:flex;margin-bottom:.5rem;text-transform:capitalize}.block-banner-page .banner-page .meta .sep{background-color:#fff;border-radius:50%;height:.25rem;margin:0 .5rem;opacity:.8;width:.25rem}.block-banner-page .banner-page.product_latest .details{margin-top:1rem}.block-banner-page .banner-page.product{background-color:#000;color:#fff;padding:2rem 0}.block-banner-page .banner-page.product a{color:#fff!important}.block-banner-page .banner-page.product .content{align-items:center;display:flex}@media(max-width:579px){.block-banner-page .banner-page.product .content{flex-flow:column}}.block-banner-page .banner-page.product .image{height:240px;margin-right:2rem;position:relative;width:180px}@media(max-width:767px){.block-banner-page .banner-page.product .image{height:200px;margin-right:1rem;width:150px}}@media(max-width:579px){.block-banner-page .banner-page.product .image{margin:0 0 1rem}}.block-banner-page .banner-page.product .cover{background-position:50%;background-size:cover;height:100%;position:absolute;width:100%;z-index:0}.block-banner-page .banner-page.product .details{flex:1}.block-banner-page .banner-page.product .meta{font-family:Roboto Mono,monospace;letter-spacing:-1px;text-transform:capitalize}.block-banner-page .banner-page.product .title{margin:1rem 0}.block-banner-page .banner-page.product .subtitle{font-style:italic;font-weight:900;margin-bottom:1rem}.block-banner-page .banner-page.lp-gem{color:#fff;font-size:1.2rem;font-weight:900}.block-banner-page .banner-page.lp-gem a{color:#fff}.block-banner-page .banner-page.lp-gem .content{display:flex}@media(max-width:579px){.block-banner-page .banner-page.lp-gem .content{flex-flow:column}}.block-banner-page .banner-page.lp-gem .content>div{align-items:center;border-right:1px solid hsla(0,0%,100%,.2);display:flex;flex:1;justify-content:center;padding:0 2rem;text-align:center}.block-banner-page .banner-page.lp-gem .content>div:last-of-type{border-right:none}@media(max-width:767px){.block-banner-page .banner-page.lp-gem .content>div{padding:0 1rem}}@media(max-width:579px){.block-banner-page .banner-page.lp-gem .content>div{border-bottom:1px solid hsla(0,0%,100%,.2);border-right:none;padding:1rem 0}.block-banner-page .banner-page.lp-gem .content>div:last-of-type{border-bottom:none}}.block-banner-page .banner-page.lp-gem .image{height:150px;position:relative;width:150px}@media(max-width:1023px){.block-banner-page .banner-page.lp-gem .image{height:120px;width:120px}}.block-banner-page .banner-page.lp-gem .cover{background-position:50%;background-size:cover;height:100%;position:absolute;width:100%;z-index:0}.block-banner-page .banner-page.nucleo{background-color:#000;background-image:url(../../assets/images/noise-black.png);color:#fff;overflow-x:hidden;padding:0}.block-banner-page .banner-page.nucleo a{color:#fff}.block-banner-page .banner-page.nucleo .inner{margin:auto;width:100%}.block-banner-page .banner-page.nucleo .inner .top{font-size:2rem;font-weight:700;text-transform:uppercase}@media(min-width:1024px){.block-banner-page .banner-page.nucleo .inner .top{display:none}}.block-banner-page .banner-page.nucleo .inner .body{display:flex;overflow:hidden;padding:1rem}@media(max-width:899px){.block-banner-page .banner-page.nucleo .inner .body{padding:1rem 0 1rem 1rem}}.block-banner-page .banner-page.nucleo .inner .body .intro{flex:0 0 25%;font-size:3vw;font-weight:700;letter-spacing:-2px;line-height:1}@media(max-width:1023px){.block-banner-page .banner-page.nucleo .inner .body .intro{display:none}}.block-banner-page .banner-page.nucleo .inner .body .swiper-wrapper{font-family:Roboto Mono,monospace;font-size:.9rem;justify-content:space-between;line-height:1.2}.block-banner-page .banner-page.nucleo .inner .body .swiper-wrapper .swiper-slide{margin-right:0!important;width:33.3333333333%}@media(max-width:599px){.block-banner-page .banner-page.nucleo .inner .body .swiper-wrapper .swiper-slide{width:45.4545454545%}}@media(max-width:479px){.block-banner-page .banner-page.nucleo .inner .body .swiper-wrapper .swiper-slide{width:55.5555555556%}}@media(max-width:399px){.block-banner-page .banner-page.nucleo .inner .body .swiper-wrapper .swiper-slide{width:83.3333333333%}}.block-banner-page .banner-page.nucleo .inner .body .image{aspect-ratio:1.5;margin-bottom:.5rem;width:100%}.block-banner-page .banner-page.nucleo .inner .body .image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.block-banner-page .banner-page.nucleo .inner .body .text{padding:0 .5rem;text-align:center}.block-banner-page .banner-page.nucleo .inner .bottom{border-top:1px solid #222;box-sizing:border-box;color:#fff;display:block;font-size:1rem;font-weight:700;padding:1rem;text-align:center;text-transform:uppercase;width:100%}@media(max-width:479px){.block-banner-page .banner-page.nucleo .inner .bottom{font-size:.9rem;padding:1rem .5rem}}.block-banner-page .banner-page.dispaccio{background-color:#000;background-image:url(../../assets/images/noise-black.png);box-sizing:border-box;padding:2rem 0}@media(max-width:767px){.block-banner-page .banner-page.dispaccio{padding:1rem 0}}.block-banner-page .banner-page.dispaccio a{display:flex;gap:2rem;width:100%}@media(max-width:767px){.block-banner-page .banner-page.dispaccio a{gap:1rem}}@media(max-width:599px){.block-banner-page .banner-page.dispaccio a{align-items:center;flex-direction:column}}.block-banner-page .banner-page.dispaccio img{height:auto;margin:auto;max-width:200px;width:100%}@media(max-width:767px){.block-banner-page .banner-page.dispaccio img{max-width:150px}}.block-banner-page .banner-page.dispaccio .detail{display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}.block-banner-page .banner-page.dispaccio .detail h3{color:#fff;font-family:Roboto Mono,monospace;font-size:max(1.1rem,min(3.5vw,2.5rem));line-height:1.2;margin:0}@media(max-width:599px){.block-banner-page .banner-page.dispaccio .detail h3{text-align:center}}.block-banner-page .banner-page.dispaccio .detail .Icon{margin-left:auto;transform:rotate(-45deg)}.block-banner-page .banner-page.bayram{align-items:center;background-color:#1a1a1a;display:flex;min-height:400px;overflow:hidden;padding:0;position:relative}@media(max-width:767px){.block-banner-page .banner-page.bayram{padding:1rem 0}}.block-banner-page .banner-page.bayram .stars{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.block-banner-page .banner-page.bayram .star{animation:twinkle ease-in-out infinite,starMove linear infinite;background:#52ffa4;border-radius:50%;position:absolute}.block-banner-page .banner-page.bayram .grain{animation:grainShift .5s steps(10) infinite;background-image:url(../../assets/images/noise-black.png);height:300%;left:-100%;opacity:1;pointer-events:none;position:absolute;top:-100%;width:300%;z-index:1}.block-banner-page .banner-page.bayram a{color:#fff;display:block;padding:2rem;width:100%}@media(max-width:599px){.block-banner-page .banner-page.bayram a{padding:1rem}}.block-banner-page .banner-page.bayram a:hover .image .static{opacity:0;visibility:hidden}.block-banner-page .banner-page.bayram a:hover .image .animated{opacity:1;visibility:visible}.block-banner-page .banner-page.bayram .image{margin:auto;max-width:600px;position:relative}.block-banner-page .banner-page.bayram .image .animated{left:0;opacity:0;position:absolute;top:0;visibility:hidden}.block-banner-page .banner-page.bayram .image img{height:auto;width:100%}.block-banner-page .banner-page.bayram .detail{display:flex;flex-direction:column;gap:2rem;justify-content:center;width:100%}.block-banner-page .banner-page.bayram .detail .motto{color:#52ffa4;font-family:Roboto Mono,monospace;text-align:center}.block-banner-page .banner-page.bayram .detail p{font-size:max(1.2rem,min(1.5vw,1.5rem));line-height:1.2;margin:0 auto;max-width:500px;opacity:.75;text-align:center}.block-banner-page .banner-page.bayram .detail .arrow{background:#52ffa4;border-radius:50%;margin:0 auto;padding:1rem}.block-banner-page .banner-page.bayram .detail .arrow .Icon{margin-left:auto;transform:rotate(-45deg)}@keyframes twinkle{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes starMove{0%{transform:translateY(0) translateX(0)}to{transform:translateY(100px) translateX(-100px)}}@keyframes grainShift{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}}.block-banner-page .banner-page .bannerSlider{overflow:hidden}.block-banner-page .banner-page .bannerSlider a{box-shadow:none!important;-webkit-box-shadow:none!important;color:inherit!important}.block-banner-page .banner-page .bannerSlider a:hover{background:inherit!important;color:inherit!important}.block-banner-page .banner-page .bannerSlider .bannerPreviewSlide{box-sizing:border-box;padding:1rem}@media(min-width:1280px){.block-banner-page .banner-page .bannerSlider .bannerPreviewSlide{margin-right:2.5rem;width:calc(20% - 2rem)}}@media(max-width:1279px){.block-banner-page .banner-page .bannerSlider .bannerPreviewSlide{margin-right:0;width:22.2222222222%}}@media(max-width:1023px){.block-banner-page .banner-page .bannerSlider .bannerPreviewSlide{margin-right:0;width:28.5714285714%}}@media(max-width:767px){.block-banner-page .banner-page .bannerSlider .bannerPreviewSlide{margin-right:0;width:40%}}@media(max-width:579px){.block-banner-page .banner-page .bannerSlider .bannerPreviewSlide{margin-right:0;width:45.4545454545%}}@media(max-width:479px){.block-banner-page .banner-page .bannerSlider .bannerPreviewSlide{margin-right:0;width:66.6666666667%}}@media(max-width:399px){.block-banner-page .banner-page .bannerSlider .bannerPreviewSlide{margin-right:0;width:83.3333333333%}}.block-banner-page .banner-page .bannerSlider .bannerPreviewSlide:last-of-type{margin-right:0}.block-banner-page .banner-page .bannerSlider .bannerPreviewSlide .image{padding-bottom:130%;position:relative;width:100%}.block-banner-page .banner-page .bannerSlider .bannerPreviewSlide .image .cover{background-position:50%;background-size:cover;height:100%;position:absolute;width:100%;z-index:0}.block-banner-page .banner-page .bannerSlider .bannerPreviewSlide .meta{font-size:14.4px;font-size:.9rem;font-style:italic;opacity:.8}.wp-block-banner-post .banner-post{margin:2rem auto;max-width:100%}.wp-block-banner-post .banner-post .bannerDesc{font-size:1.2rem;font-weight:900;margin:1rem 0 0}.wp-block-banner-post .banner-post .bannerPreview{align-items:center;display:flex;margin-bottom:1rem;width:100%}.wp-block-banner-post .banner-post .bannerPreview:last-of-type{margin-bottom:0}.wp-block-banner-post .banner-post .bannerPreview a{box-shadow:none!important;-webkit-box-shadow:none!important;color:inherit!important}.wp-block-banner-post .banner-post .bannerPreview a:hover{background:none!important;color:inherit!important;-webkit-text-decoration:underline;text-decoration:underline}.wp-block-banner-post .banner-post .bannerPreview{--color-black:#000;--color-white:#fff}.wp-block-banner-post .banner-post .bannerPreview.alt{--color-black:#fff;--color-white:#000}.wp-block-banner-post .banner-post .bannerPreview .image{margin-right:1rem;overflow:hidden;position:relative;transition:all .25s ease-out;z-index:0}.wp-block-banner-post .banner-post .bannerPreview .image .cover{background-color:#000;background-position:50%;background-size:cover;height:100%;position:absolute;width:100%;z-index:0}.wp-block-banner-post .banner-post .bannerPreview .details{display:flex;flex:1;flex-direction:column;gap:.5rem;position:relative;width:100%;z-index:1}.wp-block-banner-post .banner-post .bannerPreview .details .date{font-family:Roboto Mono,monospace;font-size:.9rem}.wp-block-banner-post .banner-post .bannerPreview .details .title{line-height:1;margin:0}.wp-block-banner-post .banner-post .bannerPreview .details .meta{display:flex;flex-wrap:wrap;font-size:.9rem;gap:1rem;justify-content:flex-start;margin-top:.5rem}.wp-block-banner-post .banner-post .bannerPreview .details .meta .meta-item{border:1px solid var(--color-black);line-height:1;padding:.33rem}.wp-block-banner-post .banner-post .bannerPreview .details .meta .meta-item a{align-items:center;display:flex;gap:.5rem}.wp-block-banner-post .banner-post .bannerPreview .details .meta .meta-item{box-shadow:-3px 3px var(--color-white),-3px 3px 0 1px var(--color-black)}.wp-block-banner-post .banner-post .bannerPreview .details .meta .meta-item.alt{background-color:var(--color-black);border:1px solid var(--color-black);color:var(--color-white)}.wp-block-banner-post .banner-post .bannerPreview.def{border:1px solid #000;box-shadow:-5px 5px;box-sizing:border-box;padding:1rem}.wp-block-banner-post .banner-post .bannerPreview.def .image{height:90px;width:120px}@media(max-width:599px){.wp-block-banner-post .banner-post .bannerPreview.def .image{height:75px;width:100px}}.wp-block-banner-post .banner-post .bannerPreview.alt{background-color:#000;border:1px solid #fff;box-shadow:-5px 5px #000;color:#fff}.wp-block-banner-post .banner-post .bannerPreview.alt a{color:#fff}.wp-block-banner-post .banner-post .bannerPreview.alt .image{height:150px;width:200px}@media(max-width:767px){.wp-block-banner-post .banner-post .bannerPreview.alt .image{height:90px;width:120px}}@media(max-width:599px){.wp-block-banner-post .banner-post .bannerPreview.alt .image{height:75px;width:100px}}.wp-block-banner-post .banner-post .bannerPreview.alt .category{background-color:#fff;color:#000}.wp-block-banner-post .banner-post .bannerPreview.alt .sep{background-color:#fff}.wp-block-banner-post .banner-post .bannerPreview.alt .desc{font-style:italic;opacity:.8}.wp-block-banner-post .banner-post .bannerPreview.podcast{background-color:#000;border-radius:.5rem;box-sizing:border-box;color:#fff;padding:1rem}.wp-block-banner-post .banner-post .bannerPreview.podcast a{color:#fff}.wp-block-banner-post .banner-post .bannerPreview.podcast .sep{background-color:#fff}.wp-block-banner-post .banner-post .bannerPreview.podcast .details{padding-left:1rem}.wp-block-banner-post .banner-post .bannerPreview.dissoluzione{background-color:#000;background-image:url(../../assets/images/noise-black.png);box-shadow:inset 0 0 0 5px #000;box-shadow:-5px 5px #fff,-5px 5px 0 1px #000;box-sizing:border-box;padding:1rem}.wp-block-banner-post .banner-post .bannerPreview.dissoluzione a{align-items:center;display:flex;flex-direction:column;gap:1rem;text-transform:none!important}.wp-block-banner-post .banner-post .bannerPreview.dissoluzione img{height:auto;width:100%}.wp-block-banner-post .banner-post .bannerPreview.dissoluzione span{background-color:#fff;color:#000;font-family:Roboto Mono,monospace;font-size:max(.9rem,min(2vw,1.1rem));line-height:1;padding:.5rem;text-align:center;text-transform:uppercase}@media(max-width:499px){.wp-block-banner-post .banner-post .bannerPreview.dissoluzione span{padding:.25rem}}.wp-block-banner-post .banner-post .bannerPreview.bayram{background-color:#000;background-image:url(../../assets/images/noise-black.png);box-shadow:inset 0 0 0 5px #000;box-shadow:-5px 5px #fff,-5px 5px 0 1px #000;box-sizing:border-box;padding:1rem}.wp-block-banner-post .banner-post .bannerPreview.bayram a{align-items:center;display:flex;flex-direction:column;gap:1rem;text-transform:none!important}.wp-block-banner-post .banner-post .bannerPreview.bayram img{height:auto;width:100%}.wp-block-banner-post .banner-post .bannerPreview.bayram span{background-color:#fff;color:#000;font-family:Roboto Mono,monospace;font-size:max(.3rem,min(1vw,.7rem));line-height:1;padding:.5rem;text-align:center;text-transform:uppercase}@media(max-width:499px){.wp-block-banner-post .banner-post .bannerPreview.bayram span{padding:.25rem}}.wp-block-banner-post .banner-post .bannerPreview.bayram .bayram-info{background:none;color:#000;font-family:Roboto Mono,monospace;font-size:.95em;margin-top:.5rem;text-align:center;width:100%}.wp-block-banner-post .banner-post .bannerPreview.dispaccio{background-color:#000;background-image:url(../../assets/images/noise-black.png);box-sizing:border-box;padding:1rem}.wp-block-banner-post .banner-post .bannerPreview.dispaccio a{display:flex;gap:1rem;width:100%}@media(max-width:599px){.wp-block-banner-post .banner-post .bannerPreview.dispaccio a{align-items:center;flex-direction:column}}.wp-block-banner-post .banner-post .bannerPreview.dispaccio img{height:auto;margin:auto;max-width:150px;width:100%}.wp-block-banner-post .banner-post .bannerPreview.dispaccio .detail{display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}.wp-block-banner-post .banner-post .bannerPreview.dispaccio .detail h3{color:#fff;font-family:Roboto Mono,monospace;font-size:max(1.1rem,min(3.5vw,2.2rem));line-height:1.2;margin:0}@media(max-width:599px){.wp-block-banner-post .banner-post .bannerPreview.dispaccio .detail h3{text-align:center}}.wp-block-banner-post .banner-post .bannerPreview.dispaccio .detail .Icon{margin-left:auto;transform:rotate(-45deg)}.wp-block-banner-post .banner-post .bannerPreview.evento{align-items:center;flex-flow:row}.wp-block-banner-post .banner-post .bannerPreview.evento .date{align-items:center;display:flex;height:100px;margin-right:2rem;width:100px}@media(max-width:767px){.wp-block-banner-post .banner-post .bannerPreview.evento .date{margin-right:1rem;width:80px}}.wp-block-banner-post .banner-post .bannerPreview.evento .date .dateEvent{align-items:center;background-color:#000;display:flex;flex-flow:column;height:100px;justify-content:center;width:100px}@media(max-width:767px){.wp-block-banner-post .banner-post .bannerPreview.evento .date .dateEvent{height:80px;width:80px}}.wp-block-banner-post .banner-post .bannerPreview.evento .date .dateEvent .d{font-size:38.4px;font-size:2.4rem;font-weight:900}@media(max-width:767px){.wp-block-banner-post .banner-post .bannerPreview.evento .date .dateEvent .d{font-size:32px;font-size:2rem}}.wp-block-banner-post .banner-post .bannerPreview.evento .date .dateEvent .m{font-size:19.2px;font-size:1.2rem;font-weight:900;text-transform:uppercase}@media(max-width:767px){.wp-block-banner-post .banner-post .bannerPreview.evento .date .dateEvent .m{font-size:16px;font-size:1rem}}.wp-block-banner-post .banner-post .bannerPreview.evento .date .dateEvent .y{font-size:16px;font-size:1rem;font-weight:900}@media(max-width:767px){.wp-block-banner-post .banner-post .bannerPreview.evento .date .dateEvent .y{font-size:14.4px;font-size:.9rem}}.wp-block-banner-post .banner-post .bannerPreview.evento .date .sep{background-color:#000;flex:1;height:1px;margin:0 2rem;width:100%}@media(max-width:767px){.wp-block-banner-post .banner-post .bannerPreview.evento .date .sep{display:none}}.wp-block-banner-post .banner-post .bannerPreview.evento .details{flex:1}.wp-block-banner-post .banner-post .bannerPreview.evento .title{margin-bottom:0}.wp-block-banner-post .banner-post .bannerPreview.lp-gem{box-sizing:border-box;color:#fff;font-size:1.2rem;font-weight:900;padding:1rem}.wp-block-banner-post .banner-post .bannerPreview.lp-gem a{color:#fff}.wp-block-banner-post .banner-post .bannerPreview.lp-gem .content{display:flex;padding:0}@media(max-width:579px){.wp-block-banner-post .banner-post .bannerPreview.lp-gem .content{flex-flow:column}}.wp-block-banner-post .banner-post .bannerPreview.lp-gem .content>div{align-items:center;border-right:1px solid hsla(0,0%,100%,.2);display:flex;flex:1;justify-content:center;padding:0 2rem;text-align:center}.wp-block-banner-post .banner-post .bannerPreview.lp-gem .content>div:last-of-type{border-right:none}@media(max-width:767px){.wp-block-banner-post .banner-post .bannerPreview.lp-gem .content>div{padding:0 1rem}}@media(max-width:579px){.wp-block-banner-post .banner-post .bannerPreview.lp-gem .content>div{border-bottom:1px solid hsla(0,0%,100%,.2);border-right:none;padding:1rem 0}.wp-block-banner-post .banner-post .bannerPreview.lp-gem .content>div:last-of-type{border-bottom:none}}.wp-block-banner-post .banner-post .bannerPreview.lp-gem .image{height:150px;margin:0;position:relative;width:150px}@media(max-width:1023px){.wp-block-banner-post .banner-post .bannerPreview.lp-gem .image{height:120px;width:120px}}.wp-block-banner-post .banner-post .bannerPreview.lp-gem .cover{background-color:transparent;background-position:50%;background-size:cover;height:100%;position:absolute;width:100%;z-index:0}.wp-block-banner-post .banner-post .bannerPreview.lp-gem .title{margin:0}.wp-block-banner-post .banner-post .bannerPreviewProduct{box-sizing:border-box;display:flex;position:relative;width:100%}.wp-block-banner-post .banner-post .bannerPreviewProduct a{box-shadow:none!important;-webkit-box-shadow:none!important;color:inherit!important}.wp-block-banner-post .banner-post .bannerPreviewProduct a:hover{background:inherit!important;color:inherit!important}.wp-block-banner-post .banner-post .bannerPreviewProduct .meta{margin-bottom:.5rem;text-transform:capitalize}.wp-block-banner-post .banner-post .bannerPreviewProduct .meta .sep{background-color:#000;border-radius:50%;height:.25rem;margin:0 .5rem;opacity:.8;width:.25rem}.wp-block-banner-post .banner-post .bannerPreviewProduct .image{height:240px;position:relative;width:180px;z-index:1}.wp-block-banner-post .banner-post .bannerPreviewProduct .image .cover{background-position:50%;background-size:cover;height:100%;position:absolute;width:100%;z-index:0}.wp-block-banner-post .banner-post .bannerPreviewProduct .details{bottom:0;box-sizing:border-box;display:flex;flex:1;flex-flow:column;justify-content:center;left:0;width:100%;z-index:0}.wp-block-banner-post .banner-post .bannerPreviewProduct.style-1{color:#fff;padding:1rem}.wp-block-banner-post .banner-post .bannerPreviewProduct.style-1 a{color:#fff}@media(max-width:767px){.wp-block-banner-post .banner-post .bannerPreviewProduct.style-1{align-items:center;flex-flow:column}.wp-block-banner-post .banner-post .bannerPreviewProduct.style-1 .image{height:240px;transform:translateY(4rem);width:180px}}.wp-block-banner-post .banner-post .bannerPreviewProduct.style-1 .details{background-color:#000;box-shadow:-5px 5px #fff,-5px 5px 0 1px #000;padding:1rem 1rem 1rem 216px;position:absolute}@media(max-width:767px){.wp-block-banner-post .banner-post .bannerPreviewProduct.style-1 .details{padding:5rem 1rem 1rem;position:relative}.wp-block-banner-post .banner-post .bannerPreviewProduct.style-1 .details .buttom{display:none}}.wp-block-banner-post .banner-post .bannerPreviewProduct.style-1 .meta .sep{background-color:#fff}.wp-block-banner-post .banner-post .bannerPreviewProduct.style-2{align-items:center;padding:1rem 0}@media(max-width:479px){.wp-block-banner-post .banner-post .bannerPreviewProduct.style-2{flex-flow:column}}.wp-block-banner-post .banner-post .bannerPreviewProduct.style-2 .image{margin-right:1rem}@media(max-width:767px){.wp-block-banner-post .banner-post .bannerPreviewProduct.style-2 .image{height:160px;width:120px}}@media(max-width:479px){.wp-block-banner-post .banner-post .bannerPreviewProduct.style-2 .image{display:none}}.wp-block-banner-post .banner-post .bannerPreviewProduct.style-3{align-items:center;flex-flow:column}.wp-block-banner-post .banner-post .bannerPreviewProduct.style-3 .image{align-items:center;display:flex;justify-content:center}.wp-block-banner-post .banner-post .bannerPreviewProduct.style-3 .image .circle{border-radius:50%;height:200px;position:absolute;width:200px;z-index:-1}.wp-block-banner-post .banner-post .bannerPreviewProduct.style-3 .details{align-items:center;max-width:400px;text-align:center}.wp-block-banner-post .banner-post .bannerPreviewProduct .button{margin-top:.5rem;z-index:1}.wp-block-banner-post .banner-post .bannerPreviewProduct .title{margin:.5rem 0 0}.wp-block-banner-post .banner-post .bannerPreviewProduct .subtitle{font-size:1rem;font-style:italic;opacity:.8}.wp-block-banner-post .banner-post .bannerPreviewProduct .meta{align-items:center;display:flex;font-family:Roboto Mono,monospace;font-size:.9rem;letter-spacing:-1px}.wp-block-banner-post .banner-post .bannerSlider{overflow:hidden}.wp-block-banner-post .banner-post .bannerSlider a{box-shadow:none!important;-webkit-box-shadow:none!important;color:inherit!important}.wp-block-banner-post .banner-post .bannerSlider a:hover{background:inherit!important;color:inherit!important}.wp-block-banner-post .banner-post .bannerSlider .bannerPreviewSlide{box-sizing:border-box;padding:1rem}@media(min-width:768px){.wp-block-banner-post .banner-post .bannerSlider .bannerPreviewSlide{margin-right:0;width:33.3333333333%}}@media(max-width:767px){.wp-block-banner-post .banner-post .bannerSlider .bannerPreviewSlide{margin-right:0;width:40%}}@media(max-width:579px){.wp-block-banner-post .banner-post .bannerSlider .bannerPreviewSlide{margin-right:0;width:45.4545454545%}}@media(max-width:479px){.wp-block-banner-post .banner-post .bannerSlider .bannerPreviewSlide{margin-right:0;width:66.6666666667%}}@media(max-width:399px){.wp-block-banner-post .banner-post .bannerSlider .bannerPreviewSlide{margin-right:0;width:83.3333333333%}}.wp-block-banner-post .banner-post .bannerSlider .bannerPreviewSlide:last-of-type{margin-right:0}.wp-block-banner-post .banner-post .bannerSlider .bannerPreviewSlide .image{padding-bottom:130%;position:relative;width:100%}.wp-block-banner-post .banner-post .bannerSlider .bannerPreviewSlide .image .cover{background-position:50%;background-size:cover;height:100%;position:absolute;width:100%;z-index:0}.wp-block-banner-post .banner-post .bannerSlider .bannerPreviewSlide .details{margin-top:1rem}.wp-block-banner-post .banner-post .bannerSlider .bannerPreviewSlide .meta{align-items:center;display:flex;flex-flow:wrap;font-family:Roboto Mono,monospace;font-size:.9rem;letter-spacing:-1px;text-transform:capitalize}.wp-block-banner-post .banner-post .bannerSlider .bannerPreviewSlide .meta .sep{background-color:#000;border-radius:50%;height:.25rem;margin:0 .25rem;opacity:.8;width:.25rem}.bannerBarContent{align-items:center;display:flex;justify-content:center;width:100%}.bannerBarContent .barSlides{max-width:400px;position:relative;width:100%}@media(max-width:767px){.bannerBarContent .barSlides{max-width:400px}}.bannerBarContent .slides-text{text-align:center}.bannerBarContent a{box-shadow:none!important;color:#fff!important}.bannerBarContent .slides-image{padding-bottom:63%;width:100%}.bannerBarContent .slides-image img{opacity:0;position:absolute!important;width:100%;z-index:0!important}.card{border-radius:1rem;box-sizing:border-box;padding:1rem}.card.noteCard{background-color:#f4f4f4;color:#000;display:flex;flex-flow:column}.card.noteCard h2{line-height:1.2;margin:1rem 0}.card.noteCard a{color:#000}.card.noteCard .desc{display:-webkit-box;-webkit-line-clamp:3;margin-top:auto;-webkit-box-orient:vertical;line-height:1.5;margin-bottom:1rem;overflow:hidden;word-break:break-word}.product-preview{display:flex;flex-flow:column;position:relative;width:100%}.product-preview .image{padding-bottom:100%;position:relative;z-index:1}.product-preview .image .cover{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;position:absolute;width:100%;z-index:0}.product-preview a{color:#fff}.product-preview .details{color:#fff;margin-top:auto;padding:1rem;z-index:1}.product-preview .title{margin:1rem 0 0}.product-preview .meta{align-items:center;display:flex;font-family:Roboto Mono,monospace;font-size:.9rem;opacity:.8}.product-preview .product{align-items:center;display:flex;margin-top:1rem}.product-preview .product .price{align-items:center;display:flex;margin-right:auto}.product-preview .product .price span{display:block;font-size:1.3rem;font-weight:900;margin-right:.5rem}.product-preview .product .price span.isSale{font-size:1.2rem;opacity:.5}.shop-container{padding:2rem!important}@media(max-width:768px){.shop-container{padding:1rem!important}}@media(max-width:1023px){.main-grid.product{flex-flow:column-reverse}}.product-main{overflow:hidden}.product-side{border:1px solid #000;display:flex;flex-flow:column;max-width:250px;width:100%}@media(max-width:1399px){.product-side{max-width:100%}}.product-side .product-intro{padding:2rem}.product-side .product-intro .meta{font-size:1.1rem}.product-side .product-intro .title{margin:1rem 0;text-align:left}.product-side .product-intro .subtitle{font-size:1.5rem;font-style:italic}.product-side .product-price{display:flex;justify-content:center;padding:1rem}.product-side .product-price .price{align-items:center;display:flex}.product-side .product-price .price span{display:block;font-size:1.3rem;font-weight:900}.product-side .product-price .price span.isSale{font-size:1rem;margin-right:1rem;opacity:.5}.product-side .product-price .not-available{font-weight:900;line-height:1.5;text-align:center}.product-side .variation-block{max-width:100px;text-align:center;width:100%}.product-side .variation-block .variation-attribute{font-weight:900;text-transform:capitalize}.product-side .variation-block .variation-select{display:flex;flex-flow:column}.product-side .variation-block .variation-select .variation-option{border:1px solid #000;border-radius:.5rem;box-sizing:border-box;cursor:pointer;margin-top:.5rem;padding:.75rem;width:100%}.product-side .variation-block .variation-select .variation-option.selected{background-color:#000;color:#fff}.product-side .variation-block .variation-price{margin:.5rem 0}.product-side .variation-block .variation-price .price{flex-flow:row;justify-content:center}.product-side .variation-block .variation-price .isSale{margin:0 .5rem 0 0}.product-side .variation-block .button{margin:2rem auto 0}.product-nav{border-bottom:1px solid #e0e0e0;display:flex;justify-content:center;padding:2rem 0}.product-nav a{color:#000;display:block;margin:0 .25rem;text-transform:capitalize}.product-nav a:hover{-webkit-text-decoration:underline;text-decoration:underline}.product-intro{display:flex;margin:0 auto;max-width:1400px;width:100%}@media(max-width:1024px){.product-intro{align-items:center;flex-flow:column}}.product-intro .title{padding:0;text-align:left}.product-cover{position:relative;width:100%}@media(min-width:1024px){.product-cover{height:calc(100vh - 80px)}}@media(max-width:1023px){.product-cover{height:50vh}}.product-cover .cover{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;position:absolute;width:100%}.product-content{position:relative}@media(max-width:1365px){.product-content .post-side-col.right{order:1}}.product-col{margin:auto;margin-bottom:0!important;max-width:768px}@media(max-width:1365px){.product-col{order:2}}.product-col .product-excerpt{font-size:max(1.5rem,min(2vw,2rem));font-weight:700;letter-spacing:-1px;line-height:1.3;margin-bottom:2rem}.product-col .product-excerpt p{margin:0!important;padding:0!important}.product-meta{align-items:flex-start;display:flex;flex-flow:column}.product-meta .title{font-size:24px;font-size:1.5rem;font-weight:900;margin-bottom:1rem;position:relative;text-align:center}.product-meta .title .count{font-size:16px;font-size:1rem;position:absolute;right:-.5rem;top:0;transform:translate(100%)}.product-meta.product-details{display:flex;flex-flow:row;gap:1rem}.product-meta.product-details div{align-items:center;display:flex;font-weight:700;gap:.5rem}.product-meta.product-gallery .product-slide{background-color:#000;background-position:50%;background-size:cover;border-radius:.5rem;padding-bottom:100%;width:100%}.product-meta.product-reviews a{color:#000;font-size:17.6px;font-size:1.1rem}.product-meta.product-author .author{border:1px solid;box-shadow:-5px 5px;box-sizing:border-box;display:flex;margin-bottom:5rem;padding:1rem;position:relative;width:100%}@media(max-width:579px){.product-meta.product-author .author{flex-direction:column}}.product-meta.product-author .author .avatar{flex:0 0 80px;margin-right:1rem}.product-meta.product-author .author:last-of-type{margin-bottom:0}@media(max-width:1024px){.product-meta.product-author .author{padding:1rem}}.product-meta.product-author .author .name{font-family:Roboto Mono;font-size:1.1rem;letter-spacing:-1px}.product-meta.product-author .author .button{height:50px;width:50px}.product-meta.product-author .author .bio{font-size:1rem;height:75px;overflow:hidden}.product-meta.product-author .author .bio p{margin:0;padding:0}.product-meta.product-author .author .bio a{box-shadow:inset 0 0 0 0 #fff,inset 0 -2px 0 0 #000;color:#000;font-weight:700}.product-meta.product-author .author .bio a:hover{background:#000;text-shadow:none}.cart{justify-content:center}.cart.big-cart{margin-top:2rem}@media(max-width:768px){.cart.big-cart{flex-flow:column}}.cart.big-cart .cart-products{padding-right:2rem;width:100%}.cart.big-cart .cart-products .cart-preview{background:#f4f4f4;box-sizing:border-box;padding:1rem}@media(max-width:579px){.cart.big-cart .cart-products .cart-preview{flex-flow:column}.cart.big-cart .cart-products .cart-preview .details{margin:2rem 0;text-align:center}.cart.big-cart .cart-products .cart-preview .details .price{justify-content:center}}.cart.big-cart .cart-products .cart-preview .quantity{align-items:center;display:flex;margin:0 1rem}@media(max-width:579px){.cart.big-cart .cart-products .cart-preview .quantity{margin:0 0 2rem}}.cart.big-cart .cart-products .cart-preview .quantity .count{align-items:center;display:flex;font-size:1.2rem;font-weight:700;height:50px;justify-content:center;width:50px}.cart.big-cart .cart-products .cart-preview .quantity .button{background-color:transparent;border:0;color:#000;font-size:1.5rem}.cart.big-cart .cart-products .cart-preview .quantity .button:disabled{cursor:auto;opacity:.3}.cart.big-cart .cart-products .cart-preview .image{height:150px;width:100px}@media(max-width:767px){.cart.big-cart .cart-products .cart-preview .image{height:100px;width:75px}}@media(max-width:579px){.cart.big-cart .cart-products .cart-preview .image{height:200px;width:150px}}.cart.big-cart .cart-details{flex:0 0 300px}@media(max-width:1023px){.cart.big-cart .cart-details{flex:0 0 250px}}@media(max-width:768px){.cart.big-cart .cart-details{margin-top:2rem}}.cart.big-cart .cart-details .cart-totals{border:1px solid #000}.cart.big-cart .cart-details .cart-totals .cart-row{align-items:center;display:flex;font-size:1.2rem;opacity:.8;padding:1rem 1rem 0}.cart.big-cart .cart-details .cart-totals .cart-row span{margin-left:auto}.cart.big-cart .cart-details .cart-totals .cart-row:last-of-type{font-size:1.2rem;font-weight:700;opacity:1}.cart.big-cart .cart-details .cart-totals .button{background-color:#000;border-top:1px solid #e0e0e0;box-sizing:border-box;color:#fff;display:flex;font-size:1.5rem;font-weight:700;justify-content:center;margin-top:1rem;padding:2rem;width:100%}.cart.mini-cart{flex-flow:column}.cart.mini-cart.empty{color:#fff;font-size:1.2rem;height:auto;text-align:center}.cart.mini-cart{height:100%}.cart.mini-cart .cart-container{box-sizing:border-box;max-height:100%;padding:0 2rem;position:relative;width:100%}.cart.mini-cart .cart-container .cart-preview{color:#fff}.cart.mini-cart .cart-container .cart-preview .button{padding:0;width:auto}.cart.mini-cart .cart-container .cart-preview .button path,.cart.mini-cart .cart-container .cart-preview .button svg{fill:#fff}.cart.mini-cart .cart-details{border-top:1px solid hsla(0,0%,100%,.1);color:#fff;display:flex;flex-flow:column;margin-top:auto;padding-top:1rem;width:100%}.cart.mini-cart .cart-details .cart-row{align-items:center;display:flex;font-size:1.2rem;margin-bottom:1rem;opacity:.8;padding:0 2rem}.cart.mini-cart .cart-details .cart-row span{margin-left:auto}.cart.mini-cart .cart-details .cart-row:last-of-type{font-size:1.1rem;font-weight:700;opacity:1}.cart.mini-cart .cart-actions{display:flex;justify-content:space-around}.cart.mini-cart .cart-actions .button{border-top:1px solid hsla(0,0%,100%,.1);box-sizing:border-box;color:#fff;display:flex;font-size:1.2rem;font-weight:700;justify-content:center;padding:2rem 1rem;width:100%}@media(max-width:499px){.cart.mini-cart .cart-actions .button{font-size:1.1rem;padding:1rem}}.cart-empty{font-size:1.2rem;font-weight:700;margin-top:2rem;text-align:center;width:100%}.cart-preview{align-items:center;display:flex;margin-bottom:1rem;width:100%}.cart-preview:last-of-type{margin-bottom:0}.cart-preview .image{border-radius:.5rem;height:100px;margin-right:1rem;position:relative;width:75px}.cart-preview .cover{background-position:50%;background-size:cover;height:100%;position:absolute;width:100%;z-index:0}.cart-preview .details{flex:1;width:100%}.cart-preview .price{align-items:center;display:flex;margin-top:.5rem}.cart-preview .price span{display:block;font-size:16px;font-size:1rem;font-weight:900}.cart-preview .price span.isSale{font-size:14.4px;font-size:.9rem;margin-right:.5rem;opacity:.5}.cart-preview .button{width:auto}.shop-navigation{border-top:1px solid #e0e0e0;padding:5rem 0}.shop-navigation a{color:#000;display:flex;margin:0 2rem;white-space:nowrap}.shop-navigation .shop-nav-item{display:flex}.shop-navigation .shop-nav-item .title{font-size:48px;font-size:3rem;font-weight:900}.shop-navigation .shop-nav-item .count{font-size:19.2px;font-size:1.2rem;font-weight:900;margin-left:.5rem}.sliderNovita{margin:2rem auto auto;max-width:1280px}.sliderNovita .post-intro{margin:0 1rem!important}@media(max-width:1299px){.sliderNovita .post-intro{margin:0!important}}.shop-notification{opacity:.75;padding:1rem 0}.shop-notification .notification{align-items:center;display:flex;white-space:nowrap}.shop-notification .notification .sep{background-color:#000;border-radius:50%;height:.25rem;margin:0 1rem;opacity:.8;width:.25rem}.shop-slider{--color-black:#000;--color-white:#fff}.shop-slider.alt{--color-black:#fff;--color-white:#000}.shop-slider{border:1px solid var(--color-white);box-shadow:-5px 5px var(--color-black),-5px 5px 0 1px var(--color-white);box-sizing:border-box;display:grid;grid-template-rows:auto 1fr auto}.shop-slider,.shop-slider a{color:var(--color-white)}.shop-slider .shop-slider-header{border-bottom:1px solid var(--color-white);padding:1rem}.shop-slider .shop-slider-header h3{font-size:max(2rem,min(3vw,3rem));margin:0}.shop-slider .shop-slider-body{display:flex;flex-direction:column;overflow:hidden;padding:1rem}.shop-slider .shop-slider-body .product-slide{box-sizing:border-box;margin:0;padding:0 .5rem;width:100%}@media(max-width:1023px){.shop-slider .shop-slider-body .product-slide{width:25%}}@media(max-width:767px){.shop-slider .shop-slider-body .product-slide{width:33.3333333333%}}@media(max-width:579px){.shop-slider .shop-slider-body .product-slide{width:50%}}@media(max-width:479px){.shop-slider .shop-slider-body .product-slide{width:100%}}.shop-slider .shop-slider-body .product-slide .image{width:100%}.shop-slider .shop-slider-body .product-slide .image img{height:auto;max-height:400px;-o-object-fit:contain;object-fit:contain;width:100%}.shop-slider .shop-slider-body .product-slide h3{font-size:max(1.2rem,min(2vw,1.5rem));margin:0 0 .5rem;text-align:center}.shop-slider .shop-slider-body .product-slide .author{color:#666;font-size:16px;text-align:center}.shop-slider .shop-slider-body .swiper-pagination{display:flex;height:10px;justify-content:center;margin-top:1rem}.shop-slider .shop-slider-body .swiper-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid var(--color-white);border-radius:50%;cursor:pointer;height:8px;margin:0 .25rem;width:8px}.shop-slider .shop-slider-body .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-white)}.shop-slider .shop-slider-footer{border-top:1px solid var(--color-white);padding:1rem}.shop-slider .shop-slider-footer a{align-items:center;display:flex}.shop-slider .shop-slider-footer a span{font-size:max(1rem,min(2vw,1.1rem));font-weight:700;margin-right:auto;text-transform:uppercase}.woocommerce{margin:auto;max-width:1400px;position:relative}.woocommerce .form-row{margin:0 0 .5rem!important;padding:0!important}.woocommerce .form-row label{color:#666;font-family:Roboto Mono,monospace;font-size:.9rem}.woocommerce .form-row.form-row-first,.woocommerce .form-row.form-row-last{width:49%!important}.woocommerce .form-row .required{color:#000!important;color:initial!important;font-weight:400!important}.woocommerce .form-row .select2-selection__rendered{line-height:22px!important}.woocommerce .input-text,.woocommerce .select2-selection{background-color:#f4f4f4;border:0;border-radius:.5rem;color:#000;padding:.75rem;width:100%}.woocommerce .input-text:focus,.woocommerce .select2-selection:focus{border-color:#000}.woocommerce .select2-selection{height:auto}.woocommerce .woocommerce-info{border:none;border-radius:.5rem;font-weight:900;padding:1rem}.woocommerce .woocommerce-info:before{display:none}.woocommerce .woocommerce-info a{color:#000;font-weight:300}.woocommerce .woocommerce-checkout-payment{background:none!important;border-radius:0!important}.woocommerce .woocommerce-checkout-payment .wc_payment_methods{border:none!important;margin-bottom:1rem!important;padding:0!important}.woocommerce .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method{border:1px solid #e0e0e0;margin-bottom:1rem!important;padding:.5rem}.woocommerce .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method:last-of-type{margin-bottom:0!important}.woocommerce .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method label{align-items:center;cursor:pointer;display:inline-flex;font-weight:700}.woocommerce .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method label img{margin:0 .5rem!important}.woocommerce .woocommerce-checkout-payment .wc_payment_methods .wc_payment_method label a{color:#000;float:none!important;font-size:.9rem;font-weight:400;line-height:1!important;margin-left:auto}.woocommerce .woocommerce-checkout-payment .wc_payment_methods .payment_box{background:none!important;border-radius:.5rem!important;color:#666!important;font-size:.9rem!important;margin:.5rem 0 0!important;padding:0!important}.woocommerce .woocommerce-checkout-payment .wc_payment_methods .payment_box p{line-height:1.2;margin:0!important}.woocommerce .woocommerce-checkout-payment .wc_payment_methods .payment_box:before{content:none!important}.woocommerce .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper{margin-bottom:1rem}.woocommerce .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{display:none}.woocommerce .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.woocommerce .woocommerce-checkout-payment .place-order{margin:0!important;padding:0!important}.woocommerce .woocommerce-checkout-payment .button{background-color:#000!important;color:#fff!important;outline:none;padding:1rem!important}.checkout-container{display:flex}@media(max-width:1023px){.checkout-container{flex-direction:column}}.checkout-container h3{font-size:1.2rem;margin:0 0 1rem}.checkout-container .checkout-form{display:flex;flex:1;flex-flow:column}.checkout-container .checkout-form .--billing{margin:0 0 1rem}@media(min-width:700px){.checkout-container .checkout-form .--billing #billing_city_field,.checkout-container .checkout-form .--billing #billing_postcode_field,.checkout-container .checkout-form .--billing #billing_state_field{clear:none;float:left;width:32%}.checkout-container .checkout-form .--billing #billing_city_field{margin:0 2% .5rem!important}.checkout-container .checkout-form .--billing #billing_phone_field{clear:none;float:left;width:49%}.checkout-container .checkout-form .--billing #billing_email_field{clear:none;float:right;width:49%}.checkout-container .checkout-form .--shipping #shipping_city_field,.checkout-container .checkout-form .--shipping #shipping_postcode_field,.checkout-container .checkout-form .--shipping #shipping_state_field{clear:none;float:left;width:32%}.checkout-container .checkout-form .--shipping #shipping_city_field{margin:0 2% .5rem!important}}.checkout-container .checkout-form .--shipping .woocommerce-shipping-fields h3{font-size:1rem}.checkout-container .checkout-review{flex:0 0 400px;padding-left:2rem}@media(max-width:1023px){.checkout-container .checkout-review{flex:1;padding-left:0;width:100%}}.checkout-container .checkout-review .checkout-review-products{margin-bottom:1rem}.checkout-container .checkout-review .checkout-review-products .cart_item{color:#333;display:flex;gap:.5rem;line-height:1.5}.checkout-container .checkout-review .checkout-review-products .cart_item .product-name{flex:1;padding-right:1rem}.checkout-container .checkout-review .checkout-review-products .cart_item .product-name .variation{color:#666;display:flex;flex-wrap:wrap;font-size:.9rem;margin:.5rem 0 0}.checkout-container .checkout-review .checkout-review-products .cart_item .product-name .variation .variation-code{display:none}.checkout-container .checkout-review .checkout-review-products .cart_item .product-name .variation dd{margin-left:.5rem}.checkout-container .checkout-review .checkout-review-products .cart_item .product-name .variation dd p{margin:0}.checkout-container .checkout-review .checkout-review-products .cart_item .product-quantity{font-weight:400}.checkout-container .checkout-review .checkout-review-products .cart_item .product-total{margin-left:auto;padding-left:1rem}.checkout-container .checkout-review .checkout-review-totals{margin-bottom:2rem}.checkout-container .checkout-review .checkout-review-totals .--total-item{align-items:center;display:flex;margin-bottom:1rem}.checkout-container .checkout-review .checkout-review-totals .--total-item:last-of-type{margin-bottom:0}.checkout-container .checkout-review .checkout-review-totals .--total-item a,.checkout-container .checkout-review .checkout-review-totals .--total-item.order-total{color:#000}.checkout-container .checkout-review .checkout-review-totals .shipping-methods{align-items:flex-start;flex-direction:column}.checkout-container .checkout-review .checkout-review-totals .shipping-methods #shipping_method{display:flex;flex-direction:column;width:100%;grid-gap:.5rem;margin-top:.5rem}.checkout-container .checkout-review .checkout-review-totals .shipping-methods #shipping_method li{border:1px solid #e0e0e0;display:flex;flex:1;margin:0!important;padding:.5rem}.checkout-container .checkout-review .checkout-review-totals .shipping-methods #shipping_method li label{display:inline;font-size:1rem;line-height:1.2}.checkout-container .checkout-review .checkout-review-totals .shipping-methods #shipping_method li .local-pickup-message{color:#666;font-size:.9rem;line-height:1.2;margin:.5rem 0}.checkout-container .checkout-review .checkout-review-totals .shipping-methods #shipping_method li .local-pickup{display:flex}.checkout-container .checkout-review .checkout-review-totals .shipping-methods #shipping_method li .local-pickup img{border-radius:.25rem;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}@media(max-width:479px){.checkout-container .checkout-review .checkout-review-totals .shipping-methods #shipping_method li .local-pickup img{height:40px;width:40px}}.checkout-container .checkout-review .checkout-review-totals .shipping-methods #shipping_method li .local-pickup .inner{color:#666;display:flex;flex-direction:column;font-size:.9rem;gap:.33rem;line-height:1.2;margin-left:.5rem}.checkout-container .checkout-review .checkout-review-totals .shipping-methods #shipping_method li .local-pickup .inner a{color:#000}.checkout-container input[type=checkbox],.checkout-container input[type=radio]{cursor:pointer;height:1rem;margin:0 .5rem 0 0!important;visibility:hidden;width:1rem}.checkout-container input[type=checkbox]:after,.checkout-container input[type=radio]:after{background:#fff;border:1px solid #e0e0e0;border-radius:1rem;content:"";display:inline-block;height:1rem;position:relative;visibility:visible;width:1rem}.checkout-container input[type=checkbox]:checked:after,.checkout-container input[type=radio]:checked:after{background-color:#000;border:1px solid #fff;border-radius:1rem;content:"";display:inline-block;height:1rem;position:relative;visibility:visible;width:1rem}.woocommerce-NoticeGroup{padding:0 2rem}@media(max-width:1023px){.woocommerce-NoticeGroup{padding:0 1rem}}.checkout-extra{display:flex;margin-bottom:2rem}@media(max-width:699px){.checkout-extra{flex-direction:column;justify-content:flex-start}}.checkout-extra .checkout-auth{display:flex;flex-direction:column;gap:.5rem}.checkout-extra .checkout-auth a{color:#000;display:flex}.checkout-extra .checkout-auth a .emoji{margin-left:.5rem}.checkout-extra .coupon-container{box-sizing:border-box;width:100%}.checkout-extra .coupon-container .woocommerce-message{display:none!important}.checkout-extra .coupon-container .coupon-toggle a{color:#000;font-size:1.1rem;font-weight:700}.checkout-extra .coupon-container .checkout_coupon{border:none!important;display:flex;flex-direction:column;gap:1rem;margin:1rem 0 0!important;max-width:320px;padding:0!important;width:100%}.checkout-extra .coupon-container .checkout_coupon input{background-color:transparent;background-color:#f4f4f4;color:#000;padding:.75rem;width:100%}.checkout-extra .coupon-container .checkout_coupon .input-text{display:flex}.checkout-extra .coupon-container .checkout_coupon .button{background-color:#000;color:#fff}.woocommerce-error{background-color:#fff!important;border:1px solid #cf1d1d!important;border-radius:.5rem;color:#666!important;margin:.5rem 0 0!important;padding:.5rem!important}.woocommerce-error:before{content:none!important}.woocommerce-message{background:#fff!important;border:0!important;color:#000!important;font-weight:700!important;margin:0!important;padding:2rem!important}.woocommerce-message:before{content:none!important}.order-response{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:1rem 0}.order-response a{color:#000}.order-response .message{font-size:1.2rem;line-height:1.5;padding:0 1rem}.order-response .order-preview{border:1px solid #000;font-size:.9rem;padding:1rem}.order-response .order-preview h2{font-size:1.2rem;margin:0 0 1rem}.order-response .order-preview .woocommerce-customer-details{margin-bottom:0}.order-response .order-preview .woocommerce-customer-details address{border-width:1px;padding:.5rem}.cart-container{margin:0 auto;min-height:100svh;width:100%}.cart{box-sizing:border-box;display:flex;margin:auto;max-width:1280px;padding:0 1rem;width:100%}@media(max-width:1023px){.cart{flex-direction:column}}.cart .cart-content{display:flex;flex:1;flex-direction:column;gap:1rem;padding:1rem 0}.cart .cart-content .cart-item{align-items:center;background-color:#fff;border:1px solid #000;display:flex;gap:1rem;padding:1rem}@media(max-width:767px){.cart .cart-content .cart-item{flex-direction:column}}.cart .cart-content .cart-item .--media{background-color:#f4f4f4;max-width:150px;position:relative;width:100%}@media(max-width:479px){.cart .cart-content .cart-item .--media{max-width:120px}}.cart .cart-content .cart-item .--media img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cart .cart-content .cart-item .--product{align-items:center;display:flex;flex:1}@media(max-width:767px){.cart .cart-content .cart-item .--product{width:100%}}.cart .cart-content .cart-item .--product .details{display:flex;flex-direction:column;gap:.5rem}@media(max-width:767px){.cart .cart-content .cart-item .--product .details{align-items:center;width:100%}}.cart .cart-content .cart-item .--product .details h3{font-size:1.2rem;margin:0}@media(max-width:479px){.cart .cart-content .cart-item .--product .details h3{font-size:1rem}}.cart .cart-content .cart-item .--product .details .variation{margin-right:auto}.cart .cart-content .cart-item .--product .details .variation a{background-color:#000;border-radius:.5rem;color:#fff;display:block;font-size:.9rem;line-height:1;padding:.5rem}.cart .cart-content .cart-item .--quantity{align-items:center;border:1px solid #000;display:flex;justify-content:space-around;max-width:100px;width:100%}.cart .cart-content .cart-item .--quantity .count{font-weight:700}.cart .cart-content .cart-item .--quantity .button{font-size:1.25rem}.cart .cart-totals{box-sizing:border-box}@media(min-width:1024px){.cart .cart-totals{align-self:flex-start;flex:0 0 400px;height:calc(100svh - 80px);padding:1rem;position:sticky;top:80px}}@media(max-width:1023px){.cart .cart-totals{flex:1}}.cart .cart-totals .cart-totals-table{border:1px solid #000;display:flex;flex-direction:column;gap:1rem;padding:1rem}.cart .cart-totals .cart-totals-table .--row{display:flex;width:100%}.cart .cart-totals .cart-totals-table .--row span{margin-left:auto}.product-add-toast{display:flex;flex-direction:column}.product-add-toast a{color:#000;display:flex;margin-top:.5rem}.orderReceived{align-items:center;display:flex;flex-flow:column}.orderReceived p{line-height:1.5;margin:0 0 2rem}.hslider{display:flex;flex-wrap:nowrap;justify-content:center}.hslider .item{padding:0 1rem;white-space:nowrap}.marquee{margin:0;overflow:hidden}.marquee,.marquee__inner{display:flex;position:relative}.marquee__inner{animation:marquee 3s linear infinite;animation-play-state:running;transform:translate3d(0,0,0);width:-moz-fit-content;width:fit-content}.marquee__inner span{display:flex;padding:0 1rem;white-space:nowrap}@keyframes marquee{0%{transform:translate3d(0,0,0)}to{transform:translate3d(-25%,0,0)}}#modal{align-items:center;display:none;justify-content:center;position:fixed;z-index:999}#modal,#modal .modal-overlay{height:100%;left:0;top:0;width:100%}#modal .modal-overlay{background-color:rgba(0,0,0,.5);opacity:0;position:absolute;z-index:0}#modal .modal-container{background-color:#fff;flex-flow:column;max-height:calc(100% - 4rem);opacity:0;overflow:hidden;position:absolute;transform:scale(.9);transition:all .25s ease-out;width:calc(100% - 4rem);z-index:1}#modal .modal-container.xs{max-width:500px}#modal .modal-container.sm{max-width:768px}#modal .modal-container.md{max-width:1024px}@media(max-width:767px){#modal .modal-container{max-height:calc(100% - 2rem);width:calc(100% - 2rem)}}@media(max-width:479px){#modal .modal-container{max-height:calc(100% - 1rem);width:calc(100% - 1rem)}}#modal .modal-container.open{opacity:1;transform:scale(1)}#modal .modal-container .modal-header{align-items:center;color:#000;display:flex;padding:1rem 2rem}@media(max-width:479px){#modal .modal-container .modal-header{padding:.5rem 1rem}}#modal .modal-container .modal-header .button{margin-left:auto}#modal .modal-container .modal-content{box-sizing:border-box;display:flex;height:100%;overflow:hidden;overflow-x:hidden;padding:0 2rem 2rem;position:relative}@media(max-width:479px){#modal .modal-container .modal-content{padding:0 1rem 1rem}}#toast{bottom:2rem;display:none;position:fixed;right:2rem;z-index:1001}@media(max-width:1023px){#toast{bottom:1rem;right:1rem}}#toast .toast{background-color:#fff;border-radius:.5rem;box-shadow:0 5px 20px -5px rgba(0,0,0,.25);box-sizing:border-box;display:flex;font-size:1.1rem;height:auto;max-width:400px;opacity:0;padding:2rem;transform:translateY(100px);transition:all .25s ease-out;width:100%}@media(max-width:1023px){#toast .toast{font-size:1rem;max-width:320px;padding:1rem}}#toast .toast.open{opacity:1;transform:translate(0)}#toast .toast .msg{align-items:center;color:#000;display:flex;flex:1}#toast .toast .action{margin-left:1rem}#toast .toast.autohide .button{display:none;margin-left:1rem}.page-auth{background:#000;background-image:url(../../assets/images/noise-black.png);color:#fff;display:flex;flex-flow:column;justify-content:center;min-height:100vh;width:100%}@media(min-width:768px){.page-auth .logo-auth{position:fixed;top:0}}.page-auth .logo-auth{display:flex}.page-auth .logo-auth img{margin:1rem;width:60px}.page-auth .activate-account-form,.page-auth .forgot-password-init-form,.page-auth .forgot-password-reset-form,.page-auth .login-form,.page-auth .register-form{box-sizing:border-box;max-width:600px;padding:1rem}@media(min-width:768px){.page-auth .activate-account-form,.page-auth .forgot-password-init-form,.page-auth .forgot-password-reset-form,.page-auth .login-form,.page-auth .register-form{border:1px solid #fff;box-shadow:-5px 5px;padding:2rem}}.page-auth .activate-account-form h1,.page-auth .forgot-password-init-form h1,.page-auth .forgot-password-reset-form h1,.page-auth .login-form h1,.page-auth .register-form h1{font-family:Satoshi,sans-serif;font-size:2rem;font-weight:900;margin:0 0 2rem;padding:0;text-transform:uppercase}@media(max-width:767px){.page-auth .activate-account-form h1,.page-auth .forgot-password-init-form h1,.page-auth .forgot-password-reset-form h1,.page-auth .login-form h1,.page-auth .register-form h1{text-align:left}}.page-auth .activate-account-form .forgot-password,.page-auth .forgot-password-init-form .forgot-password,.page-auth .forgot-password-reset-form .forgot-password,.page-auth .login-form .forgot-password,.page-auth .register-form .forgot-password{color:#fff;display:block;opacity:.8}.page-auth .activate-account-form .forgot-password:hover,.page-auth .forgot-password-init-form .forgot-password:hover,.page-auth .forgot-password-reset-form .forgot-password:hover,.page-auth .login-form .forgot-password:hover,.page-auth .register-form .forgot-password:hover{opacity:1;-webkit-text-decoration:underline;text-decoration:underline}.page-auth .activate-account-form .form-extra,.page-auth .forgot-password-init-form .form-extra,.page-auth .forgot-password-reset-form .form-extra,.page-auth .login-form .form-extra,.page-auth .register-form .form-extra{font-size:.9rem;margin:1rem 0 0}.page-auth .activate-account-form .form-extra span,.page-auth .forgot-password-init-form .form-extra span,.page-auth .forgot-password-reset-form .form-extra span,.page-auth .login-form .form-extra span,.page-auth .register-form .form-extra span{opacity:.8}.page-auth .activate-account-form .form-extra a,.page-auth .forgot-password-init-form .form-extra a,.page-auth .forgot-password-reset-form .form-extra a,.page-auth .login-form .form-extra a,.page-auth .register-form .form-extra a{color:#fff;opacity:.8}.page-auth .activate-account-form .form-extra a:hover,.page-auth .forgot-password-init-form .form-extra a:hover,.page-auth .forgot-password-reset-form .form-extra a:hover,.page-auth .login-form .form-extra a:hover,.page-auth .register-form .form-extra a:hover{opacity:1;-webkit-text-decoration:underline;text-decoration:underline}.page.auth{background-color:#000;display:flex;overflow:auto;padding:0}@media(max-width:1023px){.page.auth{flex-flow:column;height:auto}}.page.auth .logo{margin:2rem 2rem 0;width:260px}.page.auth .form-content{background:#000;box-shadow:0 0 30px -15px rgba(0,0,0,.9);box-sizing:border-box;color:#fff;display:flex;flex-flow:column;margin:0 auto;max-width:500px;min-height:100vh;padding:0;width:100%;z-index:1}.page.auth .form-content .auth-form{box-sizing:border-box;padding:2rem;position:relative;width:100%}.page.auth .form-content .auth-form .form-row{margin-bottom:2rem}.page.auth .form-content .auth-form .forgot-password{color:#7f7f7f;cursor:pointer;display:block;font-size:14.4px;font-size:.9rem;margin-top:1rem}.page.auth .form-content .auth-form .forgot-password:hover{-webkit-text-decoration:underline;text-decoration:underline}.page.auth .form-content .form-extra{border-top:1px solid #333;margin:0;padding:2rem}.page.auth .form-content .form-extra a{color:#000}.page.auth .form-content .form-extra a:hover{-webkit-text-decoration:underline;text-decoration:underline}.verify-response{margin:5rem auto 0;max-width:768px;text-align:center;width:100%}.verify-response a{color:#000;display:inline-block}.auth-forms{box-sizing:border-box;color:#fff;height:100%;padding:0 2rem}.auth-forms .auth-tabs{display:flex;margin-bottom:2rem}.auth-forms .auth-tabs .auth-tab-filter{cursor:pointer;font-size:1.5rem;opacity:.5;text-align:center;width:100%}.auth-forms .auth-tabs .auth-tab-filter.active{font-weight:700;opacity:1}.auth-forms .auth-form{display:none}.auth-forms .auth-form.active{display:flex}.dashboard-container{display:flex;padding:1rem 0}@media(max-width:767px){.dashboard-container{flex-direction:column}}.dashboard-container .dashboard-side{box-sizing:border-box;flex:0 0 400px;z-index:1}@media(max-width:1279px){.dashboard-container .dashboard-side{flex:0 0 300px}}@media(min-width:768px){.dashboard-container .dashboard-side{align-self:flex-start;padding-right:2rem;position:sticky;top:92px}}@media(max-width:767px){.dashboard-container .dashboard-side{flex:1}}@media(max-width:768px){.dashboard-container .dashboard-side.inner{align-self:flex-start;margin-left:-1rem;overflow:hidden;padding:0;position:sticky;top:60px;width:calc(100% + 2rem)}}@media(max-width:767px){.dashboard-container .dashboard-side.inner .--welcome{display:none}}.dashboard-container .dashboard-side .dashboard-nav-mobile{display:flex;flex-wrap:nowrap;margin:0;max-width:100vw;overflow-x:auto;overflow-y:hidden;padding:1rem}@media(min-width:768px){.dashboard-container .dashboard-side .dashboard-nav-mobile{display:none}}.dashboard-container .dashboard-side .dashboard-nav-mobile a{border-radius:2rem;color:#000;padding:.5rem 1rem}.dashboard-container .dashboard-side .dashboard-nav-mobile a.selected{background-color:#000!important;color:#fff;font-weight:700}.dashboard-container .dashboard-side .dashboard-nav-mobile a:hover{background-color:#f4f4f4}.dashboard-container .dashboard-side .--welcome h2{display:flex;font-size:1.5rem;margin:0}.dashboard-container .dashboard-side .--welcome h2 span{margin-right:.5rem}.dashboard-container .dashboard-side .--welcome .meta{color:#666;display:flex;flex-direction:column;margin:2rem 0}.dashboard-container .dashboard-side .--welcome .meta span{margin-bottom:.5rem}.dashboard-container .dashboard-side .--welcome .meta span:last-of-type{margin-bottom:0}.dashboard-container .dashboard-side .--welcome .button-logout{align-items:center;cursor:pointer;display:flex}.dashboard-container .dashboard-side .--welcome .button-logout a{color:#000;-webkit-text-decoration:none;text-decoration:none}.dashboard-container .dashboard-side .dashboard-nav{margin-bottom:2rem}.dashboard-container .dashboard-side .dashboard-nav a{color:#000;display:grid;grid-template-columns:34px 1fr;margin-bottom:1rem}.dashboard-container .dashboard-side .dashboard-nav a.selected{font-weight:700}.dashboard-container .dashboard-side .dashboard-nav a:last-of-type{margin-bottom:0}.dashboard-container .dashboard-main{width:100%}.dashboard-container .dashboard-main .missing-data{background-color:#f4f4f4;margin-bottom:2rem;padding:1rem}.dashboard-container .dashboard-main .missing-data a{align-items:center;color:#000;display:flex}.dashboard-container .dashboard-main .missing-data a .emoji{margin-left:auto;padding-left:.5rem}.dashboard-container .dashboard-main .dashboard-grid{display:flex;flex-direction:column;gap:2rem}@media(max-width:1023px){.dashboard-container .dashboard-main .dashboard-grid{gap:1rem}}.dashboard-container .dashboard-main .dashboard-grid .--item{background-color:#fff;border:1px solid #000;display:flex;flex-direction:column;padding:2rem}@media(max-width:767px){.dashboard-container .dashboard-main .dashboard-grid .--item{padding:1rem}}.dashboard-container .dashboard-main .dashboard-grid .--item .hint{margin:0 0 1rem}.dashboard-container .dashboard-main .dashboard-grid .--item .action{display:flex;justify-content:flex-start}.dashboard-container .dashboard-main .dashboard-grid .--item .action a{color:#000;font-weight:700}.dashboard-container .dashboard-main .products-container{padding:0}.dashboard-container .dashboard-main .dashboard-form{border:1px solid #000;margin:1rem 0;padding:1rem}.dashboard-container .dashboard-main .dashboard-form h2{font-size:1.2rem;font-weight:300;margin:0 0 1rem}.dashboard-container .dashboard-main .dashboard-form .form{max-width:100%}.dashboard-container .dashboard-main .dashboard-form .account-section .--header{align-items:center;display:flex;justify-content:space-between}.dashboard-container .dashboard-main .dashboard-form .account-section .account-form{margin-top:1rem}.dashboard-container .dashboard-main .dashboard-form .account-section .form-action{display:flex;justify-content:space-between}.dashboard-orders{display:grid;grid-template-columns:1fr;grid-gap:2rem}.dashboard-orders .order-card{background-color:#fff;border:1px solid #000;display:flex;flex-direction:column;padding:1rem}.dashboard-orders .order-card .details{align-items:center;display:flex;margin-bottom:1rem}.dashboard-orders .order-card .details .products{display:flex}.dashboard-orders .order-card .details .products a{margin-right:1rem}.dashboard-orders .order-card .details .products a img{aspect-ratio:.75;height:100px;-o-object-fit:cover;object-fit:cover}.dashboard-orders .order-card .details .price{margin-left:auto}.dashboard-orders .order-card .actions{align-items:flex-end;display:flex}.dashboard-orders .order-card .actions .--col{font-size:.9rem;margin-right:1rem}.dashboard-orders .order-card .actions .--col:last-of-type{margin-left:auto;margin-right:0}.dashboard-orders .order-card .actions a{color:#000}.order-detail .--header{display:flex}.order-detail .--header .--col{display:flex;flex:1;flex-direction:column}.order-detail .--header .--col label{font-size:.9rem;font-weight:700;margin-bottom:.5rem}.order-detail .order-tracking{align-items:center;background-color:#fff;border:1px solid #000;border-radius:2rem;color:#000;display:flex;padding:.5rem 1rem;white-space:nowrap}.order-detail .order-tracking .emoji{margin-left:.5rem}.order-detail .address-card{border:1px solid #000;box-sizing:border-box;padding:1rem}.order-detail .address-card .--row{margin-bottom:.5rem}.order-detail .address-card .--row:last-of-type{margin-bottom:0}.order-detail .order-summary .--item{display:flex;margin-bottom:1rem}.order-detail .order-summary .--item:last-of-type{border-top:1px solid #000;font-weight:700;margin-bottom:0;padding-top:1rem;text-transform:uppercase}.order-detail .order-summary .--item span{font-weight:700;margin-left:auto}.order-detail .product-order-card{align-items:center;box-sizing:border-box;display:flex;width:100%}.order-detail .product-order-card .--media{aspect-ratio:.75;width:80px}@media(max-width:767px){.order-detail .product-order-card .--media{width:50px}}.order-detail .product-order-card .--media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.order-detail .product-order-card .--detail{flex:1;font-size:.9rem;padding:0 1rem}.order-detail .product-order-card .--detail a{color:#000}.order-detail .product-order-card .--detail h3{margin:0 0 .5rem}.order-detail .product-order-card .--detail .meta-container{color:#666;margin:.5rem 0 0}.order-detail .product-order-card .--total{font-weight:700;margin-left:auto}.feed-wrapper.footer{background-color:#000;padding:2rem}@media(max-width:1023px){.feed-wrapper.footer{padding:1rem}}.feed-wrapper.footer a{color:#fff!important}.feed-wrapper.post-feed{margin:auto;max-width:800px;padding:1rem;width:100%}@media(max-width:1023px){.feed-wrapper.post-feed{max-width:100%}}.feed-wrapper.post-feed .feed-container{display:flex;flex-direction:column;padding:0;grid-gap:0}.feed-wrapper.post-feed .feed-container .feed-item .feed-logo{height:50px;mix-blend-mode:difference}.feed-wrapper.post-feed .feed-container .feed-item .feed-logo img{max-width:150px;width:100%}.feed-wrapper.post-feed .feed-container .feed-item .feed-post{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;margin-bottom:1rem;padding-bottom:1rem}.feed-wrapper.post-feed .feed-container .feed-item .feed-post .feed-post-image{margin:0 1rem 0 0;max-width:150px}@media(max-width:499px){.feed-wrapper.post-feed .feed-container .feed-item .feed-post .feed-post-image{max-width:100px}}.feed-wrapper.post-feed .feed-container .feed-item .feed-post .meta a{color:#000}.feed-wrapper .feed-intro{box-sizing:border-box;display:flex;font-size:1.2rem;line-height:1.3;margin:auto auto 2rem;max-width:1280px;position:relative;width:100%}@media(max-width:767px){.feed-wrapper .feed-intro{margin-bottom:1rem}}@media(max-width:499px){.feed-wrapper .feed-intro{font-size:1rem;line-height:1.1}}.feed-wrapper .feed-intro img{height:57px;margin-right:2rem;width:150px}@media(max-width:767px){.feed-wrapper .feed-intro img{margin-right:1rem}}@media(max-width:499px){.feed-wrapper .feed-intro img{height:38px;width:100px}}.feed-wrapper .feed-container{box-sizing:border-box;margin:auto;max-width:1280px;width:100%}@media(min-width:768px){.feed-wrapper .feed-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}}@media(min-width:1024px){.feed-wrapper .feed-container{gap:2rem}}@media(max-width:767px){.feed-wrapper .feed-container{display:flex;flex-direction:column}}.feed-wrapper .feed-container .feed-item.dissipatio{order:1}.feed-wrapper .feed-container .feed-item.pangea{order:2}.feed-wrapper .feed-container .feed-item.contrasti{order:3}.feed-wrapper .feed-container .feed-item.blast{order:4}.feed-wrapper .feed-container .feed-item .feed-logo{height:80px;mix-blend-mode:difference}@media(max-width:1023px){.feed-wrapper .feed-container .feed-item .feed-logo{height:50px}}.feed-wrapper .feed-container .feed-item .feed-logo img{max-width:200px;width:100%}@media(max-width:1023px){.feed-wrapper .feed-container .feed-item .feed-logo img{max-width:150px}}@media(max-width:767px){.feed-wrapper .feed-container .feed-item .feed-post{align-items:center;border-bottom:1px solid #333;display:flex;margin-bottom:1rem;padding-bottom:1rem}}.feed-wrapper .feed-container .feed-item .feed-post .feed-post-image{margin:0 0 1rem;width:100%}@media(max-width:767px){.feed-wrapper .feed-container .feed-item .feed-post .feed-post-image{margin:0 1rem 0 0;max-width:150px}}@media(max-width:499px){.feed-wrapper .feed-container .feed-item .feed-post .feed-post-image{max-width:100px}}.feed-wrapper .feed-container .feed-item .feed-post .feed-post-image .image-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:66%;width:100%}@media(max-width:767px){.feed-wrapper .feed-container .feed-item .feed-post .meta{width:100%}}.feed-wrapper .feed-container .feed-item .feed-post .meta h3{font-size:1.5rem;margin:0}@media(max-width:1023px){.feed-wrapper .feed-container .feed-item .feed-post .meta h3{font-size:1.2rem}}.feed-wrapper .feed-container .feed-item .feed-post .meta a{color:#000}.feed-wrapper .feed-container .feed-item .feed-post .meta a:hover{-webkit-text-decoration:underline;text-decoration:underline}.nucleo-operativo{background-image:url(../../assets/images/noise.png);background-repeat:repeat}.nucleo-operativo .progress-bar{background-color:transparent;display:block;height:2px;position:fixed;top:0;z-index:2}.nucleo-operativo .progress-bar::-webkit-progress-bar{background-color:transparent}.nucleo-operativo .progress-bar::-moz-progress-bar{background-color:transparent}.nucleo-operativo .progress-bar::-webkit-progress-value{background-color:#000;mix-blend-mode:difference}.nucleo-operativo .cta-mobile{align-items:center;background-color:#000;bottom:0;display:none;height:50px;justify-content:center;position:fixed;width:100%;z-index:999}.nucleo-operativo .cta-mobile.visible{display:flex}@media(min-width:1024px){.nucleo-operativo .cta-mobile{display:none!important}}.nucleo-operativo .cta-mobile a{color:#fff;font-weight:700;padding:1rem}.nucleo-operativo .dispaccio-full{aspect-ratio:1.77;background-image:url(../../assets/images/dispaccio-mock-full.jpg);background-size:cover;width:100%}.nucleo-operativo .bottom-nav{background-color:#000;background-image:url(../../assets/images/noise-black.png);width:100%}.nucleo-operativo .bottom-nav .anonymous{border-bottom:1px solid #222;color:#999;font-family:Roboto Mono,monospace;font-size:.9rem;padding:10vh 1rem}.nucleo-operativo .bottom-nav .anonymous div{margin:auto;max-width:700px}.nucleo-operativo .bottom-nav .anonymous a{color:#fff}.nucleo-operativo .bottom-nav .cell{align-content:center;display:grid;height:50vh;justify-content:center;place-content:center}.nucleo-operativo .bottom-nav .cell img{max-width:300px;mix-blend-mode:difference;width:100%}.nucleo-operativo .bottom-nav .cell h3{color:#fff;font-family:Roboto Mono,monospace;text-align:center}.nucleo-operativo .main{display:flex}.nucleo-operativo .main .sections{display:flex;flex-direction:column;width:75%}@media(max-width:1023px){.nucleo-operativo .main .sections{width:100%}}.nucleo-operativo .main .side{background-color:#000;background-image:url(../../assets/images/noise-black.png);background-repeat:repeat;color:#fff;height:calc(100svh - 80px);overflow:hidden;position:sticky;top:80px;width:25%}@media(max-width:1023px){.nucleo-operativo .main .side{display:none}}.nucleo-operativo .main .side .top{border-bottom:1px solid #222;box-sizing:border-box;height:80px;padding:1.3rem 0}.nucleo-operativo .main .side .top .item{font-size:2.2rem;font-weight:700;text-transform:uppercase}.nucleo-operativo .main .side .subscriptions{display:flex;flex-direction:column;height:calc(100svh - 80px)}.nucleo-operativo .main .side .subscriptions .item{border-bottom:1px solid #222;display:flex;flex-direction:column;height:100%;padding:1rem}.nucleo-operativo .main .side .subscriptions .item h3{font-size:2rem;line-height:1;margin:0}.nucleo-operativo .main .side .subscriptions .item .price{font-size:1.2rem;margin:.5rem 0}.nucleo-operativo .main .side .subscriptions .item .price span,.nucleo-operativo .main .side .subscriptions .item .price-variant{color:#999;font-size:.9rem}.nucleo-operativo .main .side .subscriptions .item .detail{font-weight:700;margin-top:auto}.nucleo-operativo .main .side .subscriptions .item .detail a{background:#fff;box-sizing:border-box;color:#000;display:flex;justify-content:center;padding:.5rem;width:100%}.nucleo-operativo .section-nucleo{border-bottom:1px solid #000;min-height:100svh;position:relative}@media(min-width:1024px){.nucleo-operativo .section-nucleo:last-of-type{border-bottom:none}}.nucleo-operativo .section-nucleo.intro{display:flex;flex-direction:column;height:calc(100svh - 80px);min-height:auto;overflow-x:hidden;padding-top:80px}@media(max-width:1023px){.nucleo-operativo .section-nucleo.intro{height:50svh;padding:25svh 0}}.nucleo-operativo .section-nucleo.intro .row{align-items:center;border-top:1px solid #e0e0e0;display:flex;flex:1}.nucleo-operativo .section-nucleo.intro .row:first-child{border-top:none;justify-content:flex-end;padding-right:15vw}.nucleo-operativo .section-nucleo.intro .row:nth-child(2){justify-content:flex-start;padding-left:5vw}.nucleo-operativo .section-nucleo.intro .row:nth-child(3){justify-content:center}.nucleo-operativo .section-nucleo.intro .row{font-size:max(3rem,min(12vw,12rem));font-weight:700;letter-spacing:-1vw;line-height:1;text-transform:uppercase}.nucleo-operativo .section-nucleo.intro .row .text-animation{overflow:hidden;padding:0 1rem}.nucleo-operativo .section-nucleo.intro .row .text-animation span{display:inline-block;transform:translateY(100%) rotate(15deg);transition:all 1s cubic-bezier(0,1.18,.58,.99)}.nucleo-operativo .section-nucleo.intro .row .text-animation span.animate{transform:translate(0) rotate(0)}.nucleo-operativo .section-nucleo.intro .big-arrow{bottom:1rem;height:50px;left:1rem;position:absolute;width:50px}.nucleo-operativo .section-nucleo.intro .big-arrow.hidden{display:none}@media(max-width:1023px){.nucleo-operativo .section-nucleo.section-1,.nucleo-operativo .section-nucleo.section-8{min-height:auto}}.nucleo-operativo .section-nucleo.section-1 .body,.nucleo-operativo .section-nucleo.section-8 .body{display:flex;flex-direction:column}.nucleo-operativo .section-nucleo.section-1 .body .col,.nucleo-operativo .section-nucleo.section-8 .body .col{width:50%}@media(max-width:1023px){.nucleo-operativo .section-nucleo.section-1 .body .col,.nucleo-operativo .section-nucleo.section-8 .body .col{width:100%}}@media(min-width:1024px){.nucleo-operativo .section-nucleo.section-1 .body .col.col-sticky,.nucleo-operativo .section-nucleo.section-8 .body .col.col-sticky{align-items:center;display:flex;height:100svh;position:sticky;top:0}}@media(max-width:1023px){.nucleo-operativo .section-nucleo.section-1 .body .col.col-sticky .heading,.nucleo-operativo .section-nucleo.section-8 .body .col.col-sticky .heading{border-bottom:1px solid #e0e0e0}}.nucleo-operativo .section-nucleo.section-1 .body .col.col-text,.nucleo-operativo .section-nucleo.section-8 .body .col.col-text{box-sizing:border-box;color:#333;display:flex;flex-direction:column;font-family:Roboto Mono,monospace;font-size:1.1rem;gap:2rem;line-height:1.2;padding:1rem}@media(min-width:1024px){.nucleo-operativo .section-nucleo.section-1 .body .col.col-text,.nucleo-operativo .section-nucleo.section-8 .body .col.col-text{margin-left:50%}}@media(max-width:1023px){.nucleo-operativo .section-nucleo.section-1 .body .col.col-text,.nucleo-operativo .section-nucleo.section-8 .body .col.col-text{font-size:1rem}}@media(max-width:767px){.nucleo-operativo .section-nucleo.section-1 .body .col.col-text .col-text-content,.nucleo-operativo .section-nucleo.section-8 .body .col.col-text .col-text-content{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.nucleo-operativo .section-nucleo.section-1 .body .col.col-text .col-text-content.expanded,.nucleo-operativo .section-nucleo.section-8 .body .col.col-text .col-text-content.expanded{display:inline;display:initial;-webkit-line-clamp:none;overflow:visible}}.nucleo-operativo .section-nucleo.section-1 .body .col.col-text .expand,.nucleo-operativo .section-nucleo.section-8 .body .col.col-text .expand{cursor:pointer;font-size:.9rem;font-weight:700;margin-top:1rem}@media(min-width:768px){.nucleo-operativo .section-nucleo.section-1 .body .col.col-text .expand,.nucleo-operativo .section-nucleo.section-8 .body .col.col-text .expand{display:none}}.nucleo-operativo .section-nucleo.section-2{min-height:auto}.nucleo-operativo .section-nucleo.section-2 .section-2-item{border-top:1px solid #e0e0e0;color:#333;font-family:Roboto Mono,monospace;font-size:1.1rem;line-height:1.2;padding:2rem 1rem}.nucleo-operativo .section-nucleo.section-2 .section-2-item b{color:#000}@media(max-width:1023px){.nucleo-operativo .section-nucleo.section-2 .section-2-item{font-size:1rem}}.nucleo-operativo .section-nucleo.section-3{min-height:auto}.nucleo-operativo .section-nucleo.section-3 .text{color:#333;font-family:Roboto Mono,monospace;font-size:1.1rem;line-height:1.2;padding:1rem}@media(max-width:1023px){.nucleo-operativo .section-nucleo.section-3 .text{font-size:1rem}}.nucleo-operativo .section-nucleo.section-3 .text a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.nucleo-operativo .section-nucleo.section-3 .slider{box-sizing:border-box;overflow:hidden;padding:1rem}.nucleo-operativo .section-nucleo.section-3 .slider .swiper-slide{margin-right:2rem;width:28.5714285714%}@media(max-width:1499px){.nucleo-operativo .section-nucleo.section-3 .slider .swiper-slide{width:40%}}@media(max-width:979px){.nucleo-operativo .section-nucleo.section-3 .slider .swiper-slide{width:66.6666666667%}}@media(max-width:767px){.nucleo-operativo .section-nucleo.section-3 .slider .swiper-slide{margin-right:1!important;width:83.3333333333%}}.nucleo-operativo .section-nucleo.section-3 .slider .swiper-slide:last-of-type{margin-right:0}.nucleo-operativo .section-nucleo.section-3 .slider .swiper-slide img{height:auto;margin-bottom:1rem;width:100%}.nucleo-operativo .section-nucleo.section-3 .slider .swiper-slide .button{height:40px;margin:auto;padding:0 1rem;width:auto}.nucleo-operativo .section-nucleo.section-4{min-height:auto}.nucleo-operativo .section-nucleo.section-4 .text{color:#333;font-family:Roboto Mono,monospace;line-height:1.2;padding:1rem}.nucleo-operativo .section-nucleo.section-4 .text a{color:#000;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.nucleo-operativo .section-nucleo.section-4 .grid{display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:767px){.nucleo-operativo .section-nucleo.section-4 .grid{display:none}}.nucleo-operativo .section-nucleo.section-4 .grid .section-4-item{border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:2rem}@media(max-width:767px){.nucleo-operativo .section-nucleo.section-4 .grid .section-4-item{padding:1rem}}.nucleo-operativo .section-nucleo.section-4 .grid .section-4-item img{box-shadow:-10px 10px 24px 0 rgba(0,0,0,.5);height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.nucleo-operativo .section-nucleo.section-4 .slider{box-sizing:border-box;overflow:hidden;padding:1rem}.nucleo-operativo .section-nucleo.section-4 .slider .swiper-slide{margin-right:1rem!important;width:83.3333333333%}.nucleo-operativo .section-nucleo.section-4 .slider .swiper-slide:last-of-type{margin-right:0}.nucleo-operativo .section-nucleo.section-4 .slider .swiper-slide img{height:auto;width:100%}@media(min-width:768px){.nucleo-operativo .section-nucleo.section-4 .slider{display:none}}.nucleo-operativo .section-nucleo.section-5{min-height:auto}.nucleo-operativo .section-nucleo.section-5 .body{overflow:hidden;padding:1rem}@media(min-width:1024px){.nucleo-operativo .section-nucleo.section-5 .body{display:grid;grid-template-columns:33% 1fr;grid-gap:1rem}}@media(max-width:1023px){.nucleo-operativo .section-nucleo.section-5 .body{display:flex;flex-direction:column}}.nucleo-operativo .section-nucleo.section-5 .body .text{align-items:center;display:flex;height:100%;position:relative;z-index:1}.nucleo-operativo .section-nucleo.section-5 .body .text .inner{color:#333;font-family:Roboto Mono,monospace;font-size:1.1rem;line-height:1.2}@media(min-width:1024px)and (max-width:1365px){.nucleo-operativo .section-nucleo.section-5 .body .text .inner{font-size:.9rem}}@media(max-width:1023px){.nucleo-operativo .section-nucleo.section-5 .body .text .inner{font-size:1rem;margin-bottom:1rem}}@media(min-width:1024px){.nucleo-operativo .section-nucleo.section-5 .body .text .inner{background-color:#fff;border:1px solid #000;box-shadow:-5px 5px #000;padding:1rem}}.nucleo-operativo .section-nucleo.section-5 .body .images{align-items:center;display:flex;height:100%;position:relative;z-index:0}.nucleo-operativo .section-nucleo.section-5 .body .images .swiper-slide{margin-right:1rem;width:80%}.nucleo-operativo .section-nucleo.section-5 .body .images .swiper-slide:last-of-type{margin-right:0}.nucleo-operativo .section-nucleo.section-5 .body .images img{height:auto;width:100%}.nucleo-operativo .section-nucleo.section-5 .body .images span{display:block;font-family:Roboto Mono,monospace;font-size:.9rem;margin:.5rem 0 0}.nucleo-operativo .section-nucleo.section-6,.nucleo-operativo .section-nucleo.section-6-mobile{background-color:#000;background-image:url(../../assets/images/noise-black.png);color:#fff;display:flex;flex-direction:column}.nucleo-operativo .section-nucleo.section-6 .body,.nucleo-operativo .section-nucleo.section-6-mobile .body{margin:auto 0;padding:2rem 0}@media(min-width:1200px){.nucleo-operativo .section-nucleo.section-6 .body .grid,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid{display:grid;grid-template-columns:repeat(4,1fr)}}@media(max-width:1199px){.nucleo-operativo .section-nucleo.section-6 .body .grid,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid{align-items:center;display:flex;flex-direction:column;gap:2rem}}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item{display:flex;flex-direction:column}@media(max-width:1199px){.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item:first-of-type,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item:first-of-type{display:none}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item{background:hsla(0,0%,100%,.03);max-width:768px;padding:1rem;width:100%}}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .top,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .top{height:160px}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .top h3,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .top h3{font-size:2rem;margin:0;text-align:center}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .top .price,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .top .price{color:#fff;font-size:1.2rem;margin:.5rem 0;text-align:center}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .top .price span,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .top .price span{color:#999;font-size:.9rem}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .top .price-variant,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .top .price-variant{color:#999;text-align:center}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .top .extra,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .top .extra{color:#999;margin:.5rem auto 0;max-width:250px;text-align:center}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .features,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .features{font-family:Roboto Mono,monospace;font-size:1.1rem;line-height:1.2}@media(max-width:1199px){.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .features,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .features{font-size:1rem}}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .features .feature,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .features .feature{align-items:center;border-top:1px solid #111;display:flex;font-size:1.1rem;height:100px;padding:0 1rem}@media(max-width:1378px){.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .features .feature,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .features .feature{font-size:1rem}}@media(max-width:1199px){.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .features .feature,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .features .feature{height:auto;justify-content:center;line-height:1.5;padding:.5rem 0;text-align:center}}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .features .feature:last-of-type,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .features .feature:last-of-type{border-bottom:1px solid #111}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .features .feature.disabled .Icon,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .features .feature.disabled .Icon{opacity:.25}@media(max-width:1199px){.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .features .feature.disabled,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .features .feature.disabled{display:none}}@media(min-width:1200px){.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .features .feature span,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .features .feature span{display:none}}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .features .feature .Icon,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .features .feature .Icon{margin:auto}@media(max-width:1199px){.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .features .feature .Icon,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .features .feature .Icon{display:none}}.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .button,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .button{border:0;font-weight:700;margin:1rem 3rem 0;padding:0 2rem;width:auto}@media(max-width:1199px){.nucleo-operativo .section-nucleo.section-6 .body .grid .subscription-item .button,.nucleo-operativo .section-nucleo.section-6-mobile .body .grid .subscription-item .button{margin:1rem auto 0}}@media(max-width:1023px){.nucleo-operativo .section-nucleo.section-6{display:none}}@media(min-width:1024px){.nucleo-operativo .section-nucleo.section-6-mobile{display:none}}.nucleo-operativo .section-nucleo.section-7,.nucleo-operativo .section-nucleo.section-9{overflow:hidden}@media(max-width:1023px){.nucleo-operativo .section-nucleo.section-7,.nucleo-operativo .section-nucleo.section-9{min-height:auto}}.nucleo-operativo .section-nucleo.section-7 .text,.nucleo-operativo .section-nucleo.section-9 .text{position:relative}@media(min-width:1024px){.nucleo-operativo .section-nucleo.section-7 .text,.nucleo-operativo .section-nucleo.section-9 .text{align-content:center;display:grid;height:100%;justify-content:center;max-height:calc(100svh - 76px);place-content:center}}.nucleo-operativo .section-nucleo.section-7 .text .inner,.nucleo-operativo .section-nucleo.section-9 .text .inner{color:#333;font-family:Roboto Mono,monospace;font-size:1.1rem;line-height:1.2;padding:1rem}@media(min-width:1023px){.nucleo-operativo .section-nucleo.section-7 .text .inner,.nucleo-operativo .section-nucleo.section-9 .text .inner{max-width:768px;padding:0 1rem}}@media(max-width:1023px){.nucleo-operativo .section-nucleo.section-7 .text .inner,.nucleo-operativo .section-nucleo.section-9 .text .inner{font-size:1rem}}@media(min-width:1023px){.nucleo-operativo .section-nucleo.section-7 .text .circle,.nucleo-operativo .section-nucleo.section-9 .text .circle{background-color:#fff;border-radius:50%;height:400px;left:50%;mix-blend-mode:difference;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px}.nucleo-operativo .section-nucleo.section-7 .text .chessboard,.nucleo-operativo .section-nucleo.section-9 .text .chessboard{display:grid;grid-template-columns:repeat(auto-fill,minmax(20vh,1fr));height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.nucleo-operativo .section-nucleo.section-7 .text .chessboard>div,.nucleo-operativo .section-nucleo.section-9 .text .chessboard>div{aspect-ratio:1;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;pointer-events:all;transition:all .25s ease-out}.nucleo-operativo .section-nucleo.section-7 .text .chessboard>div:hover,.nucleo-operativo .section-nucleo.section-9 .text .chessboard>div:hover{background-color:#fff;mix-blend-mode:difference}}.nucleo-operativo .heading{font-size:max(1.5rem,min(4vw,4rem));line-height:1;overflow:hidden;padding:1rem;text-transform:uppercase}.nucleo-operativo .with-border{border-bottom:1px solid #e0e0e0}.newsletter-page{background-color:#000;background-image:url(../../assets/images/noise-black.png);color:#fff;min-height:100svh;width:100%}.newsletter-page .image{align-items:center;display:flex;flex-direction:column;gap:2rem;padding:2rem;position:relative}@media(max-width:1023px){.newsletter-page .image{gap:1rem;padding:1rem}}.newsletter-page .image img{width:100%}.newsletter-page .image div{background:#fff;color:#000;font-family:Roboto Mono,monospace;font-size:max(.9rem,min(2vw,2rem));line-height:1;padding:.5rem;text-align:center;text-transform:uppercase}@media(max-width:499px){.newsletter-page .image div{padding:.25rem}}.newsletter-page .newsletter-nav{align-self:flex-start;border-bottom:1px solid #fff;border-top:1px solid #fff;display:flex;justify-content:center;position:sticky;top:80px;z-index:1}@media(min-width:1024px){.newsletter-page .newsletter-nav{display:none}}.newsletter-page .newsletter-nav .--item{cursor:pointer;font-size:max(1.5rem,min(5vw,3rem));font-weight:700;line-height:1;opacity:.5;padding:1rem;text-transform:uppercase}.newsletter-page .newsletter-nav .--item.selected{opacity:1}.newsletter-page .newsletter-form{display:flex}@media(min-width:1024px){.newsletter-page .newsletter-form{border-bottom:1px solid #fff;border-top:1px solid #fff}}@media(max-width:1023px){.newsletter-page .newsletter-form [data-tab]{display:none}.newsletter-page .newsletter-form [data-tab].selected{display:block}}.newsletter-page .newsletter-form .home-section{overflow:visible}.newsletter-page .newsletter-form .home-section .--header{border-color:currentcolor #fff #fff;border-top:#fff;padding:1rem}@media(max-width:1023px){.newsletter-page .newsletter-form .home-section .--header{display:none}}.newsletter-page .newsletter-form .home-section .--header h2{font-size:max(2rem,min(3vw,3rem));margin:0;text-transform:uppercase}.newsletter-page .newsletter-form .subscribe{flex:1}@media(min-width:1024px){.newsletter-page .newsletter-form .subscribe{align-self:flex-start;flex:0 0 400px;position:sticky;top:80px}}.newsletter-page .newsletter-form .subscribe p{border-bottom:1px solid #fff;font-size:1.2rem;line-height:1.2;margin:0;padding:1rem}@media(max-width:1023px){.newsletter-page .newsletter-form .subscribe p{font-size:1.1rem}}.newsletter-page .newsletter-form .subscribe .form{box-sizing:border-box;padding:1rem}.newsletter-page .newsletter-form .subscribe .form .form-row:last-of-type{margin-bottom:2rem}.newsletter-page .newsletter-form .subscribe .form input{background-color:transparent;border:1px solid hsla(0,0%,100%,.5);color:#fff}.newsletter-page .newsletter-form .subscribe .form input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.newsletter-page .newsletter-form .subscribe .form input::placeholder{color:hsla(0,0%,100%,.5)}.newsletter-page .newsletter-form .subscribe .form input:focus{background-color:transparent;border-color:#fff}.newsletter-page .newsletter-form .subscribe .form .error-msg{color:#fff}.newsletter-page .newsletter-form .subscribe .form .button{max-width:100%;text-transform:uppercase}.newsletter-page .newsletter-form .archive{flex:1}@media(min-width:1024px){.newsletter-page .newsletter-form .archive{border-left:1px solid #fff}}.newsletter-page .newsletter-form .archive .newsletter-archive-container a{color:#fff}.newsletter-page .newsletter-form .archive .newsletter-archive-container .--item{align-items:center;border-bottom:1px solid #fff;display:flex;gap:1rem;padding:1rem;transition:all .25s ease-out}.newsletter-page .newsletter-form .archive .newsletter-archive-container .--item:last-of-type{border-bottom:none}.newsletter-page .newsletter-form .archive .newsletter-archive-container .--item:hover{background-color:hsla(0,0%,100%,.15)}.newsletter-page .newsletter-form .archive .newsletter-archive-container .--item .index{font-size:max(2rem,min(5vw,3rem));font-weight:700}.newsletter-page .newsletter-form .archive .newsletter-archive-container .--item .detail h3{font-size:max(1.5rem,min(5vw,2rem));margin:0}.dispaccio-container{display:flex;gap:2rem;padding:2rem}@media(max-width:1023px){.dispaccio-container{flex-direction:column-reverse;gap:1rem;padding:1rem}}.dispaccio-container .post-container{width:100%}.dispaccio-container .dispaccio-side{background-color:#000;background-image:url(../../assets/images/noise-black.png);box-shadow:-5px 5px #fff,-5px 5px 0 1px #000;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:2rem;padding:2rem}@media(min-width:1024px){.dispaccio-container .dispaccio-side{align-self:flex-start;flex:0 0 400px;position:sticky;top:112px}}@media(max-width:1023px){.dispaccio-container .dispaccio-side{gap:1rem;padding:1rem;width:100%}}.dispaccio-container .dispaccio-side p{font-family:Roboto Mono,monospace;font-size:max(1.1rem,min(2vw,1.3rem));margin:0}.dispaccio-container .dispaccio-side a{color:#fff;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}.page-p0 .page{padding:0}.page{min-height:100vh;padding-top:80px}@media(max-width:1023px){.page{padding-top:60px}}.page.alt{background-color:#000;color:#fff}.page.alt .page-header{border-bottom:1px solid #333}.page.alt .page-header .page-title:after{background:#fff}.page.primary{background-color:#000;color:#000}.page .page-header{border-bottom:1px solid #e0e0e0;display:flex;justify-content:center;padding:2rem 0}.page .page-header.alt{background-color:#000;background-image:url(../../assets/images/noise-black.png);border-bottom:1px solid #222;color:#fff}.page .page-header .page-title{font-size:48px;font-size:3rem;font-weight:900;letter-spacing:-2px;position:relative;text-align:center;text-transform:capitalize}.page .page-header .page-title h1{margin:0}@media(max-width:1376px){.page .page-header .page-title{font-size:44.8px;font-size:2.8rem}}@media(max-width:1023px){.page .page-header .page-title{font-size:40px;font-size:2.5rem}}@media(max-width:767px){.page .page-header .page-title{font-size:32px;font-size:2rem}}@media(max-width:479px){.page .page-header .page-title{font-size:27.2px;font-size:1.7rem}}.page .page-header .page-title .count{font-size:17.6px;font-size:1.1rem;position:absolute;right:-1rem;top:0;transform:translate(100%)}@media(max-width:767px){.page .page-header .page-title .count{font-size:16px;font-size:1rem;font-size:14.4px;font-size:.9rem;right:-.5rem}}.page .page-header .page-subtitle{font-size:16px;font-size:1rem;font-style:italic;margin:1rem 0;opacity:.8}.page .page-header .intro{font-size:19.2px;font-size:1.2rem;font-weight:900;line-height:1.5}.page .page-header .intro p{margin:0}.page .page-header .page-count{font-size:1.1rem;font-weight:900;padding-top:7rem;position:relative}.page .page-header .page-count:after{background:#000;content:"";height:3rem;left:50%;position:absolute;top:2rem;width:1px}.page .post-container.confessioni,.page .post-container.interviste{background-color:#000;background-image:url(../../assets/images/noise-black.png);color:#fff}.page .post-container.confessioni .content,.page .post-container.interviste .content{padding:0}.page .post-container.interviste .post-preview-image .details .post-title h3{font-size:max(1.5rem,min(2vw,2rem));text-transform:none}.page .post-container .content{padding:2rem}@media(max-width:1023px){.page .post-container .content{padding:1rem}}.page .post-container .load-more-container{border-top:1px solid #222}.page .post-container .pagination-container{border-top:1px solid #222;display:flex;justify-content:center}.page .post-container .pagination-container .pagination-nav{align-items:center;display:flex;gap:2rem;padding:2rem}.page .load-more-container{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:center;padding:2rem;position:relative}@media(max-width:767px){.page .load-more-container{padding:1rem}}.page.alt .load-more-container{border-top:none}.page.alt .load-more-container .button{color:#fff}.page.alt .load-more-container .button:hover(:not(.disabled)){color:#000!important}.section{overflow-x:hidden;position:relative;width:100%}.section.alt{background-color:#000;color:#fff;padding-top:2rem}.section.alt .section-header{border-top:1px solid #fff}.section.alt .section-nav path,.section.alt .section-nav svg{fill:#fff}.section .section-header{align-items:center;border-top:1px solid #000;display:flex;padding:1rem 0}.section .section-header .section-title{font-size:max(1.5rem,min(2vw,2rem));font-weight:900;position:relative}.section .section-header .section-title h1,.section .section-header .section-title h2{margin:0}.section .section-header .section-title .count{font-size:17.6px;font-size:1.1rem;position:absolute;right:-1rem;top:0;transform:translate(100%)}@media(max-width:767px){.section .section-header .section-title .count{font-size:16px;font-size:1rem}}@media(max-width:479px){.section .section-header .section-title .count{font-size:14.4px;font-size:.9rem;right:-.5rem}}.section .section-header .section-nav{margin-left:auto}.section .section-header .sep{background-color:#e0e0e0;flex:1;height:1px;margin:0 2rem}@media(max-width:479px){.section .section-header .sep{margin:0 1rem}}.section .section-header .section-action{margin-left:auto}.section .section-header .intro{font-size:19.2px;font-size:1.2rem;font-weight:900;line-height:1.5}.section .section-header .intro p{margin:0}.section .section-header .intro:first-letter{float:left;font-size:80px;font-size:5rem;font-weight:900;line-height:.7;margin-right:1rem;margin-top:.75rem}.slider{display:flex;width:100%}.slider .swiper-wrapper{height:auto}.slider.sl-mostviewed .swiper-slide{width:calc(22.22222% - 1rem)}.slider.sl-firme .swiper-slide{width:calc(28.57143% - 1rem)}.slider.col-2 .swiper-slide{width:calc(40% - 2rem)}@media(max-width:1365px){.slider.col-2 .swiper-slide{width:calc(45.45455% - 2rem)}}@media(max-width:1023px){.slider.col-2 .swiper-slide{width:calc(55.55556% - 2rem)}}@media(max-width:767px){.slider.col-2 .swiper-slide{width:calc(66.66667% - 2rem)}}@media(max-width:479px){.slider.col-2 .swiper-slide{width:calc(83.33333% - 2rem)}}.slider.col-3 .swiper-slide{width:calc(28.57143% - 2rem)}@media(max-width:1365px){.slider.col-3 .swiper-slide{width:calc(40% - 2rem)}}@media(max-width:1023px){.slider.col-3 .swiper-slide{width:calc(66.66667% - 2rem)}}@media(max-width:767px){.slider.col-3 .swiper-slide{width:calc(83.33333% - 2rem)}}@media(max-width:479px){.slider.col-3 .swiper-slide{width:calc(100% - 2rem)}}.slider.col-4 .swiper-slide{width:calc(22.22222% - 2rem)}@media(max-width:1365px){.slider.col-4 .swiper-slide{width:calc(28.57143% - 2rem)}}@media(max-width:1023px){.slider.col-4 .swiper-slide{width:calc(40% - 2rem)}}@media(max-width:767px){.slider.col-4 .swiper-slide{width:calc(66.66667% - 2rem)}}@media(max-width:479px){.slider.col-4 .swiper-slide{width:calc(83.33333% - 2rem)}}.slider.col-auto .swiper-slide{width:auto}.slider .swiper-slide{margin-right:2rem}.slider .swiper-slide:last-of-type{margin-right:0}.hSlider{display:flex;justify-content:center}.hSlider .hSliderItem{box-sizing:border-box;color:#000;display:flex}.sliderPodcast .swiper-slide{width:calc(25% - 1.5rem)}@media(max-width:1279px){.sliderPodcast .swiper-slide{width:calc(28.57143% - 2rem)}}@media(max-width:1023px){.sliderPodcast .swiper-slide{width:calc(40% - 2rem)}}@media(max-width:767px){.sliderPodcast .swiper-slide{width:calc(45.45455% - 2rem)}}@media(max-width:579px){.sliderPodcast .swiper-slide{width:calc(66.66667% - 2rem)}}@media(max-width:479px){.sliderPodcast .swiper-slide{width:calc(90.90909% - 2rem)}}.post-wrapper .sliderPodcast{padding-bottom:5rem}.page-loading{background:#000;border-radius:50%;display:none;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px;z-index:99}.page-loading.visible{display:block}.page-loading:after{animation:pageLoading1 1s infinite}.page-loading:after,.page-loading:before{background:#000;border-radius:50%;content:"";height:100%;position:absolute;transition:all .25s ease-out;width:100%}.page-loading:before{animation:pageLoading2 1.2s infinite}@keyframes pageLoading1{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(2)}}@keyframes pageLoading2{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2.5)}}.legal{font-size:17.6px;font-size:1.1rem;line-height:1.5;margin-bottom:5rem}.legal a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.fadeText{display:flex;flex-wrap:wrap;font-size:1.2rem;font-weight:700;line-height:1.5}@media(max-width:768px){.fadeText{font-size:1.1rem}}.fadeText span{opacity:.5}.about .row{margin-top:2rem}.about .row h3{margin:0 0 1rem}.main-grid{border-bottom:1px solid #e0e0e0;display:flex}.main-grid.full-width{flex-flow:column;width:100%}.main-grid.alt{background-color:#000;color:#fff}.main-grid .main-grid-left{box-sizing:border-box;flex:0 0 66.6666666667%;overflow:hidden}@media(min-width:1023px){.main-grid .main-grid-left{border-right:1px solid #e0e0e0}}.main-grid .main-grid-right{box-sizing:border-box;flex:0 0 33.3333333333%;overflow:hidden}@media(max-width:1023px){.main-grid .main-grid-right{border-top:1px solid #e0e0e0}.main-grid{flex-flow:column}}.main-grid .main-grid-header{align-items:center;border-bottom:1px solid #e0e0e0;box-sizing:border-box;display:flex;height:80px;padding:0 2rem;width:100%}.main-grid .main-grid-body{box-sizing:border-box;padding:2rem;width:100%}.editoriali-home{background-color:#000;color:#fff;height:100vh}.editoriali-home .read-more{background:#000;background:linear-gradient(0deg,#050505 20%,transparent)}.cultura-home{height:100vh}.cultura-home .read-more{background:#fff;background:linear-gradient(0deg,#fff 20%,hsla(0,0%,100%,0))}.main-grid-post{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;padding:2rem}.color-primary{color:#000!important}.loading-data{display:flex;justify-content:center;margin-top:20px;width:100%}.not-found{text-align:center}.section-sep{background-color:#fff;background-image:url(../../assets/images/post-sep.svg);background-repeat:repeat-x;background-size:670px;height:3px;width:100%}.section-sep.alt{background-color:#111;background-image:url(../../assets/images/post-sep-white.svg)}body{background:#fff;background-image:url(../../assets/images/noise.png);color:#000;font-family:Satoshi,sans-serif;overflow-x:hidden}body,button,input,optgroup,select,textarea{color:#000;font-family:Satoshi,sans-serif;font-size:16px;font-size:1rem}img,svg{display:block}circle,input,path,select,svg,textarea{transition:all .25s ease-out}input,select,textarea{background:#fff;border:none;box-sizing:border-box;outline:none;resize:none}h1,h2,h3,h4{font-size:inherit}.hidden{display:none!important}.o-hidden{overflow:hidden}.overflow-y-hidden{overflow-y:hidden}@media(min-width:1023px){.hidden-desktop{display:none}}@media(max-width:1024px){.hidden-mobile{display:none}}@media(max-width:1023px){.hidden-1024{display:none!important}}@media(min-width:1024px){.visible-1024{display:none!important}}@media(max-width:1279px){.hidden-1280{display:none!important}}@media(min-width:1280px){.visible-1280{display:none!important}}.zi-99{z-index:99!important}.bold{font-weight:700}.cursor-pointer,.pointer{cursor:pointer}.flex{display:flex}.align-center{align-items:center}.justify-center{justify-content:center}.gap-0{gap:0!important}.gap-1{gap:1rem}.w-100{width:100%}.p-0{padding:0}.p-1{padding:1rem}.p-2{padding:2rem!important}.pb-3{padding-bottom:3rem}.pv-2{padding-bottom:2rem;padding-top:2rem}.pt-0{padding-top:0!important}.m-0{margin:0}.m-auto{margin:auto}.ml-auto{margin-left:auto}.ml-1{margin-left:1rem}.mr-auto{margin-right:auto}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-5{margin-bottom:5rem}.mt-0{margin-top:0}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mtb-1{margin:1rem 0}.mtb-2{margin:2rem 0}.mtb-5{margin:5rem 0}.lh-15{line-height:1.5}.color-white{color:#fff!important}.color-black{color:#000}.text-align-center{text-align:center}.max-content{width:-moz-max-content;width:max-content}a{-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-out}a.hover-underline:hover{-webkit-text-decoration:underline;text-decoration:underline}.italic{font-style:italic}.p-bottom-0{padding-bottom:0}.Icon{display:flex;flex:0 0 50px;height:50px;width:50px}.Icon svg{flex:0 0 50px;margin:auto}.Icon.xs{height:20px;width:20px}.Icon.xs,.Icon.xs svg{flex:0 0 20px}.Icon.sm{height:30px;width:30px}.Icon.sm,.Icon.sm svg{flex:0 0 30px}.Icon.md{height:50px;width:50px}.Icon.md,.Icon.md svg{flex:0 0 50px}.Icon.white path,.Icon.white svg{fill:#fff}.content,.content-wrapper{width:100%}.content{box-sizing:border-box;margin:0 auto;padding:0 2rem;position:relative}@media(max-width:767px){.content{padding:0 1rem}}.content.xl{max-width:1720px}.content.lg{max-width:1600px}.content.md{max-width:1400px}.content.sm{max-width:1280px}.content.xs{max-width:1024px}.content.xxs{max-width:768px}.grid-container{display:grid;grid-gap:2rem}.grid-container.col-1{grid-template-columns:repeat(1,1fr)}.grid-container.col-2{grid-template-columns:repeat(2,1fr)}@media(max-width:1023px){.grid-container.col-2{grid-template-columns:repeat(1,1fr)}}.grid-container.col-3{grid-template-columns:repeat(3,1fr)}@media(max-width:1023px){.grid-container.col-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.grid-container.col-3{grid-template-columns:repeat(1,1fr)}}.grid-container.col-4{grid-template-columns:repeat(4,1fr)}@media(max-width:1023px){.grid-container.col-4{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.grid-container.col-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:479px){.grid-container.col-4{grid-template-columns:repeat(1,1fr)}}.grid-container.col-5{grid-template-columns:repeat(5,1fr)}.heading{font-weight:700}.heading.h-5{font-size:80px;font-size:5rem}.heading.h-4{font-size:64px;font-size:4rem}@media(max-width:1376px){.heading.h-4{font-size:51.2px;font-size:3.2rem}}@media(max-width:1023px){.heading.h-4{font-size:40px;font-size:2.5rem}}@media(max-width:767px){.heading.h-4{font-size:32px;font-size:2rem}}.heading.h-3{font-size:48px;font-size:3rem}@media(max-width:1376px){.heading.h-3{font-size:44.8px;font-size:2.8rem}}@media(max-width:1023px){.heading.h-3{font-size:40px;font-size:2.5rem}}@media(max-width:767px){.heading.h-3{font-size:32px;font-size:2rem}}.heading.h-2{font-size:32px;font-size:2rem}@media(max-width:1376px){.heading.h-2{font-size:28.8px;font-size:1.8rem}}@media(max-width:1023px){.heading.h-2{font-size:24px;font-size:1.5rem}}@media(max-width:767px){.heading.h-2{font-size:19.2px;font-size:1.2rem}}.heading.h-15{font-size:24px;font-size:1.5rem}@media(max-width:1376px){.heading.h-15{font-size:22.4px;font-size:1.4rem}}@media(max-width:1023px){.heading.h-15{font-size:20.8px;font-size:1.3rem}}@media(max-width:767px){.heading.h-15{font-size:19.2px;font-size:1.2rem}}.heading.h-12{font-size:19.2px;font-size:1.2rem}.heading.h-1{font-size:16px;font-size:1rem}.form{font-family:Roboto Mono,monospace;margin:auto;max-width:1024px;width:100%}.form.light .form-file,.form.light input,.form.light textarea{background-color:#e0e0e0;color:#000}.form.light .form-file:focus,.form.light input:focus,.form.light textarea:focus{background-color:rgba(0,0,0,.25)}.form p{margin:3rem 0}.form h2{font-size:1.2em;margin:0 0 20px}.form .form-col{display:grid;grid-column-gap:2rem}.form .form-col.col2{grid-template-columns:1fr 1fr}@media(max-width:767px){.form .form-col.col2{grid-template-columns:1fr}}.form .form-col.col3{grid-template-columns:1fr 1fr 1fr}@media(max-width:1023px){.form .form-col.col3{grid-template-columns:1fr 1fr}}@media(max-width:767px){.form .form-col.col3{grid-template-columns:1fr}}.form .form-row{margin-bottom:2rem;position:relative;width:100%}.form .form-row:last-of-type{margin-bottom:0}.form .form-label{display:block;font-size:14.4px;font-size:.9rem;font-weight:400;margin:0 0 .5rem;opacity:.5}.form .form-item-hint{color:#666;font-size:.9rem;line-height:1.2;margin-top:.5rem}.form .toggle-password{cursor:pointer;position:absolute;right:1rem;top:40px}.form .form-item{position:relative}.form .form-item .form-file,.form .form-item input,.form .form-item textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#222;border:none;color:#fff;font-size:17.6px;font-size:1.1rem;padding:1rem;width:100%}.form .form-item .form-file:focus,.form .form-item input:focus,.form .form-item textarea:focus{background-color:hsla(0,0%,100%,.1)}.form .form-item input[type=file]{display:none}.form .form-item textarea{min-height:160px;resize:none}.form .form-item input:-ms-input-placeholder,.form .form-item input::-ms-input-placeholder,.form .form-item input::placeholder,.form .form-item textarea:-ms-input-placeholder,.form .form-item textarea::-ms-input-placeholder,.form .form-item textarea::placeholder{color:#999}.form .form-item label.form-file{box-sizing:border-box;color:#666;cursor:pointer;display:block;font-size:1rem;font-weight:300}.form .form-item.multi-select{display:flex;flex-wrap:nowrap;justify-content:space-between}@media(max-width:767px){.form .form-item.multi-select{flex-wrap:wrap;justify-content:left}}.form .form-item.multi-select .multi-select-item{background-color:#222;border-radius:.5rem;color:#999;cursor:pointer;font-size:17.6px;font-size:1.1rem;padding:1rem}.form .form-item.multi-select .multi-select-item.selected{color:#fff;font-weight:900}@media(max-width:767px){.form .form-item.multi-select .multi-select-item{margin:0 1rem 1rem 0}}.form .form-item.single-select{display:flex}.form .form-item.single-select .single-select-item{background-color:#222;border-radius:.5rem;color:#999;cursor:pointer;font-size:17.6px;font-size:1.1rem;margin-right:1rem;padding:1rem;text-align:center;width:100%}.form .form-item.single-select .single-select-item:last-of-type{margin-right:0}.form .form-item.single-select .single-select-item.selected{color:#000}.form .form-item .preview{background-color:#222;border:none;box-sizing:border-box;color:#fff;display:flex;font-size:1rem;padding:1rem;width:100%}.form .form-item .preview .file-preview{display:flex;width:100%}.form .form-item .preview .file-preview .file-remove{cursor:pointer;margin-left:auto}.form .error-msg{color:#cf1d1d;font-size:12.8px;font-size:.8rem;padding:.5rem 0}.form_block{border-top:1px solid #e0e0e0;margin:0 0 40px;padding-top:40px;width:100%}.toLoad .form h2{border-bottom:none;padding:0}.form .hidden{display:none!important}.form .sep{background:#e0e0e0;height:1px;margin:20px 0;width:100%}.error-msg.visible{height:auto;opacity:1;top:-5px;z-index:1}.response{display:none;font-size:1rem;margin-top:20px}.response.visible{display:block}.select_options{background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 20px -1px rgba(0,0,0,.15);box-sizing:border-box;overflow:hidden;position:absolute;top:0;width:100%;z-index:2}.select_options_container{max-height:160px!important;overflow-y:auto}.select_options .option{border-bottom:1px solid #f4f4f4;color:#666;cursor:pointer;font-size:.85em;padding:10px}.button.send{background:#000;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;padding:1rem 2rem;width:auto}.button.send:hover{color:#eee202}.form.light .form-item input,.form.light .form-item textarea{background-color:#f4f4f4;color:#000}.form .checkbox{align-items:center;display:flex;font-size:.9rem}.form .checkbox label{background-color:#222;cursor:pointer;display:block;flex:0 0 24px;height:24px;margin:0 1rem 0 0;overflow:hidden;position:relative;width:24px}.form .checkbox label.checked{background-color:#fff;background-position:50%;background-repeat:no-repeat;display:block;font-size:16px;font-weight:700}.form .checkbox .checkbox-text{line-height:1.5}.form .checkbox input{height:1px;margin:0;visibility:hidden;width:1px}