@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap";:root{--gc-gold: #C9A84C;--gc-gold-dark: #A8873B;--gc-gold-light: #E8D08C;--gc-black: #111111;--gc-white: #FFFFFF;--gc-gray: #F7F7F7;--gc-cream: #FFFFFF;--gc-muted: #6B6B6B;--gc-border: #E8E8E8;--gc-charcoal: #1A1A1A;--gc-red: #D4002A;--font-heading--family: "Cormorant Garamond", Georgia, serif;--font-subheading--family: "DM Sans", system-ui, sans-serif;--font-body--family: "DM Sans", system-ui, sans-serif;--font-accent--family: "DM Sans", system-ui, sans-serif}h1,h2,h3,h4{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500;letter-spacing:-.01em}body{font-family:DM Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.button:not([class*=button--secondary]):not([class*=button--tertiary]):not(.button-custom),[data-style-class=button]{background-color:var(--gc-black)!important;color:#fff!important;border-color:var(--gc-black)!important;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:600;transition:background-color .2s ease,border-color .2s ease,opacity .2s ease}.button:not([class*=button--secondary]):not([class*=button--tertiary]):not(.button-custom):hover,[data-style-class=button]:hover{background-color:#333!important;border-color:#333!important}.gc-limited .button,.gc-newsletter .button{background-color:var(--gc-gold)!important;color:var(--gc-black)!important;border-color:var(--gc-gold)!important}.gc-limited .button:hover,.gc-newsletter .button:hover{background-color:var(--gc-gold-dark)!important;border-color:var(--gc-gold-dark)!important}.gc-eyebrow{font-family:DM Sans,system-ui,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gc-gold);margin-bottom:1rem}.gc-divider{width:3rem;height:2px;background:var(--gc-gold);margin:1rem 0 1.5rem;border:none}.announcement-bar{background:var(--gc-black)!important;color:var(--gc-cream)!important;letter-spacing:.1em;font-size:.75rem}.gc-brand-story{padding:90px 0}.gc-brand-story__inner{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.gc-brand-story__inner--reverse{direction:rtl}.gc-brand-story__inner--reverse>*{direction:ltr}.gc-brand-story__image{position:relative;overflow:hidden}.gc-brand-story__image:before{content:"";position:absolute;top:-12px;right:12px;bottom:12px;left:-12px;border:1px solid var(--gc-gold);z-index:0;pointer-events:none}.gc-brand-story__img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;position:relative;z-index:1}.gc-brand-story__img--placeholder{width:100%;aspect-ratio:4/5;background:var(--gc-charcoal);display:block}.gc-brand-story__content{padding:20px 0}.gc-brand-story__heading{font-size:clamp(2.25rem,4.5vw,3.75rem)!important;line-height:1.05!important;margin-bottom:1.5rem}.gc-brand-story__body{font-size:.9375rem;line-height:1.75;opacity:.8;margin-bottom:2.25rem;max-width:40ch}.gc-brand-story__btn{display:inline-block}.gc-brand-story__stats{display:flex;gap:40px;margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--gc-border)}.gc-brand-story__stat-value{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:2.5rem;font-weight:500;color:var(--gc-gold);line-height:1}.gc-brand-story__stat-label{display:block;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;opacity:.6;margin-top:4px}@media(max-width:900px){.gc-brand-story__inner{grid-template-columns:1fr;gap:48px}.gc-brand-story__inner--reverse{direction:ltr}.gc-brand-story__image:before{display:none}.gc-brand-story__stats{flex-wrap:wrap;gap:24px}}.gc-trust-bar{padding:48px 0;border-top:1px solid var(--gc-border);border-bottom:1px solid var(--gc-border)}.gc-trust-bar__label{text-align:center;font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;margin-bottom:2.5rem;opacity:.5;font-weight:500}.gc-trust-bar__items{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.gc-trust-bar__item{display:flex;align-items:flex-start;gap:16px}.gc-trust-bar__icon{width:36px;height:36px;flex-shrink:0;color:var(--gc-gold)}.gc-trust-bar__icon svg{width:100%;height:100%}.gc-trust-bar__text{display:flex;flex-direction:column;gap:4px}.gc-trust-bar__title{font-size:.8125rem;font-weight:600;letter-spacing:.03em;display:block}.gc-trust-bar__desc{font-size:.75rem;line-height:1.5;opacity:.6}@media(max-width:768px){.gc-trust-bar__items{grid-template-columns:repeat(2,1fr);gap:24px}}@media(max-width:420px){.gc-trust-bar__items{grid-template-columns:1fr}}.gc-newsletter{position:relative;padding:100px 20px;text-align:center;overflow:hidden}.gc-newsletter__bg-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.gc-newsletter__bg-img{width:100%;height:100%;object-fit:cover;opacity:.12}.gc-newsletter__inner{position:relative;z-index:1;max-width:560px;margin:0 auto}.gc-newsletter__heading{font-size:clamp(2rem,5vw,3rem)!important;line-height:1.1!important;margin-bottom:.75rem;white-space:pre-line}.gc-newsletter__sub{font-size:.9375rem;line-height:1.65;opacity:.72;margin-bottom:2.25rem;max-width:40ch;margin-left:auto;margin-right:auto}.gc-newsletter__form-row{display:flex;gap:0;max-width:480px;margin:0 auto}.gc-newsletter__input{flex:1;padding:16px 20px;border:1px solid rgba(255,255,255,.25);background:#ffffff14;color:inherit;font-size:.875rem;outline:none;min-width:0;font-family:DM Sans,system-ui,sans-serif;transition:border-color .2s}.gc-newsletter__input::placeholder{opacity:.5}.gc-newsletter__input:focus{border-color:var(--gc-gold);background:#ffffff1f}.gc-newsletter__btn{white-space:nowrap;padding:16px 28px!important;flex-shrink:0}.gc-newsletter__success{margin-top:1rem;color:var(--gc-gold);font-size:.875rem;font-weight:500}@media(max-width:500px){.gc-newsletter__form-row{flex-direction:column}}.gc-about-hero{position:relative;padding:120px 20px 80px;text-align:center;overflow:hidden;background:var(--gc-black);color:var(--gc-cream)}.gc-about-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.gc-about-hero__bg-img{width:100%;height:100%;object-fit:cover;opacity:.2}.gc-about-hero__inner{position:relative;z-index:1;max-width:680px;margin:0 auto}.gc-about-hero__heading{font-size:clamp(2.5rem,6vw,5rem)!important;line-height:1!important;margin-bottom:1.5rem;color:var(--gc-cream)}.gc-about-hero__sub{font-size:1.0625rem;line-height:1.65;opacity:.75}.gc-about-mission{padding:90px 0}.gc-about-mission__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.gc-about-mission__heading{font-size:clamp(2rem,4vw,3.25rem)!important;line-height:1.1!important;margin-bottom:1.5rem}.gc-about-mission__body p{font-size:.9375rem;line-height:1.75;opacity:.8;margin-bottom:1.25rem}.gc-about-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--gc-border);border:1px solid var(--gc-border)}.gc-about-stat{background:var(--gc-cream);padding:40px 32px;text-align:center}.gc-about-stat__value{font-family:Cormorant Garamond,Georgia,serif;font-size:3rem;font-weight:500;color:var(--gc-gold);line-height:1;display:block}.gc-about-stat__label{font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;opacity:.6;margin-top:8px;display:block}.gc-about-values{padding:80px 0;background:var(--gc-charcoal);color:var(--gc-cream)}.gc-about-values__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:48px}.gc-about-value__icon{width:40px;height:40px;color:var(--gc-gold);margin-bottom:1rem}.gc-about-value__title{font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-weight:500;margin-bottom:.75rem;color:var(--gc-cream)}.gc-about-value__body{font-size:.875rem;line-height:1.7;opacity:.65}@media(max-width:768px){.gc-about-mission__grid{grid-template-columns:1fr;gap:48px}.gc-about-stats{grid-template-columns:1fr}.gc-about-values__grid{grid-template-columns:1fr;gap:32px}}.gc-contact-header{padding:80px 20px 60px;text-align:center;background:var(--gc-black);color:var(--gc-cream)}.gc-contact-header__heading{font-size:clamp(2.5rem,6vw,4.5rem)!important;color:var(--gc-cream)!important;line-height:1!important}.gc-contact-header__sub{font-size:.9375rem;opacity:.7;margin-top:1rem;max-width:42ch;margin-left:auto;margin-right:auto;line-height:1.65}.gc-contact-body{padding:72px 0}.gc-contact-body__inner{display:grid;grid-template-columns:1fr 1.5fr;gap:80px;align-items:start}.gc-contact-info__heading{font-size:1.75rem!important;margin-bottom:1.25rem}.gc-contact-info__text{font-size:.9375rem;line-height:1.7;opacity:.75;margin-bottom:2rem}.gc-contact-info__items{display:flex;flex-direction:column;gap:20px}.gc-contact-info__item{display:flex;align-items:center;gap:14px;font-size:.875rem}.gc-contact-info__icon{width:20px;height:20px;color:var(--gc-gold);flex-shrink:0}.gc-contact-whatsapp{display:inline-flex;align-items:center;gap:10px;margin-top:2rem;padding:14px 24px;background:#25d366;color:#fff;text-decoration:none;font-size:.875rem;font-weight:600;letter-spacing:.05em;transition:background .2s}.gc-contact-whatsapp:hover{background:#1ebe5d}.gc-contact-whatsapp__icon{width:20px;height:20px}@media(max-width:768px){.gc-contact-body__inner{grid-template-columns:1fr;gap:48px}}.gc-product-tabs{border-top:1px solid var(--gc-border);margin-top:0}.gc-product-tab-heading{font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem!important;font-weight:500;margin-bottom:1rem}@media(max-width:768px){.sticky-add-to-cart{border-top:2px solid var(--gc-gold)}}.gc-collection-header{padding:60px 0 40px;border-bottom:1px solid var(--gc-border)}.gc-collection-header__title{font-size:clamp(2rem,5vw,4rem)!important}header-component{border-bottom:1px solid var(--gc-border)!important}.gc-footer-brand{font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.product-card:hover .product-card__image{transform:scale(1.03);transition:transform .4s var(--ease-out-cubic)}.product-card__image{transition:transform .4s var(--ease-out-cubic)}[data-section-id=badge-sale],.badge--sale,[class*=badge][class*=sale]{background:var(--gc-red)!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gulf-crate.css.map */
