.galup--theme{--font-paragraph--weight: 500;--off-white: #f3dece;--red: #cd1719;--red-inactive: #d04547;--dark-red: #a51008;--dark-red-inactive: #d33027;--white: #fff;--blue: #27457b;--blue-inactive: #3f66ad}.galup--theme .galup__button{padding:5px 9px;background-color:var(--color-foreground);color:var(--color-background);font-size:.875rem;font-weight:500;line-height:1;border-radius:8px;text-align:center;text-transform:uppercase}@media screen and (min-width: 750px){.galup--theme .galup__button{padding:12px}}.galup--theme .galup__button.galup__button--fullwidth{width:100%}.galup--theme .galup__button.galup__button--secondary{border:1px solid var(--color-foreground);background-color:var(--color-background);color:var(--color-foreground)}.galup--theme .galup__pill{padding:5px 9px;background-color:var(--color-foreground);color:var(--color-background);font-size:.875rem;line-height:1;font-weight:500;border-radius:8px;text-align:center;text-transform:uppercase}.galup--theme .galup__pill.galup__pill--secondary{border:1px solid var(--color-foreground);background-color:var(--color-background);color:var(--color-foreground)}@media screen and (min-width: 750px){.galup--theme .dropdown-localization{position:absolute;right:0;top:0;margin-right:40px;height:100%}.galup--theme .dropdown-localization .language-selector,.galup--theme .dropdown-localization localization-form-component,.galup--theme .dropdown-localization .localization-form{height:100%;padding:0}.galup--theme .dropdown-localization .localization-form__select{height:100%;align-items:center;justify-content:flex-end}.galup--theme .dropdown-localization .galup__pill{min-width:48px}}@media screen and (min-width: 750px) and (max-width: 980px){.galup--theme .dropdown-localization input:checked+label{display:none}}.galup--theme .button:not(.button-unstyled){width:297px;padding:12px;box-shadow:4px 4px 10px #00000026;font-weight:500;font-size:14px;transition:transform .35s ease,font-weight .35s ease}.galup--theme .button:not(.button-unstyled):not([disabled]):hover{transform:scale(1.05)}@media screen and (min-width: 750px){.galup--theme .button:not(.button-unstyled){width:358px}}.galup--theme .email-signup__input-group{display:flex;flex-direction:column;align-items:center;max-width:560px;width:100%;margin-bottom:24px}.galup--theme .email-signup__form{align-items:center}.galup--theme .email-signup__input{padding:14px 24px;border-width:1px;border:1px solid #7e7e7e;font-weight:900;font-size:16px;color:#7e7e7e}.galup--theme .email-signup__input.paragraph{color:#7e7e7e}.galup--theme .email-signup__input:active,.galup--theme .email-signup__input:focus{border-color:#000;color:#000}.galup--theme .email-signup__input::placeholder{color:#7e7e7e}.galup--theme .email-signup__button{margin-top:24px}.galup--theme .email-signup__message-text{text-transform:uppercase;font-weight:900}.galup--theme .hero--realsize{min-height:auto}.galup--theme .hero--realsize .hero__media-wrapper{position:relative}.galup--theme .hero--realsize .section-content-wrapper.section-content-wrapper{position:absolute;padding-bottom:48px}.galup--theme .hero--realsize .hero__container.spacing-style.section.section--full-width{position:relative}.galup--theme .hero--realsize .hero__image,.galup--theme .hero--realsize .hero__video,.galup--theme .hero--realsize .hero__video-poster{aspect-ratio:393 / 523}.galup--theme .hero--realsize .spacing-style,.galup--theme .hero--realsize .inherit-spacing{padding-block:0;padding-inline:0;margin-block:0;margin-inline:0}@media screen and (min-width: 750px){.galup--theme .hero--realsize .section-content-wrapper.section-content-wrapper{padding-bottom:55px}.galup--theme .hero--realsize .hero__image,.galup--theme .hero--realsize .hero__video,.galup--theme .hero--realsize .hero__video-poster{aspect-ratio:1280 / 699}}.galup--theme .product-card .product-card__content{border-radius:24px;padding-bottom:var(--padding-card);box-shadow:4px 8px 10px #00000040;background-color:var(--white);--padding-card: 24px;--card-color: var(--red);--card-color-alt: var(--white);--inactive-color: var(--white);--inactive-bg-color: var(--off-white);transition:background-color .3s linear;aspect-ratio:360 / 480}.galup--theme .product-card.product-card--pasticceria-cuneo .product-card__content{--card-color: var(--dark-red)}.galup--theme .product-card.product-card--streglio .product-card__content{--card-color: var(--blue)}.galup--theme .product-carousel__swiper:not(.no-pagination) .swiper-slide-active .product-card .product-card__content{background-color:var(--red);--card-color: var(--white);--card-color-alt: var(--red);--main-button-bg-color: var(--off-white);--inactive-color: var(--red);--inactive-bg-color: var(--red-inactive)}.galup--theme .product-carousel__swiper:not(.no-pagination) .swiper-slide-active .product-card.product-card--pasticceria-cuneo .product-card__content{background-color:var(--dark-red);--card-color: var(--white);--card-color-alt: var(--dark-red);--main-button-bg-color: var(--white);--inactive-color: var(--dark-red);--inactive-bg-color: var(--dark-red-inactive)}.galup--theme .product-carousel__swiper:not(.no-pagination) .swiper-slide-active .product-card.product-card--streglio .product-card__content{background-color:var(--blue);--card-color: var(--white);--card-color-alt: var(--blue);--main-button-bg-color: var(--white);--inactive-color: var(--blue);--inactive-bg-color: var(--blue-inactive)}.galup--theme .product-card .product-card__content a .text-block p{color:var(--card-color)}.galup--theme .product-card .product-card__content product-price{margin-top:auto}.galup--theme .product-card .product-card__content product-price>div{display:flex;justify-content:center;align-items:flex-end;flex-direction:row-reverse;gap:12px;color:var(--off-white);font-weight:900;line-height:110%;margin-bottom:16px}.galup--theme .product-card .product-card__content product-price>div .price{color:var(--card-color);font-size:28px}.galup--theme .product-card .product-card__content product-price .sold-out{color:var(--card-color);font-size:28px;text-transform:uppercase}.galup--theme .product-card .product-card__content .galup-btn,.galup--theme .product-card .product-card__content .add-to-cart-button{width:calc(100% - 2 * var(--padding-card));margin-left:var(--padding-card);margin-right:var(--padding-card)}.galup--theme .product-card .product-card__content .galup-btn{margin-bottom:8px;background-color:transparent;border:1px solid var(--card-color);color:var(--card-color)}.galup--theme .product-card .product-card__content .add-to-cart-button{background-color:var(--card-color);color:var(--card-color-alt);height:auto}.galup--theme .product-card .product-card__content .add-to-cart-button:hover{background-color:var(--card-color);color:var(--card-color-alt)}.galup--theme .product-card .product-card__content .add-to-cart-button[disabled],.galup--theme .product-card .product-card__content .add-to-cart-button\3c0[disabled]:hover{color:var(--inactive-color);background-color:var(--inactive-bg-color)}.galup--theme .product-card .product-card__content .add-to-cart-button .add-to-cart-icon{display:none}.galup--theme .product-card .product-card__content .product-media-container{background-color:var(--white)}.galup--theme .product-card .product-card__content .product-media-container img{object-fit:contain}.galup--theme .product-badges{top:0;left:0;right:0}.galup--theme .product-badges .product-badges__badge{position:absolute;top:80px;padding:10px;font-size:12px;transform-origin:center center;border:1px solid var(--red);text-transform:uppercase;font-weight:500}@media screen and (min-width: 750px){.galup--theme .product-badges .product-badges__badge{top:100px;padding:10px 24px;font-size:14px}}.galup--theme .product-badges .product-badges__badge--left{left:16px;right:initial;transform:translate(-50%,-50%) rotate(-90deg);border-radius:0 0 8px 8px;color:var(--white);background-color:var(--red)}.galup--theme .product-badges .product-badges__badge--right{right:16px;left:initial;transform:translate(50%,-50%) rotate(-90deg);border-radius:8px 8px 0 0;color:var(--red);background-color:var(--white)}.galup--theme .product-card .product-form-buttons .quantity-selector,.galup--theme .product-card .product-form-buttons .accelerated-checkout-block{display:none}.galup--theme .main-collection-grid{padding:0 24px}.galup--theme .main-collection-grid .product-grid{--product-grid-gap: 24px 24px}@media screen and (min-width: 750px){.galup--theme .main-collection-grid{padding:0}}.swiper-pagination-bullet{width:20px;height:20px;border:2px solid var(--color-foreground);border-radius:12px 12px 0 0;background-color:transparent;margin-left:8px!important;margin-right:8px!important}.swiper-pagination-bullet-active{position:relative}.swiper-pagination-bullet-active:after{content:"";background-color:var(--color-foreground);display:block;border-radius:12px 12px 0 0;position:absolute;top:3px;left:3px;right:3px;bottom:3px}.product-carousel__section{padding:56px 0}.product-carousel__title{width:100%;padding:38px 10px;text-align:center;text-transform:uppercase;font-weight:900;font-size:38px}.product-carousel__swiper{margin-bottom:40px;padding:10px 40px 60px}.product-carousel__swiper.no-pagination{margin-bottom:0;padding:56px 10px}.product-carousel__swiper.no-pagination .swiper-wrapper{justify-content:center}.product-carousel__swiper.no-pagination .swiper-slide{max-width:360px}.product-carousel__cta{margin:0 auto;text-transform:uppercase}.product-carousel__section--with-image{padding-top:0}.product-carousel__section--with-image .product-carousel__title{position:absolute}.product-carousel__section--with-image .product-carousel__title{color:var(--color-background)}.product-carousel__section--with-image .product-carousel__list{margin-top:-80px}.product-carousel__section--with-image .product-carousel__image img{aspect-ratio:3 / 2;object-fit:cover}@media screen and (min-width: 750px){.product-carousel__section--with-image .product-carousel__image img{aspect-ratio:4 / 1}}.product-carousel__swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:24px;justify-content:center}.product-carousel__swiper:not(.swiper-initialized) .swiper-slide{max-width:360px}
/*# sourceMappingURL=/cdn/shop/t/46/assets/galup.css.map */
