:root{--gs-paper: #fff;--gs-mist: #f5f5f4;--gs-rule: #e5e5e3;--gs-ink: #111;--gs-ash: #6e6e6b;--gs-hot: #a06b22;--gs-sale: #c2410c;--gs-go: #168841;--gs-soon: #e8547c;--gs-off: #57534e;--gs-off-bg: #e7e5e4;--gs-last: #b91c1c;--gs-1: 4px;--gs-2: 8px;--gs-3: 12px;--gs-4: 16px;--gs-6: 24px;--gs-8: 32px;--gs-12: 48px;--gs-16: 64px;--gs-24: 96px;--gs-line: 1px solid var(--gs-rule)}h1,.h1,h2,.h2{letter-spacing:-.03em;line-height:.95;text-wrap:balance}h3,.h3,h4,.h4{letter-spacing:-.02em;line-height:1.1}h5,.h5,h6,.h6{letter-spacing:.02em;line-height:1.2}body{-webkit-font-smoothing:antialiased}.price,.price *,.gs-num,.variant-option__button-label__text,.variant-option__stock,.product-inventory__text,.facets__item,.pagination__item{font-variant-numeric:tabular-nums}.gs-eyebrow,.gs-eyebrow p{font-family:var(--font-heading--family);font-weight:700;font-size:.8125rem;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;margin:0}.gs-vedi-tutti,.gs-vedi-tutti a{font-family:var(--font-subheading--family);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--gs-ash);white-space:nowrap;transition:color .15s ease}.gs-vedi-tutti a:is(:hover,:focus-visible){color:var(--gs-ink);text-decoration:underline;text-underline-offset:3px}.announcement-bar,[id*=announcement] .announcement-bar__item{font-variant-numeric:tabular-nums}[id$=__hero]{--font-h1--size: clamp(2rem, 4.4vw, 3.125rem);--font-h1--line-height: .95}[id$=__hero] h1{letter-spacing:-.035em}[id$=__hero] .custom-section-content>.layout-panel-flex:after{content:"";flex:0 1 auto;align-self:center;background-size:contain;background-position:center;background-repeat:no-repeat;inline-size:min(46%,480px);aspect-ratio:1;background-image:url(goodfellasstore-marchio.webp)}@media screen and (max-width:749px){[id$=__hero] .custom-section-content>.layout-panel-flex:after{inline-size:min(78%,280px);align-self:center}}@media screen and (max-width:749px){[id$=__hero] .background-image-container img{object-position:center 78%}}@media screen and (min-width:750px){[id$=__come_restock] .custom-section-content,[id$=__perche] .custom-section-content,[id$=__recensioni] .custom-section-content,[id$=__fine_serie] .custom-section-content{inline-size:min(100%,1040px);margin-inline:auto}}[id$=__fiducia] .layout-panel-flex:has(>.icon-block),[id$=__perche] .layout-panel-flex:has(>.icon-block){display:flex;flex-direction:row;align-items:flex-start;gap:var(--gs-3)}[id$=__fiducia] .layout-panel-flex:has(>.icon-block)>.icon-block,[id$=__perche] .layout-panel-flex:has(>.icon-block)>.icon-block{flex:0 0 auto;margin-block-start:2px}[id$=__perche] [class*=__sotto] a{color:var(--gs-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}[id$=__perche] [class*=__sotto] a:is(:hover,:focus-visible){text-decoration-thickness:2px}[id$=__fiducia][id$=__fiducia] [class*=__titolo] p,[id$=__perche][id$=__perche] [class*=__titolo] p{text-transform:uppercase;letter-spacing:.04em}[id$=__categorie][id$=__categorie] h2,[id$=__perche][id$=__perche] h2,[id$=__recensioni][id$=__recensioni] h2,[id$=__faq][id$=__faq] h2,[id$=__restock][id$=__restock] h2,[id$=__come_restock][id$=__come_restock] h2,.text-block[class*=product_list_text] h2{font-family:var(--font-heading--family);font-weight:700;font-size:.8125rem;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;margin:0}.text-block[class*=product_list_text] h2>a{color:inherit;text-decoration:none}.text-block[class*=product_list_text] h2>a:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:3px}a[class*=collection_link_button],[class*=collection_link_button].button{background:none;border:0;padding:0;font-family:var(--font-subheading--family);font-weight:500;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gs-ash);text-decoration:none}a[class*=collection_link_button]:is(:hover,:focus-visible){color:var(--gs-ink);text-decoration:underline;text-underline-offset:3px}[id$=__fiducia],[id$=__perche]{--gs-voce-titolo: .75rem}[id$=__fiducia]{border-block:var(--gs-line)}[id$=__fiducia] svg,[id$=__perche] svg{inline-size:26px;block-size:26px}[id$=__fiducia] [class*=titolo] p,[id$=__perche] [class*=titolo] p{font-family:var(--font-heading--family);font-weight:900;font-size:var(--gs-voce-titolo);letter-spacing:.04em;line-height:1.25;margin:0}[id$=__fiducia] [class*=sotto] p,[id$=__perche] [class*=sotto] p{font-size:.8125rem;line-height:1.45;color:var(--gs-ash);margin:0}@media screen and (max-width:749px){[id$=__fiducia] .layout-panel-flex--row,[id$=__perche] .layout-panel-flex--row{display:grid;grid-template-columns:1fr 1fr;gap:var(--gs-6) var(--gs-4)}}.resource-list--grid>*{min-width:0}[id$=__categorie] .collection-card{aspect-ratio:auto;border-radius:0;background:none;box-shadow:none;padding:0}[id$=__categorie] .collection-card__inner{display:flex;flex-direction:column;gap:var(--gs-3);padding:0}[id$=__categorie] .collection-card__image{aspect-ratio:4 / 3;inline-size:100%;border-radius:0;overflow:hidden;background:var(--gs-mist)}[id$=__categorie] .collection-card__image img{inline-size:100%;block-size:100%;object-fit:cover;transition:scale .4s cubic-bezier(.2,.7,.2,1)}[id$=__categorie] .collection-card:is(:hover,:focus-within) .collection-card__image img{scale:1.04}[id$=__categorie] .collection-card__content{padding:0}@media screen and (max-width:749px){[id$=__categorie][id$=__categorie] .collection-card__content .text-block p{font-size:.625rem;letter-spacing:.04em}}[id$=__categorie] .collection-card__content .text-block,[id$=__categorie] .collection-card__content .text-block p{background:none;box-shadow:none;transform:none;padding:0;text-align:center;font-family:var(--font-heading--family);font-weight:900;font-size:.8125rem;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;color:var(--gs-ink)}@media(prefers-reduced-motion:reduce){[id$=__categorie] .collection-card__image img{transition:none}}[id$=__come_restock] [class*=numero] p{display:flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;border-radius:50%;background:var(--gs-off-bg);color:var(--gs-off);font-family:var(--font-heading--family);font-weight:700;font-size:1.125rem;line-height:1;letter-spacing:0;margin:0 auto}[id$=__come_restock] .icon-block{margin-inline:auto}[id$=__come_restock] .icon-block__media{inline-size:40px;block-size:40px}[id$=__come_restock] [class*=titolo] p{font-family:var(--font-heading--family);font-weight:900;font-size:.8125rem;letter-spacing:.04em;line-height:1.25;margin:0}[id$=__come_restock] [class*=sotto] p{font-size:.8125rem;line-height:1.45;color:var(--gs-ash);margin:0}@media screen and (min-width:750px){[id$=__come_restock] .layout-panel-flex--row>*:not(:last-child){position:relative}[id$=__come_restock] .layout-panel-flex--row>*:not(:last-child):after{content:"";position:absolute;inset-inline-end:-16px;top:74px;inline-size:18px;block-size:18px;border-block-start:2px solid var(--gs-rule);border-inline-end:2px solid var(--gs-rule);transform:rotate(45deg)}}@media screen and (max-width:749px){[id$=__come_restock] .layout-panel-flex--row{display:grid;grid-template-columns:1fr 1fr;gap:var(--gs-6) var(--gs-4)}}@media screen and (min-width:750px){[id$=__fine_serie] .custom-section-content>.layout-panel-flex{background-image:url(gshopss-scatola-x.svg);background-repeat:no-repeat;background-position:right center;background-size:auto min(78%,190px);min-block-size:210px;justify-content:center}[id$=__fine_serie] .custom-section-content>.layout-panel-flex>*{max-inline-size:52%}}.rte.rte h2{font-size:1.375rem;letter-spacing:-.01em;margin-block:var(--gs-8) var(--gs-2)}.rte.rte h3{font-size:1.125rem;letter-spacing:.01em;margin-block:var(--gs-6) var(--gs-2)}.rte.rte h4{font-size:1rem;margin-block:var(--gs-4) var(--gs-1)}.rte.rte :is(ul,ol){padding-inline-start:var(--gs-6);margin-block:var(--gs-2) var(--gs-4)}.rte.rte li{margin-block-end:var(--gs-1)}[class*=accordion] summary,[class*=accordion][class*=accordion] summary{font-family:var(--font-heading--family);font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--gs-ink);padding-block:var(--gs-4)}[class*=accordion] .text-block strong{font-weight:700;color:var(--gs-ink)}[class*=accordion] .text-block p,[class*=accordion] .text-block li{font-size:.9375rem;line-height:1.6;color:var(--gs-ash)}.product-badges{gap:6px}.product-badges__badge{letter-spacing:.06em;line-height:1.15;font-weight:900;box-shadow:0 1px 2px #00000026}.product-badges__badge--sconto{letter-spacing:.01em;font-variant-numeric:tabular-nums;box-shadow:0 2px 6px #00000047}@media screen and (max-width:749px){.product-badges__badge:nth-child(n+4){display:none}}product-card .product-card__content{gap:var(--gs-2)}product-card .text-block p{line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}product-card .price{font-size:.9375rem;font-weight:700}product-card .price s,product-card .price del{opacity:.45;font-weight:400}.card-gallery{background:var(--gs-mist)}product-card:has(.product-badges__badge--esaurito) .card-gallery,.product-grid__item--esaurito .card-gallery{opacity:.55;filter:grayscale(.35);transition:opacity .2s ease,filter .2s ease}product-card:has(.product-badges__badge--esaurito):hover .card-gallery,.product-grid__item--esaurito:hover .card-gallery{opacity:1;filter:grayscale(0)}product-card:has(.product-badges__badge--esaurito) .product-card__content{opacity:.6}@media(prefers-reduced-motion:reduce){product-card:has(.product-badges__badge--esaurito) .card-gallery,.product-grid__item--esaurito .card-gallery{transition:none}}.product-details{--font-h3--size: clamp(1.5rem, 2.4vw, 2rem);--font-h3--line-height: 1.1}.product-information .price,.product-details .price{font-size:2rem;font-weight:700;letter-spacing:-.02em}.text-block[class*=marca_prodotto],.text-block[class*=marca_prodotto] p{font-family:var(--font-subheading--family);font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;line-height:1.2;color:var(--gs-ash);margin:0}[class*=rassicurazioni] .icon-block svg,[class*=rassicurazioni] svg{color:var(--gs-ink)}[class*=rassicurazioni] svg{inline-size:18px;block-size:18px}[class*=rassicurazioni] [class*=titolo] p{font-family:var(--font-heading--family);font-weight:900;font-size:.6875rem;letter-spacing:.02em;text-transform:uppercase;line-height:1.25;margin:0}[class*=rassicurazioni] [class*=sotto] p{font-size:.6875rem;line-height:1.4;color:var(--gs-ash);margin:0}.variant-option legend,.variant-option>label{font-family:var(--font-subheading--family);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--gs-ash)}.variant-option__button-label{border-radius:0}.variant-option__button-label__text{font-size:.875rem;font-weight:500}.variant-option--righe{display:grid;gap:0;border:0;padding:0;margin:0}.variant-option--righe legend{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gs-4);inline-size:100%;margin-block-end:var(--gs-2)}.gs-guida-taglie{font-family:var(--font-subheading--family);font-size:.75rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--gs-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.gs-guida-taglie--forte{font-weight:800;font-size:.8125rem;color:var(--gs-last);text-decoration-thickness:2px}.variant-option--righe .variant-option__button-label{flex:1 1 auto;justify-content:space-between;gap:var(--gs-4);min-height:48px;min-width:0;padding-block:0;padding-inline:var(--gs-3);border:0;border-radius:0;box-shadow:inset 0 -1px 0 var(--gs-rule)}.variant-option--righe .variant-option__button-label:before,.variant-option--righe .variant-option__button-label:after{content:none}.variant-option--righe .variant-option__button-label__text{font-family:var(--font-heading--family);font-weight:900;font-size:1rem;letter-spacing:-.01em}.gs-riga__stato{font-family:var(--font-subheading--family);font-size:.8125rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;color:var(--gs-ash)}.gs-riga__stato--ultimo{color:var(--gs-last);font-weight:600}.gs-riga__stato--pochi{color:var(--gs-ink)}.variant-option--righe .variant-option__button-label:has([data-option-available=false]){cursor:default}.variant-option--righe .variant-option__button-label:has(:checked){background-color:var(--color-selected-variant-background);color:var(--color-selected-variant-text);box-shadow:inset 0 -1px 0 var(--color-selected-variant-background)}.variant-option--righe .variant-option__button-label:has(:checked) .gs-riga__stato{color:currentcolor}.variant-option__stock-caption{font-family:var(--font-subheading--family);font-size:.75rem;color:var(--gs-ash)}@media screen and (max-width:749px){.variant-option--righe .variant-option__button-label{min-height:52px}}product-inventory{inline-size:fit-content;align-self:flex-start}.product-inventory__status{display:inline-flex;align-items:center;align-self:flex-start;padding:5px var(--gs-2) 4px;font-family:var(--font-heading--family);font-weight:900;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;line-height:1.15;color:#fff;background:var(--gs-go)}.product-inventory__icon{display:none}.product-inventory__status:has(.product-inventory__icon-low){background:var(--gs-hot)}.product-inventory__status:has(.product-inventory__icon-out_of_stock){background:var(--gs-off-bg);color:var(--gs-off)}.text-block[class*=spedizione_info]{border:var(--gs-line);border-inline-start:3px solid currentcolor;padding:var(--gs-3) var(--gs-4);background:var(--gs-mist);line-height:1.6}.gs-avvisami{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--gs-12);align-items:center;border:var(--gs-line)}@media screen and (min-width:750px){.gs-avvisami__segno{border-inline-start:var(--gs-line);padding-inline-start:var(--gs-12);align-self:stretch;align-content:center}}.gs-avvisami__titolo{font-family:var(--font-heading--family);font-weight:900;font-size:.875rem;letter-spacing:.08em;line-height:1.25;text-transform:uppercase;margin:0 0 var(--gs-2)}.gs-avvisami__intro p{font-size:.875rem;line-height:1.5;color:var(--gs-ash);margin:0 0 var(--gs-4)}.gs-avvisami__form{display:grid;gap:var(--gs-2)}.gs-avvisami__campo{display:grid;gap:4px}.gs-avvisami__etichetta{font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--gs-ash)}.gs-avvisami__campo input{inline-size:100%;min-block-size:44px;padding:0 var(--gs-3);border:var(--gs-line);border-radius:0;background:var(--gs-paper);font-family:var(--font-body--family);font-size:.9375rem;color:var(--gs-ink)}.gs-avvisami__campo input:focus-visible{outline:2px solid var(--gs-ink);outline-offset:1px}.gs-avvisami__consenso{display:flex;align-items:flex-start;gap:var(--gs-2);margin-block-start:var(--gs-1);font-size:.75rem;line-height:1.4;color:var(--gs-ash)}.gs-avvisami__consenso input{flex:0 0 auto;inline-size:16px;block-size:16px;margin-block-start:2px;accent-color:var(--gs-ink)}.gs-avvisami__invia{inline-size:100%;min-block-size:46px;margin-block-start:var(--gs-2)}.gs-avvisami__fatto,.gs-avvisami__errore{font-size:.875rem;line-height:1.5;padding:var(--gs-3);margin:0}.gs-avvisami__fatto{border-inline-start:3px solid var(--gs-go);background:color-mix(in srgb,var(--gs-go) 8%,transparent)}.gs-avvisami__errore{border-inline-start:3px solid var(--gs-last);background:color-mix(in srgb,var(--gs-last) 8%,transparent);color:var(--gs-last)}.gs-avvisami__segno{display:grid;justify-items:center;gap:var(--gs-3);text-align:center}.gs-avvisami__cerchio{display:grid;place-items:center;inline-size:84px;block-size:84px;border-radius:50%;background:color-mix(in srgb,var(--gs-soon) 12%,transparent);color:var(--gs-soon)}.gs-avvisami__cerchio svg{inline-size:34px;block-size:34px}.gs-avvisami__didascalia{font-size:.75rem;line-height:1.4;color:var(--gs-ash);margin:0;max-inline-size:20ch}@media screen and (max-width:749px){.gs-avvisami{grid-template-columns:1fr}.gs-avvisami__segno{order:-1}.gs-avvisami__cerchio{inline-size:64px;block-size:64px}}.gs-catalogo{display:none}@media screen and (min-width:990px){.gs-catalogo{display:block;grid-column:2 / 5;align-self:start;padding-inline-end:var(--gs-6);border-inline-end:var(--gs-line)}.collection-wrapper:has(.gs-catalogo){grid-template-rows:auto auto 1fr}.collection-wrapper:has(.gs-catalogo) .gs-catalogo{grid-row:2}.collection-wrapper:has(.gs-catalogo) .facets-block-wrapper--vertical{grid-row:3;margin-block-start:var(--gs-8);padding-inline-end:var(--gs-6)}.collection-wrapper:has(.gs-catalogo) .main-collection-grid{grid-column:5 / -2;grid-row:2 / span 2}}.gs-catalogo__heading{font-family:var(--font-heading--family);font-weight:900;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;margin-block-end:var(--gs-4)}.gs-catalogo__gruppo{font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--gs-ash);margin-block:var(--gs-6) var(--gs-2)}.gs-catalogo__gruppo:first-of-type{margin-block-start:0}.gs-catalogo__lista{display:grid;gap:1px;list-style:none;padding:0;margin:0}.gs-catalogo__link{display:block;padding:5px 0;font-size:.9375rem;line-height:1.3;text-decoration:none;color:var(--gs-ink);transition:color .15s ease,padding-inline-start .15s ease}.gs-catalogo__link:hover{padding-inline-start:4px;text-decoration:underline;text-underline-offset:3px}.gs-catalogo__link[aria-current=page]{font-family:var(--font-heading--family);font-weight:900;padding-inline-start:14px;position:relative}.gs-catalogo__link[aria-current=page]:before{content:"";position:absolute;inset-inline-start:0;top:50%;translate:0 -50%;inline-size:8px;block-size:2px;background:var(--gs-ink)}@media(prefers-reduced-motion:reduce){.gs-catalogo__link{transition:none}}.gs-cassetto__intestazione{list-style:none;font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-block:var(--gs-6) var(--gs-2)}.gs-cassetto__intestazione a{color:var(--gs-ash);text-decoration:none}.gs-cassetto__intestazione a:is(:hover,:focus-visible){color:var(--gs-ink);text-decoration:underline;text-underline-offset:3px}.gs-cassetto__reparto{padding-inline-start:var(--gs-4);border-inline-start:var(--gs-line)}.header__row--top{padding-block:var(--gs-3)}@media screen and (min-width:750px){.menu-list__list-item.menu-list__list-item:not([slot=overflow]):after{height:24px;margin-bottom:-24px}}@media screen and (min-width:750px){.menu-list__submenu-inner.menu-list__submenu-inner{padding-block-end:132px}}.shopify-section-group-header-group{position:relative;z-index:30}.header,.header__row--top,.announcement-bar{border-block-end:0}.menu-list__link-title,.header-actions__text-style{font-family:var(--font-subheading--family);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.gs-wordmark{display:inline-flex;align-items:center;gap:.45em;font-family:var(--font-heading--family);font-weight:900;font-size:clamp(1rem,2.4vw,1.375rem);letter-spacing:-.035em;line-height:1;text-transform:uppercase;white-space:nowrap}.gs-wordmark__mark{inline-size:1.35em;block-size:1.35em;flex:0 0 auto;object-fit:contain}.gs-wordmark__name,.gs-wordmark__shops{align-self:baseline}.gs-wordmark__shops{opacity:.4}.button,button.button{border-radius:0;font-family:var(--font-heading--family);font-weight:900;letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;transition:transform .12s ease,background-color .2s ease,color .2s ease}.button:active{transform:translateY(1px)}@media(prefers-reduced-motion:reduce){.button{transition:none}.button:active{transform:none}}.gs-filtri__titolo{font-family:var(--font-heading--family);font-weight:900;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;margin:0 0 var(--gs-3)}.facets--vertical .facets--filters-title,.facets--horizontal .facets--filters-title{display:none}.facets--vertical .facets__item{display:block;border-block-start:var(--gs-line)}.facets--vertical .facets__item:last-child{border-block-end:var(--gs-line)}.facets__summary{padding-block:var(--gs-3);cursor:pointer}.facets__label{font-family:var(--font-heading--family);font-weight:900;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.facets__item,.facets-toggle__button{font-family:var(--font-subheading--family);font-size:.8125rem;font-weight:500;letter-spacing:.01em}.facets__inputs-list label{font-variant-numeric:tabular-nums}.facets-remove{margin-block-end:var(--gs-2)}[class*=__briciole] p{color:var(--gs-ash);margin:0}[class*=__briciole] a{color:inherit;text-decoration:none}[class*=__briciole] a:is(:hover,:focus-visible){color:var(--gs-ink);text-decoration:underline;text-underline-offset:3px}@media screen and (min-width:750px){.facets--horizontal.facets-controls-wrapper{display:flex;align-items:baseline;justify-content:flex-start;gap:var(--gs-4);border-block-end:var(--gs-line);padding-block-end:var(--gs-3)}}.products-count-wrapper{font-family:var(--font-subheading--family);font-size:.8125rem;font-variant-numeric:tabular-nums;color:var(--gs-ash)}@media screen and (min-width:750px){.facets--horizontal .products-count-wrapper.products-count-wrapper{margin-inline-start:0;margin-inline-end:auto}}@media screen and (max-width:989px){.facets-mobile-wrapper{position:sticky;top:var(--header-height, 64px);z-index:3;background:var(--gs-paper);border-block-end:var(--gs-line);padding-block:var(--gs-2)}}.pagination__item{border-radius:0}.footer-content [class*=menu] a,.footer-utilities__text{font-size:.8125rem}:where(a,button,summary,label,[tabindex]):focus-visible{outline:3px solid currentcolor;outline-offset:2px;border-radius:0}.gs-prove__testa{display:grid;gap:var(--gs-2);margin-block-end:var(--gs-6)}.gs-prove__titolo{font-family:var(--font-heading--family);text-transform:uppercase;margin:0}.gs-prove__sottotitolo{margin:0;color:var(--gs-ash);font-size:.875rem;line-height:1.5}.gs-prove__nastro{display:flex;gap:var(--gs-4);margin:0;padding:0 0 var(--gs-3);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--gs-rule) transparent}.gs-prove__nastro:focus-visible{outline:2px solid var(--gs-ink);outline-offset:4px}.gs-prove__nastro::-webkit-scrollbar{block-size:6px}.gs-prove__nastro::-webkit-scrollbar-thumb{background:var(--gs-rule)}.gs-prova{flex:0 0 auto;border:var(--gs-line);background:var(--gs-mist);line-height:0}.gs-prova img{block-size:560px;inline-size:auto;max-inline-size:none;display:block;object-fit:contain}.gs-credito{margin:var(--gs-4) 0 0;text-align:center;font-size:.6875rem;line-height:1.4;color:var(--gs-ash)}.gs-credito a{color:inherit;text-decoration:none}.gs-credito a:hover,.gs-credito a:focus-visible{text-decoration:underline}.gs-cap{display:grid;gap:var(--gs-6);max-inline-size:46rem;scroll-margin-block-start:6rem}.gs-cap__testa{display:grid;gap:var(--gs-2)}.gs-cap__titolo{margin:0;font-family:var(--font-heading--family);text-transform:uppercase}.gs-cap__istruzioni{margin:0;max-inline-size:46ch;font-size:.9375rem;line-height:1.55;color:var(--color-foreground-muted, currentColor)}.gs-cap__form{display:grid;gap:var(--gs-2)}.gs-cap__etichetta{font-size:.75rem;letter-spacing:.09em;text-transform:uppercase;color:var(--color-foreground-muted, currentColor)}.gs-cap__riga{display:flex;flex-wrap:wrap;gap:var(--gs-2)}.gs-cap__campo{flex:0 1 11rem;min-inline-size:0;padding:.85rem 1rem;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:1.125rem;font-variant-numeric:tabular-nums;letter-spacing:.2em}.gs-cap__campo::placeholder{color:currentColor;opacity:.35}.gs-cap__bottone{padding:.85rem 1.75rem;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font-family:var(--font-heading--family);font-size:.9375rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .18s ease,color .18s ease}.gs-cap__bottone:hover,.gs-cap__bottone:focus-visible{background:var(--color-foreground);color:var(--color-background)}.gs-cap__esito:empty{display:none}.gs-cap__stampa{margin:0;font-family:var(--font-heading--family);font-size:clamp(2.5rem,11vw,4rem);font-weight:700;line-height:1;letter-spacing:.12em;font-variant-numeric:tabular-nums}.gs-cap__verdetto{margin:var(--gs-3) 0 0;padding-block-start:var(--gs-3);border-block-start:1px solid currentColor;font-family:var(--font-heading--family);font-size:clamp(1.25rem,3.5vw,1.625rem);font-weight:600;text-transform:uppercase;letter-spacing:.01em}.gs-cap__verdetto--zona{color:var(--gs-go);border-block-start-color:var(--gs-go)}.gs-cap__dettaglio{margin:var(--gs-2) 0 0;max-inline-size:52ch;font-size:.9375rem;line-height:1.55;color:var(--color-foreground-muted, currentColor)}.gs-cap__errore{margin:0;font-size:.9375rem;line-height:1.5}.gs-cap__riepilogo{margin:0;padding-block-start:var(--gs-4);border-block-start:1px solid rgba(var(--color-foreground-rgb, 255 255 255) / .25);max-inline-size:56ch;font-size:.8125rem;line-height:1.6;color:var(--color-foreground-muted, currentColor)}.gs-cap :where(input,button):focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){.gs-cap__bottone{transition:none}}.gs-resi{display:grid;gap:var(--gs-8);max-inline-size:46rem;scroll-margin-block-start:6rem}.gs-resi__testa{display:grid;gap:var(--gs-2)}.gs-resi__titolo{margin:0;font-family:var(--font-heading--family);text-transform:uppercase}.gs-resi__istruzioni{margin:0;max-inline-size:46ch;font-size:.9375rem;line-height:1.55;color:var(--color-foreground-muted, currentColor)}.gs-resi__modulo{display:grid;gap:var(--gs-6)}.gs-resi__scelta{margin:0;padding:0;border:0;display:grid;gap:var(--gs-3)}.gs-resi__domanda{padding:0;font-size:.75rem;letter-spacing:.09em;text-transform:uppercase;color:var(--color-foreground-muted, currentColor)}.gs-resi__opzioni{display:grid;gap:var(--gs-2);grid-template-columns:1fr}@media(min-width:650px){.gs-resi__opzioni{grid-template-columns:repeat(3,1fr)}}.gs-resi__opzione{position:relative;display:block;cursor:pointer}.gs-resi__radio{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gs-resi__opzione-testo{display:flex;flex:1;min-inline-size:0;align-items:center;min-block-size:100%;padding:var(--gs-4);border:1px solid currentColor;font-size:.9375rem;line-height:1.35;transition:background-color .12s ease,color .12s ease}.gs-resi__radio:checked+.gs-resi__opzione-testo{background-color:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-background)}.gs-resi__radio:focus-visible+.gs-resi__opzione-testo{outline:2px solid currentColor;outline-offset:3px}@media(hover:hover){.gs-resi__radio:not(:checked)+.gs-resi__opzione-testo:hover{background-color:color-mix(in srgb,currentColor 8%,transparent)}}.gs-resi__coppia{display:grid;gap:var(--gs-4);grid-template-columns:1fr}@media(min-width:650px){.gs-resi__coppia{grid-template-columns:1fr 1fr}}.gs-resi__campo{display:grid;gap:var(--gs-1);align-content:start}.gs-resi__etichetta{font-size:.75rem;letter-spacing:.09em;text-transform:uppercase;color:var(--color-foreground-muted, currentColor)}.gs-resi__input{inline-size:100%;padding:.85rem 1rem;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit}.gs-resi__input--ordine{font-variant-numeric:tabular-nums;letter-spacing:.12em}.gs-resi__input--corto{max-inline-size:12rem}.gs-resi__select{-webkit-appearance:none;appearance:none;padding-inline-end:2.5rem;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 1.15rem) 55%,calc(100% - .85rem) 55%;background-size:.3rem .3rem,.3rem .3rem;background-repeat:no-repeat}.gs-resi__area{resize:vertical;min-block-size:5rem}.gs-resi__input::placeholder{color:currentColor;opacity:.35}.gs-resi__aiuto{margin:0;font-size:.8125rem;line-height:1.45;color:var(--color-foreground-muted, currentColor);opacity:.85}.gs-resi__ramo{display:grid;gap:var(--gs-4)}.gs-resi--js .gs-resi__ramo[hidden]{display:none}.gs-resi__nota{margin:0;padding:var(--gs-3) var(--gs-4);border-inline-start:2px solid currentColor;font-size:.875rem;line-height:1.5;background:color-mix(in srgb,currentColor 5%,transparent)}.gs-resi__nota[hidden]{display:none}.gs-resi__piede{display:grid;gap:var(--gs-2);justify-items:start}.gs-resi__bottone{padding:.85rem 1.75rem;border:1px solid currentColor;border-radius:0;background:var(--color-foreground);color:var(--color-background);font:inherit;font-size:.9375rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:opacity .12s ease}@media(hover:hover){.gs-resi__bottone:hover{opacity:.82}}.gs-resi__piede-testo{margin:0;font-size:.8125rem;color:var(--color-foreground-muted, currentColor)}.gs-resi__errore{margin:0;padding:var(--gs-3) var(--gs-4);border:1px solid currentColor;font-size:.875rem}.gs-resi__fatto{display:grid;gap:var(--gs-2);padding:var(--gs-8);border:1px solid currentColor}.gs-resi__fatto-titolo{margin:0;font-family:var(--font-heading--family);font-size:1.25rem;text-transform:uppercase}.gs-resi__fatto-testo{margin:0;max-inline-size:48ch;font-size:.9375rem;line-height:1.55;color:var(--color-foreground-muted, currentColor)}.gs-resi :where(input,select,textarea,button):focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){.gs-resi__opzione-testo,.gs-resi__bottone{transition:none}}.gs-resi-fascia{display:grid;gap:var(--gs-6);max-inline-size:62rem;scroll-margin-block-start:6rem}.gs-resi-fascia__testa{display:grid;gap:var(--gs-2)}.gs-resi-fascia__titolo{margin:0;font-family:var(--font-heading--family);font-size:1.375rem;font-weight:700;line-height:1.25;letter-spacing:.015em;word-spacing:.16em;text-transform:uppercase}.gs-resi-fascia__istruzioni{margin:0;max-inline-size:52ch;font-size:.9375rem;line-height:1.55;color:var(--color-foreground-muted, currentColor)}.gs-resi-fascia__elenco{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--gs-6);margin:0;padding:0;list-style:none}.gs-resi-fascia__voce{display:grid;align-content:start;gap:var(--gs-2);padding-block-start:var(--gs-3);border-block-start:1px solid currentColor}.gs-resi-fascia__etichetta{font-family:var(--font-heading--family);font-size:.8125rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.gs-resi-fascia__testo{font-size:.9375rem;line-height:1.55;color:var(--color-foreground-muted, currentColor)}.gs-resi-fascia__bottone{justify-self:start;padding:.85rem 1.75rem;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font-family:var(--font-heading--family);font-size:.9375rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background-color .18s ease,color .18s ease}.gs-resi-fascia__bottone:hover,.gs-resi-fascia__bottone:focus-visible{background:var(--color-foreground);color:var(--color-background)}.gs-resi-fascia__bottone:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){.gs-resi-fascia__bottone{transition:none}}.variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-option-available=false]){background-color:var(--gs-off-bg);color:var(--gs-off)}.variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-option-available=false]) svg line{stroke:var(--gs-off);stroke-width:1.5}body,.password-main-content,.password-footer{background-color:#000!important}.password-footer__powered-by,.password-footer__admin-link,.password-content{display:none!important}.password-footer__button{font-size:10px!important;color:#3a3a3a!important;text-decoration:none!important}.password-footer__button:hover,.password-footer__button:focus-visible{color:#8a8a8a!important}@media screen and (max-width:749px){.password-main-content h1{font-size:1.125rem!important}}.password-main-content .text-block,.password-main-content .image-block{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/12/assets/gshopss.css.map */
