:root{--gs-maroon: #6B1F24;--gs-maroon-dark: #4B171A;--gs-maroon-50: rgba(107, 31, 36, .08);--gs-gold: #C99A4A;--gs-gold-soft: #E2C9A8;--gs-cream: #FFF9F1;--gs-cream-warm: #F4E9D7;--gs-peach: #FBE9D9;--gs-ivory: #FFFBF5;--gs-ink: #2B1A16;--gs-ink-soft: #4A3A35;--gs-muted: #7A6B60;--gs-line: #E8D7BF;--gs-line-strong: #C9C0AE;--gs-white: #FFFFFF;--gs-page-bg: var(--gs-white);--gs-section-cream: var(--gs-cream);--gs-section-peach: var(--gs-peach);--gs-text: var(--gs-ink);--gs-text-soft: var(--gs-ink-soft);--gs-text-muted: var(--gs-muted);--gs-border: var(--gs-line);--gs-accent: var(--gs-maroon);--gs-accent-secondary: var(--gs-gold);--gs-space-1: .4rem;--gs-space-2: .8rem;--gs-space-3: 1.2rem;--gs-space-4: 1.6rem;--gs-space-5: 2.4rem;--gs-space-6: 3.2rem;--gs-space-7: 4.8rem;--gs-space-8: 6.4rem;--gs-space-9: 9.6rem;--gs-section-pad-y: 4rem;--gs-section-pad-x: 1.6rem;--gs-container-max: 144rem;--gs-radius-sm: .4rem;--gs-radius-md: .8rem;--gs-radius-lg: 1.6rem;--gs-radius-pill: 999px;--gs-shadow-sm: 0 1px 2px rgba(31, 31, 31, .04);--gs-shadow-md: 0 4px 16px rgba(31, 31, 31, .06);--gs-shadow-lg: 0 8px 32px rgba(31, 31, 31, .08);--gs-shadow-hover: 0 12px 28px rgba(140, 42, 74, .12);--gs-display: 5.6rem;--gs-h1: 4rem;--gs-h2: 3.2rem;--gs-h3: 2.4rem;--gs-h4: 2rem;--gs-body: 1.5rem;--gs-small: 1.3rem;--gs-tiny: 1.1rem}@media screen and (min-width:750px){:root{--gs-section-pad-y: 6.4rem;--gs-section-pad-x: 4rem}}@media screen and (min-width:1200px){:root{--gs-section-pad-y: 8rem;--gs-display: 7.2rem;--gs-h1: 5.6rem;--gs-h2: 4rem}}body{background:var(--gs-page-bg);color:var(--gs-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3{letter-spacing:-.005em}.gs-section-title{text-align:center;display:flex;align-items:center;justify-content:center;gap:1.6rem;font-family:var(--font-heading-family, inherit);font-size:var(--gs-h2);font-weight:500;color:var(--gs-text);margin:0 0 var(--gs-space-6)}.gs-section-title:before,.gs-section-title:after{content:"";display:inline-block;width:clamp(4rem,18vw,14rem);height:1px;background:linear-gradient(to right,transparent,var(--gs-gold-soft) 50%,transparent)}.gs-section-title:before{background:linear-gradient(to right,transparent,var(--gs-gold-soft) 80%)}.gs-section-title:after{background:linear-gradient(to left,transparent,var(--gs-gold-soft) 80%)}.gs-container{max-width:var(--gs-container-max);margin-left:auto;margin-right:auto;padding-left:var(--gs-section-pad-x);padding-right:var(--gs-section-pad-x)}.button,.shopify-payment-button__button--unbranded{border-radius:var(--gs-radius-pill);letter-spacing:.05em;text-transform:uppercase;font-weight:600;font-size:1.3rem;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.button:not(.button--secondary):not(.button--tertiary):hover{transform:translateY(-1px);box-shadow:var(--gs-shadow-hover)}:where(.card-wrapper,.card){transition:transform .25s ease,box-shadow .25s ease}:where(.card-wrapper:hover,.card:hover){transform:translateY(0)}.shopify-section.section-cream,.section-cream{background-color:var(--gs-section-cream)}.shopify-section.section-peach,.section-peach{background-color:var(--gs-section-peach)}.shopify-section.section-ivory,.section-ivory{background-color:var(--gs-ivory)}.gs-trust-strip{background:var(--gs-section-peach);padding:var(--gs-space-5) var(--gs-section-pad-x)}.gs-trust-strip__inner{max-width:var(--gs-container-max);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--gs-space-4);text-align:center}.gs-trust-strip__item{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:var(--gs-space-3);font-size:var(--gs-small);color:var(--gs-text-soft)}.gs-trust-strip__item strong{color:var(--gs-text);font-weight:600;font-size:1.4rem}.shopify-section-group-header-group{background:var(--gs-white)}.header-wrapper--giva .header--giva__row--top{padding-top:1rem;padding-bottom:1rem}.header-wrapper--giva .header--giva__search-form .field__input{background:var(--gs-cream);border-color:transparent}.header-wrapper--giva .header--giva__search-form .field:before,.header-wrapper--giva .header--giva__search-form .field:after{box-shadow:none}.header-wrapper--giva .header--giva__row--bottom{background:var(--gs-white);border-top:1px solid var(--gs-line)}.header-wrapper--giva .header--giva__nav-link{font-family:var(--font-body-family, inherit);font-weight:600;font-size:1.3rem;letter-spacing:.08em;color:var(--gs-ink-soft)}.header-wrapper--giva .header--giva__nav-link:hover,.header-wrapper--giva .header--giva__nav-link--active{color:var(--gs-accent)}.gs-pincode-pill{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.2rem;background:var(--gs-cream);border-radius:var(--gs-radius-pill);font-size:var(--gs-small);color:var(--gs-text-soft);text-decoration:none;border:1px solid var(--gs-line)}.gs-pincode-pill svg{width:1.4rem;height:1.4rem;color:var(--gs-accent)}.announcement-bar,.shopify-section-group-header-group .announcement-bar{font-size:var(--gs-small);letter-spacing:.04em}.announcement-bar__message{padding:1rem 1.6rem}.collection-list__item .card,.featured-collection .card{border-radius:var(--gs-radius-md);overflow:hidden}.newsletter-form__field-wrapper .field__input{border-radius:var(--gs-radius-pill);background:var(--gs-white)}.footer{background:var(--gs-cream);color:var(--gs-text)}.footer .footer-block__heading{font-family:var(--font-heading-family, inherit);font-size:1.5rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--gs-text);margin-bottom:var(--gs-space-3)}.footer .footer-block__details-content a,.footer .copyright a{color:var(--gs-text-soft);font-size:var(--gs-body)}.footer .footer-block__details-content a:hover{color:var(--gs-accent)}.footer .copyright{border-top:1px solid var(--gs-line);padding-top:var(--gs-space-4);margin-top:var(--gs-space-5);font-size:var(--gs-tiny);color:var(--gs-text-muted)}.banner__heading{letter-spacing:-.01em}.shopify-section.section-circular-collections{background:var(--gs-section-cream);padding:var(--gs-space-7) var(--gs-section-pad-x)}.shopify-section.section-circular-collections .gs-section-title,.shopify-section.section-circular-collections h2{font-family:var(--font-heading-family, inherit);font-size:var(--gs-h2);font-weight:500;text-align:center;margin-bottom:var(--gs-space-6);color:var(--gs-text)}.shopify-section .multicolumn .multicolumn-card{border-radius:var(--gs-radius-md);overflow:hidden;background:var(--gs-cream);transition:transform .25s ease,box-shadow .25s ease}.shopify-section .multicolumn .multicolumn-card:hover{transform:translateY(-3px);box-shadow:var(--gs-shadow-md)}.shopify-section .multicolumn .multicolumn-card-spacing{padding:1.6rem 1.6rem 2rem}.shopify-section .multicolumn .multicolumn-card__info h3{font-family:var(--font-heading-family, inherit);font-size:2rem;font-weight:500;letter-spacing:-.005em;margin:0 0 .4rem}.shopify-section .multicolumn .multicolumn-card__info p{color:var(--gs-text-soft);font-size:var(--gs-body);margin:0 0 1.2rem}.shopify-section .multicolumn .link{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gs-accent);text-decoration:none;border-bottom:1.5px solid var(--gs-accent);padding-bottom:.3rem}.shopify-section .section-icon-with-text,.shopify-section .icon-with-text{background:transparent}.section-icon-with-text .icon-with-text-wrapper,.section-icon-with-text>div>div{border-radius:var(--gs-radius-md)}.shopify-section .image-with-text__heading{font-size:var(--gs-h1);letter-spacing:-.01em;line-height:1.1}.shopify-section .image-with-text__text{color:var(--gs-text-soft);font-size:var(--gs-body)}@media screen and (max-width:749px){.page-width{padding-left:1.6rem;padding-right:1.6rem}.gs-section-title{font-size:2.4rem}.gs-section-title:before,.gs-section-title:after{width:4rem}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/giva-system.css.map */
