.trialPage{background:var(--paper);color:var(--ink);min-width:0}.trialPage .catalogNav{background:var(--paper);border-bottom:1px solid var(--line)}.trialPageContent{max-width:1180px;margin:auto;padding:64px 32px 44px;container:trialpage/inline-size}.trialHero{text-align:center;max-width:740px;margin:0 auto 64px}.trialHero .kicker{justify-content:center;line-height:1.6}.trialHero h1{margin:20px 0 24px;font-size:clamp(48px,6vw,80px);line-height:1.03}.trialHero .lead{color:var(--ink);max-width:700px;margin:auto;font-size:16px;line-height:1.8}.trialSamples>h2{margin:0 0 28px;font-size:42px;line-height:1.1}.trialSampleGrid.publicGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.trialSampleGrid .trialSampleCard{background:var(--cream);border:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.trialSamplePhoto{background:#fff;display:block;overflow:hidden}.trialSampleGrid .trialSamplePhoto img{aspect-ratio:auto;object-fit:contain;width:100%;height:250px;display:block}.trialSampleGrid .trialSampleCopy{flex-direction:column;flex-grow:1;align-items:stretch;min-width:0;padding:24px;display:flex}.trialSampleCopy small{letter-spacing:.07em;color:var(--olive);font-size:10px;line-height:1.6}.trialSampleCopy h3{overflow-wrap:break-word;margin:12px 0 16px;font-size:17px;font-weight:600;line-height:1.5}.trialSampleCopy h3 a{color:var(--ink);text-decoration:none}.trialSampleGrid .trialSampleCopy strong{font-family:var(--font-body,"Manrope",Arial,sans-serif);color:var(--ink);margin-top:auto;margin-bottom:16px;padding-top:6px;font-size:20px;font-weight:600}.trialSampleGrid .trialSampleCopy .productOrder{white-space:normal;text-align:center;min-height:46px;margin-top:0;font-size:12px;line-height:1.5}.trialNormalSize{text-align:center;margin:28px 0 0;font-size:14px;line-height:1.8}.trialNormalSize a,.trialCareLink a{color:var(--olive);text-underline-offset:4px;text-decoration:underline}.trialNormalSize svg,.trialCareLink svg{vertical-align:middle;margin-left:5px;display:inline}.trialVisit{background:var(--olive);color:var(--paper);text-align:center;padding:60px 32px}.trialVisit>div{max-width:730px;margin:auto}.trialVisit h2{color:var(--paper);margin:0 0 24px;font-size:clamp(36px,4vw,54px);line-height:1.1}.trialVisit h2 em{color:var(--gold)}.trialVisit p{max-width:660px;margin:0 auto 28px;font-size:16px;line-height:1.85}.trialVisit .trialVisitButton{background:var(--cream);color:var(--olive);white-space:normal;text-align:center;min-height:48px;font-size:12px}.trialCareLink{text-align:center;max-width:900px;margin:0 auto;padding:30px 24px 42px;font-size:13px;line-height:1.9}.trialNoSamples{font-size:14px;line-height:1.8}.trialPage :is(a,button):focus-visible,.trialGuideCard:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.careGuideLinks:has(.trialGuideCard){grid-template-columns:repeat(3,minmax(0,1fr))}@container trialpage (width<=800px){.trialSampleGrid.publicGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.trialSampleGrid .trialSamplePhoto img{height:220px}}@container trialpage (width<=480px){.trialSampleGrid.publicGrid{grid-template-columns:minmax(0,1fr)}.trialSampleGrid .trialSamplePhoto img{height:250px}.trialSampleGrid .trialSampleCopy{padding:22px}.trialHero h1{font-size:50px}.trialHero{margin-bottom:46px}.trialHero .lead{font-size:15px}.trialSamples>h2{font-size:36px}.trialNormalSize{font-size:13px}}@media (width>=621px) and (width<=1050px){.careGuideLinks:has(.trialGuideCard){grid-template-columns:repeat(2,minmax(0,1fr))}.trialGuideCard{grid-column:1/-1}}@media (width<=620px){.trialPageContent{padding:38px 20px 36px}.trialVisit{padding:44px 24px}.trialVisit p{font-size:15px}.trialVisit .trialVisitButton{justify-content:center;width:100%;display:flex}.trialCareLink{padding:26px 24px 34px;font-size:12px}.careGuideLinks:has(.trialGuideCard){grid-template-columns:minmax(0,1fr)}}.trialInformationStrip{text-align:left;border-left:2px solid var(--gold);max-width:850px;color:var(--ink);background:#eee9df;gap:10px;margin:22px 0;padding:18px 22px 18px 38px;font-size:14px;line-height:1.65;list-style:outside;display:grid}.trialInformationStrip li{padding-left:2px}@media (width<=650px){.trialInformationStrip{padding:16px 18px 16px 32px;font-size:13px}}.samplePerfumeSectionHero{grid-template-columns:minmax(0,850px) minmax(200px,320px);justify-content:center;align-items:center;gap:40px;display:grid}.samplePerfumeSectionCopy{min-width:0}.samplePerfumeSectionCta{white-space:normal;margin-top:20px}.samplePerfumeSectionImage{min-width:0;margin:0}.samplePerfumeSectionImage img{object-fit:contain;width:100%;max-width:320px;height:auto;margin:0 auto;display:block}@media (width<=760px){.samplePerfumeSectionHero{grid-template-columns:minmax(0,1fr);gap:28px}.samplePerfumeSectionImage img{max-width:240px}}.publicGrid img.trialPerfumeSampleImage{object-fit:contain;background:#fff;padding:12px}
