:root{--caffe-cream: #f5efe3;--caffe-fog: #ede6d8;--caffe-espresso: #1a0e06;--caffe-brown: #3d1c08;--caffe-caramel: #c8722a;--caffe-gold: #e8a94e;--caffe-rust: #a8381a;--caffe-muted: rgba(31,15,4,.6)}body{font-family:DM Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3,.title,.section-header__title{font-family:Bebas Neue,sans-serif;letter-spacing:1.5px}.subtitle,.section-subtitle,.collection-description,.card__information .caption{font-family:Cormorant Garamond,serif;font-style:italic}.header__menu-item,.header__menu-item span{font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--caffe-espresso)}.header__menu-item:hover span{color:var(--caffe-caramel)}.slideshow__slide .slideshow__text-wrapper h2,.slideshow__slide .slideshow__text-wrapper .h2{font-family:Bebas Neue,sans-serif;font-size:clamp(4rem,8vw,9rem);letter-spacing:2px;line-height:.95;text-shadow:0 2px 20px rgba(0,0,0,.3)}.slideshow__slide .slideshow__text-wrapper .slideshow__subtitle{font-family:Cormorant Garamond,serif;font-size:clamp(1.2rem,2.5vw,1.8rem);font-style:italic;opacity:.9;letter-spacing:.5px}.slideshow__slide .button{font-family:DM Sans,sans-serif;font-weight:600;letter-spacing:2px;text-transform:uppercase;font-size:1.2rem;background:var(--caffe-espresso);color:#fff;border:none;transition:background .2s,transform .2s}.slideshow__slide .button:hover{background:var(--caffe-caramel);transform:translateY(-2px)}.collection-list__title,.featured-collection__title,.multicolumn__title,.image-with-text__heading,.title-wrapper .title,.title-wrapper-with-link .title{font-family:Bebas Neue,sans-serif;color:var(--caffe-espresso);letter-spacing:2px;font-size:clamp(2.8rem,5vw,5rem)}.title-wrapper .title:after,.title-wrapper-with-link .title:after{content:"";display:block;width:60px;height:3px;background:var(--caffe-gold);margin-top:12px;border-radius:2px}.collection-list__item .card{border-radius:14px;overflow:hidden;transition:transform .3s,box-shadow .3s;border:.5px solid rgba(61,28,8,.08)}.collection-list__item .card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #1a0e061f}.collection-list__item .card__heading{font-family:Bebas Neue,sans-serif;font-size:2rem;letter-spacing:2px;color:var(--caffe-espresso)}.card-wrapper .card{border-radius:14px;border:.5px solid rgba(61,28,8,.08);transition:border-color .2s,transform .2s}.card-wrapper .card:hover{border-color:#c8722a4d;transform:translateY(-2px)}.card__media{background:var(--caffe-fog)}.card__information .caption,.card-information__text--subtitle{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--caffe-caramel);font-weight:500;font-family:DM Sans,sans-serif;font-style:normal}.card__heading a,.card__heading{font-family:DM Sans,sans-serif;font-weight:600;font-size:14px;color:var(--caffe-espresso);letter-spacing:.3px}.badge--sale,.card__badge .badge--sale{background:var(--caffe-rust);color:#fff;border-radius:4px;font-size:10px;font-weight:500;letter-spacing:.05em;padding:4px 8px;border:none}.quick-add__submit{background:var(--caffe-espresso);color:#fff;font-family:DM Sans,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;font-size:12px;border-radius:8px;border:none;transition:background .2s}.quick-add__submit:hover{background:var(--caffe-caramel)}.multicolumn{background:var(--caffe-fog)}.multicolumn-list__item .multicolumn-card__info h3,.multicolumn-list__item .multicolumn-card__info .h3{font-family:Bebas Neue,sans-serif;font-size:2.2rem;letter-spacing:2px;color:var(--caffe-espresso);margin-bottom:.8rem}.multicolumn-list__item .multicolumn-card__info p{font-size:1.5rem;color:var(--caffe-muted);line-height:1.8}.image-with-text__content h2,.image-with-text__content .image-with-text__heading{font-family:Bebas Neue,sans-serif;font-size:clamp(3rem,5vw,5.5rem);color:var(--caffe-espresso);letter-spacing:2px;line-height:1}.image-with-text__content .rte p{font-size:1.55rem;line-height:1.85;color:var(--caffe-muted)}.image-with-text__content .button{background:var(--caffe-espresso);color:#fff;font-family:DM Sans,sans-serif;font-weight:600;letter-spacing:2px;text-transform:uppercase;border:none;border-radius:8px;transition:background .2s}.image-with-text__content .button:hover{background:var(--caffe-caramel)}.blog-articles .article-card .card__heading{font-family:DM Sans,sans-serif;font-weight:600;color:var(--caffe-espresso)}.blog-articles .article-card .article-card__info{color:var(--caffe-muted)}.product__title h1,.product__title .h1{font-family:Bebas Neue,sans-serif;font-size:clamp(3rem,4vw,4.2rem);font-weight:400;letter-spacing:2px;line-height:1;color:var(--caffe-espresso);margin-bottom:.5rem}.jdgm-star{color:var(--caffe-gold);font-size:14px}.jdgm-prev-badge__text{font-size:12px;color:#888;margin-left:4px}.product__info-container .price-item--sale{font-family:Bebas Neue,sans-serif;font-size:4.2rem;color:var(--caffe-caramel);letter-spacing:1px}.product__info-container .price-item--regular{font-family:Bebas Neue,sans-serif;font-size:4.2rem;color:var(--caffe-espresso);letter-spacing:1px}.product__info-container .price--on-sale .price-item--regular{font-size:2.2rem;color:#aaa;text-decoration:line-through}.product__info-container .badge.price__badge-sale{background:var(--caffe-rust);color:#fff;font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:4px 10px;border-radius:4px;border:none}.product-form__submit{background:var(--caffe-espresso);color:#fff;font-family:DM Sans,sans-serif;font-weight:600;font-size:1.5rem;letter-spacing:2px;text-transform:uppercase;border:none;border-radius:8px;min-height:52px;transition:background .2s,transform .15s;cursor:pointer}.product-form__submit:hover:not([disabled]){background:var(--caffe-caramel);transform:translateY(-1px)}.product__description p,.product__description li{font-family:DM Sans,sans-serif;font-size:1.55rem;line-height:1.85;color:var(--caffe-muted)}.product__description strong{color:var(--caffe-espresso);font-weight:600}.product__description ul{padding-left:0;list-style:none}.product__description ul li:before{content:"\2014  ";color:var(--caffe-gold);margin-right:4px}.related-products__title,.related-products .title{font-family:Bebas Neue,sans-serif;color:var(--caffe-espresso);letter-spacing:2px}.facets__summary{border-radius:20px;border:.5px solid rgba(61,28,8,.15);font-size:13px;transition:background .15s,border-color .15s}.facets__summary:hover{border-color:#c8722a66;background:#3d1c0808}.active-facets__button{background:var(--caffe-espresso);color:var(--caffe-gold);border-radius:20px;font-size:11px}.facet-filters__sort .select__select{border-radius:6px;border:.5px solid rgba(61,28,8,.15);font-size:13px}.pagination__item--current{background:var(--caffe-espresso);color:#fff;border-color:var(--caffe-espresso);border-radius:6px}.pagination__item{border-radius:6px}@media screen and (max-width:749px){.product__title h1,.product__title .h1{font-size:3rem;letter-spacing:1px}.product__info-container .price-item--sale,.product__info-container .price-item--regular{font-size:3.2rem}.product__info-container .price--on-sale .price-item--regular{font-size:1.8rem}.product-form__submit{width:100%;min-height:52px;font-size:1.4rem}.card-wrapper .card{border-radius:10px}.slideshow__slide .slideshow__text-wrapper h2{font-size:clamp(3rem,12vw,5rem)}.collection-list__title,.featured-collection__title,.multicolumn__title,.title-wrapper .title,.title-wrapper-with-link .title{font-size:clamp(2.5rem,8vw,3.5rem)}.product__description p,.product__description li{font-size:1.45rem}}.shopify-payment-button__button--branded{border-radius:8px!important}.template-collection-black-friday{--bf-espresso: #1a0e06;--bf-surface: #241409;--bf-line: rgba(232, 169, 78, .22);--bf-cream: #f3e6d0;--bf-gold: #e8a94e;--bf-caramel: #c8722a;--bf-rust: #a8381a}.template-collection-black-friday main,.template-collection-black-friday main [class*=color-scheme-],.template-collection-black-friday main .gradient{--color-background: 26, 14, 6;--color-foreground: 243, 230, 208;--color-button: 232, 169, 78;--color-button-text: 26, 14, 6;--color-secondary-button: 26, 14, 6;--color-secondary-button-text: 232, 169, 78;--color-link: 232, 169, 78;--color-badge-foreground: 243, 230, 208;--color-badge-background: 168, 56, 26;--color-badge-border: 168, 56, 26;--color-card-hover: 36, 20, 9;--color-shadow: 0, 0, 0;--gradient-background: #1a0e06;--color-base-text: 243, 230, 208;--color-base-background-1: 26, 14, 6;--color-base-background-2: 36, 20, 9;--color-base-accent-1: 232, 169, 78;--color-base-solid-button-labels: 26, 14, 6;--gradient-base-background-1: #1a0e06;--gradient-base-background-2: #241409;--gradient-base-accent-1: #e8a94e}.template-collection-black-friday main{background:var(--bf-espresso);color:var(--bf-cream)}.template-collection-black-friday .collection-hero{padding:4rem 0 1.5rem}.template-collection-black-friday .collection-hero__inner,.template-collection-black-friday .collection-hero__text-wrapper{text-align:left;align-items:flex-start}.template-collection-black-friday .collection-hero__title{font-family:Bebas Neue,Impact,sans-serif;font-weight:400;font-size:clamp(3.6rem,13vw,10rem);line-height:.88;letter-spacing:.01em;text-transform:uppercase;color:var(--bf-cream);max-width:13ch;margin:0}.template-collection-black-friday .collection-hero__description{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.3;color:var(--bf-gold);margin-top:1.6rem}.bf-offers-wrap{padding-top:2rem;padding-bottom:3.2rem}.bf-offers{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2.4rem}@media(min-width:750px){.bf-offers{grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));gap:3.2rem}}.bf-offers li{border-top:1px solid var(--bf-gold);padding-top:1.4rem}.bf-offers strong{display:block;font-family:Bebas Neue,Impact,sans-serif;font-weight:400;font-size:clamp(2.2rem,3.2vw,3rem);line-height:1;letter-spacing:.02em;color:var(--bf-cream)}.bf-offers span{display:block;max-width:38ch;margin-top:.8rem;font-family:DM Sans,sans-serif;font-size:1.5rem;line-height:1.5;color:#f3e6d0c7}.template-collection-black-friday .card-wrapper{background:var(--bf-surface);border:1px solid var(--bf-line);border-radius:2px;overflow:hidden;transition:border-color .2s ease}.template-collection-black-friday .card-wrapper:hover{border-color:var(--bf-gold)}.template-collection-black-friday .card-wrapper .card,.template-collection-black-friday .card-wrapper .card--standard,.template-collection-black-friday .card-wrapper .card--card{background:transparent;border:0;box-shadow:none}.template-collection-black-friday .card-wrapper .card__inner{background:var(--bf-cream);border-radius:0}.template-collection-black-friday .card-wrapper .card__media img{mix-blend-mode:multiply}.template-collection-black-friday .card-wrapper .card__content{padding:0}.template-collection-black-friday .card-wrapper .card__information{padding:1.2rem 1.4rem 1.6rem}.template-collection-black-friday .card-wrapper .card__heading,.template-collection-black-friday .card-wrapper .card__heading a{font-family:DM Sans,sans-serif;font-weight:500;font-size:1.5rem;line-height:1.35;color:var(--bf-cream)}.template-collection-black-friday .card-wrapper:hover .card__heading a{text-decoration:underline;text-decoration-color:var(--bf-gold);text-underline-offset:.3rem}.template-collection-black-friday main .price,.template-collection-black-friday main .price-item{color:var(--bf-gold);font-variant-numeric:tabular-nums}.template-collection-black-friday .facets__summary,.template-collection-black-friday .select__select,.template-collection-black-friday .facets .field__input{background:var(--bf-surface);color:var(--bf-cream);border-color:var(--bf-line)}.template-collection-black-friday main a:focus-visible,.template-collection-black-friday main button:focus-visible{outline:2px solid var(--bf-gold);outline-offset:3px}@media(prefers-reduced-motion:reduce){.template-collection-black-friday .card-wrapper{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/custom-brand.css.map */
