.givol.givol-hero{font-family:Inter,-apple-system,Segoe UI,Arial,sans-serif!important;font-size:16px;line-height:1.55;letter-spacing:normal}.givol.givol-hero .hero-section{isolation:isolate}.givol.givol-hero .givol-hero__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(190deg,rgba(42,35,24,var(--givol-hero-overlay-top)) 12%,rgba(42,35,24,var(--givol-hero-overlay-bottom)) 82%)}.givol.givol-hero .givol-hero__content{max-width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.givol.givol-hero h1{font-family:Fraunces,Georgia,Iowan Old Style,serif!important;font-size:54.4px!important;font-weight:600!important;font-style:normal;line-height:1.05!important;letter-spacing:-.01em!important;text-transform:none!important}.givol.givol-hero p,.givol.givol-hero a,.givol.givol-hero .givol-hero__eyebrow{font-family:Inter,-apple-system,Segoe UI,Arial,sans-serif!important;letter-spacing:normal;line-height:1.55}.givol.givol-hero .givol-hero__eyebrow{font-size:11.52px!important;font-weight:700;letter-spacing:.14em}.givol.givol-hero .btn{font-size:14.08px!important;font-weight:600;letter-spacing:.02em;text-decoration:none}.givol.givol-hero .btn svg{flex-shrink:0}@media(max-width:860px){.givol.givol-hero .givol-hero__content{padding-left:22px;padding-right:22px}.givol.givol-hero h1{font-size:35.2px!important}}@media(max-width:480px){.givol.givol-hero h1{font-size:30.4px!important}}.givol{--bg:#FBF3E3;--surface:#FFFFFF;--surface-2:#EFF1E0;--ink:#2A2318;--ink-muted:#6B6252;--line:#E8DCC0;--navy-deep:#9DBB8E;--navy:#5A6B44;--navy-2:#6B7A4F;--blue-pale:#B9C79E;--copper:#E8A23D;--copper-deep:#9C4530;--copper-light:#F3C67F;--copper-tint:#FBE9CC;--clay:#C1573A;--font-display:"Fraunces", Georgia, "Iowan Old Style", serif;--font-body:"Inter", -apple-system, "Segoe UI", Arial, sans-serif}.givol *{box-sizing:border-box}.givol{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body);line-height:1.55;-webkit-font-smoothing:antialiased}.givol a{color:var(--navy);text-decoration:none}.givol a:hover{color:var(--clay)}.givol a:focus-visible,.givol button:focus-visible,.givol input:focus-visible{outline:2px solid var(--clay);outline-offset:3px;border-radius:4px}.givol h1,.givol h2,.givol h3{line-height:1.55;font-family:var(--font-display);color:var(--ink);margin:0}.givol p{margin:0}.givol button{font-family:var(--font-body);cursor:pointer;border:none}.givol .wrap{max-width:1180px;margin:0 auto;padding:0 40px}.givol .eyebrow{font-size:11.52px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--navy)}.givol .eyebrow.on-dark{color:var(--copper-light)}.givol .btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:100px;font-size:14.08px;font-weight:600;letter-spacing:.02em;transition:transform .15s ease,box-shadow .15s ease}.givol .btn-primary{background:var(--copper);color:#3a2408}.givol .btn-primary:hover{background:var(--copper-deep);color:#fff;transform:translateY(-1px)}.givol .btn-outline{background:transparent;border:1.5px solid var(--clay);color:var(--clay)}.givol .btn-outline:hover{background:var(--clay);color:#fff}.givol .btn-outline.on-dark{border-color:var(--copper-light);color:var(--copper-light)}.givol .btn-outline.on-dark:hover{background:var(--copper-light);color:var(--clay)}.givol .icon{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;display:block}.givol .icon-fill{fill:currentColor;stroke:none}.givol .stars{display:flex;gap:2px;color:var(--copper)}.givol .stars .icon{width:15px;height:15px}.givol .marquee-track{display:flex;width:max-content;animation:scrollX 26s linear infinite}@keyframes scrollX{0%{transform:translate(0)}to{transform:translate(-50%)}}.givol .card{background:var(--surface);border-radius:20px;box-shadow:0 1px 2px #3e49300d,0 12px 28px -14px #3e49302e;transition:transform .18s ease,box-shadow .18s ease}.givol .card:hover{transform:translateY(-4px);box-shadow:0 1px 2px #3e49300f,0 22px 36px -16px #3e493047}.givol .blob-frame{position:relative;display:flex;align-items:center;justify-content:center;overflow:visible}.givol .scallop{position:absolute;filter:drop-shadow(0 8px 18px rgba(62,73,48,.22))}.givol .blob-1{border-radius:42% 58% 65% 35%/45% 40% 60% 55%}.givol .blob-2{border-radius:60% 40% 38% 62%/58% 62% 38% 42%}.givol .blob-3{border-radius:38% 62% 55% 45%/48% 55% 45% 52%}.givol .blob-4{border-radius:55% 45% 42% 58%/40% 55% 45% 60%}.givol .blob-img{transition:border-radius .4s ease}.givol .card:hover .blob-img{border-radius:50%!important}.givol ::-webkit-scrollbar{height:8px}.givol ::-webkit-scrollbar-thumb{background:var(--line);border-radius:8px}.givol .snap-row{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:8px}.givol .snap-row>*{scroll-snap-align:start}.givol input[type=email]{font-family:var(--font-body);font-size:15.2px}@media(max-width:860px){.givol .wrap{padding:0 22px}.givol .grid-2{grid-template-columns:1fr!important}.givol .grid-3,.givol .grid-6{grid-template-columns:1fr 1fr!important}.givol h1{font-size:35.2px!important}.givol .desktop-nav{display:none!important}.givol .mobile-menu-btn{display:block!important}}@media(max-width:480px){.givol .grid-3{grid-template-columns:1fr!important}.givol .grid-6{grid-template-columns:1fr 1fr!important}.givol h1{font-size:30.4px!important}}.givol{font-size:16px;line-height:1.55;font-family:var(--font-body);color:var(--ink);-webkit-font-smoothing:antialiased}.givol h1,.givol h2,.givol h3{letter-spacing:normal;text-transform:none}.givol svg{flex-shrink:0}.givol img{max-width:100%}.givol button:disabled{opacity:.5;cursor:not-allowed}.givol a.btn{text-decoration:none}.givol .placeholder-svg{width:100%;height:100%;background:var(--surface-2)}.givol .product-card{min-width:260px;flex:1;padding:22px}.givol .product-card h3 a{color:inherit}.givol .product-image{display:block;scroll-snap-align:start;height:224px;overflow:hidden;margin-bottom:18px}.givol .product-image img{width:100%;height:100%;object-fit:cover}.givol .product-image.is-contained img{object-fit:contain}.givol .card-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px}.givol .bundle-card{padding:32px;display:flex;gap:24px;align-items:center;position:relative}.givol .bundle-card .product-image{width:120px;height:120px;flex:none;margin:0}.givol .bundle-card h3{padding-top:18px}.givol .bundle-badge{position:absolute;top:14px;right:18px;background:var(--clay);color:#fff;border-radius:100px;padding:5px 10px;font-size:10.88px}.givol .nav-link{color:var(--ink);font-size:14.72px;font-weight:600}.givol .mobile-nav{position:absolute;top:100%;left:0;right:0;padding:20px;background:#fff;border-bottom:1px solid var(--line);z-index:12}.givol .mobile-nav a{display:block;padding:10px}.givol details summary{list-style:none;cursor:pointer}.givol details summary::-webkit-details-marker{display:none}.givol .icon-link{color:var(--clay);display:block}.givol .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.shopify-section:has(.givol-header){position:sticky;top:0;z-index:30}@media(max-width:860px){.givol .hero-section{min-height:560px!important}.givol .bundle-card{padding:24px;gap:16px}.givol .blob-frame{height:300px!important}}@media(max-width:480px){.givol .bundle-card .product-image{width:90px;height:110px}.givol .bundle-card{align-items:flex-start}.givol .wrap{padding-left:18px;padding-right:18px}.givol .section-padding{padding-top:60px!important;padding-bottom:60px!important}.givol .footer-columns{gap:28px!important}.givol .card-bottom .btn{padding:8px 12px!important}}@media(prefers-reduced-motion:reduce){.givol .marquee-track{animation:none}.givol .card,.givol .btn,.givol .blob-img{transition:none}.givol .card:hover,.givol .btn:hover{transform:none}}.givol .card-bottom form{margin:0}.givol{letter-spacing:normal}.givol p{font-family:inherit;line-height:inherit;letter-spacing:inherit}.givol a{letter-spacing:normal}.givol strong{font-weight:700}.givol input,.givol button{letter-spacing:normal}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AACAAAAAAAAAgA */
