.section--ink,.section--ink .display,.section--ink h3,.section--ink .fcard__title,.section--ink .step__title{color:var(--dark-text)}.section--ink .rte,.section--ink .section-head__sub,.section--ink .rtext__sub{color:#ffffffd1}.section--ink .rte a{color:var(--yellow)}.section--ink .btn--ghost{color:var(--dark-text);border-color:var(--dark-text)}.section--ink .btn--ghost:hover{background:var(--dark-text);color:var(--ink)}.pagehero__eyebrow{font-size:12px;font-weight:700;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--yellow-deep);margin:0 0 12px}.section--ink .pagehero__eyebrow{color:var(--yellow)}.pagehero{position:relative;display:grid;align-items:center;min-height:var(--pagehero-min, 0px);padding-block:clamp(40px,7vw,96px);overflow:hidden}.pagehero--center{text-align:center}.pagehero--center .pagehero__body,.pagehero--center .pagehero__sub{margin-inline:auto}.pagehero--left .swoosh{margin-inline:0}.pagehero__inner{position:relative;z-index:2}.pagehero__title{font-size:calc(clamp(36px,6vw,80px) * var(--scale))}.pagehero .swoosh{display:block;margin-top:12px}.pagehero__sub{font-size:calc(clamp(18px,2.2vw,26px) * var(--scale));font-weight:600;color:var(--heading);margin:18px 0 0;max-width:36ch;text-wrap:balance}.pagehero__body{max-width:58ch;margin-top:16px;color:var(--body)}.pagehero__cta{margin:28px 0 0}.pagehero--media{background:#2b2a27;color:#fff}.pagehero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.pagehero__media img,.pagehero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pagehero--media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,var(--pagehero-overlay,.45))}.pagehero--media .display,.pagehero--media .pagehero__sub,.pagehero--media .pagehero__body{color:#fff}.pagehero--media .pagehero__eyebrow{color:var(--yellow)}@media(prefers-reduced-motion:reduce){.pagehero__media video{display:none}}.pgrid__card{text-align:left}.pgrid__size{font-size:11px;font-weight:700;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--body-soft);margin:0 0 6px}.pgrid__nickname{font-family:var(--display);text-transform:var(--heading-transform);font-size:calc(24px * var(--scale));line-height:1.05;color:var(--yellow-deep);margin:6px 0 10px}.pgrid__form{display:grid;gap:10px}.pgrid__variant{font-size:14px;padding:10px 12px}.fcards__grid{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:var(--grid-gap)}.fcard{text-align:center}.fcard__icon{display:grid;place-items:center;margin-bottom:16px}.fcard__icon svg,.fcard__icon img{width:var(--fc-icon,88px);height:var(--fc-icon,88px);object-fit:contain;color:var(--heading)}.section--ink .fcard__icon svg{color:var(--yellow)}.fcard__eyebrow{font-size:11px;font-weight:700;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--yellow-deep);margin:0 0 6px}.fcard__title{font-family:var(--sans);font-size:15px;font-weight:700;letter-spacing:var(--label-tracking);text-transform:uppercase;line-height:1.4;color:var(--heading);margin:0;overflow-wrap:anywhere}.fcard__text{margin-top:10px;font-size:15px;line-height:1.6;color:var(--body)}.fcard__link{margin:14px 0 0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fcard__link a{border-bottom:2px solid var(--yellow);padding-bottom:2px}.fcards--cards .fcard{text-align:left;padding:0;overflow:hidden}.fcards--cards .fcard__image{margin:0;aspect-ratio:var(--fc-ratio,4 / 3);background:var(--cream-2);overflow:hidden}.fcards--cards .fcard__image img,.fcards--cards .fcard__image svg{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.fcards--cards .fcard:hover .fcard__image img{transform:scale(1.04)}.fcards--cards .fcard__icon{justify-content:start;margin:-34px 0 10px clamp(16px,2vw,24px);position:relative}.fcards--cards .fcard__icon svg,.fcards--cards .fcard__icon img{width:68px;height:68px;padding:10px;background:var(--yellow);border-radius:50%}.fcards--cards .fcard__eyebrow,.fcards--cards .fcard__title,.fcards--cards .fcard__text,.fcards--cards .fcard__link{padding-inline:clamp(16px,2vw,24px)}.fcards--cards .fcard__title{margin-top:clamp(16px,2vw,22px)}.fcards--cards .fcard__icon+.fcard__title,.fcards--cards .fcard__icon+.fcard__eyebrow{margin-top:0}.fcards--cards .fcard>:last-child{padding-bottom:clamp(18px,2.2vw,26px)}.fcards--panel .fcards__grid{background:var(--paper);border:var(--card-border) solid var(--line-soft);border-radius:var(--card-radius);padding:clamp(22px,4vw,48px);gap:clamp(24px,3vw,40px) clamp(12px,2vw,28px)}.frows__list{display:grid;gap:clamp(48px,7vw,96px)}.frow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,5vw,72px);align-items:center}.frow--flip .frow__media{order:2}.frow__media img,.frow__media svg{aspect-ratio:var(--frow-ratio,4 / 3);width:100%;height:auto;object-fit:cover}.frow__num{font-family:var(--display);font-size:calc(clamp(56px,7vw,96px) * var(--scale));line-height:.9;color:var(--yellow);margin:0 0 8px}.frow__text .display{font-size:calc(clamp(28px,3.6vw,46px) * var(--scale))}.frow__text .swoosh{display:block;margin:10px 0 0}.frow__text .rte{margin-top:20px;max-width:52ch}.frow__text .rte p{margin:0 0 14px}.frow__cta{margin:24px 0 0}.steps__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--steps,3),minmax(0,1fr));gap:clamp(16px,2.5vw,32px);counter-reset:step}.step{position:relative;text-align:center}.step__media{width:min(var(--step-media,160px),100%);aspect-ratio:1 / 1;margin:0 auto 18px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--paper);border:3px solid var(--yellow);position:relative;z-index:1}.step__media img{width:100%;height:100%;object-fit:cover}.step__media svg{width:46%;height:46%;color:var(--heading)}.step__num{font-family:var(--display);font-size:calc(clamp(40px,5vw,64px) * var(--scale));line-height:1;color:var(--heading)}.step__title{font-family:var(--sans);font-size:15px;font-weight:700;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--heading);margin:0}.step__title span{color:var(--yellow-deep)}.step__text{margin:8px auto 0;font-size:15px;max-width:28ch;color:var(--body)}.steps--arrow .step:not(:last-child):after{content:"";position:absolute;top:calc(min(var(--step-media,160px),100%)/2);right:calc(-.5*clamp(16px,2.5vw,32px));width:clamp(14px,1.6vw,20px);height:clamp(14px,1.6vw,20px);border-top:3px solid var(--yellow);border-right:3px solid var(--yellow);transform:translate(50%,-50%) rotate(45deg)}.steps--number .steps__list{position:relative}.steps--number .step:not(:last-child):after{content:"";position:absolute;top:calc(min(var(--step-media,160px),100%)/2);left:calc(50% + min(var(--step-media,160px),100%)/2);right:calc(-50% + min(var(--step-media,160px),100%)/2 - clamp(16px,2.5vw,32px));border-top:2px dashed var(--line)}.rtext{position:relative;overflow:hidden}.rtext--tight{padding-block:clamp(36px,5vw,64px)}.rtext__inner{position:relative;z-index:2}.rtext--center .rtext__inner{text-align:center}.rtext--center .rtext__sub,.rtext--center .rtext__body{margin-inline:auto;margin-top:0}.rtext__title{font-size:calc(clamp(32px,4.6vw,58px) * var(--scale))}.rtext .swoosh{display:block;margin-top:10px}.rtext--left .swoosh{margin-inline:0}.rtext__sub{font-size:calc(clamp(17px,2vw,22px) * var(--scale));font-weight:600;color:var(--heading);margin:18px 0 0;max-width:var(--rtext-width,60ch)}.rtext__body{margin-top:16px;max-width:var(--rtext-width,60ch);color:var(--body)}.rtext__body ul{text-align:left;display:inline-block}.rtext__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.rtext--center .rtext__ctas{justify-content:center}.rtext--image{background:#2b2a27}.rtext__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.rtext--image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,var(--rtext-overlay,.5))}.rtext--image .display,.rtext--image .rtext__sub,.rtext--image .rtext__body{color:#fff}.stockist__wrap{max-width:860px}.stockist__panel{background:var(--paper);border:var(--card-border) solid var(--line-soft);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:clamp(22px,4vw,48px)}@media(max-width:1000px){.fcards__grid{grid-template-columns:repeat(min(var(--cols,4),3),minmax(0,1fr))}.frow{grid-template-columns:1fr}.frow--flip .frow__media{order:2}.steps__list{grid-template-columns:repeat(min(var(--steps,3),3),minmax(0,1fr));row-gap:40px}.steps--arrow .step:nth-child(3n):after,.steps--number .step:nth-child(3n):after{display:none}}@media(max-width:820px){.fcards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fcards--n3 .fcards__grid{grid-template-columns:1fr;max-width:460px;margin-inline:auto}.fcards--n5 .fcard:last-child{grid-column:1 / -1}.pgrid .range{grid-template-columns:1fr;max-width:460px;margin-inline:auto}.steps__list{grid-template-columns:1fr;max-width:360px;margin-inline:auto;row-gap:28px}.steps--arrow .step:not(:last-child):after{top:auto;right:auto;bottom:-20px;left:50%;transform:translate(-50%) rotate(135deg)}.steps--arrow .step:nth-child(3n):after{display:block}.steps--number .step:after{display:none}.step{padding-bottom:6px}}@media(max-width:480px){.fcards--cards .fcard__icon{margin:-24px 0 8px 12px}.fcards--cards .fcard__icon svg,.fcards--cards .fcard__icon img{width:48px;height:48px;padding:8px}.fcards--cards .fcard__eyebrow,.fcards--cards .fcard__title,.fcards--cards .fcard__text,.fcards--cards .fcard__link{padding-inline:12px}.fcards--cards .fcard>:last-child{padding-bottom:16px}.fcards--icons .fcard__icon svg,.fcards--icons .fcard__icon img,.fcards--panel .fcard__icon svg,.fcards--panel .fcard__icon img{width:min(var(--fc-icon,88px),72px);height:min(var(--fc-icon,88px),72px)}.fcard__title{font-size:13px}.fcard__text{font-size:14px}.pagehero{padding-block:36px}}.macron-word{white-space:nowrap}.macron{position:relative;display:inline-block}.macron:before{content:"";position:absolute;left:12%;right:12%;top:-.02em;height:.075em;min-height:2px;border-radius:1em;background:currentColor}.tline{--tline-line: rgba(17,17,17,.22);--tline-dot: var(--yellow);--tline-dot-size: 18px;--tline-col: 72px;--tline-pad: clamp(22px,3vw,36px)}.section--ink.tline{--tline-line: rgba(255,255,255,.35)}.tline__list{list-style:none;margin:0 auto;padding:0;max-width:1080px}.tline__row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--tline-col) minmax(0,1fr);align-items:center;padding-block:var(--tline-pad)}.tline__row:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translate(-50%);background:var(--tline-line)}.tline__row:first-child:before{top:50%}.tline__row:last-child:before{bottom:50%}.tline__row:only-child:before{display:none}.tline__center{grid-column:2;grid-row:1;align-self:stretch;position:relative;z-index:1}.tline__dot{position:absolute;left:50%;top:50%;width:var(--tline-dot-size);height:var(--tline-dot-size);transform:translate(-50%,-50%);border-radius:50%;background:var(--tline-dot);box-shadow:0 0 0 5px var(--cream-2),0 0 0 7px var(--tline-dot)}.section--cream.tline .tline__dot{box-shadow:0 0 0 5px var(--cream),0 0 0 7px var(--tline-dot)}.section--white.tline .tline__dot{box-shadow:0 0 0 5px var(--paper),0 0 0 7px var(--tline-dot)}.section--ink.tline .tline__dot{box-shadow:0 0 0 5px var(--dark-bg),0 0 0 7px var(--tline-dot)}.tline__media-side{grid-row:1;display:flex;align-items:center;gap:clamp(14px,2vw,24px)}.tline__image{flex:0 1 var(--tline-img,80%);margin:0;border-radius:var(--media-radius);overflow:hidden;background:var(--cream-2);box-shadow:var(--card-shadow)}.tline__image img,.tline__image svg{display:block;width:100%;height:auto;aspect-ratio:var(--tline-ratio,4 / 3);object-fit:cover}.tline__label{flex:0 0 auto;margin:0;font-family:var(--display);text-transform:var(--heading-transform);font-size:calc(clamp(30px,3.4vw,46px) * var(--scale));line-height:1;color:var(--yellow-deep);white-space:nowrap}.section--ink .tline__label{color:var(--yellow)}.tline__content{grid-row:1}.tline__title{font-family:var(--sans);font-size:16px;font-weight:700;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--heading);margin:0 0 8px}.tline__text{font-size:16px;line-height:1.6;color:var(--body);max-width:42ch}.tline__text p{margin:0 0 10px}.tline--start-left .tline__row:nth-child(odd) .tline__media-side,.tline--start-right .tline__row:nth-child(2n) .tline__media-side{grid-column:1;justify-content:flex-end;flex-direction:row}.tline--start-left .tline__row:nth-child(odd) .tline__content,.tline--start-right .tline__row:nth-child(2n) .tline__content{grid-column:3;text-align:left}.tline--start-left .tline__row:nth-child(2n) .tline__media-side,.tline--start-right .tline__row:nth-child(odd) .tline__media-side{grid-column:3;justify-content:flex-end;flex-direction:row-reverse}.tline--start-left .tline__row:nth-child(2n) .tline__content,.tline--start-right .tline__row:nth-child(odd) .tline__content{grid-column:1;text-align:right}.tline--start-left .tline__row:nth-child(2n) .tline__text,.tline--start-right .tline__row:nth-child(odd) .tline__text{margin-left:auto}.tline--js .tline__row{opacity:0;transition:opacity .7s ease,transform .7s ease}.tline--js.tline--start-left .tline__row:nth-child(odd),.tline--js.tline--start-right .tline__row:nth-child(2n){transform:translate(-40px)}.tline--js.tline--start-left .tline__row:nth-child(2n),.tline--js.tline--start-right .tline__row:nth-child(odd){transform:translate(40px)}.tline.tline--js .tline__row.is-visible:nth-child(n){opacity:1;transform:none}@media(max-width:820px){.tline{--tline-col: 46px;--tline-dot-top: 6px}.tline__row,.tline--start-left .tline__row,.tline--start-right .tline__row{grid-template-columns:var(--tline-col) minmax(0,1fr);align-items:start;padding-block:0 clamp(28px,7vw,40px)}.tline__row:before{left:calc(var(--tline-col) / 2);top:0;bottom:0}.tline__row:first-child:before{top:calc(var(--tline-dot-top) + var(--tline-dot-size) / 2)}.tline__row:last-child:before{bottom:auto;height:calc(var(--tline-dot-top) + var(--tline-dot-size) / 2)}.tline__center{grid-column:1;grid-row:1 / span 2}.tline__dot{top:var(--tline-dot-top);transform:translate(-50%)}.tline--start-left .tline__row:nth-child(n) .tline__media-side,.tline--start-right .tline__row:nth-child(n) .tline__media-side{grid-column:2;grid-row:1;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;margin-bottom:14px}.tline__label{order:1;font-size:calc(30px * var(--scale))}.tline__image{order:2;flex:none;width:100%}.tline--start-left .tline__row:nth-child(n) .tline__content,.tline--start-right .tline__row:nth-child(n) .tline__content{grid-column:2;grid-row:2;text-align:left}.tline .tline__row:nth-child(n) .tline__text{margin-left:0;max-width:none}.tline--js .tline__row,.tline--js.tline--start-left .tline__row:nth-child(n),.tline--js.tline--start-right .tline__row:nth-child(n){transform:translateY(24px)}.tline.tline--js .tline__row.is-visible:nth-child(n){transform:none}}.torn-edges{position:relative;z-index:2;overflow:visible!important}.torn-edges:before,.torn-edges:after{content:"";position:absolute;left:0;width:100%;height:30px;background-size:initial;pointer-events:none}.torn-edges:before{top:-28px;background-image:url(/cdn/shop/files/border-top.png?v=1790044705)}.torn-edges:after{bottom:-28px;background-image:url(/cdn/shop/files/border-bottom.png?v=1790044701)}.rtext--image.torn-edges:after{top:0;bottom:0;height:auto;background:rgba(0,0,0,var(--rtext-overlay,.5))}.section--ink .faq__head h2,.section--ink .frow__text .display{color:var(--dark-text)}.section--ink .pgrid__card .display,.section--ink .pgrid__card h3,.section--ink .card .fcard__title,.section--ink .card h3{color:var(--heading)}.section--ink .card .rte,.section--ink .card .fcard__text{color:var(--body)}.product__size{margin:12px 0 0;font-size:13px;font-weight:700;letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--body-soft)}.product__tagline{margin:6px 0 0;font-family:var(--display);text-transform:var(--heading-transform);font-size:calc(clamp(20px,2vw,26px) * var(--scale));line-height:1.1;color:var(--yellow-deep)}.product__tagline sup{font-family:var(--sans);font-size:.4em;font-weight:500;margin-left:.15em;vertical-align:top;position:relative;top:.2em}.product__rating--app:empty{display:none}.product__rating--app{margin-top:12px}.product__shipping{display:flex;align-items:center;gap:10px;margin:16px 0 0;max-width:440px;padding:12px 14px;border-radius:var(--btn-radius);background:var(--cream-2);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--heading)}.product__shipping svg{width:22px;height:22px;flex:none;color:var(--yellow-deep)}.product__stage--cover{padding:0}.product__stage--cover img{width:100%;height:100%;max-height:none;object-fit:cover}.product__thumb--cover{padding:0}.product__thumb--cover img{width:100%;height:100%;max-height:none;object-fit:cover}.contact--stacked{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto;gap:clamp(40px,6vw,72px)}.contact--stacked .contact__form>.contact__title{font-size:calc(clamp(20px,2.2vw,26px) * var(--scale));letter-spacing:.04em;text-align:center;margin-bottom:10px}.contact__intro{color:var(--body);margin:0 0 24px}.contact--stacked .contact__intro{text-align:center;max-width:56ch;margin-inline:auto}.contact--stacked .contact__fields .btn{justify-self:center;min-width:240px}.contact--stacked .contact__aside{text-align:center;background:var(--cream-2);border-radius:var(--card-radius);padding:clamp(28px,5vw,52px) clamp(20px,4vw,48px)}.contact__aside-title{font-size:calc(clamp(28px,3.6vw,44px) * var(--scale))}.contact--stacked .contact__aside .swoosh{display:block;margin:8px auto 24px}.contact--stacked .contact__details{justify-items:center;gap:18px}.contact--stacked .contact__detail{grid-template-columns:auto;justify-items:center;gap:8px}.contact--stacked .contact__detail .rte{font-size:16px}.contact--stacked .contact__aside .contact__title:not(:first-child){margin-top:clamp(24px,3vw,32px)}.contact--stacked .contact__social{justify-content:center}.contact--stacked .contact__detail .rte p{margin:0}.frow__mosaic{--mosaic-gap: clamp(10px,1.6vw,20px);--mosaic-shift: .42;--mosaic-h: .9;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mosaic-gap);align-items:start;padding-bottom:calc((100% - var(--mosaic-gap)) / 2 * var(--mosaic-h) * var(--mosaic-shift))}.frow__tile{margin:0;border-radius:var(--media-radius);overflow:hidden;background:var(--cream-2);box-shadow:0 10px 28px #00000024}.frow__tile img{display:block;width:100%;height:auto;aspect-ratio:1 / .9;object-fit:cover}.frow__mosaic .frow__tile:nth-child(2n){transform:translateY(calc(var(--mosaic-shift) * 100%))}.frow__mosaic .frow__tile:last-child:nth-child(odd):not(:first-child){grid-column:1}.fcards--cards .fcard__icon-hero{display:grid;place-items:center;background:var(--cream-2)}.fcards--cards .fcard__icon-hero svg,.fcards--cards .fcard__icon-hero img{width:min(52%,150px);height:auto;aspect-ratio:1 / 1;object-fit:contain;color:var(--heading);transition:transform .35s ease}.fcards--cards .fcard--icon-hero:hover .fcard__icon-hero svg,.fcards--cards .fcard--icon-hero:hover .fcard__icon-hero img{transform:scale(1.06)}.fcards--cards .fcard--icon-hero{text-align:center}.fcards--cards .fcard--icon-hero .fcard__title{margin-top:clamp(16px,2vw,22px)}.story__cta{margin:26px 0 0!important}.hero__text{text-shadow:0 0 7px #fcf4ec,0 0 13px #fcf4ec,0 0 16px #fcf4ec}.hero__text .btn{text-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/secondary-pages.css.map */
