/*!
 * HIDE&JACK — Custom CSS
 * Personalizzazioni del tema Prestige: layout, tipografia, componenti.
 * Author: Leonardo Barni <info@leonardobarni.it>
 * v1.0.0 — 2026-09-06
 */.heading{letter-spacing:2px}.menu-link-icon{width:var(--menu-icon-size, 20px);height:var(--menu-icon-size, 20px);flex-shrink:0;display:inline-block;object-fit:contain}.menu-link-icon svg{width:100%;height:100%;display:block}.menu-link-with-icon{display:inline-flex;align-items:center;gap:.5rem}.h6{font-size:.85rem;font-family:Instrument Sans,sans-serif!important}@media(max-width:1024px){.header-sidebar__linklist-button{padding-left:0}.header-sidebar__nested-linklist{border:none;padding-inline-start:0}.header-sidebar__nested-linklist .menu-link-icon{width:30px;height:30px;margin-right:10px}.h6{font-size:.75rem}.h6 .money{font-size:.8rem}}.section-stack>.v-stack{display:flex;justify-content:space-between;width:100%}.featured-collections-navigation>button,.featured-collections-navigation>.button{font:var(--button-font);min-width:150px}.featured-collections-navigation>button:not(:only-child):after{content:none}.featured-collections-navigation>button:not(:only-child){padding-block-end:.65em}.section-stack>.v-stack p{font-size:var(--text-h2)}button,.button{padding:.65rem 1rem}.featured-collections-navigation>button,.featured-collections-buttons .button,.image-with-text>.prose .button,.cc__tabs button{min-width:170px}.image-with-text--reverse>.prose,.image-with-text>.prose{margin:0 auto;text-align:center}.tap-area{padding:inherit}@media(max-width:1024px){.image-with-text--reverse>.prose,.image-with-text>.prose{margin:4rem auto;text-align:center}.featured-collections-navigation>button,.featured-collections-buttons .button,.image-with-text>.prose .button,.cc__tabs button{min-width:inherit}.featured-collections-navigation{gap:.5rem}.section-stack>.v-stack{flex-direction:column;justify-content:space-between;width:100%;align-items:start}.featured-collections-navigation{justify-content:safe center;column-gap:1.5rem;display:grid;grid-gap:10px;grid-template-columns:1fr 1fr;width:100%;padding:0;margin:0}.featured-collections-buttons{display:grid!important;grid-gap:10px;grid-template-columns:1fr 1fr;width:100%;padding:0;margin:0}.image-with-text>.prose{margin-inline:auto;flex-direction:row;display:flex;flex-wrap:wrap;column-gap:10px}.image-with-text>.prose .button{width:calc(50% - 5px);margin-left:auto;margin-right:auto}.image-with-text>.prose p,.image-with-text>.prose div{width:100%;text-align:center}.cc__tabs{display:grid!important;grid-gap:10px;grid-template-columns:1fr 1fr;width:100%;padding:0;margin:0}.cc__tabs button{width:100%}}.mega-menu{justify-content:space-between}.mega-menu__linklist>*{max-width:100%}.mega-menu__linklist li ul.unstyled-list{display:grid;grid-auto-flow:column;grid-template-rows:repeat(5,auto);grid-auto-columns:minmax(0,max-content);column-gap:3rem;row-gap:0;align-content:start}.mega-menu__link-with-icon{display:inline-flex;align-items:center;gap:.5rem}.mega-menu__link-icon{flex:none;width:40px;height:40px;object-fit:contain}.mega-menu__link-icon--sm{width:40px;height:40px}.mega-menu__link-icon svg{width:100%;height:100%;display:block}.mega-menu__link-with-icon--no-icon{line-height:46px}.product-gallery__zoom-button{padding:0}.product-card__info>.v-stack{inline-size:100%}.product-card__info-swap{position:relative;inline-size:100%}.product-card__info-swap.has-variant-overlay{min-block-size:3rem}.product-card__info-primary{transition:opacity .25s ease,translate .25s ease}.product-card__variants{position:absolute;inset-block-start:0;inset-inline:0;display:grid;justify-items:center;align-content:start;gap:.375rem;padding-block-start:.125rem;padding-bottom:20px;background:var(--color-background, #fff);opacity:0;translate:0 -.625rem;pointer-events:none;transition:opacity .25s ease,translate .25s ease}.accordion__toggle.h6 span{font-size:.9rem}@media(hover:hover){.product-card:hover .product-card__variants,.product-card:focus-within .product-card__variants{opacity:1;translate:0 0}.product-card:hover .has-variant-overlay .product-card__info-primary,.product-card:focus-within .has-variant-overlay .product-card__info-primary{opacity:0;translate:0 .375rem}}.product-card__variant-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;margin:0}.product-card__variant-swatch{inline-size:14px;block-size:14px;border-radius:50%;background-color:var(--swatch-color, transparent);background-image:var(--swatch-image, none);background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #00000026}.product-card__variant-size{font-size:.6875rem;line-height:1;letter-spacing:.02em;text-transform:uppercase;padding:.25rem .4375rem;border:1px solid rgb(0 0 0 / .15);border-radius:2px}.product-card__variant-size.is-unavailable{position:relative;color:#00000059;border-color:#00000014;overflow:hidden}.product-card__variant-size.is-unavailable:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top left,transparent calc(50% - .5px),currentColor calc(50% - .5px),currentColor calc(50% + .5px),transparent calc(50% + .5px));pointer-events:none}@media(prefers-reduced-motion:reduce){.product-card__variants,.product-card__info-primary{transition-duration:.01ms}}.size-pref-showall{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;margin-block-start:.5rem;font-size:.6875rem;letter-spacing:.02em;text-decoration:underline;text-underline-offset:2px;cursor:pointer;color:inherit;opacity:.6}.size-pref-showall:hover{opacity:1}.color-swatch{box-shadow:inset 0 0 0 1px #00000026}.product-info__block-item .liquid{display:flex;justify-content:space-between}.product-sticky-bar{inset-block:inherit;bottom:0}
/*# sourceMappingURL=/cdn/shop/t/144/assets/hidejack-style.css.map */
