body:has(.gv-cs-product--exotic){background:#111210;color:#faf3e6;--color-background-main:#111210;--color-text-main:#faf3e6}body:has(.gv-cs-product--exotic) #main{background:#111210}.gv-cs-product--exotic,.gv-cs-section--exotic{background:#111210!important;color:#faf3e6!important;--color-text-main:#faf3e6;--color-background-main:#111210}.gv-cs-product--exotic :is(.product__title,.gv-eyebrow,.gv-cs-weight,.product-price,.price,.product-variant__name,.gv-cs-barista>small,.gv-cs-sensory-help summary,.gv-cs-variety-value,.gv-cs-cups .gv-format-value),.gv-cs-section--exotic :is(h2,h3,p,dt,dd,a,summary){color:#faf3e6!important}.gv-cs-product--exotic .gv-cs-fit-copy{background:#242a30;border-color:#65727c;color:#faf3e6}.gv-cs-product--exotic .gv-cs-fit-copy:before{background:#242a30;border-color:#65727c}.gv-cs-product--exotic .gv-cs-fit-copy p{color:#e4e0d7}.gv-cs-product--exotic .gv-guide-avatar img,.gv-cs-section--exotic .gv-guide-avatar img{filter:grayscale(1) invert(1) brightness(1.65);mix-blend-mode:screen}.gv-cs-product--exotic .gv-guide-avatar,.gv-cs-section--exotic .gv-guide-avatar{background:transparent!important}.gv-cs-product--exotic .gv-cs-sensory-grid{border-color:#48483f}.gv-cs-product--exotic .gv-cs-sensory-grid:after{background:#48483f}.gv-cs-product--exotic .gv-cs-notes img{filter:grayscale(1) invert(1)}.gv-cs-product--exotic .gv-cs-variety-value svg{color:#e9d8b2}.gv-cs-product--exotic .product-variant{background:#20211d;border-color:#575648}.gv-cs-product--exotic .gv-cs-photo-wash{background:linear-gradient(180deg,#11121000,#11121012)}.gv-cs-product--exotic .gv-cs-photo-pack>img{filter:drop-shadow(0 4px 3px #0008) drop-shadow(8px 18px 12px #0009)}.gv-cs-product--exotic .product-form,.gv-cs-product--exotic .product-actions{border-color:#48483f}.gv-cs-product--exotic .add-to-cart{background:#efe5ce!important;color:#111210!important;border-color:#efe5ce!important}.gv-cs-product--exotic .add-to-cart .button__text{color:#111210!important}.gv-cs-product--exotic .add-to-cart:hover{background:#fff4db!important}.gv-cs-product--exotic .gv-cs-milling-popover,.gv-cs-product--exotic .gv-cs-milling-popover p{color:#1a1a1a!important}.gv-cs-product--exotic .gv-cs-mobile-select>summary,.gv-cs-product--exotic .gv-cs-mobile-select>div{color:#1a1a1a}.gv-cs-section--exotic .gv-cs-line,.gv-cs-section--exotic .gv-cs-origin details{border-color:#48483f}.gv-cs-section--exotic .gv-cs-card,.gv-cs-section--exotic .gv-cs-origin{background:#20211d;border-color:#575648}.gv-cs-section--exotic .gv-cs-facts>div{background:#161713;border-color:#48483f}.gv-cs-section--exotic .gv-cs-small{color:#c8c2b5!important}.gv-ex-preparation{margin-top:28px;padding:40px;border:1px solid #817456;border-radius:16px;background:linear-gradient(135deg,#2a2921,#1b1c18)}.gv-ex-preparation header{max-width:780px}.gv-ex-preparation h2{font-size:clamp(34px,4vw,50px);max-width:24ch}.gv-ex-barista{display:grid;grid-template-columns:112px minmax(0,1fr);gap:24px;align-items:center;margin:30px 0}.gv-ex-barista .gv-guide-avatar{width:86px;height:86px;border-radius:50%;overflow:hidden}.gv-ex-barista .gv-guide-avatar img{width:100%;height:100%;object-fit:cover}.gv-ex-dialogue{position:relative;border:1px solid #817456;border-radius:14px;background:#363327;padding:24px}.gv-ex-dialogue:before{content:"";position:absolute;left:-8px;top:calc(50% - 8px);width:14px;height:14px;background:#363327;border-left:1px solid #817456;border-bottom:1px solid #817456;transform:rotate(45deg)}.gv-ex-dialogue p{margin:0;font-size:18px;max-width:70ch}.gv-ex-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;padding:24px 0 0;margin:0 0 18px;list-style:none;border-top:1px solid #575648}.gv-ex-steps li{display:flex;gap:16px}.gv-ex-steps li>span{color:#e9d8b2;font-size:13px;letter-spacing:.08em;padding-top:8px}.gv-ex-steps h3{font-family:AdelleSans,sans-serif;font-size:18px;margin:0 0 8px}.gv-ex-steps p{font-size:15px;margin:0;color:#ddd6c7!important}@media(max-width:767px){.gv-ex-preparation{padding:24px 20px}.gv-ex-barista{grid-template-columns:80px minmax(0,1fr);gap:14px}.gv-ex-barista .gv-guide-avatar{width:68px;height:68px}.gv-ex-dialogue{padding:16px}.gv-ex-dialogue p{font-size:15px}.gv-ex-steps{grid-template-columns:1fr;gap:20px}.gv-ex-barista .gv-cs-barista>small{font-size:9px}}.gv-cs-product.gv-cs-product--exotic .product-variant{background:#20211d!important;border-color:#575648!important}.gv-cs-product.gv-cs-product--exotic .gv-cs-cups .gv-format-value{color:#ddd6c7!important}.gv-cs-product--exotic .gv-cs-sensory-column .gv-cs-notes img{filter:grayscale(1) invert(1);mix-blend-mode:screen}body:has(.gv-cs-product--exotic) #site-header,body:has(.gv-cs-product--exotic) #site-header .header-container,body:has(.gv-cs-product--exotic) .main-footer{background:#111210!important;color:#faf3e6!important;--color-background-main:#111210;--color-text-main:#faf3e6;border-color:#48483f!important}body:has(.gv-cs-product--exotic) #site-header .header-container{border-color:#48483f!important}body:has(.gv-cs-product--exotic) #site-header .logo-img{filter:invert(1)}body:has(.gv-cs-product--exotic) .main-footer :is(a,p,h4){color:#faf3e6!important}body:has(.gv-cs-product--exotic) .main-footer .footer-bottom{background:#111210!important;border-color:#48483f!important}body:has(.gv-cs-product--exotic) #site-header :is(.menu-link,.header-info-block,.header-info-block__caption,.header-info-block__title){color:#faf3e6!important}.gv-cs-product.gv-cs-product--exotic .gv-cs-notes img{filter:grayscale(1) brightness(0) invert(1)!important;mix-blend-mode:normal}.gv-cs-section--exotic .gv-cs-barista>small{color:#d5cdbf!important}.gv-cs-section--exotic .gv-ex-steps h3{font-family:AdelleSans,sans-serif!important;font-size:18px!important}body:has(.gv-cs-product--exotic) #site-header .header-info-block svg{color:#faf3e6!important}body:has(.gv-cs-product--exotic) #site-header .header-info-block__image{filter:invert(1)}body:has(.gv-cs-product--exotic) .main-footer figure img{filter:invert(1)}body:has(.gv-cs-product--exotic) .gv-cs-product.gv-cs-product--exotic product-form button[name=add],body:has(.gv-cs-product--exotic) .gv-cs-product.gv-cs-product--exotic product-form button[name=add] .button__text{background:#efe5ce!important;color:#111210!important;border-color:#efe5ce!important}body:has(.gv-cs-product--exotic) .gv-cs-product.gv-cs-product--exotic product-form button[name=add]:hover{background:#fff4db!important}.gv-cs-product--exotic .gv-guide-avatar,.gv-cs-section--exotic .gv-guide-avatar{background:#fff!important;isolation:isolate}.gv-cs-product--exotic .gv-guide-avatar img,.gv-cs-section--exotic .gv-guide-avatar img{filter:grayscale(1) contrast(1.1)!important;mix-blend-mode:normal!important}.gv-cs-product--exotic .gv-cs-notes svg{width:26px;height:26px;flex:0 0 26px;color:#faf3e6;opacity:1}body:has(.gv-cs-product--exotic) #site-header,body:has(.gv-cs-product--exotic) #site-header .header-container{--color-text-header:#faf3e6!important;--color-foreground-header:#111210!important}body:has(.gv-cs-product--exotic) #site-header .mobile-menu-button svg path{fill:#faf3e6}body:has(.gv-cs-product--exotic) #site-header .mobile-cart-button svg path{fill:none;stroke:#faf3e6}body:has(.gv-cs-product--exotic) #site-header .mobile-cart-button svg .circle{fill:#faf3e6}body:has(.gv-cs-product--exotic) #site-header .mobile-cart-button [data-header-cart-count]{background:#faf3e6;color:#111210}
/*# sourceMappingURL=/cdn/shop/t/23/assets/gv-exotic-product.css.map */
