:root{--calories-copper: #ad7a58;--calories-ink: #282421;--calories-muted: #756b64;--calories-paper: #f8f6f3;--calories-line: #e7dfd8}body,.gradient{background:var(--calories-paper)}.header-wrapper{background:#faf9f7f7;border-bottom:1px solid var(--calories-line)}.header{min-height:7.2rem}.header__heading-logo{width:min(100%,15rem)}.header__menu-item,.header__icon,.header__active-menu-item{color:var(--calories-ink);font-size:1.35rem;letter-spacing:.025em}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:var(--calories-copper)}.header__submenu{--color-background: 250, 249, 247;--gradient-background: #faf9f7;--color-foreground: 40, 36, 33;min-width:23rem;padding:.7rem;background:#faf9f7;border:1px solid var(--calories-line);border-radius:0;box-shadow:0 1.4rem 3rem #2a221c1c}.header__submenu .header__menu-item{display:block;padding:1.25rem 1.35rem;color:var(--calories-ink)!important;font-size:1.35rem;letter-spacing:.02em;line-height:1.3;text-decoration:none}.header__submenu .header__menu-item:hover,.header__submenu .header__menu-item:focus{color:var(--calories-copper)!important;background:#f2ede7;text-decoration:none}.header details[open]>.header__menu-item>span{color:var(--calories-copper);text-decoration:none}.header details[open]>.header__menu-item:focus{outline:0;box-shadow:none}.header details[open]>.header__menu-item:focus-visible{outline:2px solid var(--calories-copper);outline-offset:.35rem}@media screen and (min-width:990px){.header__inline-menu>.list-menu--inline{align-items:stretch;flex-wrap:nowrap;overflow:visible;border:1px solid #e1d9d1;border-radius:.35rem;background:#fffdfb}.header__inline-menu>.list-menu--inline>li:first-child>.header__menu-item{border-radius:.25rem 0 0 .25rem}.header__inline-menu>.list-menu--inline>li:last-child>.header__menu-item{border-radius:0 .25rem .25rem 0}.header__inline-menu>.list-menu--inline>li+li{border-left:1px solid #e1d9d1}.header__inline-menu>.list-menu--inline .header__menu-item{min-height:4.2rem;padding:.9rem 1.45rem;transition:background-color .2s ease,color .2s ease}.header__inline-menu>.list-menu--inline details>.header__menu-item{padding-right:3.5rem}.header__inline-menu>.list-menu--inline details>.header__menu-item .icon-caret{right:1.25rem}.header__inline-menu>.list-menu--inline .header__submenu{z-index:4}.header__inline-menu>.list-menu--inline .header__menu-item:hover,.header__inline-menu>.list-menu--inline details[open]>.header__menu-item{background:#f3ede7;color:var(--calories-copper)}.header__inline-menu>.list-menu--inline .header__menu-item:has(.header__active-menu-item),.header__inline-menu>.list-menu--inline .header__menu-item.header__active-menu-item{background:var(--calories-copper);color:#fff}.header__inline-menu>.list-menu--inline .header__menu-item:has(.header__active-menu-item) span,.header__inline-menu>.list-menu--inline .header__menu-item.header__active-menu-item{color:#fff;text-decoration:none}}.template-index .image-banner{background:#171514}.template-index .image-banner .banner__media{min-height:clamp(54rem,58vw,68rem)}.template-index .image-banner .banner__box{max-width:55rem;padding:2.8rem 3.2rem;background:transparent}.template-index .image-banner .banner__heading{max-width:52rem;font-size:clamp(4rem,4.4vw,6.3rem);font-weight:400;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.template-index .image-banner .banner__text{margin-top:1.5rem;font-size:1.65rem;letter-spacing:.02em}.template-index .image-banner .button--secondary{min-width:17rem;border:1px solid rgba(255,255,255,.85);background:#16141229;color:#fff;letter-spacing:.04em}.template-index .image-banner .button--secondary:hover{border-color:#fff;background:#fff;color:var(--calories-ink);box-shadow:none}.template-index .multicolumn.background-primary,.template-index .multicolumn .background-primary{background:var(--calories-paper)}.template-index .multicolumn .title-wrapper-with-link{margin-bottom:4.4rem;text-align:center}.template-index .multicolumn__title .title{color:var(--calories-ink);font-size:clamp(3rem,3.5vw,4.5rem);font-weight:400;letter-spacing:-.035em}.template-index .multicolumn-list{gap:0;border-top:1px solid var(--calories-line);border-bottom:1px solid var(--calories-line)}.template-index .multicolumn-list__item{margin:0;border-right:1px solid var(--calories-line)}.template-index .multicolumn-list__item:last-child{border-right:0}.template-index .multicolumn-card{height:100%;padding:2.6rem 2.2rem 2.4rem;background:transparent;border:0;box-shadow:none}.template-index .multicolumn-card__info h3{margin-bottom:.8rem;color:var(--calories-ink);font-size:1.35rem;font-weight:500;letter-spacing:.065em;text-transform:uppercase}.template-index .multicolumn-card__info p{max-width:23rem;margin:0 auto;color:var(--calories-muted);font-size:1.45rem;line-height:1.6}.template-index .color-scheme-4,.template-index .color-scheme-4 .gradient{background:var(--calories-paper)}.template-index .color-scheme-4{--color-background: 248, 246, 243;--gradient-background: #f8f6f3;--color-foreground: 40, 36, 33;--color-link: 40, 36, 33;--color-button: 40, 36, 33;--color-button-text: 255, 255, 255;--color-shadow: 40, 36, 33}.template-index .featured-collection .title-wrapper-with-link{margin-bottom:3.8rem;text-align:center}.template-index .featured-collection .title{color:var(--calories-ink);font-size:clamp(3.1rem,3.7vw,4.8rem);font-weight:400;letter-spacing:-.035em}.template-index .featured-collection .card-wrapper{transition:opacity .2s ease}.template-index .featured-collection .card-wrapper:hover{opacity:.78}.template-index .featured-collection .card__media{background:#eeebe7;border:0}.template-index .featured-collection .card__information{padding:1.8rem 0 .4rem}.template-index .featured-collection .card__heading a{color:var(--calories-ink);font-size:1.55rem;font-weight:500;letter-spacing:.01em}.template-index .featured-collection .price,.template-index .featured-collection .price--on-sale .price-item--sale{color:var(--calories-ink);font-size:1.45rem}.template-index .featured-collection .full-unstyled-link:hover{color:var(--calories-copper);text-decoration:none}.template-index .featured-collection .button{border:1px solid var(--calories-ink);background:transparent;color:var(--calories-ink);letter-spacing:.045em}.template-index .featured-collection .button:hover{border-color:var(--calories-ink);background:var(--calories-ink);color:#fff}.footer{background:#292421;color:#ffffffb8;border-top:1px solid rgba(173,122,88,.45)}.footer .footer-block__newsletter{max-width:64rem;padding:1rem 0 3.3rem}.footer .footer-block--newsletter{display:flex;flex-direction:column;align-items:center;gap:2.4rem;text-align:center}.footer .footer-block__newsletter{width:100%;max-width:52rem;margin:0 auto;padding:0;border:0;outline:0;text-align:center}.footer .footer-block__heading{color:#fff;font-size:clamp(2.5rem,3vw,3.5rem);font-weight:400;letter-spacing:-.03em;text-align:center}.footer .newsletter-form{max-width:48rem;margin:2.1rem auto 0}.footer .newsletter-form__field-wrapper .field{border:1px solid rgba(255,255,255,.42);background:transparent}.footer .newsletter-form__field-wrapper .field:focus-within{border-color:#fff;box-shadow:none}.footer .field__input,.footer .field__input:focus{color:#fff;background:transparent;box-shadow:none}.footer .field__label,.footer .field__input:not(:placeholder-shown)~.field__label{color:#ffffffa3}.footer .newsletter-form__button{color:#fff}.footer .footer__list-social{justify-content:center;margin:0;padding:0}.footer .footer__content-top{padding-top:4rem;padding-bottom:2.8rem}.footer .footer-block--newsletter{display:grid;grid-template-columns:minmax(36rem,1.2fr) minmax(28rem,1fr) auto;align-items:center;gap:3.2rem;width:min(100%,108rem);margin:0 auto;text-align:left}.footer .footer-block__newsletter{display:contents}.footer .footer-block__heading{grid-column:1;margin:0;font-size:clamp(2.2rem,2.2vw,2.8rem);line-height:1.08;text-align:left}.footer .footer__newsletter{grid-column:2;width:100%;max-width:none;margin:0}.footer .footer__list-social{grid-column:3;justify-content:flex-end;gap:.2rem}.footer .footer__content-bottom{padding-top:1.8rem}.footer a,.footer .footer__copyright,.footer .list-payment{color:#ffffffc7}.footer .policies a,.footer .footer__list-social .icon{color:#ffffffad}.footer .footer__list-social .list-social__link:hover .icon,.footer .policies a:hover{color:#fff}.footer .footer__copyright{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6rem 1.1rem;width:100%;text-align:center}.footer .policies{justify-content:center;margin:0}.footer .policies li:before{padding-right:1.1rem}.footer .footer__content-bottom-wrapper:first-child{display:none}#MainContent .collection-hero__title,#MainContent .main-page-title,#MainContent .search__heading,#MainContent .cart__empty-text,#MainContent .product__title h1,#MainContent .article-template__title{color:var(--calories-ink);font-weight:400;letter-spacing:-.035em}#MainContent .collection-hero,#MainContent .main-page,#MainContent .search,#MainContent .cart,#MainContent .product{background:var(--calories-paper)}#MainContent .collection-hero__title,#MainContent .main-page-title,#MainContent .search__heading{margin-bottom:2.6rem}#MainContent .facets-container,#MainContent .facets-vertical,#MainContent .facet-filters,#MainContent .sorting{border-color:var(--calories-line)}#MainContent .facet-filters__label,#MainContent .facets__heading,#MainContent .facet-checkbox,#MainContent .product-count{color:var(--calories-muted)}#MainContent .field__input,#MainContent .select__select,#MainContent .customer .field input{border-color:#cfc6be;background:#fff;color:var(--calories-ink);box-shadow:none}#MainContent .field:after,#MainContent .select:after{box-shadow:0 0 0 1px #cfc6be}#MainContent .field:focus-within:after,#MainContent .select:focus-within:after{box-shadow:0 0 0 1px var(--calories-ink)}#MainContent .button,#MainContent .customer button,#MainContent .cart__checkout-button,#MainContent .contact__button .button{border-color:var(--calories-ink);background:var(--calories-ink);color:#fff;font-weight:500;letter-spacing:.035em;box-shadow:none}#MainContent .button:hover,#MainContent .customer button:hover,#MainContent .cart__checkout-button:hover,#MainContent .contact__button .button:hover{border-color:var(--calories-copper);background:var(--calories-copper);color:#fff}#MainContent .button--secondary,#MainContent .cart__empty-text+.button{background:transparent;color:var(--calories-ink)}#MainContent .button--secondary:hover,#MainContent .cart__empty-text+.button:hover{background:var(--calories-ink);color:#fff}#MainContent .product-form__submit.button--secondary{border-color:var(--calories-ink);background:var(--calories-ink);color:#fff}#MainContent .product-form__submit.button--secondary:hover{border-color:var(--calories-copper);background:var(--calories-copper)}#MainContent .shopify-payment-button{display:none}#MainContent .product__media-wrapper .product__media{background:#efebe7}#MainContent .product__info-container>*+*{margin-top:1.8rem}#MainContent .product__title h1{font-size:clamp(3.3rem,4.1vw,5.4rem);line-height:1.04}#MainContent .product__info-container .price{color:var(--calories-ink);font-size:1.9rem}#MainContent .product__info-container .product__description{color:#554d47;line-height:1.72}#MainContent .product__info-container .product__description ul,#MainContent .product__info-container .product__description ol{margin:1.2rem 0 1.6rem}#MainContent .product__info-container .product__description li{margin:.65rem 0}#MainContent .product__info-container .product__description li>p{display:inline;margin:0}#MainContent .product__info-container .product__description h1,#MainContent .product__info-container .product__description h2,#MainContent .product__info-container .product__description h3{color:var(--calories-ink)}@media screen and (min-width:990px){#MainContent .product.grid{max-width:136rem;margin-left:auto;margin-right:auto;column-gap:5.6rem;align-items:flex-start}#MainContent .product--medium:not(.product--no-media) .product__media-wrapper{flex:0 0 calc(55% - 2.8rem);width:calc(55% - 2.8rem);max-width:calc(55% - 2.8rem)}#MainContent .product--medium:not(.product--no-media) .product__info-wrapper{flex:0 0 calc(45% - 2.8rem);width:calc(45% - 2.8rem);max-width:calc(45% - 2.8rem);padding-left:0}#MainContent .product__media-wrapper .product__media{aspect-ratio:1 / 1}#MainContent .product__info-container>*+*{margin-top:1.35rem}#MainContent .product__title h1{font-size:clamp(3.6rem,3.45vw,4.9rem)}#MainContent .product__info-container .product__description{line-height:1.62}}@media screen and (min-width:990px){#MainContent media-gallery.media-gallery--vertical-thumbnails[data-desktop-layout=thumbnail_slider]{display:grid;grid-template-columns:minmax(0,1fr) 9.6rem;gap:0 1.4rem;align-items:start}#MainContent media-gallery.media-gallery--vertical-thumbnails[data-desktop-layout=thumbnail_slider]>#GalleryViewer-main,#MainContent media-gallery.media-gallery--vertical-thumbnails[data-desktop-layout=thumbnail_slider]>slider-component[id^=GalleryViewer-]{grid-column:1;grid-row:1;min-width:0}#MainContent media-gallery.media-gallery--vertical-thumbnails[data-desktop-layout=thumbnail_slider]>slider-component[id^=GalleryThumbnails-]{display:block;grid-column:2;grid-row:1;min-width:0}#MainContent media-gallery.media-gallery--vertical-thumbnails[data-desktop-layout=thumbnail_slider]>slider-component[id^=GalleryThumbnails-]>.slider-button{display:none}#MainContent media-gallery.media-gallery--vertical-thumbnails[data-desktop-layout=thumbnail_slider] .thumbnail-list.slider--tablet-up{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.2rem;max-height:62rem;padding:0;overflow-x:hidden;overflow-y:auto;scroll-padding-top:0}#MainContent media-gallery.media-gallery--vertical-thumbnails[data-desktop-layout=thumbnail_slider] .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%!important;max-width:100%;flex:0 0 auto}#MainContent media-gallery.media-gallery--vertical-thumbnails[data-desktop-layout=thumbnail_slider] .product-gallery-arrows{display:flex;grid-column:1;grid-row:1;align-self:center;justify-self:stretch;justify-content:space-between;padding:0 1.2rem;pointer-events:none;z-index:2}#MainContent .product-gallery-arrow{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:.1rem solid rgba(255,255,255,.72);border-radius:50%;color:#28231f;background:#ffffffeb;box-shadow:0 .4rem 1.5rem #0000002e;cursor:pointer;pointer-events:auto;transition:background .16s ease,color .16s ease,transform .16s ease}#MainContent .product-gallery-arrow:hover{color:#fff;background:var(--calories-copper);transform:scale(1.05)}#MainContent .product-gallery-arrow--previous .icon-caret{transform:rotate(90deg)}#MainContent .product-gallery-arrow--next .icon-caret{transform:rotate(-90deg)}}@media screen and (max-width:989px){#MainContent .product-gallery-arrows{display:none}}#MainContent .card__heading a,#MainContent .card-information .price{color:var(--calories-ink)}#MainContent .card__heading a:hover{color:var(--calories-copper);text-decoration:none}#MainContent .card__media{background:#efebe7}#MainContent .card__badge .badge,#MainContent .badge{border:0;border-radius:.2rem;background:var(--calories-ink);color:#fff;font-size:1.05rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}#MainContent .rte,#MainContent .main-page__content{color:#554d47;line-height:1.75}#MainContent .rte h2,#MainContent .rte h3{color:var(--calories-ink);font-weight:400}#MainContent .contact-page-content{padding-top:1rem;padding-bottom:6.4rem}#MainContent .contact-page-intro{max-width:74rem;margin:0 auto 4.8rem;text-align:left}#MainContent .contact-page-intro__eyebrow{margin-bottom:1.5rem;color:var(--calories-copper);font-size:1.2rem;font-weight:600;letter-spacing:.13em}#MainContent .contact-page-intro h2,#MainContent .contact-page-form h2{color:var(--calories-ink);font-weight:400;letter-spacing:-.03em}#MainContent .contact-page-intro h2{margin-bottom:1.8rem;font-size:clamp(3.2rem,4vw,4.8rem)}#MainContent .contact-page-intro p{color:#554d47;font-size:1.7rem;line-height:1.7}#MainContent .contact-page-form{max-width:74rem;margin:0 auto}#MainContent .contact-page-form h2{margin-bottom:2.4rem;font-size:3rem}#MainContent .contact-page-form .contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem;margin-bottom:1.8rem}#MainContent .contact-page-form>form>.field{margin-bottom:1.8rem}#MainContent .contact-page-form textarea{min-height:18rem}#MainContent .contact-page-form .contact__button{margin-top:2.8rem}@media screen and (max-width:749px){#MainContent .contact-page-form .contact__fields{grid-template-columns:1fr;gap:1.5rem}}#MainContent .image-banner .button--secondary{border-color:#ffffffd9;background:#16141229;color:#fff}#MainContent .image-banner .button--secondary:hover{border-color:#fff;background:#fff;color:var(--calories-ink)}#MainContent .image-banner .banner__text,#MainContent .image-banner .banner__text span,#MainContent .image-banner .banner__text p{color:#ffffffe6!important;text-shadow:0 1px 1.2rem rgba(0,0,0,.6)}#MainContent .image-banner .button--secondary{border-color:#fff!important;background:#fff!important;color:var(--calories-ink)!important;font-weight:600;text-shadow:none}#MainContent .image-banner .button--secondary:hover{border-color:var(--calories-copper)!important;background:var(--calories-copper)!important;color:#fff!important}#MainContent .banner .banner__box.color-scheme-3{--color-foreground: 255, 255, 255;--color-background: 18, 18, 18}#MainContent .banner .banner__text,#MainContent .banner .banner__text p{color:#ffffffe6!important;text-shadow:0 1px 1.2rem rgba(0,0,0,.6)}#MainContent .banner .button--secondary{border-color:#fff!important;background:#fff!important;color:var(--calories-ink)!important;font-weight:600}#MainContent .banner .button--secondary:hover{border-color:var(--calories-copper)!important;background:var(--calories-copper)!important;color:#fff!important}#MainContent .image-banner{background:#171514}#MainContent .image-banner .banner__media{min-height:clamp(54rem,58vw,68rem)}#MainContent .image-banner .banner__box{max-width:55rem;padding:2.8rem 3.2rem;background:transparent}#MainContent .image-banner .banner__heading{max-width:52rem;font-size:clamp(4rem,4.4vw,6.3rem);font-weight:400;line-height:1.02;letter-spacing:-.035em}#MainContent .image-banner .banner__text{margin-top:1.5rem;font-size:1.65rem;letter-spacing:.02em}#MainContent .image-banner .button--secondary{min-width:17rem;border:1px solid rgba(255,255,255,.85);background:#16141229;color:#fff;letter-spacing:.04em}@media screen and (min-width:750px){#MainContent [id^=Banner-][id$=__image_banner].banner--adapt{height:clamp(58rem,43vw,68rem);min-height:clamp(58rem,43vw,68rem)}#MainContent [id^=Banner-][id$=__image_banner].banner--adapt:before,#MainContent [id^=Banner-][id$=__image_banner].banner--adapt .banner__media:before{content:none;display:none}}#MainContent .multicolumn.background-primary,#MainContent .multicolumn .background-primary{background:var(--calories-paper)}#MainContent .multicolumn .title-wrapper-with-link{margin-bottom:4.4rem;text-align:center}#MainContent .multicolumn__title .title{color:var(--calories-ink);font-size:clamp(3rem,3.5vw,4.5rem);font-weight:400;letter-spacing:-.035em}#MainContent .multicolumn-list{gap:0;border-top:1px solid var(--calories-line);border-bottom:1px solid var(--calories-line)}#MainContent .multicolumn-list__item{margin:0;border-right:1px solid var(--calories-line)}#MainContent .multicolumn-list__item:last-child{border-right:0}#MainContent .multicolumn-card{height:100%;padding:2.6rem 2.2rem 2.4rem;background:transparent;border:0;box-shadow:none}#MainContent .multicolumn-card__info h3{margin-bottom:.8rem;color:var(--calories-ink);font-size:1.35rem;font-weight:500;letter-spacing:.065em;text-transform:uppercase}#MainContent .multicolumn-card__info p{max-width:23rem;margin:0 auto;color:var(--calories-muted);font-size:1.45rem;line-height:1.6}#MainContent .multicolumn.background-primary .multicolumn-list{gap:1.4rem;border:0}#MainContent .multicolumn.background-primary .multicolumn-list__item,#MainContent .multicolumn.background-primary .multicolumn-list__item:last-child{margin:0;border:0}#MainContent .multicolumn.background-primary .multicolumn-card{min-height:100%;padding:3rem 2.6rem 2.8rem;border:1px solid #ddd1c5;border-top:2px solid var(--calories-copper);background:#f6f2ee;box-shadow:0 .7rem 1.8rem #3e30250e}#MainContent .multicolumn.background-primary .multicolumn-card__info p{margin-left:0;margin-right:0}@media screen and (min-width:750px){#MainContent .multicolumn.background-primary .multicolumn-list{grid-template-columns:repeat(4,minmax(0,1fr))}#MainContent .multicolumn.background-primary .multicolumn-list>.multicolumn-list__item{width:calc(25% - 1.05rem);max-width:calc(25% - 1.05rem);flex-grow:0}}#MainContent .color-scheme-4{--color-background: 248, 246, 243 !important;--gradient-background: #f8f6f3 !important;--color-foreground: 40, 36, 33 !important;--color-link: 40, 36, 33 !important;--color-button: 40, 36, 33 !important;--color-button-text: 255, 255, 255 !important;--color-shadow: 40, 36, 33 !important;background:var(--calories-paper)}#MainContent .featured-collection .title-wrapper-with-link{margin-bottom:3.8rem;text-align:center}#MainContent .featured-collection .title{color:var(--calories-ink);font-size:clamp(3.1rem,3.7vw,4.8rem);font-weight:400;letter-spacing:-.035em}#MainContent .featured-collection .card-wrapper{transition:opacity .2s ease}#MainContent .featured-collection .card-wrapper:hover{opacity:.78}#MainContent .featured-collection .card__media{background:#eeebe7;border:0}#MainContent .featured-collection .card__information{padding:1.8rem 0 .4rem}#MainContent .featured-collection .card__heading a{color:var(--calories-ink);font-size:1.55rem;font-weight:500;letter-spacing:.01em}#MainContent .featured-collection .price,#MainContent .featured-collection .price--on-sale .price-item--sale{color:var(--calories-ink);font-size:1.45rem}#MainContent .featured-collection .button{border:1px solid var(--calories-ink);background:transparent;color:var(--calories-ink);letter-spacing:.045em}@media screen and (min-width:990px){#MainContent .featured-collection .product-grid:has(>.grid__item:nth-child(3):last-child){--grid-desktop-horizontal-spacing: 3.2rem;justify-content:space-between}}#MainContent .section-collection-list .title-wrapper-with-link{margin-bottom:3.4rem;text-align:center}#MainContent .section-collection-list .collection-list-title{color:var(--calories-ink);font-size:clamp(3.1rem,3.7vw,4.8rem);font-weight:400;letter-spacing:-.035em}#MainContent .section-collection-list .collection-list{gap:1.4rem}#MainContent .section-collection-list .collection-card-wrapper{height:100%}#MainContent .section-collection-list .card{height:100%;border:1px solid #ddd1c5;background:#f6f2ee;box-shadow:0 .7rem 1.8rem #3e30250d}#MainContent .section-collection-list .card__inner{background:#f6f2ee}#MainContent .section-collection-list .card__heading{font-size:1.45rem;font-weight:500;letter-spacing:.055em;text-transform:uppercase}#MainContent .section-collection-list .card__caption{color:var(--calories-muted)}#MainContent .section-collection-list .card__content{padding:1.8rem 2rem 2.2rem}#MainContent .section-collection-list .collection-list-view-all .button{background:var(--calories-ink);color:#fff}@media screen and (max-width:749px){.header{min-height:6.1rem}.header__heading-logo{width:13.2rem}.template-index .image-banner .banner__media{min-height:57rem}.template-index .image-banner .banner__box{margin:0 1.5rem;padding:2rem 1.8rem}.template-index .image-banner .banner__heading{font-size:4.15rem}.template-index .image-banner .banner__text{font-size:1.4rem}.template-index .multicolumn .title-wrapper-with-link{margin-bottom:2.8rem}.template-index .multicolumn-list{border-bottom:0}.template-index .multicolumn-list__item{border-right:0;border-bottom:1px solid var(--calories-line)}.template-index .multicolumn-card{padding:2rem 0}.footer .footer__copyright{gap:.45rem .7rem}.footer .footer__content-top{padding-top:3.2rem;padding-bottom:2.4rem}.footer .footer-block--newsletter{display:flex;gap:1.8rem;width:100%;text-align:center}.footer .footer-block__newsletter{display:block}.footer .footer-block__heading{font-size:2.7rem;text-align:center}.footer .footer__newsletter{width:min(100%,36rem);margin:0 auto}.footer .footer__list-social{justify-content:center}#MainContent .image-banner .banner__media{min-height:57rem}#MainContent .image-banner .banner__box{margin:0 1.5rem;padding:2rem 1.8rem}#MainContent .image-banner .banner__heading{font-size:4.15rem}#MainContent .image-banner .banner__text{font-size:1.4rem}#MainContent .multicolumn .title-wrapper-with-link{margin-bottom:2.8rem}#MainContent .multicolumn-list{border-bottom:0}#MainContent .multicolumn-list__item{border-right:0;border-bottom:1px solid var(--calories-line)}#MainContent .multicolumn-card{padding:2rem 0}#MainContent .multicolumn.background-primary .multicolumn-list{gap:1.2rem}#MainContent .multicolumn.background-primary .multicolumn-list__item{border:0}#MainContent .multicolumn.background-primary .multicolumn-card{padding:2.4rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/calories-luxury.css.map */
