html{--v2-display: var(--font-heading--family, "Marcellus", Georgia, serif);--v2-serif: var(--v2-display);--v2-sans: var(--font-body--family, "Montserrat", system-ui, sans-serif);--tfr-font-display: var(--v2-display)}html body{font-family:var(--v2-sans);letter-spacing:.005em;-webkit-font-smoothing:antialiased}html .v2-h2,html .v2-hero__title,html .v2-hero--split .v2-hero__title,html .tfr-pcar-section .tfr-h-lg,html .cc-banner__title{font-family:var(--v2-display);font-weight:400;letter-spacing:.01em;line-height:1.06}html .v2-h2{font-size:clamp(32px,3.6vw,52px)}html .v2-hero--split .v2-hero__title{font-size:clamp(42px,5vw,76px);line-height:1.02}html .cc-banner__title{font-size:clamp(36px,4.2vw,64px);text-transform:uppercase;letter-spacing:.03em;color:var(--v2-ink, #2e1a26)}html .v2-h3,html .v2-results__empty-title,html .cc-empty__title,html .cc-drawer__title,html .v2-q__title,html .v2-house__name,html .v2-story-card__title,html .v2-opt__name,html .v2-enjoy__name,html .v2-format__name,html .v2-scent__name,html .v2-card__title,html .v2-qcard strong,html .v2-finder__rank strong{font-family:var(--v2-display);font-weight:400;letter-spacing:.01em}html .v2-h3{font-size:clamp(22px,2vw,30px);line-height:1.15}html .v2-opt__name{font-size:clamp(20px,1.8vw,28px);line-height:1.1}html .v2-opt--family .v2-opt__name,html .v2-opt--note .v2-opt__name{font-size:clamp(17px,1.3vw,20px)}html .v2-house__name{font-size:clamp(22px,2.2vw,34px);line-height:1.1}html .v2-story-card__title{font-size:clamp(20px,1.7vw,26px);line-height:1.18}html .v2-q__title{font-size:clamp(22px,2vw,30px);line-height:1.15}html .v2-enjoy__name{font-size:clamp(17px,1.3vw,20px);line-height:1.2;color:var(--v2-ink, #2e1a26)}html .cc-drawer__title{font-size:20px;letter-spacing:.04em;text-transform:uppercase}html .v2-eyebrow,html .cc-crumbs,html .dp__brand,html .v2-hero__shelf-label,html .v2-finder__progress,html .v2-story-card__kind,html .v2-q__group,html .cc-notes dt,html .cc-badge,html .v2-chip__k,html .v2-opt__count,html .v2-enjoy__count,html .v2-house__count{font-family:var(--v2-sans);font-weight:500;letter-spacing:.16em}html .dp__brand{font-size:10.5px;color:var(--v2-ink-soft, #6d5c64)}html .cc-badge{font-size:10px;font-weight:500}html .cc-crumbs{letter-spacing:.04em;font-weight:400;font-size:12.5px}html .v2-lede,html .cc-banner__text,html .v2-hero__text,html .v2-story-card__text,html .v2-opt__text,html .v2-enjoy__text{font-weight:400;line-height:1.7}html .cc-banner__text{font-size:15px;color:var(--v2-ink, #2e1a26)}html .v2-lede{font-size:clamp(14px,1vw,16px)}html .v2-btn,html .dp__btn,html .cc-filter-btn{font-family:var(--v2-sans);font-weight:500;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase}html .v2-link,html .v2-textbtn{font-weight:500;font-size:13.5px;letter-spacing:.02em}html .v2-chip{font-weight:500;font-size:13px}html .v2-mode{font-weight:500;font-size:clamp(14px,1.1vw,16px);letter-spacing:.06em;text-transform:uppercase}html .dp__title,html .cc-card .dp__title{font-family:var(--v2-sans);font-weight:400;font-size:14.5px;line-height:1.4;letter-spacing:.01em}html .dp__meta,html .dp__notes,html .cc-fams,html .dp__stock{font-size:12.5px}html .dp__price{font-weight:500;font-size:14px}html .dp__char{font-style:normal;font-size:12px}html .cc-sort{font-size:13.5px}html .cc-sort__label{font-weight:400}html .cc-sort select{border-color:transparent;background-color:transparent;font-weight:600;font-size:13.5px;padding-left:4px}html .cc-count{font-size:13px}html .cc-opt{font-size:14px}html .cc-facet summary{font-weight:500;font-size:12.5px;letter-spacing:.14em}html .menu-list__link{font-family:var(--v2-sans);font-weight:500;font-size:13px;letter-spacing:.06em}html .mega-menu__link--parent{font-family:var(--v2-sans);font-weight:600;font-size:14px;letter-spacing:.01em;text-transform:none;color:var(--v2-ink, #2e1a26);margin-bottom:8px}html .mega-menu__column ul .mega-menu__link{font-family:var(--v2-sans);font-weight:400;font-size:14px;letter-spacing:.01em;text-transform:none;color:var(--v2-ink-soft, #6d5c64);padding-block:6px}html .mega-menu__column ul .mega-menu__link:hover{color:var(--v2-ink, #2e1a26)}html .mega-menu__content .resource-card__title{font-family:var(--v2-sans);font-weight:400;font-size:14px;letter-spacing:.01em}html:root{--v2-bg: #ffffff;--v2-paper: #ffffff;--v2-sand: #f4f2ee;--v2-line: #e8e5e0;--tc-bg: #f4f2ee;--v2-max: 100%;--v2-gutter: clamp(16px, 2.6vw, 40px)}html body{background:#fff}html body[class*=page-width-]{--page-content-width: 4000px;--page-margin: clamp(16px, 2.6vw, 40px)}html .v2-wrap,html .cc-wrap{max-width:none}html .cc{--cc-max: 100%;background:#fff}html .cc-banner__copy{padding-left:var(--cc-gutter, clamp(16px, 2.6vw, 40px))}html .details-content .rte :is(h1,h2,h3){margin:1.4em 0 .5em;font:400 clamp(19px,1.5vw,22px)/1.25 var(--v2-display);letter-spacing:.01em}html .v2-edit{background:#f4f2ee}html .cc-toolbar{background:#fff}html body #fsb_container{display:none!important}html .tc{position:relative;display:flex;flex-direction:column;height:100%;background:var(--tc-bg);color:var(--v2-ink, #2e1a26)}html .tc__media{position:relative;aspect-ratio:1 / 1;overflow:hidden}html .tc__img-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}html .tc__img{position:absolute;top:9%;right:9%;bottom:9%;left:9%;width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply;transition:opacity .45s ease,transform .7s var(--v2-ease, ease)}html .tc__img--alt{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal;opacity:0}@media(hover:hover){html .tc:hover .tc__img:not(.tc__img--alt){transform:scale(1.04)}html .tc:hover .tc__img-link--swap .tc__img--alt{opacity:1}html .tc:hover .tc__img-link--swap .tc__img:not(.tc__img--alt){opacity:0}}html .tc__badges{position:absolute;top:12px;left:12px;z-index:2;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}html .tc__badge{padding:6px 9px;background:#fff;font:500 10.5px/1 var(--v2-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-ink, #2e1a26)}html .tc__badge--sale{background:var(--v2-plum, #4a2039);color:#fff}html .tc__badge--dark{background:var(--v2-ink, #2e1a26);color:#fff}html .tc__add{position:absolute;left:12px;bottom:12px;z-index:2;margin:0}html .tc__add-btn{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#fff;color:var(--v2-ink, #2e1a26);box-shadow:0 4px 14px -8px #2e1a2673;cursor:pointer;transition:background-color .2s,color .2s,transform .2s}html .tc__add-btn:hover{background:var(--v2-teal, #1e4547);color:#fff;transform:translateY(-1px)}html .tc__add-btn.is-loading{opacity:.6}html .tc__add-btn.is-added{background:var(--v2-teal, #1e4547);color:#fff}html .tc__body{display:flex;flex-direction:column;flex:1;gap:6px;margin:0 16px;padding:14px 0 18px;border-top:1px solid rgba(46,26,38,.14)}html .tc__tags{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12.5px;color:var(--v2-ink-soft, #6d5c64)}html .tc__tag{display:inline-flex;align-items:center;gap:6px}html .tc__tag:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--dot, #c9c3bb)}html .tc__tag--festive{--dot: #b3343a}html .tc__tag--gifting{--dot: #9c5068}html .tc__tag--summer{--dot: #e0b44c}html .tc__tag--winter{--dot: #8aa6b8}html .tc__tag--limited-edition{--dot: #4a2039}html .tc__tag--citrus{--dot: #e2c04f}html .tc__tag--floral{--dot: #d993a8}html .tc__tag--green{--dot: #8fa87a}html .tc__tag--woody{--dot: #9c7f6a}html .tc__tag--sweet{--dot: #d9a77a}html .tc__tag--spiced{--dot: #b0553a}html .tc__tag--scent{--dot: #8a5a74}html .tc__title{margin:0;font:400 14.5px/1.4 var(--v2-sans);letter-spacing:.01em}html .tc__title a{color:inherit;text-decoration:none}html .tc__title a:hover{text-decoration:underline;text-underline-offset:3px}html .tc__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}html .tc__brand{margin:0;font:500 10.5px/1.3 var(--v2-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-ink-soft, #6d5c64)}html .tc__notes{margin:0;font-size:12.5px;color:var(--v2-ink-soft, #6d5c64)}html .tc__price{margin:auto 0 0;padding-top:4px;font-size:14px;color:var(--v2-ink-soft, #6d5c64)}html .tc__now{color:var(--v2-ink, #2e1a26)}html .tc__now--sale{color:var(--v2-plum, #4a2039);font-weight:500}html .tc__was{margin-left:4px}html .tc__low{display:inline-block;margin-left:8px;font-size:12px;color:#8a4b12}html .tc--out .tc__img{opacity:.5}html .tc .dp__why{position:relative;z-index:2}html .tc :focus-visible{outline:3px solid var(--v2-focus, #1e4547);outline-offset:2px}html .cc-grid{gap:12px;padding-top:20px}html .v2-grid,html .v2-finder__list{gap:12px}@media(min-width:1600px){html .cc-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:749px){html .cc-grid,html .v2-grid{gap:8px}html .tc__body{margin:0 12px;padding:12px 0 14px}html .tc__add-btn{width:36px;height:36px}html .tc__badges{top:8px;left:8px}html .tc__add{left:8px;bottom:8px}html .tc__title{font-size:13.5px}}html .kn{padding:clamp(40px,5vw,72px) var(--v2-gutter) clamp(32px,4vw,56px);background:#fff}html .kn__title{margin:0 0 clamp(18px,2vw,28px);font:400 clamp(26px,2.4vw,38px)/1.1 var(--v2-display);letter-spacing:.01em;color:var(--v2-ink, #2e1a26)}html .kn__grid{display:grid;grid-template-columns:repeat(var(--kn-n),minmax(0,1fr));gap:16px;max-width:calc(var(--kn-n) * 440px);margin:0;padding:0;list-style:none}html .kn__fig{margin:0}html .kn__img{aspect-ratio:1;overflow:hidden;background:#f4f2ee}html .kn__img img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--v2-ease, ease)}html .kn__item:hover .kn__img img{transform:scale(1.04)}html .kn__img--text{display:grid;place-items:center;padding:12%;background:var(--v2-blush, #f5e4da);text-align:center}html .kn__img--text span{font:400 clamp(20px,1.8vw,28px)/1.15 var(--v2-display);color:var(--v2-plum, #4a2039)}html .kn__label{margin-top:12px;font:500 11.5px/1.3 var(--v2-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-ink, #2e1a26)}html .kn__desc{display:block;margin-top:4px;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--v2-ink-soft, #6d5c64)}html .kn__fine{margin:18px 0 0;font-size:12px;color:var(--v2-ink-soft, #6d5c64)}@media(max-width:749px){html .kn__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin-inline:calc(var(--v2-gutter) * -1);padding-inline:var(--v2-gutter);scrollbar-width:none}html .kn__item{flex:0 0 62%;scroll-snap-align:start}}html .ss{padding:clamp(32px,4vw,56px) var(--v2-gutter) clamp(48px,6vw,88px);background:#fff}html .ss__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px}html .ss__title{margin:0;font:400 clamp(26px,2.4vw,38px)/1.1 var(--v2-display);letter-spacing:.01em}html .ss__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media(max-width:989px){html .ss__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tfr-type.css.map */
