:root{--ds-display: "Cormorant Garamond", "Noto Sans SC", Georgia, serif;--ds-font: "Jost", "Noto Sans SC", -apple-system, sans-serif;--ds-bg: #0B1622;--ds-deep: #060D14;--ds-surface: #111B28;--ds-card: #15212F;--ds-gold: #C8A96E;--ds-gold-dark: #A68A4C;--ds-bronze: #D4A574;--ds-bronze-dark: #B98A5E;--ds-text: #EDE8DE;--ds-muted: #8B8378;--ds-border: #22344A}body{--font-heading-family: var(--ds-display);--font-body-family: var(--ds-font);--rf-font-display: var(--ds-display);font-family:var(--ds-font);background-color:var(--ds-bg);color:var(--ds-text)}::selection{background:#c8a96e59}h1,h2,h3,h4,.rf-hero__title,.rf-grid-title,.rf-promo-mid__title,.rf-promo-card__title,.rf-footer__heading,.rf-feature-title{font-family:var(--ds-display);letter-spacing:.01em}body .rf-hero{background:linear-gradient(100deg,#060d14eb,#0b1622b8 55%,#111b2885),var(--ds-hero-url) center / cover no-repeat}body .rf-hero__title{font-family:var(--ds-display);font-weight:800;line-height:1.05;text-shadow:0 2px 24px rgba(0,0,0,.5)}body .rf-hero__title span{font-style:italic}body .rf-hero__subtitle{color:#c9c2b4;text-shadow:0 1px 12px rgba(0,0,0,.45)}body .rf-hero__content:before{content:"";position:absolute;inset:auto 0 -6% 0;height:26%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 100' preserveAspectRatio='none'%3E%3Cpath d='M0,50 C240,10 480,90 720,50 C960,10 1200,90 1440,50 L1440,100 L0,100 Z' fill='%23C8A96E' opacity='0.14'/%3E%3C/svg%3E");background-size:cover;pointer-events:none}body .button,body .rf-hero__actions a[class*=btn],body .rf-promo-mid__btn,body .rf-promo-btn,body .rf-cat-link,body .rf-grid-btn{border-radius:10px;font-family:var(--ds-font);font-weight:600;transition:all .25s ease}body .rf-features{border-top:1px solid var(--ds-border);border-bottom:1px solid var(--ds-border)}body .rf-feature-title{font-family:var(--ds-display);font-weight:700;color:var(--ds-text)}body .rf-feature-sub{color:var(--ds-muted)}body .rf-feature-icon{color:var(--ds-gold)}body .rf-cat-item{border-radius:14px;overflow:hidden;border:1px solid var(--ds-border);box-shadow:0 6px 20px #00000059}body .rf-cat-item:hover{border-color:var(--ds-gold)!important}body .rf-cat-title{font-family:var(--ds-display)!important;color:var(--ds-text)}body .rf-cat-sub{color:var(--ds-muted)}body .rf-cat-icon,body .rf-cat-item:hover .rf-cat-icon{color:var(--ds-gold)!important}@media(min-width:1024px){body .rf-cat-grid{grid-template-columns:repeat(4,1fr)}body .rf-cat-item{aspect-ratio:4 / 5}}body .rf-grid-title{font-family:var(--ds-display);font-weight:700;color:var(--ds-text)}body .rf-grid-title span{color:var(--ds-gold)}body .rf-grid-link{color:var(--ds-muted)}body .rf-grid-link:hover{color:var(--ds-gold)}body .rf-card{background:var(--ds-card);border:1px solid var(--ds-border)!important;border-radius:12px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}body .rf-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000080}body .rf-card__title{color:var(--ds-text)}body .rf-card__title a:hover,body .rf-card__price{color:var(--ds-gold)}body .rf-card__image-wrapper{border-radius:12px 12px 0 0}body .rf-promo-card{border-radius:16px;overflow:hidden}body .rf-promo-card__title{font-family:var(--ds-display);font-weight:700}body .rf-promo-btn{background:var(--ds-gold);color:#0b1622;border-radius:8px;padding:.75rem 1.5rem}body .rf-promo-btn:hover{background:var(--ds-gold-dark);color:#0b1622}body .rf-promo-mid__box{background:linear-gradient(120deg,var(--ds-deep) 0%,#1A2A3D 100%)!important;border:1px solid var(--ds-border);border-radius:18px}body .rf-promo-mid__tag{color:var(--ds-bronze);font-weight:700;letter-spacing:.12em}body .rf-promo-mid__title{font-family:var(--ds-display);font-weight:800;color:#fff}body .rf-promo-mid__desc{color:#c9c2b4}body .rf-promo-mid__btn{background:var(--ds-bronze);color:#0b1622;border-radius:8px}body .rf-promo-mid__btn:hover{background:var(--ds-bronze-dark);color:#0b1622}body .rf-promo-mid__media{background:var(--ds-deep)}body .rf-promo-mid__content--full{width:100%!important}body .rf-footer__logo{font-family:var(--ds-display);font-weight:800;color:var(--ds-text)}body .rf-footer__logo span{color:var(--ds-gold)!important}body .rf-footer__heading{font-family:var(--ds-display);font-weight:700;color:var(--ds-text)}body .rf-footer__links a{color:var(--ds-muted)}body .rf-footer__links a:hover{color:var(--ds-gold)!important}body .rf-footer{background:var(--ds-deep);border-top:2px solid var(--ds-border)}body .announcement-bar{font-weight:600}body .ticker-bar__item{color:inherit}body .section-background{background:var(--ds-surface)}body .rf-product-card img,body .rf-cat-card img{border-radius:8px 8px 0 0}body .rf-features,body .rf-cat-section,body .rf-promo-section,body .rf-grid-section,body .rf-promo-mid,body .rf-feat-section{background:linear-gradient(#060d148c,#060d148c),var(--ds-bg-url) center / cover fixed no-repeat!important}body.ds-bg-page #MainContent{background:linear-gradient(#0b1622bd,#0b1622bd),var(--ds-bg-url) center / cover fixed no-repeat!important}@media(max-width:767px){body .rf-features,body .rf-cat-section,body .rf-promo-section,body .rf-grid-section,body .rf-promo-mid,body .rf-feat-section,body.ds-bg-page #MainContent{background-attachment:scroll!important}}body.ds-bg-page #MainContent .shopify-section>*,body.ds-bg-page #MainContent .color-background-1,body.ds-bg-page #MainContent .color-background-2,body.ds-bg-page #MainContent .gradient{background-color:transparent!important;background-image:none!important;box-shadow:none}body.ds-bg-page #MainContent .rf-collection-section{background-color:transparent!important}body.ds-bg-page .rf-product-count,body.ds-bg-page .rf-sort-label{color:var(--ds-muted)}body.ds-bg-page .rf-sort-select{color:var(--ds-text)}body.ds-bg-page .rf-card-title{font-family:var(--ds-display);color:var(--ds-text)}body.ds-bg-page .rf-card-title:hover,body.ds-bg-page .rf-card-price{color:var(--ds-gold)}body.ds-bg-page .rf-card-price .compare{color:var(--ds-muted)}body.ds-bg-page .rf-card-image-wrapper{background:var(--ds-card)}body.ds-bg-page .rf-pagination .rf-page-link{color:var(--ds-text);border-color:var(--ds-border)}body.ds-bg-page .rf-pagination .rf-page-link:hover{border-color:var(--ds-gold)}body.ds-bg-page .rf-pagination .rf-page-link.current{background:var(--ds-gold);color:#0b1622;border-color:var(--ds-gold)}@media(max-width:749px){body .footer__payment .list-payment{flex-wrap:nowrap;justify-content:flex-start;margin:-.5rem;padding-top:0;overflow-x:auto;-webkit-overflow-scrolling:touch}body .footer__payment .list-payment__item{flex:0 0 auto;padding:.5rem}body .footer__payment .list-payment__item svg{width:3.4rem;height:2.1rem}}@media(max-width:749px){body .footer .footer-block--menu{border-bottom:1px solid var(--ds-border)}body .footer .footer-block--menu .footer-block__heading{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:0;padding:1.25rem 0}body .footer .footer-block--menu .footer-block__heading:after{content:"+";font-size:1.9rem;font-weight:300;line-height:1;color:var(--ds-gold);transition:transform .25s ease}body .footer .footer-block--menu.is-expanded .footer-block__heading:after{transform:rotate(45deg)}body .footer .footer-block--menu .footer-block__details-content{max-height:0;margin:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease}body .footer .footer-block--menu.is-expanded .footer-block__details-content{max-height:40rem;margin-bottom:1.5rem;opacity:1}body .footer .footer-block--menu .footer-block__details-content .list-menu__item--link{padding-top:.6rem;padding-bottom:.6rem}}body .rf-hero__title,body .rf-promo-card__title,body .rf-promo-mid__title{background:linear-gradient(120deg,#f5efe3,#d4b978 55%,#c8a96e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:none}body .rf-hero__title{letter-spacing:.02em}body .rf-hero__title span{background:linear-gradient(120deg,#e8cea0,#c8a96e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}body .rf-grid-title,body .rf-footer__logo{background:linear-gradient(120deg,#c8a96e,#e8cea0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}body .rf-hero .rf-btn--primary,body .rf-promo-card--left .rf-promo-btn{background:linear-gradient(135deg,#c8a96e,#a68a4c)!important;color:#0b1622!important}body .rf-hero .rf-btn--primary:hover,body .rf-promo-card--left .rf-promo-btn:hover{background:linear-gradient(135deg,#a68a4c,#c8a96e)!important;color:#0b1622!important}body .rf-promo-card--right .rf-promo-btn,body .rf-promo-mid__btn{background:linear-gradient(135deg,#d4a574,#c8a96e)!important;color:#0b1622!important}body .rf-promo-card--right .rf-promo-btn:hover,body .rf-promo-mid__btn:hover{background:linear-gradient(135deg,#c8a96e,#d4a574)!important;color:#0b1622!important}@media(max-width:767px){body .rf-hero__title{font-size:2.2rem}body .rf-promo-mid__box{flex-direction:column}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/greecheap-fresh.css.map */
