body:has(.filter-info-modal-overlay){overflow:hidden!important}body{margin:0;padding:0;display:flex;flex-direction:column;min-height:100vh}main.products-ring-emma{background:#fefaf5}*{font-size:inherit;font-family:inherit;box-sizing:border-box;scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}h1,h2,p{margin:0;padding:0}h1{font-size:inherit;font-weight:700;line-height:1.4}h2{font-size:inherit;font-weight:700;margin:0}h4,h5{margin:0}p{font-size:inherit;line-height:1.4}a{color:#000;text-decoration:none}a:hover{text-decoration:none;cursor:pointer}hr{border-bottom:none;border-top:1px solid #000;margin:0}pre{white-space:pre-wrap}section{padding:1rem 0}@media(min-width:768px){section{padding:2rem 0}}fieldset{display:flex;flex-direction:column;margin-bottom:.5rem;padding:1rem}form{max-width:100%}input{border-radius:4px;border:1px solid #000;font-size:1rem;margin-bottom:.5rem;margin-top:.25rem;padding:.5rem}legend{font-weight:600;margin-bottom:.5rem}ul{list-style:none;margin:0;padding:0}li{margin-bottom:.5rem}dl{margin:.5rem 0}code{background:#ddd;border-radius:4px;font-family:monospace;padding:.25rem}@font-face{font-family:Cullen Ginto Normal;src:url(https://cdn.shopify.com/s/files/1/0801/7317/0906/files/CullenGintoNormal-Light.woff2?v=1767867609) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cullen Ginto Normal;src:url(https://cdn.shopify.com/s/files/1/0801/7317/0906/files/CullenGintoNormal-Regular.woff2?v=1767867609) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cullen Ginto Nord;src:url(https://cdn.shopify.com/s/files/1/0801/7317/0906/files/CullenGinto-NordRegular.woff2?v=1767867608) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABC Arizona Mix;src:url(https://cdn.shopify.com/s/files/1/0801/7317/0906/files/ABCArizonaMix-Light.woff2?v=1767867608) format("woff2");font-weight:300;font-style:normal;font-display:swap}:root{--white_color: #fff;--black_color: #232323;--body_color: #FAF9F6;--primary_color: #053827;--light_white_color: #FFFFFFBF;--dark_green_color: var(--primary_color);--green_color: var(--primary_color);--light_green_color: #00bb33;--bg_blue_color: #111827;--button_color_1: var(--primary_color);--button_color_2: #d3e6d9;--header-link-color: var(--primary_color);--gray_color: #f5efea;--font_family_c: "Cullen Ginto Normal";--font_family_n: "Cullen Ginto Nord";--font_family_a: "ABC Arizona Mix"}.ff-c{font-family:var(--font_family_c)}.ff-n{font-family:var(--font_family_n)}.ff-a{font-family:var(--font_family_a)}body:not(body:has(.our-story)):not(body:has(.faqs)){background-color:var(--body_color)!important}body .page-width.header-layout{max-width:1530px}.collection-content .page-width:last-child{max-width:1630px}body .page-width{max-width:1330px;margin:0 auto;padding:0 15px}body .text-uppercase{text-transform:uppercase}body .white-color{color:var(--white_color)}body .txt-center{text-align:center}body .l-0{letter-spacing:0}body .gray-color{color:var(--gray_color)}body .black-color{color:var(--black_color)}body .primary-color{color:var(--primary_color)}body .light-white-color{color:var(--dark_green_color)}body .bg-light-white-color{background-color:var(--dark_green_color)}body .green-color{color:var(--green_color)}body .green-color-80{color:var(--green_color_80)}body .light-green-color{color:var(--light_green_color)}body .bg-light-green-color{background-color:var(--light_green_color)}body .bg-blue-color{background-color:var(--bg_blue_color)}body .common-button{text-align:center;background-color:var(--green_color);position:relative;padding:11px 20px;color:var(--white_color);overflow:hidden;cursor:pointer;text-decoration:none;transition:all .5s ease-in-out;border:none;font-family:Cullen Ginto Nord;text-transform:uppercase}body .common-button:hover{background-color:var(--dark_green_color)}body .m-0{margin:0}body .l-h-1{line-height:1}body .l-h-1-1{line-height:1.1}body .l-h-1-2{line-height:1.2}body .l-h-1-3{line-height:1.3}body .l-h-1-4{line-height:1.4}body .l-h-1-5{line-height:1.5}body .l-h-1-6{line-height:1.6}body .l-h-1-7{line-height:1.7}body .w-300{font-weight:300}body .w-400{font-weight:400}body .w-500{font-weight:500}body .w-600{font-weight:600}body .w-700{font-weight:700}@media screen and (min-width:1024px){body .f-80{font-size:80px}body .f-72{font-size:72px}body .f-48{font-size:48px}body .f-40{font-size:40px}body .f-38{font-size:38px}body .f-36{font-size:36px}body .f-32{font-size:32px}body .f-31{font-size:31px}body .f-30{font-size:30px}body .f-26{font-size:26px}body .f-28{font-size:28px}body .f-24{font-size:24px}body .f-22{font-size:22px}body .f-20{font-size:20px}body .f-18{font-size:18px}body .f-17{font-size:17px}body .f-16{font-size:16px}body .f-15{font-size:15px}body .f-14{font-size:14px}body .f-13{font-size:13px}body .f-12{font-size:12px}body .f-11{font-size:11px}body .f-10{font-size:10px}body .f-9{font-size:9px}body .f-8{font-size:8px}}@media screen and (min-width:768px)and (max-width:1024px){body .f-80{font-size:50px}body .f-72{font-size:48px}body .f-48{font-size:40px}body .f-40{font-size:38px}body .f-38{font-size:36px}body .f-36{font-size:31px}body .f-32{font-size:24px}body .f-31{font-size:22px}body .f-30{font-size:24px}body .f-28,body .f-26{font-size:22px}body .f-24,body .f-22{font-size:20px}body .f-20{font-size:18px}body .f-18{font-size:17px}body .f-17{font-size:16px}body .f-16{font-size:15px}body .f-15,body .f-14{font-size:14px}body .f-13,body .f-12{font-size:13px}body .f-10{font-size:10px}body .f-9{font-size:9px}body .f-8{font-size:8px}}@media screen and (max-width:767px){body .f-m-48{font-size:48px}body .f-m-40{font-size:40px}body .f-m-38{font-size:38px}body .f-m-36{font-size:36px}body .f-m-32{font-size:32px}body .f-m-31{font-size:31px}body .f-m-30{font-size:30px}body .f-m-24{font-size:24px}body .f-m-22{font-size:22px}body .f-m-20{font-size:20px}body .f-m-18{font-size:18px}body .f-m-17{font-size:17px}body .f-m-16{font-size:16px}body .f-m-15{font-size:15px}body .f-m-14{font-size:14px}body .f-m-13{font-size:13px}body .f-m-12{font-size:12px}body .f-m-11{font-size:11px}body .f-m-10{font-size:10px}body .f-9{font-size:9px}body .f-8{font-size:8px}}:root{--aside-width: 440px;--cart-aside-summary-height-with-discount: 300px;--cart-aside-summary-height: 250px;--grid-item-width: 355px;--header-height: 64px;--color-dark: #000;--color-light: #fff}img,video{border-radius:0;max-width:100%;vertical-align:bottom;height:auto}
