.gm{--gm-green:#174C3A;--gm-paper:#F3EEDF;--gm-paper-2:#EAE3CF;--gm-ink:#171717;--gm-tomato:#B4492D;--gm-butter:#E4C84B;--gm-rule:rgba(23,23,23,.18);--gm-display:"Fraunces","Newsreader",Georgia,serif;--gm-serif:"Newsreader",Georgia,serif;--gm-sans:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--gm-hand:"Caveat","Segoe Print","Bradley Hand",cursive;--gm-gutter:clamp(16px,4vw,56px);--gm-max:1320px;background:var(--gm-paper);color:var(--gm-ink);font-family:var(--gm-serif);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.gm *,.gm *:before,.gm *:after{box-sizing:border-box}.gm img{max-width:100%;height:auto;display:block}.gm a{color:inherit}.gm .gm-wrap{max-width:var(--gm-max);margin:0 auto;padding-left:var(--gm-gutter);padding-right:var(--gm-gutter)}.gm--grain:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.35;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .3 0 0 0 0 .2 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.gm>*{position:relative;z-index:1}.gm .gm-kicker{font-family:var(--gm-sans);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gm-ink)}.gm .gm-kicker--green{color:var(--gm-green)}.gm .gm-kicker--tomato{color:var(--gm-tomato)}.gm .gm-hand{font-family:var(--gm-hand);font-weight:600;color:var(--gm-tomato);font-size:clamp(20px,1.9vw,26px);line-height:1.05}.gm .gm-rule{height:0;border:0;border-top:1.5px solid var(--gm-ink);margin:0}.gm .gm-rule--double{border-top:4px double var(--gm-ink)}.gm .gm-masthead{display:block;text-decoration:none;color:var(--gm-green)}.gm .gm-masthead__mark{display:block;width:100%;aspect-ratio:1051/253;background-color:currentColor;-webkit-mask:var(--logo) left center/contain no-repeat;mask:var(--logo) left center/contain no-repeat;text-indent:-200vw;overflow:hidden;white-space:nowrap}.gm .gm-masthead__desc{display:flex;align-items:center;gap:.5em;margin-top:.28em;font-family:var(--gm-display);font-weight:800;letter-spacing:.02em;text-transform:uppercase;font-size:clamp(20px,3.6vw,52px);line-height:1;color:var(--gm-ink)}.gm .gm-masthead__desc:after{content:"";flex:1 1 auto;height:0;border-top:2px solid currentColor;transform:translateY(-.08em)}.gm .gm-masthead--sm{width:min(220px,48vw)}.gm .gm-masthead--sm .gm-masthead__desc{font-size:13px;letter-spacing:.14em;margin-top:6px}.gm .gm-sticker{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:clamp(108px,11vw,148px);aspect-ratio:1;border-radius:50%;background:var(--gm-butter);color:var(--gm-ink);transform:rotate(-9deg);font-family:var(--gm-sans);font-weight:600;font-size:10px;letter-spacing:.14em;text-transform:uppercase;line-height:1.3;box-shadow:0 1px #00000014}.gm .gm-sticker b{display:block;font-family:var(--gm-display);font-weight:900;font-size:clamp(34px,3.4vw,48px);letter-spacing:-.02em;line-height:.9;margin:2px 0 4px}.gm .gm-man{display:block;width:100%;height:auto;color:var(--gm-ink)}.gm .gm-says{display:grid;grid-template-columns:88px 1fr;gap:14px;align-items:end}.gm .gm-says .gm-man{width:88px}.gm .gm-says__bubble{position:relative;background:#fff;border:1.5px solid var(--gm-ink);border-radius:18px;padding:12px 16px;font-family:var(--gm-hand);font-weight:600;font-size:22px;line-height:1.1;color:var(--gm-ink);margin-bottom:40px}.gm .gm-says__bubble:after{content:"";position:absolute;left:-10px;bottom:14px;width:16px;height:16px;background:#fff;border-left:1.5px solid var(--gm-ink);border-bottom:1.5px solid var(--gm-ink);transform:rotate(45deg) skew(10deg,10deg)}.gm .gm-mark{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-family:var(--gm-display);font-weight:900;text-transform:uppercase;letter-spacing:.01em;font-size:15px;line-height:1;padding:7px 11px 6px;border:2px solid var(--gm-ink);transform:rotate(-2.5deg);background:var(--gm-paper);color:var(--gm-ink)}.gm .gm-mark--good{background:var(--gm-green);border-color:var(--gm-green);color:var(--gm-paper)}.gm .gm-mark--verygood{background:var(--gm-butter);border-color:var(--gm-ink);color:var(--gm-ink);box-shadow:3px 3px 0 var(--gm-ink)}.gm .gm-mark--dont{background:var(--gm-tomato);border-color:var(--gm-tomato);color:#fff8ec;transform:rotate(2deg)}.gm .gm-mark--depends{background:transparent;border-style:dashed}.gm .gm-mark--lg{font-size:clamp(22px,2.4vw,32px);padding:10px 16px 8px;border-width:3px}.gm .gm-mark--xl{font-size:clamp(46px,8vw,120px);padding:.12em .22em .08em;border-width:5px}.gm .gm-legend{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1.5px solid var(--gm-ink);border-bottom:1.5px solid var(--gm-ink)}.gm .gm-legend>div{padding:22px 18px 20px;border-left:1px solid var(--gm-rule);display:flex;flex-direction:column;gap:12px;align-items:flex-start}.gm .gm-legend>div:first-child{border-left:0;padding-left:0}.gm .gm-legend p{margin:0;font-family:var(--gm-sans);font-size:13px;line-height:1.45;color:#171717c7}.gm .gm-annot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);gap:clamp(12px,2vw,28px);align-items:stretch;margin:clamp(28px,4vw,56px) 0}.gm .gm-annot__img{margin:0;position:relative}.gm .gm-annot__img img{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--gm-paper-2)}.gm .gm-annot__img figcaption{margin-top:10px;font-family:var(--gm-sans);font-size:12px;letter-spacing:.04em;color:#171717b3}.gm .gm-annot__col{display:flex;flex-direction:column;justify-content:space-around;gap:18px}.gm .gm-note{position:relative;font-family:var(--gm-hand);font-weight:600;color:var(--gm-tomato);font-size:clamp(20px,1.8vw,25px);line-height:1.02;text-transform:uppercase;letter-spacing:.01em;margin:0}.gm .gm-note small{display:block;margin-top:4px;font-family:var(--gm-sans);font-weight:500;font-size:12px;letter-spacing:.02em;text-transform:none;line-height:1.45;color:#171717bf}.gm .gm-note:after{content:"";display:block;width:clamp(48px,6vw,84px);height:26px;margin-top:6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 26' fill='none' stroke='%23B4492D' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6C20 2 42 4 58 12C66 16 72 19 79 21'/%3E%3Cpath d='M69 13L80 21L67 24'/%3E%3C/svg%3E") left center/contain no-repeat}.gm .gm-annot__col--r .gm-note{text-align:right}.gm .gm-annot__col--r .gm-note:after{margin-left:auto;transform:scaleX(-1)}.gm .gm-card{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--gm-ink)}.gm .gm-card__cover{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--gm-paper-2)}.gm .gm-card__cover img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.gm .gm-card:hover .gm-card__cover img{transform:scale(1.035)}.gm .gm-card__cover .gm-mark{position:absolute;left:14px;top:14px}.gm .gm-card__kicker{font-family:var(--gm-sans);font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gm-green)}.gm .gm-card__title{margin:0;font-family:var(--gm-display);font-weight:700;font-size:clamp(22px,2vw,30px);line-height:1.04;letter-spacing:-.015em}.gm .gm-card:hover .gm-card__title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.gm .gm-card__dek{margin:0;font-family:var(--gm-serif);font-size:16px;line-height:1.45;color:#171717cc}.gm .gm-card__meta{font-family:var(--gm-sans);font-size:11px;letter-spacing:.06em;color:#17171799}.gm .gm-cover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(16px,2vw,24px);background:var(--gm-green);color:var(--gm-paper)}.gm .gm-cover--tomato{background:var(--gm-tomato);color:#fff8ec}.gm .gm-cover--butter{background:var(--gm-butter);color:var(--gm-ink)}.gm .gm-cover--ink{background:var(--gm-ink);color:var(--gm-paper)}.gm .gm-cover--paper{background:var(--gm-paper-2);color:var(--gm-ink)}.gm .gm-cover__big{position:relative;z-index:1;font-family:var(--gm-display);font-weight:900;letter-spacing:-.03em;line-height:.86;font-size:clamp(54px,7vw,104px);text-transform:uppercase;margin-top:auto}.gm .gm-cover__small{font-family:var(--gm-sans);font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;display:flex;justify-content:space-between;gap:12px}.gm .gm-cover .gm-man{position:absolute;right:-4%;top:9%;width:54%;color:currentColor}.gm .gm-cover .gm-man path[fill^=var]{fill:transparent}.gm .gm-prose{font-family:var(--gm-serif);font-size:clamp(18px,1.35vw,20px);line-height:1.6;color:var(--gm-ink)}.gm .gm-prose>*{max-width:680px;margin-left:auto;margin-right:auto}.gm .gm-prose>.gm-wide,.gm .gm-prose>.gm-annot,.gm .gm-prose>.gm-table-wrap,.gm .gm-prose>.gm-judge,.gm .gm-prose>.gm-notes,.gm .gm-prose>.gm-bigtype{max-width:1040px}.gm .gm-prose p{margin:0 auto 1.1em}.gm .gm-prose h2{font-family:var(--gm-display);font-weight:800;font-size:clamp(30px,3.4vw,48px);line-height:1;letter-spacing:-.02em;margin:1.6em auto .45em}.gm .gm-prose h3{font-family:var(--gm-display);font-weight:700;font-size:clamp(22px,2vw,28px);line-height:1.08;letter-spacing:-.01em;margin:1.2em auto .35em}.gm .gm-prose a{color:var(--gm-green);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.gm .gm-prose a:hover{color:var(--gm-tomato)}.gm .gm-prose strong{font-weight:600}.gm .gm-prose ul,.gm .gm-prose ol{padding-left:1.2em}.gm .gm-prose .gm-lede{font-size:1.18em;line-height:1.5}.gm .gm-prose .gm-lede:first-letter{font-family:var(--gm-display);font-weight:900;float:left;font-size:3.4em;line-height:.82;margin:.06em .08em 0 0;color:var(--gm-green)}.gm .gm-judge{list-style:none;padding:0!important;margin:clamp(28px,4vw,48px) auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1.5px solid var(--gm-ink)}.gm .gm-judge>li{display:grid;grid-template-columns:auto 1fr;gap:6px 18px;align-items:start;padding:26px 24px 26px 0;border-bottom:1px solid var(--gm-rule);counter-increment:gmj}.gm .gm-judge>li:nth-child(2n){padding-left:24px;padding-right:0;border-left:1px solid var(--gm-rule)}.gm .gm-judge>li:before{content:counter(gmj,decimal-leading-zero);grid-row:1 / span 3;font-family:var(--gm-sans);font-size:11px;font-weight:600;letter-spacing:.12em;color:#1717178c;padding-top:8px}.gm .gm-judge .gm-mark{justify-self:start}.gm .gm-judge h3{margin:4px 0 0!important;font-size:clamp(21px,1.9vw,26px)!important}.gm .gm-judge p{margin:0!important;font-size:17px;line-height:1.5;color:#171717d9}.gm .gm-judge{counter-reset:gmj}.gm .gm-notes{list-style:none;padding:0!important;margin:clamp(28px,4vw,48px) auto;columns:2 340px;column-gap:clamp(24px,4vw,56px);counter-reset:gmn}.gm .gm-notes>li{break-inside:avoid;padding:20px 0 22px;border-top:1.5px solid var(--gm-ink);counter-increment:gmn}.gm .gm-notes>li:before{content:"No. " counter(gmn);display:block;font-family:var(--gm-sans);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gm-tomato);margin-bottom:8px}.gm .gm-notes>li>strong{display:block;font-family:var(--gm-display);font-weight:700;font-size:clamp(22px,2vw,28px);line-height:1.1;letter-spacing:-.01em;margin-bottom:8px}.gm .gm-notes>li>span{display:block;font-size:17px;line-height:1.5;color:#171717d1}.gm .gm-notes>li:first-child>strong{font-size:clamp(30px,3vw,42px);font-weight:900;color:var(--gm-green)}.gm .gm-table-wrap{overflow-x:auto;margin:clamp(28px,4vw,48px) auto;-webkit-overflow-scrolling:touch}.gm .gm-table{width:100%;border-collapse:collapse;font-family:var(--gm-sans);font-size:15px;line-height:1.4;min-width:560px}.gm .gm-table th{text-align:left;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;padding:12px 14px 10px 0;border-bottom:2px solid var(--gm-ink)}.gm .gm-table td{padding:14px 14px 14px 0;border-bottom:1px solid var(--gm-rule);vertical-align:top}.gm .gm-table td:first-child{font-family:var(--gm-display);font-weight:700;font-size:18px}.gm .gm-table .gm-mark{font-size:12px;padding:5px 8px 4px;border-width:1.5px}.gm .gm-bigtype{margin:clamp(40px,6vw,88px) auto;padding:clamp(28px,4vw,52px) 0;border-top:4px double var(--gm-ink);border-bottom:4px double var(--gm-ink);font-family:var(--gm-display);font-weight:800;font-size:clamp(30px,4.2vw,62px);line-height:1.02;letter-spacing:-.025em;color:var(--gm-green);text-align:center}.gm .gm-bigtype em{font-style:normal;color:var(--gm-tomato)}.gm .gm-aside{margin:clamp(28px,4vw,44px) auto;padding:18px 20px;background:var(--gm-paper-2);border-left:4px solid var(--gm-butter);font-family:var(--gm-sans);font-size:15px;line-height:1.55}.gm .gm-aside b{display:block;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px;color:var(--gm-green)}.gm .gm-stamp{display:block;width:clamp(96px,10vw,132px);color:var(--gm-tomato);transform:rotate(-12deg)}.gm .gm-stamp text{font-family:var(--gm-sans);font-weight:700;letter-spacing:.14em;fill:currentColor}.gm .gm-btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border:2px solid var(--gm-ink);background:var(--gm-ink);color:var(--gm-paper)!important;text-decoration:none!important;font-family:var(--gm-sans);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;transition:background .2s ease,color .2s ease}.gm .gm-btn:hover,.gm .gm-btn:focus-visible{background:var(--gm-green);border-color:var(--gm-green)}.gm .gm-btn--ghost{background:transparent;color:var(--gm-ink)!important}.gm .gm-btn--ghost:hover,.gm .gm-btn--ghost:focus-visible{background:var(--gm-ink);color:var(--gm-paper)!important;border-color:var(--gm-ink)}.gm a:focus-visible,.gm button:focus-visible{outline:2px solid var(--gm-tomato);outline-offset:3px}@media(max-width:900px){.gm .gm-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.gm .gm-legend>div:nth-child(3){border-left:0;padding-left:0}.gm .gm-legend>div:nth-child(n+3){border-top:1px solid var(--gm-rule)}.gm .gm-judge{grid-template-columns:1fr}.gm .gm-judge>li,.gm .gm-judge>li:nth-child(2n){padding:22px 0;border-left:0}}@media(max-width:760px){.gm .gm-annot{grid-template-columns:1fr 1fr;grid-template-areas:"img img" "l r"}.gm .gm-annot__img{grid-area:img}.gm .gm-annot__col--l{grid-area:l}.gm .gm-annot__col--r{grid-area:r}.gm .gm-note:after{display:none}.gm .gm-annot__col--r .gm-note{text-align:left}.gm .gm-note{font-size:21px}}@media(prefers-reduced-motion:reduce){.gm .gm-card__cover img,.gm .gm-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/salve-good-manual.css.map */
