.narticle{display:block;position:relative;container-type:inline-size;background:transparent}.narticle>*{--nart-scale: calc((1280px + (min(100cqw, 1920px) - 1280px) * .6) / 1280)}.narticle__badge{position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;min-width:calc(168.3 * var(--nart-scale));min-height:calc(87 * var(--nart-scale));max-width:65%;padding:calc(5 * var(--nart-scale)) calc(8 * var(--nart-scale));margin:calc(30 * var(--nart-scale)) auto 0}.narticle__badge-ellipse{position:absolute;left:50%;top:50%;width:141.4%;height:100%;transform:translate(-50%,-50%) rotate(-2.89deg);color:var(--nart-badge-color, #52bb79)}.narticle__badge-ellipse svg{display:block;width:100%;height:100%}.narticle__badge-ellipse path{fill:currentColor}.narticle__badge-text{margin:0;text-align:center;font-family:var(--font-accent--family);font-weight:400;font-size:calc(24 * var(--nart-scale));line-height:.9;color:var(--nart-badge-color, #52bb79);transform:rotate(-3deg)}.narticle__heading:first-child{margin-top:calc(30 * var(--nart-scale))}.narticle__heading{margin:calc(24 * var(--nart-scale)) auto 0;width:calc(808 * var(--nart-scale));max-width:92%;font-family:var(--font-heading--family);font-weight:396;font-size:calc(var(--nart-heading-size, 60) * var(--nart-scale));line-height:1.05;text-box:trim-both cap alphabetic;text-align:center;color:var(--nart-heading-color, #302d2a)}.narticle__meta{box-sizing:border-box;display:flex;width:calc(766 * var(--nart-scale));max-width:92%;margin:calc(60 * var(--nart-scale)) auto calc(60 * var(--nart-scale));border:1px solid var(--nart-border-color, #d9d5ce);border-radius:calc(8 * var(--nart-scale));overflow:hidden}.narticle__meta-cell{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:calc(10 * var(--nart-scale));padding:calc(20 * var(--nart-scale));margin:-1px 0;border-right:1px solid var(--nart-border-color, #d9d5ce)}.narticle__meta-cell:last-child{border-right:0}.narticle__meta-cell--author{flex:1 1 0;min-width:1px}.narticle__meta-cell--time{flex:0 0 auto;min-width:calc(90 * var(--nart-scale))}.narticle__meta-cell--published{flex:1 0 auto;min-width:calc(128 * var(--nart-scale))}.narticle__meta-cell--time:first-child{flex:1 1 0}.narticle__meta-label{margin:0;font-family:var(--font-accent--family);font-weight:400;font-size:calc(12 * var(--nart-scale));line-height:1.02;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;text-box:trim-both cap alphabetic;color:var(--nart-label-color, #99948c)}.narticle__meta-value{margin:0;font-family:var(--font-heading--family);font-weight:396;font-size:calc(18 * var(--nart-scale));line-height:1.2;white-space:nowrap;text-box:trim-both cap alphabetic;color:var(--nart-value-color, #302d2a)}.narticle__photo{display:block;width:calc(964 * var(--nart-scale));height:auto;margin:0 auto calc(60 * var(--nart-scale));border-radius:8px}.narticle__body{width:calc(766 * var(--nart-scale));margin-inline:auto;padding-bottom:calc(120 * var(--nart-scale));font-family:var(--font-body--family);font-weight:400;font-size:calc(18 * var(--nart-scale));line-height:1.6;letter-spacing:-.03em;color:var(--nart-text-color, #302d2a)}.narticle__body p,.narticle__body ul,.narticle__body ol{margin:0}.narticle__body p+p,.narticle__body p+ul,.narticle__body p+ol,.narticle__body ul+p,.narticle__body ol+p{margin-top:calc(28.8 * var(--nart-scale))}.narticle__body h2,.narticle__body h3,.narticle__body h4,.narticle__body h5,.narticle__body h6{margin:calc(64 * var(--nart-scale)) 0 calc(23 * var(--nart-scale));font-family:var(--font-heading--family);font-weight:396;line-height:1.4;letter-spacing:-.03em;color:var(--nart-text-color, #302d2a)}.narticle__body h2{font-size:calc(30 * var(--nart-scale))}.narticle__body h3{margin-block:calc(48 * var(--nart-scale)) calc(16 * var(--nart-scale));font-size:calc(24 * var(--nart-scale))}.narticle__body h4,.narticle__body h5,.narticle__body h6{margin-block:calc(40 * var(--nart-scale)) calc(12 * var(--nart-scale));font-size:calc(20 * var(--nart-scale))}.narticle__body a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.narticle__body ul,.narticle__body ol{padding-inline-start:calc(26 * var(--nart-scale))}.narticle__body li+li{margin-top:calc(8 * var(--nart-scale))}.narticle__body blockquote{margin:calc(56 * var(--nart-scale)) auto;padding:0;border:0;max-width:calc(660 * var(--nart-scale));font-family:var(--font-heading--family);font-weight:396;font-size:calc(30 * var(--nart-scale));line-height:1.3;letter-spacing:-.03em;text-align:center;color:var(--nart-quote-color, #52bb79)}.narticle__body blockquote p{margin:0}.narticle__body img{display:block;max-width:100%;height:auto;margin:calc(40 * var(--nart-scale)) auto;border-radius:8px}.narticle__body iframe,.narticle__body video{max-width:100%}@media screen and (max-width:749px){.narticle>*{--nart-scale: calc(100cqw / 393)}.narticle__badge,.narticle__heading:first-child{margin-top:calc(45 * var(--nart-scale))}.narticle__badge-text{font-size:calc(22 * var(--nart-scale))}.narticle__heading{margin-top:calc(20 * var(--nart-scale));width:calc(353 * var(--nart-scale));max-width:none;font-size:calc(var(--nart-heading-size-mobile, 34) * var(--nart-scale))}.narticle__meta{flex-wrap:wrap;width:calc(353 * var(--nart-scale));max-width:none;margin-block:calc(40 * var(--nart-scale)) calc(38 * var(--nart-scale))}.narticle__meta-cell{flex:1 1 50%;min-width:0;padding:calc(14 * var(--nart-scale))}.narticle__meta-cell--published{flex-basis:100%;border-right:0;border-top:1px solid var(--nart-border-color, #d9d5ce)}.narticle__meta-cell--time{border-right:0}.narticle__meta-value{font-size:calc(16 * var(--nart-scale))}.narticle__photo{width:100%;margin-bottom:calc(40 * var(--nart-scale));border-radius:0}.narticle__body{width:calc(353 * var(--nart-scale));padding-bottom:calc(80 * var(--nart-scale))}.narticle__body h2{font-size:calc(26 * var(--nart-scale))}.narticle__body h3{font-size:calc(22 * var(--nart-scale))}.narticle__body blockquote{font-size:calc(24 * var(--nart-scale))}}.jauth{position:relative;container-type:inline-size;background:transparent}.jauth>*{--jauth-scale: calc((1280px + (min(100cqw, 1920px) - 1280px) * .6) / 1280)}.jauth__inner{margin-top:calc(-49 * var(--jauth-scale));margin-bottom:calc(-53 * var(--jauth-scale))}.jauth__divider{margin-inline:auto;width:calc(766 * var(--jauth-scale));border-top:1px solid var(--jauth-divider-color, #d9d5ce)}.jauth__grid{display:grid;grid-template-columns:calc(70 * var(--jauth-scale)) 1fr;column-gap:calc(20 * var(--jauth-scale));align-items:start;margin-top:calc(29 * var(--jauth-scale));margin-inline:auto;width:calc(766 * var(--jauth-scale))}.jauth__avatar{grid-row:1;grid-column:1;width:calc(70 * var(--jauth-scale));height:calc(70 * var(--jauth-scale));border-radius:50%;overflow:hidden;background:#f2f0ed}.jauth__avatar-img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block}.jauth__head{grid-row:1;grid-column:2;padding-top:calc(16 * var(--jauth-scale))}.jauth__name{margin:0;font-family:var(--font-heading--family);font-weight:394;font-size:calc(18 * var(--jauth-scale));line-height:1;color:var(--jauth-name-color, #000000)}.jauth__role{margin:calc(5 * var(--jauth-scale)) 0 0;font-family:var(--font-body--family);font-weight:400;font-size:calc(16 * var(--jauth-scale));line-height:1;color:var(--jauth-role-color, #66635e)}.jauth__bio{grid-row:2;grid-column:2;margin:calc(7 * var(--jauth-scale)) 0 0;width:calc(512 * var(--jauth-scale));font-family:var(--font-body--family);font-weight:400;font-size:calc(14 * var(--jauth-scale));line-height:1.4;color:var(--jauth-bio-color, #66635e)}@media screen and (max-width:749px){.jauth>*{--jauth-scale: calc(100cqw / 393)}.jauth__inner{margin-top:calc(-28 * var(--jauth-scale));margin-bottom:0;padding-bottom:calc(44 * var(--jauth-scale))}.jauth__divider{margin-inline-start:0;width:100%}.jauth__grid{margin-inline-start:calc(20 * var(--jauth-scale));width:calc(353 * var(--jauth-scale))}.jauth__bio{grid-column:1 / -1;margin-top:calc(25 * var(--jauth-scale));width:calc(351 * var(--jauth-scale))}}.jhero{position:relative;container-type:inline-size;background:transparent}.jhero>*{--jhero-scale: calc((1280px + (min(100cqw, 1920px) - 1280px) * .6) / 1280)}.jhero__badge{position:relative;display:flex;align-items:center;justify-content:center;width:fit-content;min-width:calc(168.3 * var(--jhero-scale));min-height:calc(87 * var(--jhero-scale));max-width:65%;padding:calc(5 * var(--jhero-scale)) calc(8 * var(--jhero-scale));margin:calc(30 * var(--jhero-scale)) auto 0}.jhero__badge:has(.jhero__badge-text br:nth-of-type(1)){padding-block:calc(10 * var(--jhero-scale))}.jhero__badge:has(.jhero__badge-text br:nth-of-type(2)){padding-block:calc(15 * var(--jhero-scale))}.jhero__badge:has(.jhero__badge-text br:nth-of-type(3)){padding-block:calc(20 * var(--jhero-scale))}.jhero__badge:has(.jhero__badge-text br:nth-of-type(4)){padding-block:calc(25 * var(--jhero-scale))}.jhero__badge-ellipse{position:absolute;left:50%;top:50%;width:141.4%;height:100%;transform:translate(-50%,-50%) rotate(-2.89deg);color:var(--jhero-badge-color, #52bb79)}.jhero__badge-ellipse svg{display:block;width:100%;height:100%}.jhero__badge-ellipse path{fill:currentColor}.jhero__badge-text{margin:0;text-align:center;font-family:var(--font-accent--family);font-weight:400;font-size:calc(24 * var(--jhero-scale));line-height:.9;color:var(--jhero-badge-color, #52bb79);transform:rotate(-3deg)}.jhero__heading{margin:calc(6 * var(--jhero-scale)) auto 0;width:calc(808 * var(--jhero-scale));max-width:92%;font-family:var(--font-heading--family);font-weight:396;font-size:calc(var(--jhero-heading-size, 60) * var(--jhero-scale));line-height:1;text-box:trim-both cap alphabetic;text-align:center;color:var(--jhero-heading-color, #302d2a)}.jhero__meta{box-sizing:border-box;display:flex;width:calc(766 * var(--jhero-scale));margin:calc(93 * var(--jhero-scale)) auto calc(60 * var(--jhero-scale));border:1px solid var(--jhero-border-color, #d9d5ce);border-radius:calc(8 * var(--jhero-scale));overflow:hidden}.jhero__meta-cell{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:calc(10 * var(--jhero-scale));padding:calc(20 * var(--jhero-scale));margin:-1px 0;border-right:1px solid var(--jhero-border-color, #d9d5ce)}.jhero__meta-cell:last-child{border-right:0}.jhero__meta-cell--author{flex:1 1 0;min-width:1px}.jhero__meta-cell--time{flex:0 0 auto;min-width:calc(90 * var(--jhero-scale))}.jhero__meta-cell--published{flex:0 0 auto;min-width:calc(128 * var(--jhero-scale))}.jhero__meta-cell--updated{flex:0 0 auto;min-width:calc(142 * var(--jhero-scale))}.jhero__meta-label{margin:0;font-family:var(--font-accent--family);font-weight:400;font-size:calc(12 * var(--jhero-scale));line-height:1.02;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;text-box:trim-both cap alphabetic;color:var(--jhero-label-color, #99948c)}.jhero__meta-value{margin:0;font-family:var(--font-heading--family);font-weight:396;font-size:calc(18 * var(--jhero-scale));line-height:1.2;white-space:nowrap;text-box:trim-both cap alphabetic;color:var(--jhero-value-color, #302d2a)}@media screen and (max-width:749px){.jhero>*{--jhero-scale: calc(100cqw / 393)}.jhero__badge{margin-top:calc(45 * var(--jhero-scale))}.jhero__badge-text{font-size:calc(22 * var(--jhero-scale))}.jhero__heading{margin-top:calc(9 * var(--jhero-scale));width:calc(353 * var(--jhero-scale));max-width:none;font-size:calc(var(--jhero-heading-size-mobile, 34) * var(--jhero-scale))}.jhero__heading br{display:none}.jhero__meta{flex-wrap:wrap;width:calc(353 * var(--jhero-scale));margin-top:calc(50 * var(--jhero-scale));margin-bottom:calc(38 * var(--jhero-scale))}.jhero__meta-cell{flex:0 0 50%;width:50%;min-width:0;padding:calc(14 * var(--jhero-scale))}.jhero__meta-cell:nth-child(2n){border-right:0}.jhero__meta-cell:nth-child(-n+2){border-bottom:1px solid var(--jhero-border-color, #d9d5ce)}.jhero__meta-value{font-size:calc(16 * var(--jhero-scale))}}.jintro{position:relative;container-type:inline-size;background:transparent}.jintro>*{--jintro-scale: calc((1280px + (min(100cqw, 1920px) - 1280px) * .6) / 1280)}.jintro__inner{display:flex;justify-content:center;padding-bottom:calc(70 * var(--jintro-scale))}.jintro__text{margin:0;width:calc(766 * var(--jintro-scale));max-width:100%;font-family:var(--font-body--family);font-weight:500;font-size:calc(var(--jintro-size, 28) * var(--jintro-scale));line-height:1.4;letter-spacing:-.03em;text-box:trim-both cap alphabetic;text-align:left;color:var(--jintro-text-color, #302d2a)}.jintro__link{position:relative;color:inherit;text-decoration:none;white-space:nowrap}.jintro__link:after{content:"";position:absolute;left:0;right:0;bottom:calc(-3 * var(--jintro-scale));height:calc(5 * var(--jintro-scale));background-color:var(--jintro-underline-color, #52bb79);-webkit-mask:var(--jintro-underline-mask) no-repeat center / 100% 100%;mask:var(--jintro-underline-mask) no-repeat center / 100% 100%;transform:rotate(1.31deg)}@media screen and (max-width:749px){.jintro>*{--jintro-scale: calc(100cqw / 393)}.jintro__inner{padding-bottom:calc(80 * var(--jintro-scale))}.jintro__text{width:calc(353 * var(--jintro-scale));font-size:calc(var(--jintro-size-mobile, 22) * var(--jintro-scale))}.jintro__link:after{bottom:calc(-6 * var(--jintro-scale));height:calc(10 * var(--jintro-scale));transform:rotate(2.83deg)}}.jrel{display:block;position:relative;container-type:inline-size;background:transparent}.jrel>*{--jrel-scale: calc((1280px + (min(100cqw, 1920px) - 1280px) * .6) / 1280)}.jrel__inner{margin-block-start:calc(-47 * var(--jrel-scale));margin-inline:auto;width:calc(766 * var(--jrel-scale));padding-bottom:calc(52 * var(--jrel-scale))}.jrel__heading{margin:0 0 calc(26 * var(--jrel-scale));font-family:var(--font-heading--family);font-weight:396;font-size:calc(var(--jrel-heading-size, 30) * var(--jrel-scale));line-height:1.4;letter-spacing:-.03em;color:var(--jrel-heading-color, #302d2a)}.jrel__list{display:flex;flex-direction:column;gap:calc(20 * var(--jrel-scale));margin:0;padding:0;list-style:none}.jrel__card{display:flex;align-items:stretch;width:calc(765 * var(--jrel-scale));height:calc(132 * var(--jrel-scale));border:1px solid var(--jrel-border-color, #d9d5ce);border-radius:calc(8 * var(--jrel-scale));overflow:hidden;text-decoration:none;color:inherit}.jrel__media{flex:0 0 auto;display:flex;align-items:center;padding:calc(10 * var(--jrel-scale));border-inline-end:1px solid var(--jrel-border-color, #d9d5ce)}.jrel__img{display:block;width:calc(185 * var(--jrel-scale));height:100%;object-fit:cover;border-radius:calc(4 * var(--jrel-scale))}.jrel__col{flex:1;min-width:0;display:flex;flex-direction:column}.jrel__content{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:calc(8 * var(--jrel-scale));padding:calc(20 * var(--jrel-scale))}.jrel__category{font-family:var(--font-accent--family);font-size:calc(12 * var(--jrel-scale));line-height:.9}.jrel__title{max-width:calc(520 * var(--jrel-scale));font-family:var(--font-heading--family);font-weight:396;font-size:calc(20 * var(--jrel-scale));line-height:1.1}@media(hover:hover){.jrel__card:hover .jrel__title{text-decoration:underline;text-decoration-thickness:.075em;text-underline-offset:.125em}}.jrel__meta{flex:0 0 auto;display:flex;align-items:center;gap:calc(20 * var(--jrel-scale));padding-inline:calc(20 * var(--jrel-scale));border-top:1px solid var(--jrel-border-color, #d9d5ce);font-family:var(--font-accent--family);font-size:calc(12 * var(--jrel-scale));line-height:1.02;letter-spacing:.03em;text-transform:uppercase;color:var(--jrel-meta-color, #302d2a)}.jrel__meta-text{white-space:nowrap}.jrel__meta-text--date{flex:1;min-width:0;text-align:end}.jrel__meta-divider{flex:0 0 auto;width:1px;height:calc(29 * var(--jrel-scale));background:var(--jrel-border-color, #d9d5ce)}.jrel__meta-text--short{display:none}@media screen and (max-width:749px){.jrel>*{--jrel-scale: calc(100cqw / 393)}.jrel__inner{margin-block-start:calc(-6 * var(--jrel-scale));margin-inline-start:calc(20 * var(--jrel-scale));width:calc(353 * var(--jrel-scale));padding-bottom:calc(72 * var(--jrel-scale))}.jrel__heading{margin-bottom:calc(18 * var(--jrel-scale));font-size:calc(26 * var(--jrel-scale));letter-spacing:-.03em}.jrel__list{gap:calc(8 * var(--jrel-scale))}.jrel__card{width:calc(353 * var(--jrel-scale));height:calc(138 * var(--jrel-scale))}.jrel__media{width:calc(125 * var(--jrel-scale));padding:calc(8 * var(--jrel-scale))}.jrel__img{width:100%}.jrel__content{padding:calc(16 * var(--jrel-scale))}.jrel__title{font-size:calc(16 * var(--jrel-scale))}.jrel__meta{gap:calc(16 * var(--jrel-scale));padding-inline:calc(16 * var(--jrel-scale))}.jrel__meta-text--short{display:inline}.jrel__meta-text--author,.jrel__meta-divider--author,.jrel__meta-text--long{display:none}}.sta{position:relative;container-type:inline-size;background:transparent;--sta-scale: calc((1280px + (min(100cqw, 1920px) - 1280px) * .6) / 1280);--sta-border: var(--sta-border-d, #d9d5ce);--sta-meta-color: var(--sta-meta-d, #302d2a);padding-top:calc(55 * var(--sta-scale));padding-bottom:calc(54 * var(--sta-scale))}.shopify-section:has([data-testid=nikin-stories-featured])+.shopify-section .sta{padding-top:0}.shopify-section:has([data-testid=nikin-stories-featured])+.shopify-section .sta>.sta__grid:first-child{margin-top:0}.sta__heading{margin:0 calc(60 * var(--sta-scale));font-family:var(--font-heading--family);font-weight:396;font-size:calc(var(--sta-heading-size, 30) * var(--sta-scale));line-height:1.1;letter-spacing:-.03em;color:var(--sta-heading-color, #302d2a)}.sta__grid{columns:3;column-gap:calc(21 * var(--sta-scale));margin:calc(21 * var(--sta-scale)) calc(59.5 * var(--sta-scale)) 0}.sta__card{break-inside:avoid;margin-bottom:calc(21 * var(--sta-scale))}.sta__card.sta__card--hidden{display:none}@media screen and (min-width:750px){.sta__heading{width:calc(1160 * var(--sta-scale));margin-inline:auto}.sta__grid{width:calc(1161 * var(--sta-scale));margin-inline:auto}}.sta__more{margin-top:calc(70 * var(--sta-scale));--nlm-gap: 0px;--nlm-status-size: calc(14 * var(--sta-scale));--nlm-status-color: rgba(0, 0, 0, .5);--nlm-bar-mt: calc(9 * var(--sta-scale));--nlm-bar-w: calc(98 * var(--sta-scale));--nlm-bar-h: calc(2 * var(--sta-scale));--nlm-bar-track: var(--sta-more-track, #eef5eb);--nlm-bar-fill: var(--sta-more-fill, #52bb79);--nlm-fill-inset: 0px;--nlm-btn-mt: calc(17 * var(--sta-scale));--nfb-pad: 4px;--nfb-radius: 8px;--nfb-bg: var(--sta-more-btn-bg, #eef5eb);--nfb-border: var(--sta-more-btn-border, #bdd7ac);--nfb-frame-radius: 4px;--nfb-label-h: 36px;--nfb-label-pad: 14px;--nfb-size: 14px;--nfb-weight: 397;--nfb-color: var(--sta-more-btn-text, #375947);--nfb-arrow-cell: 36px;--nfb-arrow-w: 16px}@media screen and (max-width:749px){.sta{--sta-scale: calc(100cqw / 393);--sta-border: var(--sta-border-m, #bdd7ac);--sta-meta-color: var(--sta-meta-m, #2e513e);padding-top:calc(44 * var(--sta-scale) + var(--sta-m-pad-top, 10px));padding-bottom:calc(44 * var(--sta-scale) + var(--sta-m-pad-bottom, 10px))}.shopify-section:has([data-testid=nikin-stories-featured])+.shopify-section .sta{padding-top:var(--sta-m-pad-top, 10px)}.sta__heading{margin-inline:calc(20 * var(--sta-scale));font-size:calc(var(--sta-heading-size, 30) * .8667 * var(--sta-scale))}.sta__grid{columns:2;column-gap:calc(8 * var(--sta-scale));margin:calc(19 * var(--sta-scale)) calc(8 * var(--sta-scale)) 0}.sta__card{margin-bottom:calc(8 * var(--sta-scale))}.sta__more{margin-top:calc(40 * var(--sta-scale))}}.stf{position:relative;container-type:inline-size;background:transparent;padding-top:calc(var(--nikin-header-stack, 0px) + var(--stf-pad-top, 178px));padding-bottom:var(--stf-pad-bottom, 80px)}.stf>*{--stf-scale: calc((1280px + (min(100cqw, 1920px) - 1280px) * .6) / 1280)}.stf__page-heading{margin:0 auto;padding-top:calc(54 * var(--stf-scale));max-width:calc(621 * var(--stf-scale));font-family:var(--font-heading--family);font-weight:396;font-size:calc(var(--stf-page-heading-size, 54) * var(--stf-scale));line-height:1;text-align:center;color:var(--stf-page-heading-color, #302d2a)}.stf__page-heading+.stf__feat{margin-top:calc(49 * var(--stf-scale))}.stf__feat:last-child{margin-bottom:calc(20 * var(--stf-scale))}.stf__feat{display:grid;grid-template-columns:calc(689 * var(--stf-scale)) 1fr;margin:0;border:1px solid var(--stf-border-color, #d9d5ce);border-radius:calc(8 * var(--stf-scale));text-decoration:none;color:inherit}.stf__feat-media{position:relative;border-right:1px solid var(--stf-border-color, #d9d5ce);padding:calc(10 * var(--stf-scale))}.stf__feat-img{display:block;width:100%;height:calc(516 * var(--stf-scale));object-fit:cover;border-radius:calc(4 * var(--stf-scale))}.stf__badge{position:absolute;left:calc(37 * var(--stf-scale));top:calc(37 * var(--stf-scale));width:calc(72 * var(--stf-scale));height:calc(33 * var(--stf-scale));transform:rotate(-2.89deg);color:var(--stf-badge-color, #ffffff)}.stf__badge svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.stf__badge-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-accent--family);font-size:calc(24 * var(--stf-scale));line-height:.9}.stf__feat-body{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:calc(82 * var(--stf-scale))}.stf__feat-eyebrow{margin:0;font-family:var(--font-accent--family);font-size:calc(20.06 * var(--stf-scale));line-height:.9;color:var(--stf-eyebrow-color, #52bb79)}.stf__feat-title{margin:calc(10 * var(--stf-scale)) 0 0;max-width:calc(372 * var(--stf-scale));font-family:var(--font-heading--family);font-weight:396;font-size:calc(var(--stf-title-size, 35) * var(--stf-scale));line-height:1.1;color:var(--stf-title-color, #1e372a)}@media(hover:hover){.stf__feat:hover .stf__feat-title{text-decoration:underline;text-decoration-thickness:.075em;text-underline-offset:.125em}}.stf__feat-excerpt{margin:calc(30 * var(--stf-scale)) 0 0;max-width:calc(332 * var(--stf-scale));font-family:var(--font-body--family);font-size:calc(16 * var(--stf-scale));line-height:1.4;letter-spacing:-.03em;color:var(--stf-text-color, #302d2a)}.stf__feat-meta{margin-top:auto;padding-top:0;align-self:stretch;border-top:1px solid var(--stf-border-color, #d9d5ce);display:grid;grid-template-columns:calc(173 * var(--stf-scale)) 1fr;align-items:center;min-height:calc(38 * var(--stf-scale))}.stf__feat-meta-cell{font-family:var(--font-accent--family);font-size:calc(12 * var(--stf-scale));line-height:1.02;letter-spacing:.03em;text-transform:uppercase;text-align:left;color:var(--stf-text-color, #302d2a)}.stf__feat-meta-cell--time{align-self:stretch;display:flex;align-items:center;padding-left:calc(14 * var(--stf-scale));border-right:1px solid var(--stf-border-color, #d9d5ce)}.stf__feat-meta-cell--date{text-align:right;padding-right:calc(14 * var(--stf-scale))}.stf__head{display:flex;align-items:center;justify-content:space-between;margin:calc(80 * var(--stf-scale)) 0 calc(22 * var(--stf-scale))}.stf__heading{margin:0;font-family:var(--font-heading--family);font-weight:396;font-size:calc(30 * var(--stf-scale));line-height:1.1;letter-spacing:-.03em;color:var(--stf-heading-color, #302d2a)}.stf__dots{display:flex;align-items:center;gap:calc(4 * var(--stf-scale))}.stf__dot{position:relative;flex:none;width:calc(16 * var(--stf-scale));width:round(calc(16 * var(--stf-scale)),1px);height:calc(16 * var(--stf-scale));height:round(calc(16 * var(--stf-scale)),1px);border-radius:50%}.stf__dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:calc(3 * var(--stf-scale));padding:round(calc(3 * var(--stf-scale)),1px);border-radius:50%;background:var(--stf-border-color, #d9d5ce);background-clip:content-box}.stf__dot:last-child:not(.stf__dot--active):before{padding:calc(5 * var(--stf-scale));padding:round(calc(5 * var(--stf-scale)),1px)}.stf__dot--active:before{border:1px solid var(--stf-heading-color, #302d2a);padding:calc(3 * var(--stf-scale) - 1px);padding:calc(round(calc(3 * var(--stf-scale)),1px) - 1px);background-color:var(--stf-heading-color, #302d2a)}.stf .stf__row{position:relative;grid-column:1 / -1}.stf__cards{display:flex;gap:calc(20 * var(--stf-scale));margin:0;padding:0 var(--page-margin, 40px) 0 var(--util-page-margin-offset, 40px);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--util-page-margin-offset, 40px);scrollbar-width:none}.stf__cards::-webkit-scrollbar{display:none}.stf__item{flex:0 0 auto;width:calc(374 * var(--stf-scale));scroll-snap-align:start}.stf__card{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:calc(445 * var(--stf-scale));padding:calc(30 * var(--stf-scale));padding-bottom:calc(33 * var(--stf-scale));border-radius:calc(16 * var(--stf-scale));overflow:hidden;isolation:isolate;text-decoration:none}.stf__card-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.stf__card-img{display:block;width:100%;height:100%;object-fit:cover}.stf__card-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.3;background:radial-gradient(67.55% 56.24% at 65.45% 43.76%,#0000 49.04%,#000)}.stf__card-label{position:relative;z-index:2;font-family:var(--font-accent--family);font-size:calc(16 * var(--stf-scale));line-height:1.02;letter-spacing:.03em;text-transform:uppercase;color:var(--stf-card-text-color, #ffffff)}.stf__card-foot{position:relative;z-index:2;display:flex;align-items:flex-end;gap:calc(30 * var(--stf-scale))}.stf__card-title{flex:1;font-family:var(--font-heading--family);font-weight:396;font-size:calc(var(--stf-card-title-size, 22) * var(--stf-scale));line-height:1.2;color:var(--stf-card-text-color, #ffffff)}.stf__card-plus{flex:0 0 auto;display:grid;place-items:center;width:calc(50 * var(--stf-scale));height:calc(50 * var(--stf-scale));border-radius:50%;background:var(--stf-plus-bg, #f2f0ed);color:#302d2a}.stf__card-plus svg{width:calc(15 * var(--stf-scale));height:calc(15 * var(--stf-scale));display:block}.stf__arrow{width:calc(50 * var(--stf-scale));height:calc(50 * var(--stf-scale));padding:0;border:0;background:none;cursor:pointer;--fill-0: var(--stf-arrow-bg, #efebe4);--stroke-0: #302d2a}.stf__arrow svg{display:block;width:100%;height:100%}.stf__arrow--next svg{transform:rotate(180deg)}.stf__arrow--overlay{position:absolute;z-index:3;top:calc(198 * var(--stf-scale))}.stf__arrow--overlay.stf__arrow--next{right:calc(33 * var(--stf-scale))}.stf__arrow--overlay.stf__arrow--prev{left:calc(33 * var(--stf-scale))}.stf__arrow--overlay[disabled],.stf__footer{display:none}@media screen and (max-width:749px){.stf{padding-top:calc(var(--nikin-header-stack, 0px) + var(--stf-m-pad-top, 10px));padding-bottom:var(--stf-m-pad-bottom, 10px)}.stf>*{--stf-scale: calc(100cqw / 393)}.stf__page-heading{padding-top:calc(40 * var(--stf-scale));max-width:calc(353 * var(--stf-scale));font-size:calc(var(--stf-page-heading-size, 54) * .8333 * var(--stf-scale))}.stf__page-heading+.stf__feat{margin-top:calc(48 * var(--stf-scale))}.stf__feat{grid-template-columns:1fr;margin-top:calc(50 * var(--stf-scale))}.stf>.stf__feat{grid-column:1 / -1;margin-inline:calc(8 * var(--stf-scale))}.stf__feat-media{border-right:0;padding:calc(8 * var(--stf-scale))}.stf__feat-img{height:calc(278 * var(--stf-scale))}.stf__badge{left:calc(18 * var(--stf-scale));top:calc(18 * var(--stf-scale))}.stf__feat-body{padding-top:calc(38 * var(--stf-scale))}.stf__feat-eyebrow{font-size:calc(20 * var(--stf-scale))}.stf__feat-title{max-width:calc(337 * var(--stf-scale));font-size:calc(var(--stf-title-size, 35) * .8 * var(--stf-scale))}.stf__feat-excerpt{margin-top:calc(26 * var(--stf-scale));max-width:calc(336 * var(--stf-scale));margin-bottom:calc(22 * var(--stf-scale))}.stf__feat-meta{grid-template-columns:calc(148 * var(--stf-scale)) 1fr}.stf__feat-meta-cell--time{padding-left:calc(15 * var(--stf-scale))}.stf__feat-meta-cell--date{padding-right:calc(15 * var(--stf-scale))}.stf__head{margin:calc(60 * var(--stf-scale)) 0 calc(15 * var(--stf-scale))}.stf__heading{font-size:calc(26 * var(--stf-scale))}.stf__dots--desktop{display:none}.stf__cards{gap:calc(11 * var(--stf-scale))}.stf__item{width:calc(374 * var(--stf-scale))}.stf__item:first-child{width:calc(343 * var(--stf-scale))}.stf__card-plus{width:calc(48 * var(--stf-scale));height:calc(48 * var(--stf-scale))}.stf__arrow--overlay{display:none}.stf__footer{display:flex;align-items:center;justify-content:space-between;margin:calc(20 * var(--stf-scale)) 0 calc(60 * var(--stf-scale))}.stf__footer-arrows{display:flex;gap:calc(6 * var(--stf-scale))}.stf__footer .stf__arrow[disabled]{--fill-0: #f9f8f8;cursor:default}.stf__footer .stf__arrow[disabled] svg path{opacity:.33}}.sth{position:relative;container-type:inline-size;background:transparent;--sth-top-offset: 0px}body:has(.header[transparent]) .sth{--sth-top-offset: var(--nikin-header-stack, var(--header-group-height, 0px))}.sth>*{--sth-scale: calc((1280px + (min(100cqw, 1920px) - 1280px) * .6) / 1280)}.sth__inner{display:flex;flex-direction:column;align-items:center;padding-top:calc(var(--sth-pad-top, 47px) + var(--sth-top-offset));padding-bottom:var(--sth-pad-bottom, 100px)}.sth__badge{position:relative;width:calc(126 * var(--sth-scale));height:calc(45 * var(--sth-scale));transform:rotate(-2.89deg);color:var(--sth-badge-color, #ffad33)}.sth__badge svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sth__badge-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-accent--family);font-weight:400;font-size:calc(21.73 * var(--sth-scale));line-height:.9;text-align:center;color:var(--sth-badge-color, #ffad33)}.sth__heading{margin:0;margin-top:calc(9.3 * var(--sth-scale));width:calc(680 * var(--sth-scale));max-width:100%;font-family:var(--font-heading--family);font-weight:396;font-size:calc(var(--sth-heading-size, 54) * var(--sth-scale));line-height:1;text-align:center;color:var(--sth-heading-color, #302d2a)}.sth-bg{display:flex;flex-direction:column;overflow:hidden}.sth-bg__band{flex:1;display:flex;flex-direction:column;min-height:0}.sth-bg__band-fill{flex:1;background-color:var(--sth-band-color, #f2f0ed)}.sth-bg__band-tear{flex:none;width:100%;aspect-ratio:1280 / 48;background-color:var(--sth-band-color, #f2f0ed);-webkit-mask:var(--sth-tear-desktop) no-repeat bottom center / 100% 100%;mask:var(--sth-tear-desktop) no-repeat bottom center / 100% 100%}@media screen and (max-width:749px){.sth{padding-top:var(--sth-m-pad-top, 10px);padding-bottom:var(--sth-m-pad-bottom, 10px)}.sth>*{--sth-scale: calc(100cqw / 393)}.sth__inner{padding-top:calc(42 * var(--sth-scale) + var(--sth-top-offset));padding-bottom:calc(82.7 * var(--sth-scale))}.sth__heading{margin-top:calc(18.3 * var(--sth-scale));width:calc(353 * var(--sth-scale));font-size:calc(var(--sth-heading-size, 54) * .8333 * var(--sth-scale))}.sth__heading br{display:none}.sth-bg__band-tear{aspect-ratio:393 / 16;-webkit-mask:var(--sth-tear-mobile) no-repeat bottom center / 100% 100%;mask:var(--sth-tear-mobile) no-repeat bottom center / 100% 100%}}
/*# sourceMappingURL=/cdn/shop/t/292/assets/nikin-journal-pages.css.map */
