:root{--cc-black:#171b18;--cc-panel:#242a24;--cc-line:#454b42;--cc-mute:#c0b9aa;--cc-blue:#f2e8d5;--cc-tile:#f2eee5}html{scroll-behavior:smooth}body{background:#171b18;color:#f2e8d5}.cc-h{font-family:var(--font-heading-family);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;line-height:1.02;margin:0;color:#f2e8d5}.cc-kicker{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--cc-blue);margin:0}.cc-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 32px;background:var(--cc-blue);color:#000;border:1px solid var(--cc-blue);font-family:var(--font-body-family);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s,border-color .2s}.cc-btn:hover{background:#fff;border-color:#fff;color:#000}.cc-link{display:inline-block;color:#fff;text-decoration:none;border-bottom:1px solid var(--cc-blue);padding:6px 0;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.cc-link:hover{color:var(--cc-blue)}.cc-wrap{padding-left:max(20px,calc((100vw - 1440px)/2));padding-right:max(20px,calc((100vw - 1440px)/2))}.cc-sec{padding-top:clamp(64px,9vw,128px);padding-bottom:clamp(64px,9vw,128px)}.cc-grid .cc-card__media{aspect-ratio:1/1}.cc-grid .cc-card__img{object-fit:cover}.cc-founders .cc-founders__media{aspect-ratio:1/1}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--cc-blue);outline-offset:3px;box-shadow:none}.announcement-bar__message{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.announcement-bar__link:hover .announcement-bar__message{color:var(--cc-blue)}.header-wrapper{border-bottom:1px solid var(--cc-line)}.header__menu-item{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.header__menu-item:hover span,.header__active-menu-item{color:var(--cc-blue);text-decoration:none}.header__icon:hover{color:var(--cc-blue)}.header__submenu{background:#000;border:1px solid var(--cc-line)}.collection-hero__title,.main-page-title,.product__title h1,.title{font-family:var(--font-heading-family);font-weight:800;text-transform:uppercase;letter-spacing:-.01em}.product__title h1{font-size:clamp(26px,3vw,40px);line-height:1.05}.card__inner,.card .card__media,.product__media-item .product-media-container{background:var(--cc-tile)}.card__heading{font-family:var(--font-body-family);font-size:14px;font-weight:600;text-transform:none;letter-spacing:.01em}.card__heading a:hover{color:var(--cc-blue);text-decoration:none}.rte a{color:var(--cc-blue)}.button,.shopify-payment-button__button--unbranded{font-weight:700;letter-spacing:.12em;text-transform:uppercase}.product-form__submit{min-height:56px}.footer{border-top:1px solid var(--cc-line)}.footer-block__heading{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.footer a:hover{color:var(--cc-blue)}.section+.section{margin-top:0}@media(prefers-reduced-motion:reduce){*{transition:none!important}html{scroll-behavior:auto}}body .gradient,body .header-wrapper,body .cc-grid{background:#171b18;color:#f2e8d5}body .cc-card__title a,body .cc-grid__title,body .cc-link,body .header__menu-item,body .header__icon{color:#f2e8d5}body .cc-card__price{color:#c0b9aa}body .header__heading-logo-wrapper{width:220px!important;height:126px;position:relative;overflow:hidden}body .header__heading-logo{width:220px!important;height:220px!important;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter:none!important}body .footer-block__brand-info .footer-block__image-wrapper{height:126px;width:220px;position:relative;overflow:hidden}body .footer-block__brand-info .footer-block__image-wrapper img{position:absolute;width:220px;height:220px;max-width:none;top:50%;left:50%;transform:translate(-50%,-50%)}body .cc-hero__title{color:#f2e8d5;font-family:Georgia,serif;font-weight:400;text-transform:none;letter-spacing:-.045em;max-width:14ch}body .cc-hero .cc-kicker,body .cc-kicker{color:#f2e8d5}body .cc-grid .cc-grid__title,body .cc-cats__title{font-family:Georgia,serif;font-weight:400;text-transform:none;letter-spacing:-.035em}body .cc-btn{background:#f2e8d5;color:#171b18;border-color:#f2e8d5}body .cc-grid .cc-qa__btn{background:transparent;color:#f2e8d5;border-color:#a59f90}body .cc-grid .cc-qa__btn:hover{background:#f2e8d5;color:#171b18}body .cc-grid .cc-qa__sel{background:#242a24;color:#f2e8d5;border-color:#62685c}body .cc-grid__list:has(>.cc-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px;margin-inline:auto}body .cc-split{min-height:660px}body .cc-split__copy{justify-content:flex-end;padding-bottom:100px}body .cc-split__line{font-family:Georgia,serif;font-weight:400;text-transform:none;max-width:18ch}body .cc-split__img{object-position:60% center}body .cc-join,body .cc-founders,body .footer,body .header__submenu{background:#171b18;color:#f2e8d5}body .cc-join__icon{width:200px;height:110px;object-fit:cover;object-position:center}body .cc-founders__text,body .cc-join__text{color:#c0b9aa}body .announcement-bar__message{color:#f2e8d5}body .cc-grid .cc-card__media{background:#f2eee5}@media(max-width:749px){body .header__heading-logo-wrapper{width:160px!important;height:92px}body .header__heading-logo{width:160px!important;height:160px!important}body .cc-split{min-height:0}body .cc-split__copy{padding:56px 20px}body .cc-split__panel{min-height:440px}body .cc-grid__list:has(>.cc-card:nth-child(2):last-child){gap:24px 12px}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map?subset=AAI */
