@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap";:root{--color-blue: #00aeef;--color-light-gray: #edebe9;--color-cool-gray: #f7f7f8;--color-gray: #cccccc;--color-charcoal-gray: #333333;--color-dark-gray: #545454;--color-black: #333333;--color-white: #ffffff;--color-beige: #fdfbf7;--color-creamy-white: #f9f6f0;--color-warm-white: #fdfbf7;--font-family-base: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-base-plus: 1.125rem;--font-size-m: 1.25rem;--font-size-lg: 1.5rem;--font-size-xl: 2rem;--font-weight-regular: 400;--button-font-weight: 500;--font-weight-bold: 700;--line-height-base: 1.6;--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 2rem;--space-5: 3rem;--button-line-height: 3.125rem;--button-font-size: var(--font-size-sm);--button-padding: 0 var(--space-2);--break-point: 768px}body{font-family:Noto Sans KR,sans-serif}html,body{-webkit-user-select:none;user-select:none}.btn,.btn-outline{display:inline-block;background-color:var(--color-white);line-height:var(--button-line-height);color:var(--color-black);font-weight:var(--button-font-weight);text-decoration:none;text-align:center;cursor:pointer;width:18.75rem;height:3.125rem}.btn-outline{border:1px solid var(--color-black)}.nav-arrow{position:absolute;top:50%;transform:translateY(-50%);background:var(--color-white);border:none;align-content:center;font-size:var(--font-size-base);cursor:pointer;padding:0 var(--space-1) .3rem;z-index:99;opacity:0;transition:opacity .2s}.nav-arrow.left{left:0}.nav-arrow.right{right:0}.product-list-wrapper:hover .nav-arrow{display:block;opacity:1}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.cards-wrapper{display:grid;grid-template-columns:minmax(498px,1fr) auto;min-height:648px;padding:128px;align-content:center;width:100%}.card-text{display:flex;flex-direction:column;justify-content:center;justify-self:start;min-width:294px;margin-left:112px;width:fit-content}.img-boxtxt{background-repeat:no-repeat;background-position:center;background-size:cover;min-height:500px;width:100%;height:auto}.img-boxtxt.dripper{background-image:url(/assets/textbox01-Blue-Bottle-Pour-Over-Kit-BDzYap8V.webp)}.img-boxtxt.life-style{background-image:url(/assets/textbox02-M5_PC-TlhLP6HU.webp)}.headline{display:block;color:#333;font-size:var(--font-size-lg);font-weight:400;line-height:1.5}.headline p{margin-bottom:0}.product-list{padding:0;margin-top:var(--space-4);width:100%}.product-list dt{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);width:100%}.product-list dd{font-size:var(--font-size-xs);margin:var(--space-3) 0;width:100%}.card-text .btn-outline{font-size:var(--font-size-xs);margin-top:var(--space-4);width:294px!important;height:48px!important}@media (min-width: 769px){.cards-wrapper.reverse{grid-template-columns:minmax(294px,auto) 1fr}.cards-wrapper.reverse .img-boxtxt{order:2}.cards-wrapper.reverse .card-text{margin-right:112px;margin-left:0}}@media (max-width: 768px){.cards-wrapper{display:grid;grid-template-columns:1fr;padding:0 20px;gap:20px;margin-top:50px;min-height:100vh;width:100%}.img-boxtxt{background-position:center;background-size:contain;aspect-ratio:3 / 2;min-height:unset;padding-top:unset}.card-text{padding-left:0;margin-left:0;width:100%;max-width:none}.card-text .btn-outline{width:100%!important;box-sizing:border-box;display:block}}
