:root{--font-heading-family: "Barlow", sans-serif;--font-heading-weight: 700;--font-heading-style: normal;--font-body-family: "DM Sans", sans-serif;--font-body-weight: 400;--font-body-weight-bold: 600}body{font-family:DM Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#0a0a0a}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Barlow,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fff}a{color:#fff}.announcement-bar{background-color:#111!important;border-bottom:none}.announcement-bar__message{font-family:DM Sans,sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#fff!important;padding:10px 0}.announcement-bar__link{color:#fff!important}.announcement-bar__content{overflow:hidden}.header-wrapper{border-bottom:1px solid rgba(255,255,255,.1);background:#0a0a0a}.header-wrapper--border-bottom{border-bottom:1px solid rgba(255,255,255,.1)}.header{padding-top:18px;padding-bottom:18px}.header__heading{font-family:Barlow,sans-serif;font-weight:800;font-size:1.8rem;letter-spacing:.12em;text-transform:uppercase}.header__heading-link,.header__heading-link:hover{font-family:Barlow,sans-serif;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-decoration:none}.header__heading-logo{filter:invert(1) brightness(2)}.header__menu-item,.header__menu-item a,.list-menu__item a,.list-menu__item--link{font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-decoration:none}.header__menu-item a:hover,.list-menu__item a:hover{color:#fff;opacity:.55}.header__menu-item--active>a{text-decoration:underline;text-underline-offset:4px}.mega-menu,.mega-menu__content{border-top:1px solid rgba(255,255,255,.08);background:#111;box-shadow:0 8px 24px #0009}.mega-menu__link{font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#fff}.header__icon{color:#fff}.header__icon svg{fill:none;stroke:#fff}.header__icon:hover{opacity:.65}.button,.button--primary,.button--secondary,.shopify-challenge__button,.customer button{font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;border-radius:0;padding:14px 32px;transition:opacity .2s ease}.button--primary{background:#fff;color:#0a0a0a;border-color:#fff}.button--primary:hover{background:#fff;color:#0a0a0a;opacity:.85}.button--secondary{border:1px solid #ffffff;color:#fff;background:transparent}.button--secondary:hover{background:#fff;color:#0a0a0a}.quick-add__submit{font-family:DM Sans,sans-serif;font-size:11px;letter-spacing:.1em;text-transform:uppercase;border-radius:0;background:#fff;color:#0a0a0a}.card-wrapper{background:transparent}.card{background:transparent;box-shadow:none;border:none}.card__heading,.card__heading a{font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;letter-spacing:.03em;text-transform:none;color:#fff;line-height:1.4}.card__heading a:hover{color:#fff;opacity:.65}.card__information{padding-top:10px;padding-bottom:6px}.price,.price__regular,.price__sale,.price-item{font-family:DM Sans,sans-serif;font-size:13px;font-weight:400;letter-spacing:.02em;color:#fff}.price--sold-out .price__regular,.price--on-sale .price__regular{color:#ffffff73;text-decoration:line-through}.caption-with-letter-spacing,.card__information .caption-with-letter-spacing{font-family:DM Sans,sans-serif;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80}.title,.collection__title,.featured-collection .title{font-family:Barlow,sans-serif;font-size:22px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff}.collection-list .card__heading,.collection-list .card__heading a{font-family:Barlow,sans-serif;font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff}.banner{background-color:#0a0a0a}.banner__box{background:transparent;box-shadow:none;border:none}.banner__heading{font-family:Barlow Condensed,sans-serif;font-size:clamp(42px,7vw,96px);font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:.95;color:#fff}.banner__text{font-family:DM Sans,sans-serif;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#fff}.image-with-text__content{padding:40px;background:#0a0a0a}.image-with-text__heading{font-family:Barlow Condensed,sans-serif;font-size:clamp(36px,5vw,72px);font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:.95;color:#fff}.image-with-text__text{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.7;color:#ffffffb3}.rich-text__heading{font-family:Barlow,sans-serif;font-size:clamp(24px,3vw,48px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.rich-text__text{font-family:DM Sans,sans-serif;font-size:15px;font-weight:400;letter-spacing:.01em;line-height:1.8;color:#ffffffbf;max-width:600px;margin-left:auto;margin-right:auto}.newsletter{background:#0a0a0a}.newsletter .newsletter__heading,.newsletter .rte p,.newsletter p{color:#fff}.newsletter-form__button{font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;border-radius:0;background:#fff;color:#0a0a0a}.newsletter-form__field-wrapper input{font-family:DM Sans,sans-serif;font-size:13px;letter-spacing:.04em;border-radius:0;background:transparent;border-color:#ffffff4d;color:#fff}.newsletter-form__field-wrapper input::placeholder{color:#fff6}.email-signup-banner{padding:80px 0}.email-signup-banner__heading{font-family:Barlow,sans-serif;font-size:clamp(28px,4vw,56px);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff}.email-signup-banner__subheading{font-family:DM Sans,sans-serif;font-size:13px;font-weight:400;letter-spacing:.06em;color:#ffffffb3}.footer{background:#0a0a0a;border-top:1px solid rgba(255,255,255,.08)}.footer-block__heading{font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-bottom:16px}.footer-block a,.footer-block__details-content a{font-family:DM Sans,sans-serif;font-size:13px;font-weight:400;letter-spacing:.02em;color:#ffffff8c;text-decoration:none;transition:color .2s}.footer-block a:hover{color:#fff}.footer__copyright,.footer__copyright a{font-family:DM Sans,sans-serif;font-size:12px;letter-spacing:.04em;color:#fff6;text-decoration:none}.list-social__link{color:#fff;opacity:.65;transition:opacity .2s}.list-social__link:hover{opacity:1}.list-social__link svg{fill:#fff;stroke:none}.cart-drawer{background:#0a0a0a;border-left:1px solid rgba(255,255,255,.1)}.cart-drawer__header{border-bottom:1px solid rgba(255,255,255,.1);background:#0a0a0a}.cart-drawer__heading{font-family:Barlow,sans-serif;font-size:16px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff}.cart-drawer__footer{background:#0a0a0a;border-top:1px solid rgba(255,255,255,.1)}.cart-item__name,.cart-item__name a{color:#fff}.cart-item__details{color:#ffffffb3}.totals__total{color:#fff}.badge{font-family:DM Sans,sans-serif;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-radius:0;padding:4px 8px;background:#ffffff1f;color:#fff;border:none}.badge--sale{background:#fff;color:#0a0a0a}.search__input{font-family:DM Sans,sans-serif;font-size:14px;letter-spacing:.04em;border-radius:0;background:#0a0a0a;color:#fff;border-color:#fff3}.predictive-search{background:#111;border:1px solid rgba(255,255,255,.1)}.predictive-search__item{border-bottom:1px solid rgba(255,255,255,.06)}.predictive-search__item:hover{background:#ffffff0d}.predictive-search__item-heading{font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;letter-spacing:.03em;color:#fff}.menu-drawer{background:#0a0a0a;border-right:1px solid rgba(255,255,255,.1)}.menu-drawer__navigation a,.menu-drawer__navigation-item a{font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#fff}.menu-drawer__close-button svg{stroke:#fff}.menu-drawer__inner-submission .menu-drawer__close-button svg{stroke:#fff}.section-full-width{padding-left:0;padding-right:0}.link{font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-underline-offset:3px}.product__title{font-family:Barlow,sans-serif;font-size:clamp(22px,3vw,36px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff}.product-form__submit{font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:0;min-height:50px;width:100%;background:#fff;color:#0a0a0a}.product-form__submit:hover{opacity:.85}.swatch__input+.swatch__label,.variant-pills__input+.variant-pills__label{font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;border-radius:0;color:#fff;border-color:#ffffff4d;background:transparent}.variant-pills__input:checked+.variant-pills__label{background:#fff;color:#0a0a0a;border-color:#fff}.product__description,.product__description p,.product__description li,.product__description ul{color:#fffc;font-size:14px;line-height:1.7}nav.breadcrumb a,.breadcrumb__link{color:#ffffff73;font-size:12px;letter-spacing:.05em}nav.breadcrumb,.breadcrumb{color:#ffffff73}.product .price-item{color:#fff;font-size:18px}.product__media-item,.product-media-container{background:#111}.thumbnail-list__item--active .thumbnail{border-color:#fff}.thumbnail{border-color:#fff3}.quantity__input{color:#fff;background:transparent;border-color:#ffffff40}.quantity__button{color:#fff}.collection-hero__title{color:#fff;font-family:Barlow,sans-serif;font-weight:700;letter-spacing:.1em}.facets__heading{color:#fff}.facets__label{color:#ffffffb3}.facets-checkbox:checked~.form__label{color:#fff}.select__select{color:#fff;background:#0a0a0a;border-color:#fff3}input,select,textarea{background:transparent;color:#fff;border-color:#ffffff40}input::placeholder,textarea::placeholder{color:#fff6}label{color:#fffc}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.announcement-bar .slider{overflow:hidden}.shopify-section-header-sticky .header-wrapper,.shopify-section-header-sticky.animate--sticky .header-wrapper{background:#0a0a0a}.payment-icon{filter:brightness(.8)}.footer__list-social+.footer__copyright-content a{color:#fff6}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-icona.css.map */
