/** Shopify CDN: Minification failed

Line 272:0 Unexpected "/"

**/
/*
.name-variant {display: none;}

.main-product .globo-swatch-product-detail .swatch--gl ul.g-variant-color-detail li label, .globo-product-groups-detail .gsw-item-pg-style-product-img .gsw-list-products-group .gsw-prg-item .gsw-prg-item--link span {
  width: 150px !important;
  height: 100px !important;
  margin-right: 15px !important;
}

.swatch-anchor.swatch-other.globo-border-color-swatch.globo-detail-style-square.globo-detail-size-medium.globo-detail-border-style-double.globo-detail-border-effects-glow {
  border: none !important;
}

.globo-swatch-product-detail .swatch--gl li label.globo-detail-border-style-double::before{border: none !important;box-shadow:none !important;}


.globo-swatch-list .swatch--gl:nth-of-type(2) .name-option {visibility: hidden;position: relative;font-size: 16px;}

.globo-swatch-list .swatch--gl:nth-of-type(2) .name-option:after {
    visibility: visible;
    position: absolute;
    top: 0;
    left: 0;
    content: "Scegli un'immagine per la tua carta regalo";
}

#paypal-extralandia {display: none;}

.globo-swatch-product-detail .swatch--gl li .globo-detail-style-text-only--button {font-size: 25px;padding: 10px;  border-radius:  var(--button-border-radius);color: #000;
  margin-right: 15px !important;}

.globo-swatch-list.globo-swatch-list-use-js {margin-bottom: 50px;}


.grid__layout__item.position-relative {grid-column: 1/-1;}


.attr-title-hover { display: none;}


.swatch-anchor.swatch-other.globo-detail-style-text-only--button.globo-detail-text-only-button-style-default{
background: linear-gradient(
    14deg,
    #0775ba,
    #00c2db,
    #c0ade7,
    #9272db,
    #bebebe,
    #fba2e6,
    #00d4ff
  );
  background-size: 1400% 1400%;
  -webkit-animation: GradientAnimation 15s ease infinite;
  -moz-animation: GradientAnimation 15s ease infinite;
  animation: GradientAnimation 15s ease infinite;

}

 */

 /* custom CSS TEMPLATE 4  */


.v-primary-button {
background: linear-gradient(
    14deg,
    #0775ba,
    #00c2db,
    #c0ade7,
    #9272db,
    #bebebe,
    #fba2e6,
    #00d4ff
  );
  background-size: 1400% 1400%;
  -webkit-animation: GradientAnimation 15s ease infinite;
  -moz-animation: GradientAnimation 15s ease infinite;
  animation: GradientAnimation 15s ease infinite;
  border-radius:  var(--button-border-radius);
}

/*prezzo*/
.v-p.v-text-2xl.v-text-gray-700.v-gc-price {display: none;}

/*immagini
 .v-gc-wrapper-sub-image { display: none;}*/

 /*titolo*/
.v-gc-product-title.v-text-4xl.v-mt-4.md\:v-mt-2.v-p {display: none ;}



.v-p.v-text-xl.v-text-gray-600.\!v-mt-5 .v-gc-sub-title{ display: none;}


/*Scegli un'immagine per la tua carta regalo*/
.v-p.\!v-m-0.v-flex.v-justify-center.v-self-center.v-h-full.v-items-center.hover\:v-text-white.v-space-x-1.v-btn-primary-hover.v-border.v-cursor-pointer.v-gc-more-image.v-rounded {
background: linear-gradient(
    14deg,
    #0775ba,
    #00c2db,
    #c0ade7,
    #9272db,
    #bebebe,
    #fba2e6,
    #00d4ff
  );
  background-size: 1400% 1400%;
  -webkit-animation: GradientAnimation 15s ease infinite;
  -moz-animation: GradientAnimation 15s ease infinite;
  animation: GradientAnimation 15s ease infinite;
  padding: 10px;
  color: #fff;
border-radius:  var(--button-border-radius)
}




.v-grid.v-grid-cols-4.v-gap-1.sm\:v-gap-2.xl\:v-gap-5.v-mt-2 { /*grid-template-columns: inherit;*/margin: 30px 0;}
.v-gc-more-image-title {visibility: hidden;position: relative;font-size: 16px;}

.v-gc-more-image-title:after {visibility: visible;content: "Scegli un'immagine per la tua carta regalo";}

.v-text-xl.v-text-gray-600.v-p {margin-bottom: 25px !important;}


.v-text-xl.v-text-gray-600.v-p .v-gc-sub-title {visibility: hidden;position: relative;margin-bottom: 15px;}

.v-text-xl.v-text-gray-600.v-p .v-gc-sub-title:after {visibility: visible;content: "E-GIFT CARD";font-size: calc(var(--font-heading-scale) * 32px);font-weight:400;color: var(--color-text); white-space: nowrap; position:absolute;top:0;left:0}

/*pop up scelta colore
.v-scroll-style > div:first-child {
  display: none !important;
}



.v-justify-center.v-rounded-md.v-border.v-border-transparent.v-px-4.v-py-2.v-text-base.v-font-medium.v-text-white.v-shadow-sm.focus\:v-outline-none.focus\:v-ring-offset-2.sm\:v-col-start-2.v-primary-button.v-max-w-64.v-flex.v-space-x-1 {
  display: none;
}

.v-justify-center.v-rounded-md.v-border-0\.5.v-border-transparent.v-px-4.v-py-2.v-text-base.v-font-medium.v-text-white.v-shadow-s.focus\:v-outline-none.focus\:v-ring-offset-2.sm\:v-col-start-2.v-primary-button.v-max-w-64.v-flex.v-space-x-1 {
  background-image: linear-gradient(14deg,#0775ba,#00c2db,#c0ade7,#9272db,#bebebe,#fba2e6,#00d4ff) !important;
}

.v-scroll-style.v-mt-5.v-grid.v-overflow-y-auto.v-grid-cols-2.sm\:v-grid-cols-3.md\:v-grid-cols-4.lg\:v-grid-cols-5.v-gap-6 {
  grid-template-columns: repeat(4,minmax(0,1fr));
}*/

.v-mt-4.v-grid.v-grid-cols-2.v-gap-x-2.v-bg-gray-100.v-p-1\.5.v-font-medium.v-rounded-lg.v-gc-nav
    .md\:v-text-xl:hover {color:#9272db !important }

    
#vify-gift-card button  {background-image: linear-gradient(14deg,#0775ba,#00c2db,#c0ade7,#9272db,#bebebe,#fba2e6,#00d4ff) !important;}

/*
.v-px-3.v-py-2.v-border.v-bg-white.v-uppercase.hover\:v-text-white.v-text-sm.v-primary-button-outline.v-cursor-pointer.v-gc-preview-gift-card.v-rounded
{background: linear-gradient(
    14deg,
    #0775ba,
    #00c2db,
    #c0ade7,
    #9272db,
    #bebebe,
    #fba2e6,
    #00d4ff
  );
  background-size: 1400% 1400%;
  -webkit-animation: GradientAnimation 15s ease infinite;
  -moz-animation: GradientAnimation 15s ease infinite;
  animation: GradientAnimation 15s ease infinite;
  padding: 10px;
  color: #fff;
border-radius:  var(--button-border-radius)}*/


#vify-gift-card .v-rounded-md.v-bg-white.v-text-gray-400.hover\:v-text-gray-500.focus\:v-outline-none.focus\:v-ring-2.focus\:v-ring-indigo-500.focus\:v-ring-offset-2 {
  background-image: none !important;
}
#vify-gift-card .v-btn-light.\!v-rounded-md.v-hide-print.v-px-4.v-items-center.v-self-center.v-py-3.\!v-my-0.v-w-16.v-flex.v-justify-center {background-image: none !important;
}


.v-z-50.v-fixed {z-index: 100;}
/*
.v-p:hover {
  color: #000 !important;
  border-color: #9272db !important;
}*/


#vify-gift-card button:hover { border-color: #9272db !important;color: #000 !important;}

/*invia ora*/
.v-p.\!v-m-0.v-px-3.v-py-2\.5.v-cursor-pointer.v-text-center.v-text-lg.md\:v-text-xl.v-font-medium.v-flex.v-justify-center.v-space-x-2.v-gc-nav-item.v-gc-nav-4-p.v-shadow.v-bg-white.border.v-rounded-md {
  display: none;
}


.v-p.\!v-m-0.v-px-3.v-py-2\.5.v-cursor-pointer.v-text-center.v-text-lg.md\:v-text-xl.v-font-medium.v-flex.v-justify-center.v-space-x-2.v-gc-nav-item.v-shadow.v-bg-white.border.v-rounded-md
{
background: linear-gradient(
    14deg,
    #0775ba,
    #00c2db,
    #c0ade7,
    #9272db,
    #bebebe,
    #fba2e6,
    #00d4ff
  );
  background-size: 1400% 1400%;
  -webkit-animation: GradientAnimation 15s ease infinite;
  -moz-animation: GradientAnimation 15s ease infinite;
  animation: GradientAnimation 15s ease infinite;
  padding: 10px;
  color: #fff;
border-radius:  var(--button-border-radius);

}
.v-mt-5.v-grid.v-grid-cols-2.v-gap-x-2.v-bg-gray-100.v-p-1\.5.v-font-medium.v-rounded-lg.v-gc-nav {grid-template-columns: repeat(1,minmax(0,1fr));}


.v-p.\!v-m-0.v-px-3.v-py-2\.5.v-cursor-pointer.v-text-center.v-text-lg.md\:v-text-xl.v-font-medium.v-flex.v-justify-center.v-space-x-2.v-gc-nav-item.v-shadow.v-bg-white.border.v-rounded-md:hover {
color:#fff !important;}

/*checkout disabilitato*/

.v-flex.v-items-end.v-flex-col.lg\:v-flex-row.v-space-x-2.v-gc-preview {
  /*flex-direction: column;*/
  display: none;
}
.v-border-transparent.v-w-full.v-shadow-sm.v-px-6.v-py-3.focus\:v-outline-none.focus\:v-ring-offset-2.v-text-lg.md\:v-text-xl.v-space-x-1.v-font-medium.v-uppercase.v-flex-1.v-primary-button.v-gc-add-to-cart-button.v-rounded.v-text-white {
  display: none;
}
/*
.v-px-3.v-py-2.v-border.v-bg-white.v-uppercase.hover\:v-text-white.v-text-sm.v-primary-button-outline.v-cursor-pointer.v-gc-preview-gift-card.v-rounded {
  width: 16%;
  text-align: center;
  position: absolute;
  top: 203px;
}*/

/*immagini gift mobile*/

 @media only screen and (max-width: 600px) {
.v-gc-wrapper-sub-image .v-object-cover {object-fit: contain}

.v-grid.v-grid-cols-4.v-gap-1.sm\:v-gap-2.xl\:v-gap-5.v-mt-2 {  grid-template-columns: repeat(2,minmax(0,1fr));}
}

.v-rounded {
  border-radius: var(--button-border-radius)
}

/*invia a*/
.v-flex.v-items-end.v-flex-col.lg\:v-flex-row.v-space-x-2.v-gc-preview {
  display: none !important;
}






/