:root{--gc-font-title: "condor-compressed", Arial, Helvetica, sans-serif;--gc-font-body: "archivo-expanded" , Arial, Helvetica, sans-serif;--gc-fs-xs: 1rem;--gc-fs-s: 14px;--gc-fs-sm: 20px;--gc-fs-m: clamp(20px, 2.5vw, 36px);--gc-fs-xl: clamp(32px, 5vw, 72px);--gc-fs-hero: clamp(44px, 27.5vw, 540px);--gc-fs-hero-mobile: clamp(174px, 26.67vw, 384px);--color-nero: #000000;--color-viola: #5218AC;--color-bianco: #FFFFFF;--color-grigio-bg: #F2EFED;--color-fucsia: #D93261;--color-fucsia-chiaro: #F8DDFC;--font-heading-family: var(--gc-font-body);--font-body-family: var(--gc-font-body);--color-heading-text: var(--color-nero)}.text--label,.text--link{font-family:var(--gc-font-body)}.h2{font-size:var(--gc-fs-xl);line-height:1}.h3{font-size:var(--gc-fs-m);line-height:1}.announcement-bar ul li.marquee__item p{font-size:var( --gc-fs-xs )!important}#header nav.header__nav ul.header__nav-items{border-inline-end:none;padding-inline-end:0;border-inline-start:.1rem solid rgba(var(--color-foreground),var(--header-inner-after-opacity));padding-inline-start:var(--spacing-5)}#header nav.header__nav ul.header__nav-items li a{font-size:var( --gc-fs-xs )!important;font-weight:700}#header .header__nav-item.megamenu .header__nav-sublinks{row-gap:0}#header .header__nav-item.megamenu .header__nav-links-item.has-dropdown>.header__nav-dropdown-link{font-size:var( --gc-fs-xs )!important}#header .header__nav-item.megamenu .header__nav-sublinks .header__nav-sublinks-item .header__nav-dropdown-link{font-weight:400!important;font-size:var( --gc-fs-xs )!important}#header .header__nav-item.megamenu .header__nav--group-card{max-width:clamp(330px,25vw,350px)}#header .header__nav-item.megamenu .header__nav-links-item:first-child .header__nav-sublinks li.header__nav-sublinks-item .header__nav-dropdown-link{font-weight:700!important;font-size:var(--gc-fs-xs)!important}@media screen and (min-width:1024px){.header__nav-item.megamenu .header__nav--group-link{grid-template-columns:repeat(3,1fr)!important}}#header.is-megamenu-open .header__logo svg path,body:not(.is-at-top) #header .header__logo svg path,body.template--product #header .header__logo svg path{fill:var(--color-nero)}.gc-logo-default{display:block}.gc-logo-hover{display:none}body.template-- .header__logo .gc-logo-default,body.template--cart .header__logo .gc-logo-default,body.template--login .header__logo .gc-logo-default,body.template--page .header__logo .gc-logo-default,body.template--collection .header__logo .gc-logo-default,body.template--product #header .header__logo .gc-logo-default,body:not(.is-at-top) #header .header__logo .gc-logo-default,#header.is-megamenu-open .header__logo a .gc-logo-default{display:none}body.template-- .header__logo .gc-logo-hover,body.template--cart .header__logo .gc-logo-hover,body.template--login .header__logo .gc-logo-hover,body.template--page .header__logo .gc-logo-hover,body.template--collection .header__logo .gc-logo-hover,body.template--product #header .header__logo .gc-logo-hover,body:not(.is-at-top) #header .header__logo .gc-logo-hover,#header.is-megamenu-open .header__logo a .gc-logo-hover{display:block}footer .footer .section-footer__content .footer__block-heading{color:var(--color-bianco);font-size:var( --gc-fs-xs );font-weight:700}footer .footer .section-footer__content .footer__links{row-gap:0}footer .footer .section-footer__content p a,footer .footer .section-footer__content p,footer .footer .section-footer__content .footer__links li a{color:var(--color-bianco);font-size:var( --gc-fs-xs );text-transform:uppercase;line-height:2}footer .footer .section-footer__content .footer__newsletter .footer__newsletter-text p{font-size:var(--gc-fs-m);line-height:1;font-weight:700}footer .footer .section-footer__content .footer__newsletter .newsletter-form .field__input{height:64px}footer .footer .section-footer__content .footer__newsletter{max-width:50rem}.product-card .product-card__title{font-family:var(--font-body-family)!important;font-weight:700!important;font-size:1rem!important}.product-card .product-card__price .price{font-weight:400!important;font-size:1rem!important;color:var(--color-nero)}.product-card .product-card__media{background-color:var(--color-grigio-bg)}.product-card .product-card__content .product-card__info .product-card__price .price__sale s{color:var(--color-nero);opacity:.5}.product-card .product-card__content .product-card__info .product-card__price .price__sale ins{color:var(--color-nero)}.product-card .product-card__badge{font-size:var(--gc-fs-xs);font-weight:700;letter-spacing:0}.product-card .product-card__options{display:none}.product-card .product-card__add-to-cart--button:not(.product-card-small__button){opacity:1}.product-card .product-card__add-to-cart--button:hover:before{background-color:var(--color-viola)!important;opacity:1;visibility:visible}.product-card .product-card__add-to-cart--button:hover svg{position:relative;z-index:1}.product-card .product-card__add-to-cart--button:hover svg path{transition:.3s ease-in-out}.product-card .product-card__add-to-cart--button:hover svg path{stroke:var(--color-bianco)}.marquee__item .marquee__title{font-family:var(--gc-font-title);font-size:var(--gc-fs-xl)}.marquee__item .marquee__product-card .marquee__product-card-image{background-color:var(--color-grigio-bg)}.marquee__item .marquee__product-card .marquee__product-card-content span{font-family:var(--font-body-family);font-weight:700}.marquee__item .marquee__product-card .marquee__product-card-content .button{font-family:var(--gc-font-body);font-size:var(--gc-fs-xs);font-weight:400;letter-spacing:0}.marquee__item .marquee__product-card .marquee__product-card-content .button:hover{background-color:var(--color-viola);border-color:var(--color-viola);color:var(--color-bianco)}.section-hero-banner .hero__content{padding-bottom:4rem}.section-hero-banner .hero__content .hero__heading{margin-bottom:0}.section-hero-banner .hero__content .hero__heading p{font-family:var(--gc-font-title);font-weight:400;font-size:var(--gc-fs-hero);line-height:.85;white-space:nowrap}.section-hero-banner .hero__content .hero__heading p strong{font-weight:400!important}@media screen and (max-width:767px){.section-hero-banner .hero__content .hero__heading p{font-size:var( --gc-fs-hero-mobile )}.section-hero-banner .hero__content .hero__heading p strong{display:block}}.section-featured-products .section__head h2.section__heading{font-family:var(--gc-font-title);padding-block:calc(var(--section-spacing-unit-size) * 2 + .4rem)}.section-featured-products .section__head--buttons .button.button--text{font-weight:500;font-family:var(--gc-font-body);letter-spacing:0;font-size:var(--gc-fs-xs)}.section__featured-collections .section__head-title .section__heading{font-family:var(--gc-font-title)}.section__featured-collections .card-collection .card-collection__content .card-collection__heading{font-family:var(--font-body-family);font-size:var(--gc-fs-m);font-weight:700}.section__featured-collections .card-collection .card-collection__content .card-collection__heading .card-collection__counter,.section__featured-collections .card-collection .card-collection__content .card-collection__button{display:none}.section-full-width-banner .section-full-width-banner__heading .h3{font-family:var(--font-body-family);font-weight:700}.section-full-width-banner .section-full-width-banner__heading{max-width:min(575px,100%)}.section-full-width-banner .section-full-width-banner__buttons>a{font-family:var(--gc-font-body);font-size:var(--gc-fs-xs);letter-spacing:0}.shop-the-look .shop-the-look__content .section__heading{font-family:var(--gc-font-title)}.section-testimonials .section-testimonials__subheading{letter-spacing:0}.section-testimonials .section__heading{font-family:var(--gc-font-title)}.section-testimonials .testimonial__box .testimonial__content .testimonial__author{font-weight:700;font-size:var(--gc-fs-xs)}.section-testimonials .testimonial__box .testimonial__content .testimonial__quote{font-weight:400;font-size:var(--gc-fs-xs)}.section--social-media-highlights .h3{font-family:var(--gc-font-title);font-size:var(--gc-fs-m)}.section--social-media-highlights .button{font-size:var(--gc-fs-xs);letter-spacing:0;font-family:var(--gc-font-body)}.product__block--gap-4{margin-block-end:4rem!important}#more-payment-options-link{margin-top:2rem!important}.product__topbar-nav .product__topbar-nav--goback{display:none}.breadcrumbs li>span,.breadcrumbs .breadcrumbs__link,.breadcrumbs{opacity:1;font-size:var(--gc-fs-xs)!important;color:var(--color-nero)!important;font-family:var(--gc-font-body)}body.template--product .product-grid .product-grid__item--media-wrapper.product-grid__sticky{height:auto}body.template--product .product__content .product__title{font-family:var(--font-body-family);font-size:var(--gc-fs-sm);font-weight:700}body.template--product .product__content .product__price{display:flex;flex-direction:column}body.template--product .product__content .product__price .product__price--info,body.template--product .product__content .product__price .price{align-self:flex-start}body.template--product .product__content .product__price .price__regular{font-weight:700;font-size:var(--gc-fs-s)}body.template--product .product__content .product__price .product__price--info{font-size:var(--gc-fs-xs);line-height:1.4;color:var(--color-nero)}body.template--product .product__content .product__price .product__price--info a{text-decoration:underline}body.template--product .product__content .product__price .product__price--info a:hover{text-decoration:none}body.template--product .product__content .product__variant-picker legend.form__label{font-size:0;margin-block-end:0;letter-spacing:0;margin-bottom:1rem}body.template--product .product__content .product__variant-picker legend.form__label span{font-size:var(--gc-fs-xs);margin:0}body.template--product .product__content .product__variant-picker .product-option__label{overflow:hidden;border-width:1px;border-color:var(--color-grigio-bg)}body.template--product .product__content .product__variant-picker .product-option__input:checked+.product-option__label:has(.product-option__swatch){border-color:var(--color-nero)}body.template--product .product__content .product__variant-picker .product-option__label .product-option__swatch{opacity:1;display:block;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;border:none;transition:opacity .3s ease-in-out}body.template--product .product__content .product__variant-picker .product-option__label:hover .product-option__swatch{opacity:0}.product-form .product-form__submit{background-color:var(--color-fucsia-chiaro);border-color:var(--color-fucsia-chiaro);color:var(--color-nero);font-family:var(--gc-font-body);font-size:var(--gc-fs-xs)}.product-form .product-form__submit:hover{background-color:var(--color-viola);border-color:var(--color-viola);color:var(--color-bianco)}body.template--product .product__content .product__accordion .accordion__button{font-family:var(--font-body-family);font-size:var(--gc-fs-sm);font-weight:700}body.template--product .product__content .product__accordion .accordion__body{font-size:var(--gc-fs-xs);line-height:1.8;text-transform:uppercase}body.template--product .product__content .product__description .product__accordion .accordion__section.is-active .accordion__body{height:auto}.section--product-recommendations .section__head .section__heading{font-family:var(--gc-font-title)}body.template--product .product__sticky-cart .product-bar__submit{font-family:var(--gc-font-body);font-size:var(--gc-fs-xs);background-color:var(--color-fucsia-chiaro);border-color:var(--color-fucsia-chiaro);color:var(--color-nero)}body.template--product .product__sticky-cart .product-bar__submit:hover{background-color:var(--color-viola);border-color:var(--color-viola);color:var(--color-bianco)}.template--password #shopify-section-main-password-header{display:none}.template--password .hero__heading{max-width:50%;margin:0 auto;position:relative}.template--password .hero__heading:before{content:"";background:url(https://gilcagne.it/cdn/shop/files/GC_Logo-White.svg);width:60px;height:40px;display:block;margin:0 auto 20px;background-size:contain;background-position:center center;background-repeat:no-repeat}.template--password .hero-banner .hero__heading p{font-size:var(--gc-fs-m)!important;font-family:var(--gc-font-body)!important;white-space:normal}.template--password .hero__entry p,.template--password .hero__heading p{font-size:var(--gc-fs-m);opacity:1}body.template--register h2.form-customer__callout-title{font-size:var(--gc-fs-sm)}body.template-- .shopify-policy__title h1{text-align:left;font-family:var(--gc-font-title)}body.template-- .shopify-policy__body h4,body.template-- .shopify-policy__body h2{font-family:var(--gc-font-body);font-size:var(--gc-fs-s);margin:0 0 1rem;font-weight:700!important}body.template-- .shopify-policy__body h2 span{font-weight:700!important}body.template-- .shopify-policy__body p{margin:0 0 2rem}body.template--chi-siamo .section-dual-tiles p,body.template--chi-siamo .section-dual-tiles .h3{font-family:var(--gc-font-title);font-size:var(--gc-fs-xl);text-transform:uppercase;line-height:1;font-weight:500}body.template--contact .main-page__title.h1{font-family:var(--gc-font-title);font-size:var(--gc-fs-xl);text-transform:uppercase;line-height:1;font-weight:500;text-align:left}body.template--contact .main-page__content{display:none}.gc-contact-split{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}@media screen and (max-width:749px){.gc-contact-split{grid-template-columns:1fr}}.gc-privacy-check{display:flex;align-items:flex-start;gap:.8rem}.gc-privacy-check input[type=checkbox]{margin-top:.2rem;flex-shrink:0}.gc-privacy-check label{font-size:var(--font-size-static-sm)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/gc-custom.css.map */
