:root{--nx-head: "Cormorant Garamond", Cormorant, Garamond, "Times New Roman", serif;--nx-page: #f6f5f3;--nx-paper: #f6f5f3;--nx-mist: #f6f5f3;--nx-mi: clamp(14px, 1.35vw, 22px)}html,html body{background:var(--nx-page)}html body{--font-heading--family: var(--nx-head);--font-heading--weight: 500}body h1,body .h1,body .h2,body h2:not(.nx-footer h2):not(.tf-det__body h2):not(.tfp h2),.nx .nx-title,.tf-det__title,.tf-story__title{font-family:var(--nx-head)!important;font-weight:500!important;letter-spacing:-.012em!important;line-height:1.02!important;font-feature-settings:"kern","liga","dlig";text-wrap:balance;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nx .nx-title{font-size:clamp(36px,3.5vw,56px)}.nx .nx-hero__title,.nx .nx-promise__title{line-height:.94!important;letter-spacing:-.018em!important}.nx .nx-guide__name,.nx-tile__name,.nx-journal__title,.tf-story__pname,.nx-tint__name,.nx-bundle__name{font-family:var(--nx-head);font-weight:500;letter-spacing:-.005em;line-height:1.06}.nx .nx-guide__name{font-size:clamp(30px,2.5vw,38px)}.nx .nx-tile__name{font-size:clamp(26px,2vw,32px)}.nx-bundle__name{font-size:21px}.tf-det__body>p:first-child,.tf-det__body .tfp .tfp-hook,.tf-det__body .tfp--v2 .tfp-hook{font-family:var(--nx-head)!important;font-weight:500;letter-spacing:-.006em;line-height:1.28;font-size:clamp(22px,1.9vw,28px)}.tf-det__body .tfp .tfp-hook{line-height:1.04;font-size:clamp(30px,2.8vw,42px)}.nx{line-height:1.6}.nx p,.tf-det__body p,.tf-story__text,.nx-faq__a{line-height:1.56;text-wrap:pretty}.nx .nx-lede,.nx-hero__text,.tf-story__text,.nx-guide__body>p,.nx-split__body>p,.nx-glass>p,.nx-news .nx-lede{text-wrap:balance}.nx .nx-lede{margin-top:24px;max-width:46ch}.nx .nx-label+.nx-title,.nx .nx-eyebrow+.nx-title{margin-top:4px}.nx .nx-note{margin-top:16px}.nx-head{gap:32px;margin-bottom:clamp(40px,4.8vw,64px)}.nx .nx-guide__body{gap:18px}.tf-det__aside-in{gap:22px}.nx-split__body{background:var(--nx-page)}.nx-guide__panel{background:#fbfaf8}.nx-card__media{aspect-ratio:1 / 1;background:var(--nx-page)}.nx-card__media img{object-fit:contain;padding:1.5%;mix-blend-mode:multiply}@media(hover:hover){.nx-card:hover .nx-card__media img:only-of-type{transform:scale(1.035)}}.nx-card__body{padding-top:12px;gap:4px}.nx-card__title{font-size:14.5px;letter-spacing:.02em}.nx-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:15.5px}.nx-card__price s{margin-left:0;font-size:13px}.nx-card__save{justify-self:start;margin-top:4px;padding:5px 8px;border-radius:999px;font:500 10px/1 var(--nx-sans);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#1a1715}.nx-card__tag{border-radius:999px;padding:6px 10px;font-weight:500}.nx-card__tag--sale{background:#1a1715!important;color:#fff!important}.nx-card__add{border-radius:999px}@media(hover:none){.nx-card__add{display:flex;left:auto;right:8px;bottom:8px;width:40px;height:40px;min-height:0;padding:0;opacity:1;transform:none;font-size:0;letter-spacing:0;color:#fff;background:#1a1715;box-shadow:0 8px 18px -8px #00000073}.nx-card__add:before{content:"+";font:300 24px/1 var(--nx-sans)}.nx-card__add span{display:none}}body .product-card img,body .product-media img{mix-blend-mode:multiply}.nx-promise .nx-terms{margin-top:26px!important;border-top:1px solid rgb(255 255 255 / .22)!important}.nx-promise .nx-terms li{padding:17px 0!important;border-bottom:1px solid rgb(255 255 255 / .22)!important}.nx-feature .nx-opts--tint{display:none!important}body .header-logo,body .header-logo__text{font-family:var(--nx-head)!important;font-weight:600;letter-spacing:.04em}@media(min-width:990px){#header-component .menu-list__link-title{position:relative;display:inline-block;padding-inline:var(--nx-mi);letter-spacing:.2em;transition:color .35s}#header-component .menu-list__list-item:not([slot])+.menu-list__list-item:not([slot]) .menu-list__link-title:before{content:"";position:absolute;left:0;top:50%;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.3;transform:translate(-50%,-50%);transition:transform .5s var(--nx-ease-out),opacity .3s,background-color .3s}#header-component .menu-list__link-title:after{content:"";position:absolute;left:var(--nx-mi);right:var(--nx-mi);bottom:-7px;height:1px;background:var(--nx-gold);transform:scaleX(0);transform-origin:50% 50%;transition:transform .5s var(--nx-ease-out)}#header-component .menu-list__list-item:hover .menu-list__link-title:after,#header-component .menu-list__list-item:focus-within .menu-list__link-title:after,#header-component .menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}#header-component .menu-list__list-item:not([slot]):hover .menu-list__link-title:before,#header-component .menu-list__list-item:not([slot]):hover+.menu-list__list-item:not([slot]) .menu-list__link-title:before{background-color:var(--nx-gold);opacity:1;transform:translate(-50%,-50%) scale(1.8)}#header-component .menu-list__submenu-inner{padding-block:48px 56px}#header-component .mega-menu__grid{display:flex!important;justify-content:space-between;align-items:flex-start;gap:64px;max-width:1180px;margin-inline:auto}#header-component .mega-menu__list{display:block!important;flex:0 1 560px;min-width:0;padding-top:6px}#header-component .mega-menu__column{columns:2;column-gap:56px}#header-component .mega-menu__column>div{break-inside:avoid}#header-component .mega-menu__content{flex:0 1 auto}#header-component .mega-menu__link{position:relative;padding:7px 0;white-space:nowrap!important;font-family:var(--nx-head)!important;font-weight:500!important;font-size:26px!important;line-height:1.12!important;letter-spacing:-.005em!important;text-transform:none!important;color:#1a1715!important;transition:color .3s,transform .5s var(--nx-ease-out)}#header-component .mega-menu__link:before{content:"";position:absolute;left:-22px;top:50%;width:12px;height:1px;background:var(--nx-gold);transform:scaleX(0);transform-origin:0 50%;transition:transform .45s var(--nx-ease-out)}#header-component .mega-menu__link:hover{transform:translate(10px);color:#000!important}#header-component .mega-menu__link:hover:before{transform:scaleX(1)}#header-component .mega-menu__link .wrap-text:after{font-family:var(--nx-sans);font-size:9px}#header-component .mega-menu__link--parent{margin-bottom:8px;font:500 10.5px/1.3 var(--nx-sans)!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--nx-gold)!important}#header-component .mega-menu__link--parent:hover{transform:none}#header-component .mega-menu__content-list{gap:16px}#header-component .mega-menu__content-list-item:has(.resource-card__image-placeholder){display:none}#header-component .mega-menu__content .resource-card{border-radius:18px;overflow:hidden;transition:transform .8s var(--nx-ease-out),box-shadow .6s}#header-component .mega-menu__content .resource-card:hover{transform:translateY(-4px);box-shadow:0 30px 50px -28px #1a171580}#header-component .mega-menu__content .resource-card img{transition:transform 1.2s var(--nx-ease-out)}#header-component .mega-menu__content .resource-card:hover img{transform:scale(1.05)}#header-component .mega-menu__content .resource-card__title{font-family:var(--nx-head)!important;font-weight:500!important;font-size:24px!important;letter-spacing:0!important;text-transform:none!important}#header-component .menu-list__list-item:has([aria-expanded=true]) .mega-menu__column>div,#header-component .menu-list__list-item:has([aria-expanded=true]) .mega-menu__content-list>li{animation:nx-mm-in .7s var(--nx-ease-out) both}#header-component .menu-list__list-item:has([aria-expanded=true]) .mega-menu__column>div:nth-child(2){animation-delay:.04s}#header-component .menu-list__list-item:has([aria-expanded=true]) .mega-menu__column>div:nth-child(3){animation-delay:.08s}#header-component .menu-list__list-item:has([aria-expanded=true]) .mega-menu__column>div:nth-child(4){animation-delay:.12s}#header-component .menu-list__list-item:has([aria-expanded=true]) .mega-menu__column>div:nth-child(5){animation-delay:.16s}#header-component .menu-list__list-item:has([aria-expanded=true]) .mega-menu__column>div:nth-child(n+6){animation-delay:.2s}#header-component .menu-list__list-item:has([aria-expanded=true]) .mega-menu__content-list>li:nth-child(2){animation-delay:.12s}#header-component .menu-list__list-item:has([aria-expanded=true]) .mega-menu__content-list>li:nth-child(3){animation-delay:.19s}#header-component .header__underlay{box-shadow:0 50px 90px -50px #1a171559}}@keyframes nx-mm-in{0%{opacity:0;transform:translateY(12px)}}@media(max-width:749px){.nx.nx-service ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;overflow:visible;gap:6px;padding:14px var(--nx-gutter, 16px)}.nx.nx-service li,.nx.nx-service li:first-child{flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:6px;padding:14px 8px 12px;background:#ece6dc99}.nx.nx-service li svg{flex:0 0 22px;width:22px;height:22px}.nx.nx-service strong{margin-bottom:3px;font-size:9px;line-height:1.35;letter-spacing:.14em;text-wrap:balance}.nx.nx-service li>span{font-size:11px;line-height:1.35;letter-spacing:.01em;text-wrap:balance}.nx .nx-lede{margin-top:16px}.nx-head{margin-bottom:28px}}@media(prefers-reduced-motion:reduce){#header-component .mega-menu__column>div,#header-component .mega-menu__content-list>li{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nexus-type.css.map */
