html{scroll-padding-top:calc(var(--tf-header-height, 0px) + var(--tf-space-4))}html.tf-scroll-lock{overflow:hidden}.tf-topbar{background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:var(--tf-size-small);line-height:var(--tf-leading-tight)}.tf-topbar__inner{width:var(--tf-wrap);margin-inline:auto;min-height:var(--tf-target-min);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--tf-space-4)}.tf-topbar__end{display:flex;justify-content:flex-end}.tf-topbar__message{margin:0;text-align:center;font-weight:600;text-wrap:balance}.tf-topbar__message a{color:inherit}.tf-topbar__link{display:inline-flex;align-items:center;gap:var(--tf-space-2);min-height:var(--tf-target-min);color:inherit;text-decoration:none}.tf-topbar__link:hover{text-decoration:underline;text-underline-offset:.3rem}.tf-topbar__link .tf-icon{width:1.8rem;height:1.8rem;flex-shrink:0}@media screen and (max-width:749px){.tf-topbar__inner{grid-template-columns:var(--tf-target-min) 1fr var(--tf-target-min);gap:var(--tf-space-2)}.tf-topbar__phone{min-width:var(--tf-target-min);justify-content:center}.tf-topbar__phone-number{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tf-topbar__contact{display:none}}.tf-section-header{position:sticky;top:0;z-index:4}.tf-section-cats{position:relative;z-index:3}@media screen and (max-width:989px){.tf-section-cats{display:none}}.tf-header{display:block;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-bottom:var(--tf-border-line) solid rgb(var(--color-line))}.tf-header__inner{position:relative;width:var(--tf-wrap);margin-inline:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--tf-space-4);padding-block:var(--tf-space-2)}@media screen and (min-width:990px){.tf-header__inner{padding-block:var(--tf-space-3)}}.tf-header__start{display:flex;align-items:center;min-width:0}.tf-header__logo{display:block;color:rgb(var(--color-heading));text-decoration:none}.tf-header__logo-img{display:block;width:var(--tf-logo-width);height:auto}.tf-header__logo-text{font-family:var(--tf-font-display);font-size:var(--tf-size-h4)}.tf-header__pages-list{display:flex;gap:var(--tf-space-5);list-style:none;margin:0;padding:0}.tf-header__page{display:inline-flex;align-items:center;min-height:var(--tf-target-min);color:inherit;text-decoration:none;font-size:var(--tf-size-body);border-bottom:.2rem solid transparent}.tf-header__page:hover,.tf-header__page[aria-current=page]{border-bottom-color:rgb(var(--color-accent))}.tf-header__tools{display:flex;align-items:center;justify-content:flex-end;gap:var(--tf-space-1)}.tf-header .header__icon,.tf-header .tf-iconbtn{display:inline-grid;place-items:center;width:var(--tf-iconbtn-size);height:var(--tf-iconbtn-size);padding:0;border-radius:50%;color:rgb(var(--color-foreground));text-decoration:none;position:relative}.tf-header .header__icon:hover,.tf-header .tf-iconbtn:hover{background:rgb(var(--color-halo))}.tf-header .header__icon .svg-wrapper,.tf-header .header__icon .svg-wrapper svg,.tf-header .tf-iconbtn>.tf-icon{width:2.4rem;height:2.4rem}.tf-header .header__icon>span{height:auto}.tf-header .header__icon--cart{margin:0}.tf-header .header__icon--cart .cart-count-bubble{top:.2rem;right:0;bottom:auto;left:auto}.tf-header .search-modal{bottom:auto;height:auto}.tf-header .search-modal__content{top:0;bottom:auto;height:auto;padding-top:var(--tf-space-3);padding-bottom:var(--tf-space-5)}.tf-header:has(.header__search details[open]){border-bottom-color:transparent}.tf-header details[open] .search-modal .modal-overlay:after{box-shadow:0 0 0 100vmax rgb(var(--color-foreground),.5);clip-path:inset(0 -100vmax -100vmax)}shopify-account.tf-header__account{--shopify-account-font-heading: var(--font-heading-family);--shopify-account-font-heading-weight: var(--font-heading-weight);--shopify-account-font-body: var(--font-body-family);--shopify-account-font-body-weight: var(--font-body-weight);--shopify-account-radius-base: var(--popup-corner-radius);--shopify-account-radius-button: var(--buttons-radius);--shopify-account-radius-button-small: var(--buttons-radius);--shopify-account-radius-input: var(--inputs-radius);--shopify-account-color-background: rgb(var(--color-background));--shopify-account-color-text: rgb(var(--color-foreground));--shopify-account-color-accent: rgb(var(--color-button));--shopify-account-color-accent-text: rgb(var(--color-button-text));--shopify-account-dialog-position-top: var(--account-dialog-top, var(--header-height, 0px))}.tf-header .tf-header__burger{display:none}@media screen and (max-width:989px){.tf-header__pages{display:none}.tf-header .tf-header__burger{display:inline-grid;margin-left:calc(-1 * var(--tf-space-3))}.tf-header__inner{gap:var(--tf-space-1)}.tf-header__tools{gap:0;margin-right:calc(-1 * var(--tf-space-3))}.tf-header .header__icon,.tf-header .tf-iconbtn{width:var(--tf-target-min);height:var(--tf-target-min)}}.tf-nav{display:block}.tf-nav__list{list-style:none;margin:0;padding:0}.tf-nav__row{display:flex;align-items:center}.tf-nav__link{color:inherit;text-decoration:none}.tf-nav__link:hover{text-decoration:underline;text-underline-offset:.3rem}.tf-nav__link[aria-current=page]{text-decoration:underline;text-decoration-color:rgb(var(--color-accent));text-decoration-thickness:.2rem;text-underline-offset:.4rem}.tf-nav__toggle{display:inline-grid;place-items:center;flex-shrink:0;min-width:var(--tf-target-min);min-height:var(--tf-target-min);padding:0;border:0;background:none;color:inherit;cursor:pointer;border-radius:var(--tf-radius-field)}.tf-nav__toggle:hover{background:rgb(var(--color-halo))}.tf-nav__chevron{width:2rem;height:2rem;transition:transform var(--tf-duration) var(--tf-ease)}.tf-nav__toggle[aria-expanded=true] .tf-nav__chevron{transform:rotate(180deg)}.tf-nav__sub[hidden]{display:none}.tf-nav--accordion .tf-nav__row,.tf-cats .tf-nav__row{border-bottom:var(--tf-border-line) solid rgb(var(--color-line))}.tf-nav--accordion .tf-nav__link,.tf-cats .tf-nav__link{flex:1;display:flex;align-items:center;min-height:var(--tf-accordion-row);padding-block:var(--tf-space-2);font-size:var(--tf-size-body)}.tf-nav--accordion .tf-nav__toggle,.tf-cats .tf-nav__toggle{min-width:var(--tf-accordion-row);min-height:var(--tf-accordion-row)}.tf-nav--accordion .tf-nav__sub,.tf-cats .tf-nav__sub{padding-left:var(--tf-space-4)}.tf-nav--accordion .tf-nav__list--l2 .tf-nav__link,.tf-cats .tf-nav__list--l2 .tf-nav__link{color:rgb(var(--color-foreground-2))}.tf-nav--accordion .tf-nav__list--l3 .tf-nav__link{font-size:var(--tf-size-small)}.tf-cats{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-bottom:var(--tf-border-line) solid rgb(var(--color-line))}.tf-cats__toggle{width:100%;min-height:var(--tf-control-height);display:flex;align-items:center;justify-content:center;gap:var(--tf-space-2);padding:0 var(--tf-gutter);border:0;background:none;color:inherit;font-size:var(--tf-size-body);font-weight:600;cursor:pointer}.tf-cats__chevron{width:2rem;height:2rem;transition:transform var(--tf-duration) var(--tf-ease)}.tf-cats__toggle[aria-expanded=true] .tf-cats__chevron{transform:rotate(180deg)}@media screen and (max-width:989px){.tf-cats__nav{display:none;padding:0 var(--tf-gutter) var(--tf-space-4)}.tf-cats__toggle[aria-expanded=true]+.tf-cats__nav{display:block}.tf-cats__nav .tf-nav__sub{background:none}}@media screen and (min-width:990px){.tf-cats__toggle{display:none}.tf-cats .tf-nav__list--l1{width:var(--tf-wrap);margin-inline:auto;display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--tf-space-3)}.tf-cats .tf-nav__list--l1>.tf-nav__item{position:relative}.tf-cats .tf-nav__row{border:0}.tf-cats .tf-nav__list--l1>.tf-nav__item>.tf-nav__row>.tf-nav__link{flex:none;min-height:var(--tf-target-min);padding:var(--tf-space-2) var(--tf-space-1) var(--tf-space-2) var(--tf-space-2);font-size:1.7rem}.tf-cats .tf-nav__list--l1>.tf-nav__item:not(.tf-nav__item--parent)>.tf-nav__row>.tf-nav__link{padding-right:var(--tf-space-2)}.tf-cats .tf-nav__list--l1>.tf-nav__item>.tf-nav__row>.tf-nav__toggle{min-width:3.2rem;min-height:var(--tf-target-min)}.tf-cats .tf-nav__sub--l2{position:absolute;top:100%;left:0;z-index:5;min-width:26rem;padding:var(--tf-space-2);background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:1.8rem;box-shadow:var(--tf-shadow-overlay)}.tf-cats .tf-nav__sub--l2 .tf-nav__row{border:0}.tf-cats .tf-nav__sub--l2 .tf-nav__link{min-height:var(--tf-target-min);padding:var(--tf-space-2) var(--tf-space-3);border-radius:var(--tf-radius-field);font-size:1.7rem;color:rgb(var(--color-foreground))}.tf-cats .tf-nav__sub--l2 .tf-nav__link:hover{background:rgb(var(--color-halo));text-decoration:none}}.tf-drawer{position:fixed;inset:0 auto 0 0;margin:0;width:min(42rem,88vw);max-width:none;height:100dvh;max-height:none;padding:0;border:0;overflow:hidden;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:var(--tf-shadow-overlay)}.tf-drawer::backdrop{background:#1d332873}.tf-drawer[open]{animation:tf-drawer-in var(--tf-duration) var(--tf-ease)}@keyframes tf-drawer-in{0%{transform:translate(-100%)}}.tf-drawer__inner{height:100%;overflow-y:auto;overscroll-behavior:contain;padding:var(--tf-space-3) var(--tf-gutter) var(--tf-space-7)}.tf-drawer__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--tf-space-3)}.tf-drawer__title{margin:0;font-family:var(--tf-font-display);font-weight:400;font-size:var(--tf-size-h3);color:rgb(var(--color-heading))}.tf-drawer .tf-iconbtn{margin-right:calc(-1 * var(--tf-space-2))}.tf-drawer__contatti{display:grid;gap:var(--tf-space-3);list-style:none;margin:var(--tf-space-6) 0 0;padding:0}.tf-drawer__contatto{gap:var(--tf-space-2)}.tf-drawer__contatto .tf-icon{width:2.2rem;height:2.2rem;flex-shrink:0}@media(prefers-reduced-motion:reduce){.tf-drawer[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tf-header.css.map */
