.stamp-distributor{--distributor-paper: #f7f5f0;--distributor-surface: #fff;--distributor-ink: #29231f;--distributor-muted: #746d63;--distributor-line: #d8d0c1;--distributor-action: #a55232;--distributor-accent: #c8a96e;display:block;padding:calc(var(--gharana-mobile-expanded-height, 340px) + 16px) 0 140px;color:var(--distributor-ink);font-family:var(--font-body--family, sans-serif)}.stamp-distributor,.stamp-distributor *{box-sizing:border-box}.stamp-distributor__container{width:min(1440px,calc(100% - 24px));margin-inline:auto}.stamp-distributor__hero,.stamp-distributor__form-card,.stamp-distributor__process,.stamp-distributor__faq,.stamp-distributor__fit-card{background:var(--distributor-paper);filter:drop-shadow(0 8px 22px rgb(74 46 30 / 8%));-webkit-mask:radial-gradient(circle at 7px 0,transparent 0 4px,#000 4.3px) -7px 0 / 14px 100% repeat-x,radial-gradient(circle at 7px 100%,transparent 0 4px,#000 4.3px) -7px 0 / 14px 100% repeat-x,radial-gradient(circle at 0 7px,transparent 0 4px,#000 4.3px) 0 -7px / 100% 14px repeat-y,radial-gradient(circle at 100% 7px,transparent 0 4px,#000 4.3px) 0 -7px / 100% 14px repeat-y;-webkit-mask-composite:source-in,source-in,source-in;mask:radial-gradient(circle at 7px 0,transparent 0 4px,#000 4.3px) -7px 0 / 14px 100% repeat-x,radial-gradient(circle at 7px 100%,transparent 0 4px,#000 4.3px) -7px 0 / 14px 100% repeat-x,radial-gradient(circle at 0 7px,transparent 0 4px,#000 4.3px) 0 -7px / 100% 14px repeat-y,radial-gradient(circle at 100% 7px,transparent 0 4px,#000 4.3px) 0 -7px / 100% 14px repeat-y;mask-composite:intersect,intersect,intersect}.stamp-distributor__hero{display:grid;overflow:hidden}.stamp-distributor__hero-copy{display:grid;align-content:center;padding:34px 22px 28px}.stamp-distributor__eyebrow{margin:0 0 8px;color:#9b7143;font-size:9px;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase}.stamp-distributor__hero h1{max-width:800px;margin:0;font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(38px,12vw,64px);font-weight:650;letter-spacing:-.045em;line-height:.98}.stamp-distributor__intro{max-width:650px;margin-top:18px;color:var(--distributor-muted);font-size:13px;line-height:1.65}.stamp-distributor__intro>:first-child,.stamp-distributor__intro>:last-child{margin-block:0}.stamp-distributor__hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px}.stamp-distributor__primary-button,.stamp-distributor__submit{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:1px solid var(--distributor-action);border-radius:999px;background:var(--distributor-action);color:#fff;font:inherit;font-size:11px;font-weight:800;text-decoration:none;cursor:pointer;box-shadow:0 8px 18px color-mix(in srgb,var(--distributor-action) 18%,transparent)}.stamp-distributor__primary-button svg,.stamp-distributor__submit svg{width:17px;height:17px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.stamp-distributor__response-note{display:inline-flex;align-items:center;gap:6px;color:var(--distributor-muted);font-size:9px;line-height:1.35}.stamp-distributor__response-note svg{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:var(--distributor-action);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.stamp-distributor__hero-card{margin:0 14px 14px;padding:25px 20px;border:1px solid var(--distributor-line);border-radius:18px;background:#fff}.stamp-distributor__hero-mark{display:grid;width:46px;height:46px;place-items:center;margin-bottom:18px;border-radius:50%;background:color-mix(in srgb,var(--distributor-accent) 30%,white);color:#70452f}.stamp-distributor__hero-mark svg{width:23px;height:23px;fill:none;stroke:currentcolor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.stamp-distributor__hero-card>p{margin:0 0 7px;color:#9b7143;font-size:8px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.stamp-distributor__hero-card h2{margin:0;font-family:var(--font-heading--family, Georgia, serif);font-size:27px;line-height:1.05}.stamp-distributor__hero-card ul{display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none}.stamp-distributor__hero-card li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;color:var(--distributor-muted);font-size:11px;line-height:1.4}.stamp-distributor__hero-card li span{display:grid;width:24px;height:24px;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--distributor-accent) 21%,white);color:#70452f;font-size:10px;font-weight:800}.stamp-distributor__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--distributor-line)}.stamp-distributor__proof>div{min-width:0;padding:16px 7px 18px;text-align:center}.stamp-distributor__proof>div+div{border-left:1px solid var(--distributor-line)}.stamp-distributor__proof strong,.stamp-distributor__proof span{display:block}.stamp-distributor__proof strong{margin-bottom:4px;font-family:var(--font-heading--family, Georgia, serif);font-size:14px}.stamp-distributor__proof span{color:var(--distributor-muted);font-size:7px;line-height:1.3}.stamp-distributor__application-layout{display:grid;gap:18px;margin-top:20px}.stamp-distributor__programme{display:grid;align-content:start;gap:18px}.stamp-distributor__section-heading h2,.stamp-distributor__form-head h2{margin:0;font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(30px,9vw,48px);font-weight:650;letter-spacing:-.04em;line-height:1}.stamp-distributor__section-heading>p:last-child,.stamp-distributor__form-head>p:last-child{margin:11px 0 0;color:var(--distributor-muted);font-size:11px;line-height:1.6}.stamp-distributor__benefits{display:grid;gap:8px}.stamp-distributor__benefit{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;padding:15px;border:1px solid var(--distributor-line);border-radius:15px;background:#fff}.stamp-distributor__benefit>span{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--distributor-accent) 22%,white);color:#70452f}.stamp-distributor__benefit svg{width:20px;height:20px;fill:none;stroke:currentcolor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.stamp-distributor__benefit h3{margin:1px 0 5px;font-family:var(--font-heading--family, Georgia, serif);font-size:17px;line-height:1.1}.stamp-distributor__benefit p{margin:0;color:var(--distributor-muted);font-size:10px;line-height:1.5}.stamp-distributor__fit-card{padding:24px 18px 26px}.stamp-distributor__fit-card h3{margin:0;font-family:var(--font-heading--family, Georgia, serif);font-size:25px;line-height:1.05}.stamp-distributor__fit-grid{display:grid;gap:8px;margin-top:18px}.stamp-distributor__fit-grid>span{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px;color:var(--distributor-muted);font-size:10px;line-height:1.45}.stamp-distributor__fit-grid b{color:var(--distributor-action);font-size:8px;letter-spacing:.08em}.stamp-distributor__form-card{scroll-margin-top:90px;padding:26px 17px 28px}.stamp-distributor__form-head{margin-bottom:22px}.stamp-distributor__form{display:grid;gap:20px}.stamp-distributor__form fieldset{display:grid;gap:13px;margin:0;padding:0;border:0}.stamp-distributor__form fieldset+fieldset{padding-top:20px;border-top:1px dashed var(--distributor-line)}.stamp-distributor__form legend{display:flex;align-items:center;gap:8px;margin-bottom:13px;padding:0;font-size:11px;font-weight:800}.stamp-distributor__form legend span{display:grid;width:23px;height:23px;place-items:center;border-radius:50%;background:var(--distributor-accent);color:#593522;font-size:9px}.stamp-distributor__field-grid{display:grid;gap:11px}.stamp-distributor__field{display:grid;gap:6px}.stamp-distributor__field>span{color:var(--distributor-muted);font-size:9px;font-weight:700}.stamp-distributor__field input,.stamp-distributor__field select,.stamp-distributor__field textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--distributor-line);border-radius:11px;outline:0;background:#fff;color:var(--distributor-ink);font:inherit;font-size:11px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.stamp-distributor__field textarea{min-height:104px;resize:vertical}.stamp-distributor__field input::placeholder,.stamp-distributor__field textarea::placeholder{color:#a49b8e}.stamp-distributor__field input:focus,.stamp-distributor__field select:focus,.stamp-distributor__field textarea:focus{border-color:var(--distributor-action);box-shadow:0 0 0 3px color-mix(in srgb,var(--distributor-action) 10%,transparent)}.stamp-distributor__field input:user-invalid,.stamp-distributor__field select:user-invalid,.stamp-distributor__field textarea:user-invalid{border-color:#b94c3f;background:#fff9f7}.stamp-distributor__consent{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;color:var(--distributor-muted);font-size:9px;line-height:1.5;cursor:pointer}.stamp-distributor__consent input{width:17px;height:17px;margin:1px 0 0;accent-color:var(--distributor-action)}.stamp-distributor__submit{width:100%;min-height:50px;border:0}.stamp-distributor__privacy-note{margin:-10px 0 0;color:var(--distributor-muted);font-size:8px;line-height:1.4;text-align:center}.stamp-distributor__form-message{display:grid;gap:7px;padding:15px;border:1px solid var(--distributor-line);border-radius:13px;background:#fff;font-size:10px;line-height:1.5}.stamp-distributor__form-message--success{grid-template-columns:34px minmax(0,1fr);align-items:center;border-color:#afc2a1;background:#f8fbf5}.stamp-distributor__form-message--success svg{width:30px;height:30px;fill:none;stroke:#64854a;stroke-width:1.6}.stamp-distributor__form-message--success strong,.stamp-distributor__form-message--success span{display:block}.stamp-distributor__form-message--error{border-color:#dfb0a8;background:#fff8f6;color:#934335}.stamp-distributor__form-message ul{margin:0;padding-left:18px}.stamp-distributor__process,.stamp-distributor__faq{margin-top:20px;padding:27px 18px 30px}.stamp-distributor__steps{display:grid;gap:8px;margin-top:20px}.stamp-distributor__steps article{padding:17px 15px;border:1px solid var(--distributor-line);border-radius:14px;background:#fff}.stamp-distributor__steps article>span{display:grid;width:28px;height:28px;place-items:center;margin-bottom:14px;border-radius:50%;background:color-mix(in srgb,var(--distributor-accent) 27%,white);color:#70452f;font-size:9px;font-weight:800}.stamp-distributor__steps h3{margin:0 0 6px;font-family:var(--font-heading--family, Georgia, serif);font-size:18px}.stamp-distributor__steps p{margin:0;color:var(--distributor-muted);font-size:10px;line-height:1.55}.stamp-distributor__faq-list{display:grid;gap:7px;margin-top:20px}.stamp-distributor__faq details{overflow:hidden;border:1px solid var(--distributor-line);border-radius:13px;background:#fff}.stamp-distributor__faq summary{display:flex;min-height:50px;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;font-size:10.5px;font-weight:800;cursor:pointer;list-style:none}.stamp-distributor__faq summary::-webkit-details-marker{display:none}.stamp-distributor__faq summary svg{width:17px;height:17px;flex:0 0 17px;fill:none;stroke:var(--distributor-action);stroke-width:1.5;stroke-linecap:round;transition:transform .18s ease}.stamp-distributor__faq details[open] summary svg{transform:rotate(45deg)}.stamp-distributor__faq details>.rte{padding:0 14px 16px;color:var(--distributor-muted);font-size:10px;line-height:1.6}.stamp-distributor__faq details>.rte>:first-child,.stamp-distributor__faq details>.rte>:last-child{margin-block:0}@media screen and (min-width:750px){.stamp-distributor{padding:108px 0 100px}.stamp-distributor__container{width:min(1440px,calc(100% - 32px))}.stamp-distributor__hero{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr)}.stamp-distributor__hero-copy{min-height:510px;padding:62px 56px}.stamp-distributor__hero h1{font-size:clamp(58px,5.8vw,88px)}.stamp-distributor__intro{font-size:15px}.stamp-distributor__hero-card{align-self:center;margin:34px 34px 34px 0;padding:34px 30px}.stamp-distributor__hero-card h2{font-size:34px}.stamp-distributor__hero-card li{font-size:12px}.stamp-distributor__proof{grid-column:1 / -1}.stamp-distributor__proof>div{padding:21px 14px 23px}.stamp-distributor__proof strong{font-size:20px}.stamp-distributor__proof span{font-size:9px}.stamp-distributor__application-layout{grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);align-items:start;gap:24px;margin-top:26px}.stamp-distributor__programme{gap:24px;padding:26px 12px 0 10px}.stamp-distributor__section-heading h2,.stamp-distributor__form-head h2{font-size:clamp(40px,4vw,58px)}.stamp-distributor__section-heading>p:last-child,.stamp-distributor__form-head>p:last-child{font-size:13px}.stamp-distributor__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stamp-distributor__benefit{min-height:132px;grid-template-columns:46px minmax(0,1fr);padding:18px}.stamp-distributor__benefit>span{width:46px;height:46px}.stamp-distributor__benefit h3{font-size:19px}.stamp-distributor__benefit p{font-size:11px}.stamp-distributor__fit-card{padding:32px 28px 34px}.stamp-distributor__fit-card h3{font-size:34px}.stamp-distributor__fit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px}.stamp-distributor__fit-grid>span{font-size:11px}.stamp-distributor__form-card{position:sticky;top:96px;scroll-margin-top:104px;padding:38px 34px 40px}.stamp-distributor__field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 12px}.stamp-distributor__field--full{grid-column:1 / -1}.stamp-distributor__field>span{font-size:10px}.stamp-distributor__field input,.stamp-distributor__field select,.stamp-distributor__field textarea{min-height:47px;font-size:12px}.stamp-distributor__consent{font-size:10px}.stamp-distributor__process,.stamp-distributor__faq{margin-top:26px;padding:40px 36px 44px}.stamp-distributor__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px}.stamp-distributor__steps article{min-height:175px;padding:23px 21px}.stamp-distributor__steps h3{font-size:22px}.stamp-distributor__steps p,.stamp-distributor__faq details>.rte{font-size:12px}.stamp-distributor__faq{display:grid;grid-template-columns:minmax(270px,.65fr) minmax(0,1.35fr);gap:36px}.stamp-distributor__faq-list{margin-top:0}.stamp-distributor__faq summary{min-height:56px;padding-inline:18px;font-size:12px}.stamp-distributor__faq details>.rte{padding:0 18px 18px}}@media(prefers-reduced-motion:reduce){.stamp-distributor__primary-button,.stamp-distributor__submit,.stamp-distributor__field input,.stamp-distributor__field select,.stamp-distributor__field textarea,.stamp-distributor__faq summary svg{scroll-behavior:auto;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/distributor-stamp.css.map */
