html{font-size:calc(var(--font-body-scale) * var(--fg-root, 62.5%))}:root{--media-radius: 1.8rem;--inputs-radius: 1.4rem;--inputs-radius-outset: 1.5rem;--popup-corner-radius: 2rem;--text-boxes-radius: 1.8rem;--fg-paper: #fbf7f4;--fg-ink: #2b1f24;--fg-rose: #c98a93;--fg-berry: #9c4a60;--fg-wine: #3a1626;--fg-line: #e6d8d6;--fg-ease: cubic-bezier(.22, 1, .36, 1)}::selection{background:var(--fg-rose);color:var(--fg-wine)}:focus-visible{outline-color:var(--fg-berry)}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:500;letter-spacing:-.02em;text-transform:none}.card__heading,.card__heading a{font-family:var(--font-heading-family);font-weight:500;letter-spacing:0;text-transform:none}.card__heading.h5,.card__heading .h5{font-size:1.7rem;line-height:1.25}.card-information,.price{font-size:1.5rem}.price-item--regular,.price .price-item{font-variant-numeric:tabular-nums}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded{min-height:4.8rem;font-weight:600;letter-spacing:0;transition:transform .12s var(--fg-ease),background-color .2s,color .2s}.button:not(.button--secondary):not(.button--tertiary):hover{background-color:var(--fg-berry);color:#fff}.button:active,.shopify-payment-button__button--unbranded:active{transform:scale(.97)}.button--secondary:hover{background-color:var(--fg-ink);color:var(--fg-paper)}.field__input,.select__select,.customer .field input,textarea{border-radius:1.4rem}.field__input:focus,.select__select:focus{box-shadow:0 0 0 2px var(--fg-berry)}.card-wrapper .card{background:transparent}.card__media,.card__inner{border-radius:1.8rem;overflow:hidden}.card--standard .card__inner{border-radius:1.8rem}.card__media .media img{transition:transform .7s var(--fg-ease)}.card-wrapper:hover .card__media .media img{transform:scale(1.04)}.card__information{padding-top:1.2rem}.card--standard>.card__content .card__information,.card__content .card__information{text-align:left}.card-wrapper .badge{border-radius:99.9rem;font-weight:600}.collection-hero__title,.title--primary,.main-page-title{font-weight:500;letter-spacing:-.02em}.facets__summary,.facets-vertical .facets__summary{border-radius:99.9rem}.product-grid-container{padding-top:.8rem}.cart-notification,.cart-drawer{background:var(--fg-paper)}.cart-item__name{font-family:var(--font-heading-family);font-weight:500;font-size:1.7rem;text-decoration:none}.cart-item__details .product-option{font-size:1.4rem;color:#6a5a60}.cart__ctas .button{width:100%}.totals__total-value{font-variant-numeric:tabular-nums;font-weight:600}.footer{background:#f5e7e5!important;color:var(--fg-ink);border-top:1px solid var(--fg-line);--color-foreground: 43, 31, 36;--color-link: 43, 31, 36;--color-background: 245, 231, 229}.footer .footer-block__heading,.footer h2,.footer h3{font-family:var(--font-heading-family);color:var(--fg-ink);font-weight:500;font-size:2rem;letter-spacing:-.01em}.footer a,.footer .list-menu__item--link{color:var(--fg-ink);text-decoration:none}.footer a:hover,.footer .list-menu__item--link:hover{color:var(--fg-berry);text-decoration:underline;text-underline-offset:.4rem}.footer .field__input{background:#fff;color:var(--fg-ink);border-color:var(--fg-line)}.footer .field__label{color:#6a5a60}.footer .newsletter-form__button{color:var(--fg-ink)}.footer .button{background:var(--fg-ink);color:var(--fg-paper)}.footer .button:hover{background:var(--fg-berry);color:#fff}.footer__content-bottom{border-top:1px solid var(--fg-line)}.footer .copyright__content,.footer .copyright__content a{color:#6a5a60;font-size:1.3rem}.footer .footer-block__details-content.list-unstyled{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 2.8rem}.footer .footer-block__details-content.list-unstyled>li{margin:0}.footer .list-menu__item--link{padding:.7rem 0;font-size:1.5rem}@media screen and (min-width:750px){.footer__content-top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:3.2rem 7.2rem;align-items:start}.footer__content-top .footer__blocks-wrapper,.footer__content-top .footer-block--newsletter{margin:0}}@media(prefers-reduced-motion:reduce){.button,.shopify-payment-button__button--unbranded,.card__media .media img{transition:none}}@media screen and (max-width:749px){.product__media-item .product-media-container{padding-top:0!important;height:auto!important;min-height:0!important}.product__media-item .product__media.media{padding-top:120%!important}.product__media-wrapper .media img{object-fit:cover;object-position:50% 35%}}.product__media-item .media img{border-radius:18px}.blog .article-card__image-wrapper,.blog .card__media{max-height:120px;overflow:hidden}.blog .card__heading,.blog .card__heading a{font-size:1.7rem;line-height:1.25}.blog .article-card__excerpt{font-size:1.35rem;color:#6a5a60;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog .article-card__info{display:none}.blog__title{font-size:2.2rem}[id$=__17312446112857335a] h2,[id$=__1791837137b12c884a] h2{display:none}.main-page-title,.page-title{font-size:clamp(3rem,4.6vw,4.6rem);line-height:1.05;letter-spacing:-.02em;margin-bottom:2.4rem}.rte{font-size:1.6rem;line-height:1.7}.rte h2,.rte h3,.rte h4{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.01em;line-height:1.2;margin:3.2rem 0 1rem}.rte h2{font-size:2.6rem}.rte h3{font-size:2.1rem}.rte a{color:var(--fg-berry);text-underline-offset:.3rem}.rte a:hover{text-decoration-thickness:2px}.rte img{border-radius:1.8rem}.rte table{border-collapse:collapse;width:100%}.rte th,.rte td{border:0;border-bottom:1px solid var(--fg-line);padding:1rem .8rem;text-align:left}.rte blockquote{border:0;margin:2.4rem 0;padding:0;font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.35}.page-width--narrow{max-width:78rem}.rich-text__heading{font-size:clamp(2.8rem,4vw,4rem);font-weight:500;letter-spacing:-.02em;line-height:1.1}.rich-text__text{max-width:62rem;margin-inline:auto}.image-with-text__heading{font-size:clamp(2.6rem,3.6vw,3.6rem);font-weight:500}.collection-hero__title{font-size:clamp(3rem,4.6vw,4.6rem);line-height:1.05}.collection-hero__description,.collection-hero__description p{color:#6a5a60;max-width:62rem}.product-count__text,.facets__heading,.facet-filters__label{color:#6a5a60;font-size:1.4rem}.facets__disclosure,.facet-filters__field select,.select__select,.pagination__item{border-radius:999px}.card-wrapper .caption-with-letter-spacing{display:none}.cart__empty-text,.cart-empty{color:#6a5a60}.title--primary,.cart__warnings .title,.cart-items .title{font-weight:500;letter-spacing:-.02em}.cart-items{border-radius:1.8rem}.cart-item{border-bottom:1px solid var(--fg-line)}.cart-item__media img{border-radius:1.4rem}.cart__footer .totals{font-size:1.6rem}.cart__footer .tax-note{color:#6a5a60;font-size:1.3rem}.article-template__title,.blog-articles .article-card .card__heading{font-weight:500;letter-spacing:-.02em}.article-template__title{font-size:clamp(3rem,4.4vw,4.4rem);line-height:1.08}.article-template__content{font-size:1.7rem;line-height:1.75}.article-template__hero-container,.article-template__hero-container img{border-radius:1.8rem}.contact .field__input{background:#fff}.contact__button{margin-top:1.4rem}.template-search__search .field__input{border-radius:999px}.template-404 .title,.template-404 h1{font-weight:500}@media screen and (max-width:749px){.blog .blog__posts.slider{display:grid!important;grid-template-columns:minmax(0,1fr);gap:1.6rem;overflow:visible;margin:0;padding:0 1.4rem;box-sizing:border-box}.blog .blog__post.grid__item{width:auto!important;max-width:none!important;flex:none;padding:0;margin:0!important}.blog .article-card-wrapper .card,.blog .article-card-wrapper>.card{display:grid;grid-template-columns:8.8rem minmax(0,1fr);gap:1.4rem;align-items:start}.blog .card__inner{width:8.8rem;height:8.8rem;border-radius:1.4rem}.blog .card__inner .card__media,.blog .article-card__image-wrapper{max-height:none;height:100%}.blog .card__media .media,.blog .article-card__image{height:100%;padding-bottom:0}.blog .card__media img{width:100%;height:100%;object-fit:cover}.blog .card__content{padding:0}.blog .card__heading,.blog .card__heading a{font-size:1.6rem}.blog .article-card__excerpt{-webkit-line-clamp:3}.blog .slider-buttons{display:none}}.blog .card__inner,.blog .article-card__image-wrapper,.blog .card__media{display:none!important}.blog .article-card-wrapper .card,.blog .article-card-wrapper>.card{display:block}.blog .card__content{padding:0}.blog .card__heading,.blog .card__heading a{font-size:1.6rem;line-height:1.25}.blog .article-card__excerpt{-webkit-line-clamp:2;font-size:1.3rem;margin-top:.4rem}.blog .article-card__footer{display:none}.blog__title{font-size:1.8rem}@media screen and (max-width:749px){.blog .blog__posts.slider{gap:0}.blog .blog__post.grid__item{padding:1.2rem 0;border-top:1px solid var(--fg-line)}.blog .blog__post.grid__item:last-child{border-bottom:1px solid var(--fg-line)}}.blog .article-card__excerpt{display:none}.blog .card__content,.blog .card__information{padding:0!important;margin:0;min-height:0;row-gap:0}.blog .card__heading,.blog .card__heading a{margin:0}.blog .card__heading{position:relative;padding-right:2.8rem!important}.blog .card__heading:after{content:"\2192";position:absolute;right:0;top:0;color:var(--fg-berry);font-family:var(--font-body-family)}@media screen and (max-width:749px){.blog .blog__post.grid__item{padding:1rem 0!important}}.fg-extras{margin:2rem 0 0;padding:1.6rem;background:#fbf7f4;border-radius:1.6rem}.fg-extras__title{margin:0 0 1.2rem;font-size:1.4rem;font-weight:600;letter-spacing:.02em;color:#2b1f24}.fg-extras__list{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.fg-extras__item{display:grid;grid-template-columns:5.6rem 1fr auto;align-items:center;gap:1.2rem}.fg-extras__img{display:block;width:5.6rem;height:5.6rem;border-radius:1.2rem;overflow:hidden;background:#f5e7e5}.fg-extras__img img{display:block;width:100%;height:100%;object-fit:cover}.fg-extras__info{display:grid;gap:.2rem;min-width:0}.fg-extras__name{font-size:1.4rem;line-height:1.3;color:#2b1f24;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fg-extras__price{font-size:1.3rem;color:#6a5a60}.fg-extras__var{font:inherit;font-size:1.3rem;color:#2b1f24;background:#fff;border:1px solid #e6d8d6;border-radius:99.9rem;padding:.3rem 2.4rem .3rem 1rem;width:100%;max-width:100%;min-height:3rem}.fg-extras__add{min-height:3.6rem;padding:0 1.6rem;border-radius:99.9rem;border:1px solid #2b1f24;background:transparent;color:#2b1f24;font:600 1.3rem var(--font-body-family);cursor:pointer;transition:background-color .2s,color .2s}.fg-extras__add:hover,.fg-extras__add:focus-visible{background:#2b1f24;color:#fbf7f4}.fg-extras__add:disabled{opacity:.6;cursor:default}.cart-drawer .fg-extras{margin:1.6rem 2rem 0}.main-cart-extras{max-width:60rem;margin:0 auto 2rem;padding:0 1.6rem}king-linked-options-product{display:none!important}.fg-sib{margin:0 0 2rem}.fg-sib__title{margin:0 0 1rem;font-size:1.4rem;color:#6a5a60}.fg-sib__title strong{font-weight:600;color:#2b1f24}.fg-sib__row{display:flex;flex-wrap:wrap;gap:1rem}.fg-sib__item{position:relative;flex:0 0 auto;width:5.2rem;height:5.2rem;border-radius:50%;overflow:hidden;background:#f5e7e5;box-shadow:0 0 0 1px #e6d8d6;transition:box-shadow .2s}.fg-sib__item img{display:block;width:100%;height:100%;object-fit:cover}.fg-sib__item:hover{box-shadow:0 0 0 2px #c98a93}.fg-sib__item.is-current{box-shadow:0 0 0 2px #2b1f24}.fg-sib__item.is-sold img{opacity:.4}.fg-sib__item.is-sold:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - .7px),rgba(43,31,36,.55) calc(50% - .7px),rgba(43,31,36,.55) calc(50% + .7px),transparent calc(50% + .7px))}.fg-sib__row--names{gap:.8rem}.fg-sib__row--names .fg-sib__item{width:auto;height:auto;min-height:3.6rem;padding:.7rem 1.4rem;border-radius:99.9rem;display:inline-flex;align-items:center;background:transparent;box-shadow:0 0 0 1px #e6d8d6;font-size:1.3rem;color:#2b1f24;text-decoration:none}.fg-sib__row--names .fg-sib__item:hover{box-shadow:0 0 0 1px #c98a93}.fg-sib__row--names .fg-sib__item.is-current{background:#2b1f24;color:#fbf7f4;box-shadow:0 0 0 1px #2b1f24}.fg-sib__row--names .fg-sib__item.is-sold{opacity:.45;text-decoration:line-through}.fg-sib__row--names .fg-sib__item.is-sold:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/37/assets/fg-global.css.map */
