.gnwv5-section{padding:14px 0 56px}.gnwv5-audience-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.gnwv5-audience-card{display:block;overflow:hidden;border:1px solid var(--gnwv2-line);border-radius:7px;text-decoration:none!important;background:#fff}.gnwv5-audience-card img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.gnwv5-audience-card>span{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:15px 18px;font:600 15px/1.4 var(--gnwv2-sans)}.gnwv5-local-nav{display:flex;gap:10px;flex-wrap:wrap;padding:0 0 24px;margin-bottom:4px;border-bottom:1px solid var(--gnwv2-line)}.gnwv5-local-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 17px;border:1px solid var(--gnwv2-line);border-radius:4px;text-decoration:none!important;font:600 13px/1.4 var(--gnwv2-sans);background:#fff}.gnwv5-local-nav a:hover{border-color:var(--gnwv2-green);background:var(--gnwv2-paper)}.gnwv5-club-shop,.gnwv5-creative{padding-bottom:38px}.gnwv5-path{padding:34px 0 44px;scroll-margin-top:155px}.gnwv5-path--fixed{border-top:1px solid var(--gnwv2-line)}.gnwv5-path__head{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:26px}.gnwv5-path__head>div{max-width:680px;min-width:0}.gnwv5-path__head .rte{margin-top:13px;color:var(--gnwv2-muted);font-size:15px;line-height:1.8}.gnwv5-path__head>a{flex-shrink:0}.gnwv5-path .gnwv2-product-grid{row-gap:28px}.gnwv5-empty{padding:25px 0;color:var(--gnwv2-muted);font-size:15px;line-height:1.7}.gnwv5-editor-note{margin:18px auto;padding:18px 22px;border:1px dashed #9a825c;background:#fff7e7;color:#5c482b;font:14px/1.65 var(--gnwv2-sans)}.gnwv5-club-intro{max-width:740px;padding-top:24px;font-size:15px;line-height:1.8;color:var(--gnwv2-muted)}.gnwv5-club-back{display:inline-flex;align-items:center;min-height:44px;gap:10px;margin:0 0 12px;font:600 13px/1.5 var(--gnwv2-sans);text-decoration:none;border-bottom:1px solid var(--gnwv2-line)}.gnwv5-product-path{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 14px;font:500 12px/1.5 var(--gnwv2-sans)}.gnwv5-badge{display:inline-flex;padding:5px 10px;background:#eee9de;color:var(--gnwv2-green);border-radius:3px}.gnwv5-product-path a{display:inline-flex;align-items:center;min-height:36px;text-decoration:underline;text-underline-offset:3px}.gnwv5-personalization{min-width:0;width:100%;margin:20px 0;padding:18px;border:1px solid var(--gnwv2-line);border-radius:6px;background:var(--gnwv2-paper)}.gnwv5-personalization[hidden]{display:none!important}.gnwv5-personalization legend{width:auto;padding:0 6px;float:none;font:600 17px/1.4 var(--gnwv2-sans);letter-spacing:0;text-transform:none}.gnwv5-personalization .gnw-personalization__help{font:400 13px/1.65 var(--gnwv2-sans);color:#526157;margin:0 0 16px}.gnwv5-personalization label{font:600 14px/1.5 var(--gnwv2-sans);letter-spacing:0;text-transform:none;margin-bottom:7px}.gnwv5-personalization input:not([type=hidden]),.gnwv5-personalization textarea{width:100%;max-width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid #7b8379;border-radius:4px;background:#fff;font:400 16px/1.5 var(--gnwv2-sans);color:var(--gnwv2-ink)}.gnwv5-personalization textarea{resize:vertical;min-height:102px}.gnwv5-personalization__note{font:400 12px/1.7 var(--gnwv2-sans);color:#526157;margin:12px 0 0}.gnwv5-personalization .gnw-personalization__meta{font:400 12px/1.5 var(--gnwv2-sans);color:#526157}.gnwv5-personalization [aria-invalid=true]{border-color:#963520!important;box-shadow:0 0 0 1px #963520}.gnwv5-field-error{color:#8b2917;font:600 13px/1.6 var(--gnwv2-sans);margin:10px 0 0}.gnwv5-field-error[hidden]{display:none!important}.gnwv5-help-link{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:3px;font-size:13px}.gnwv5-service-links{display:flex;flex-wrap:wrap;gap:6px 25px;padding:22px 0;border-top:1px solid var(--gnwv2-line);margin-top:28px}.gnwv5-service-links a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;font:500 13px/1.5 var(--gnwv2-sans)}.gnwv5-guide{max-width:860px;margin:0 auto;padding:6px 24px 55px;color:var(--gnwv2-ink);font-family:var(--gnwv2-sans)}.gnwv5-guide__step{display:grid;grid-template-columns:42px minmax(0,1fr);gap:20px;margin-bottom:28px;padding-top:26px;border-top:1px solid var(--gnwv2-line)}.gnwv5-guide__number{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#eee9de;font-size:13px;font-weight:600}.gnwv5-guide h2{font:600 24px/1.3 var(--gnwv2-sans);margin:2px 0 13px;text-transform:none;letter-spacing:-.02em}.gnwv5-guide .rte{font-size:15px;line-height:1.85}.gnwv5-guide__links{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.gnwv5-path a:focus-visible,.gnwv5-local-nav a:focus-visible,.gnwv5-audience-card:focus-visible,.gnwv5-personalization :focus-visible,.gnwv5-guide a:focus-visible,.gnwv5-service-links a:focus-visible{outline:2px solid #304b38;outline-offset:4px}@media(min-width:769px){.gnw-design-v3 .site-navigation:has(.gnwv5-audience-link){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 3px}.gnw-design-v3 .site-navigation:has(.gnwv5-audience-link)>.site-nav__item{flex:0 1 auto}.gnw-design-v3 .site-navigation:has(.gnwv5-audience-link) .site-nav__link{min-height:44px}}@media(max-width:768px){.gnwv5-section{padding-bottom:38px}.gnwv5-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gnwv5-audience-card>span{padding:12px;font-size:14px}.gnwv5-path__head{display:block}.gnwv5-path__head>a{margin-top:12px}.gnwv5-path{padding:27px 0 30px;scroll-margin-top:105px}.gnwv5-path .gnwv2-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.gnwv5-personalization{padding:15px}.gnwv5-guide__step{grid-template-columns:32px minmax(0,1fr);gap:14px}.gnwv5-guide__number{width:30px;height:30px}.gnwv5-guide h2{font-size:21px}.gnwv5-local-nav{gap:8px}.gnwv5-local-nav a{padding:9px 12px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/gnw-studio-v5.css.map */
