h1,h2,h3,h4,h5,h6,.heading,.h1,.h2,.h3{font-family:Nunito Sans,sans-serif!important;font-weight:800!important;letter-spacing:-.01em!important;line-height:1.15;color:#2e5b41!important}body,p,li,.rte,.paragraph{font-family:Lato,sans-serif;font-weight:400}.ttt-answer{font-size:1.0625rem;font-weight:500;line-height:1.6;margin:0 0 1rem}.ttt-facts{background:#fbf3e9;border-radius:12px;padding:1.1rem 1.25rem;margin:0 0 .5rem}.ttt-facts h2{font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:#3c7352;margin:0 0 .7rem}.ttt-facts dl{display:grid;grid-template-columns:auto 1fr;gap:.4rem .9rem;margin:0;font-size:.9rem}.ttt-facts dt{font-weight:600;color:#3c7352}.ttt-facts dd{margin:0}@media(max-width:600px){.ttt-facts dl{grid-template-columns:1fr;gap:.1rem}.ttt-facts dd{margin-bottom:.5rem}}.pair-with{display:flex;gap:.9rem;align-items:center;background:#f5f2eb;border-radius:12px;padding:.75rem .9rem;margin:.25rem 0;text-decoration:none;color:inherit}.pair-with img{width:4.5rem;height:4.5rem;object-fit:cover;border-radius:8px;flex-shrink:0}.pair-with>div{display:flex;flex-direction:column;gap:.15rem}.pair-with__lab{font-family:var(--font-heading--family);font-size:.7rem;letter-spacing:.14em;font-weight:800;color:#e9b59f}.pair-with__name{font-family:var(--font-heading--family);font-weight:800;font-size:1.05rem;letter-spacing:.03em;color:#120d0c;border-bottom:2px solid #3c7352;align-self:flex-start}.pair-with__price{font-size:.85rem;color:#312d2ab3}[class*=slideshow] h1,[class*=slideshow] h2,[class*=slideshow] h3{color:#fff!important;line-height:1.08!important}sup{font-size:.5em;line-height:0;vertical-align:super}[class*=slideshow] .h1,[class*=slideshow] .h2,[class*=slideshow] .h3{color:#fff!important;line-height:1.08!important}@media(max-width:749px){[id$=__occasions] .group-block-content:has(>.group-block>.group-block__link){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch}[id$=__occasions] .group-block-content:has(>.group-block>.group-block__link)>.group-block{min-width:0;width:100%;height:100%}}@media(min-width:1100px){#header-component .header__row--top{padding-inline:20px}#header-component .header__row--top .header__columns{min-height:94px}#header-component .header-menu .overflow-menu::part(list){column-gap:3px}#header-component .header-menu .menu-list__list-item:has(>.menu-list__trigger){padding-inline-end:14px}}[id$=__hero] .slide__content>.group-block-content{gap:16px}[id$=__hero] .slide__content>.group-block-content>*{flex-shrink:0}@media(min-width:750px){[id$=__hero] .slide__content{padding-inline:max(72px,6vw)}}@media(max-width:749px){[id$=__hero] .slide__content{padding-bottom:88px}[id$=__hero] h1{font-size:clamp(2rem,12.5vw,3.125rem)!important}[id$=__hero] slideshow-arrows{top:auto;bottom:0;height:56px}}@media(min-width:1100px){#header-component .header__column--left{gap:8px}#header-component .header-menu .menu-list__link-title{padding-inline:6px}#header-component .header__column--left .header__drawer{margin-inline-end:0}}[id$=__hero] slideshow-slides{min-height:50vw!important}.product-information media-gallery .product-media-container.media-fit-cover:not(.dialog-zoomed-gallery *) :is(img,.deferred-media__poster-image){object-fit:contain!important;background-color:#fff}.product-information media-gallery .product-media-container:not(.dialog-zoomed-gallery *) deferred-media :is(video,iframe){object-fit:contain!important;background-color:#000}.product-information media-gallery .slideshow-controls__thumbnail img{object-fit:contain;background-color:#fff}.product-information rte-formatter{color:#312d2a}.product-information rte-formatter :is(p,span,font,li,b,strong,i,em,u){font-family:Lato,sans-serif!important;font-size:inherit!important;color:inherit!important;background:transparent!important}.product-information rte-formatter>p:first-child>strong:only-child,.product-information rte-formatter>p:first-child>strong:only-child *{font-family:Nunito Sans,sans-serif!important;font-weight:800!important;color:#120d0c!important}.product-information rte-formatter>p:first-child:has(>strong:only-child){text-align:left;font-size:1.125rem}.product-information rte-formatter :is(ul,ol){padding-inline-start:1.25em}.product-information rte-formatter ul{list-style:disc}.product-information rte-formatter ol{list-style:decimal}.product-information :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){color:#120d0c!important}.product-information .variant-option legend,.product-information .variant-option__swatch-value{font-family:Lato,sans-serif;color:#312d2a}.product-information .variant-option__swatch-value{font-weight:700;margin-inline-start:.35em}.product-information .ttt-answer{font-size:var(--font-paragraph--size, .875rem);font-weight:400;line-height:inherit}.product-information rte-formatter>p:first-child:has(>strong:only-child){font-size:1.0625rem!important}.product-information .swatch--variant-image{background-position:50% 78%!important}.product-information media-gallery .slideshow-controls__thumbnail{border-radius:0!important;background:#fff}.product-information media-gallery .slideshow-controls__thumbnail img{border-radius:0!important}.product-information media-gallery .slideshow-controls__thumbnail[aria-selected=true],.product-information media-gallery .slideshow-controls__thumbnail[aria-current=true]{outline:1.5px solid #120D0C!important;outline-offset:0}.ttt-thumb-nav{display:none}@media screen and (min-width:750px){.product-information media-gallery{--thumbnail-width: 84px !important}.product-information media-gallery slideshow-component{column-gap:22px}.product-information media-gallery .slideshow-controls__thumbnails-container>*{gap:16px!important}.product-information media-gallery .slideshow-controls__thumbnails-container{scrollbar-width:none}.product-information media-gallery .slideshow-controls__thumbnails-container::-webkit-scrollbar{display:none}.ttt-thumb-controls{position:relative}.ttt-thumb-nav{display:flex;position:absolute;left:0;right:0;width:100%!important;min-width:0!important;margin:0!important;border-radius:0!important;z-index:2;height:44px;align-items:center;justify-content:center;padding:0;border:0;color:#312d2a;cursor:pointer}.ttt-thumb-nav[hidden]{display:none}.ttt-thumb-nav--up{top:0;align-items:flex-start;background:linear-gradient(to bottom,var(--color-background, #fbf3e9) 45%,transparent)}.ttt-thumb-nav--down{bottom:0;align-items:flex-end;background:linear-gradient(to top,var(--color-background, #fbf3e9) 45%,transparent)}.ttt-thumb-nav:hover{color:#120d0c}.ttt-thumb-nav:focus-visible{outline:2px solid #3c7352;outline-offset:-2px}}@media(min-width:1100px)and (max-width:1499px){#header-component .header-menu .menu-list__link-title{padding-inline:3px;font-size:15px}}@media(min-width:1100px)and (max-width:1349px){#header-component .header-menu .menu-list__link-title{padding-inline:1px;font-size:14px}}.product-information [class*=__ttt_included] p>strong:only-child{font-family:Nunito Sans,sans-serif!important;font-weight:800!important;color:#120d0c!important;font-size:1.0625rem!important}.product-information [class*=__ttt_included] p:has(>strong:only-child){margin:1.4em 0 .45em}.product-information [class*=__ttt_included]>p:first-child{margin-top:0}.product-information [class*=__ttt_included] li{margin:.2em 0}.product-information rte-formatter p.ttt-empty{display:none}.page-content rte-formatter{color:#312d2a}.page-content rte-formatter :is(p,li,span,font){font-family:Lato,sans-serif!important;font-size:1rem!important;line-height:1.7;color:inherit!important}.page-content rte-formatter h2{font-size:clamp(24px,2.4vw,30px)!important;line-height:1.2;margin:1.6em 0 .5em}.page-content rte-formatter h2 :is(span,strong,b){font:inherit!important;color:inherit!important}.page-content rte-formatter h3{font-size:clamp(19px,1.8vw,22px)!important;line-height:1.3;margin:1.4em 0 .4em}.page-content rte-formatter>h3:first-child{margin-top:0}.page-content rte-formatter ul{list-style:disc;padding-inline-start:1.25em;margin:0 0 1em}.page-content rte-formatter ol{list-style:decimal;padding-inline-start:1.25em;margin:0 0 1em}.page-content rte-formatter li{margin:.25em 0}.page-content rte-formatter a{color:#3c7352;text-decoration:underline;text-underline-offset:3px}.page-content rte-formatter img{max-width:100%;height:auto;border-radius:18px}p.ttt-empty{display:none!important}.product-information .ttt-included{font-family:Lato,sans-serif;font-size:var(--font-paragraph--size, .875rem);line-height:1.65;color:#312d2a}.product-information .ttt-included .ttt-included__h{margin:1.4em 0 .45em}.product-information .ttt-included .ttt-included__h:first-child{margin-top:0}.product-information .ttt-included .ttt-included__h strong{font-family:Nunito Sans,sans-serif!important;font-weight:800!important;color:#120d0c!important;font-size:1.0625rem}.product-information .ttt-included :is(p,li){font-family:Lato,sans-serif;margin:.2em 0}.product-information .ttt-included ul{list-style:disc;padding-inline-start:1.25em;margin:0}.product-information .ttt-included ol{list-style:decimal;padding-inline-start:1.25em;margin:0}.tt-catalog__description{font-size:17px;line-height:1.55;max-width:720px;color:#312d2a}.tt-catalog__description :is(p,span,li){font-family:Lato,sans-serif!important;font-size:inherit!important;color:inherit!important}.tt-catalog__description p{margin:0 0 .6em}.tt-catalog__description p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ttt-custom.css.map */
