.gc{--gc-orange:#B4530F;--gc-orange-2:#D9650F;--gc-cream:#FFFCF7;--gc-choc:#231B15;--gc-line:rgba(180,83,15,.18)}.gc-btn--gold{background:linear-gradient(135deg,var(--gc-orange-2),var(--gc-orange));color:#fff;box-shadow:0 12px 28px -12px #b4530fbf}.gc-btn--ghost{border-color:#113c2e59;color:var(--gc-green);background:transparent}.gc-btn--ghost:hover{background:var(--gc-green);color:#fff}.gc-eyebrow,.gc-chapter__num,.gc-chapter__count{color:var(--gc-orange)}.gc-hero{background:radial-gradient(120% 90% at 85% 0%,#FFF8EC 0%,var(--gc-beige) 45%,#EEE2CF 100%);color:var(--gc-ink)}.gc-hero:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cpath d='M40 4l4 32 32 4-32 4-4 32-4-32-32-4 32-4z' fill='none' stroke='%23B4530F' stroke-opacity='.08'/%3E%3C/svg%3E")}.gc-hero__title{color:var(--gc-green)}.gc-hero__title em{color:var(--gc-orange)}.gc-hero__lead{color:var(--gc-muted)}.gc-hero__stats{border-top-color:var(--gc-line)}.gc-hero__stat b{color:var(--gc-orange)}.gc-hero__stat span{color:var(--gc-muted)}.gc-hero__frame{border-color:#b4530f47;box-shadow:0 30px 60px -26px #231b1573}.gc-hero__ring{border-color:#b4530f52}.gc-hero__seal{background:var(--gc-green);color:var(--gc-beige);border-color:var(--gc-orange)}.gc-hero__seal strong{color:#f3c79b}.gc-filters{background:#fffcf7f0;border-bottom-color:var(--gc-line)}.gc-filters__label{color:var(--gc-green)}.gc-chip{border-color:#113c2e29;background:var(--gc-cream)}.gc-chip:hover{border-color:var(--gc-orange);color:var(--gc-orange)}.gc-chip[aria-pressed=true]{background:var(--gc-orange);border-color:var(--gc-orange);color:#fff;box-shadow:0 8px 20px -10px #b4530fcc}.gc-chip__n{background:#b4530f1f;color:var(--gc-orange)}.gc-chip[aria-pressed=true] .gc-chip__n{background:#ffffff38;color:#fff}.gc-pillar{background:var(--gc-cream);border-color:var(--gc-line);transition:transform .4s var(--gc-ease),box-shadow .4s}.gc-pillar:hover{transform:translateY(-3px);box-shadow:0 20px 40px -28px #231b1573}.gc-pillar__icon{background:#b4530f1a;color:var(--gc-orange)}.gc-chapter__head{border-bottom-color:var(--gc-line)}.gc-card{background:var(--gc-cream);border:1px solid rgba(180,83,15,.12)}.gc-card:hover,.gc-card:focus-visible{box-shadow:0 26px 50px -26px #231b1580}.gc-card:focus-visible{box-shadow:0 0 0 3px var(--gc-orange)}.gc-card__veil{background:linear-gradient(to top,#231b15d6,#231b1500)}.gc-card__ref{color:#f3c79b}.gc-card__zoom{color:var(--gc-orange)}.gc-card:after{content:attr(data-ref);position:absolute;top:10px;inset-inline-start:10px;padding:4px 10px;border-radius:999px;background:#fffcf7eb;color:var(--gc-green);font-family:Cairo,sans-serif;font-size:11px;font-weight:700;letter-spacing:.08em;direction:ltr;pointer-events:none;transition:opacity .3s}.gc-card:hover:after{opacity:0}@media(max-width:600px){.gc-card:after{display:none}}.gc-inquiry__card{background:var(--gc-cream);color:var(--gc-ink);border:1px solid var(--gc-line);box-shadow:0 40px 80px -48px #231b158c}.gc-inquiry__media:after{background:linear-gradient(90deg,rgba(255,252,247,0) 55%,var(--gc-cream))}.gc-rtl .gc-inquiry__media:after{background:linear-gradient(-90deg,rgba(255,252,247,0) 55%,var(--gc-cream))}.gc-inquiry__title{color:var(--gc-green)}.gc-inquiry__text{color:var(--gc-muted)}.gc-field label{color:var(--gc-green)}.gc-field input,.gc-field select,.gc-field textarea{background:#fff;color:var(--gc-ink);border-color:#113c2e33}.gc-field input:focus,.gc-field select:focus,.gc-field textarea:focus{border-color:var(--gc-orange);background:#fff;box-shadow:0 0 0 3px #b4530f1f}.gc-form__note{color:var(--gc-muted)}.gc-form__note a{color:var(--gc-orange);font-weight:700}.gc-inquiry__disclaimer{border-top-color:var(--gc-line)!important}.gc-faq{background:var(--gc-sand)}.gc-faq summary:after{color:var(--gc-orange)}.gc-faq summary:hover{color:var(--gc-orange)}.gc-lb{background:#18110cf5}.gc-lb__count,.gc-lb__meta{color:#f3c79b}.gc-lb__btn{border-color:#f3c79b59}.gc-lb__btn:hover{background:#d9650f40}.gc-lb__stage{touch-action:pan-y pinch-zoom;overflow:hidden}.gc-lb__img{cursor:zoom-in;transition:opacity .3s,transform .35s var(--gc-ease);will-change:transform}.gc-lb__img.is-zoomed{cursor:zoom-out;transform:scale(2.2);border-radius:0;box-shadow:none}@media(max-width:820px){.gc-inquiry__media:after,.gc-rtl .gc-inquiry__media:after{background:linear-gradient(180deg,rgba(255,252,247,0) 45%,var(--gc-cream))}}@media(max-width:600px){.gc-card__veil{background:linear-gradient(to top,#231b15a8,#231b1500)}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/giovanni-cakes-lux.css.map */
