.HomepageShopEntry_section__FPXw3{margin-top:max(72px,var(--leyloon-topbar-clearance,72px));padding:clamp(28px,4vw,64px) 5vw 40px;color:var(--ll-ink);background:var(--ll-canvas);font-family:var(--ll-font-body)}.HomepageShopEntry_intro__Zg1ux{display:flex;justify-content:space-between;align-items:end;gap:24px;max-width:1440px;margin:auto}.HomepageShopEntry_eyebrow__nlDmh{margin:0 0 14px;color:#80613d;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.HomepageShopEntry_intro__Zg1ux h2{margin:0;color:var(--ll-burgundy);font:500 clamp(32px,3.9vw,56px)/1.12 var(--ll-font-heading);letter-spacing:-.025em;text-wrap:balance}.HomepageShopEntry_copy__914pK{margin:16px 0 0;color:#68545d;font-size:16px;line-height:1.5}.HomepageShopEntry_actions__KcXjJ{display:flex;flex-direction:column;align-items:flex-start;gap:6px;flex-shrink:0}.HomepageShopEntry_primary__BQojc,.HomepageShopEntry_secondary__bNQY4{display:inline-flex;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none}.HomepageShopEntry_primary__BQojc{color:#fffaf6;border:1px solid var(--ll-burgundy);border-radius:var(--ll-radius-control);background:var(--ll-burgundy)}.HomepageShopEntry_primary__BQojc:hover{background:#4a082a}.HomepageShopEntry_secondary__bNQY4{color:var(--ll-burgundy);padding-inline:0;text-decoration:underline;text-underline-offset:5px}.HomepageShopEntry_proof__ZFVOL{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;max-width:1440px;margin:24px auto;padding:12px 0;border-block:1px solid var(--ll-line)}.HomepageShopEntry_proof__ZFVOL a{display:inline-flex;align-items:center;gap:8px;min-height:32px;color:var(--ll-burgundy);font-size:13px;text-decoration:none}.HomepageShopEntry_proof__ZFVOL a:hover{text-decoration:underline;text-underline-offset:4px}.HomepageShopEntry_proof__ZFVOL svg{color:#95723e;flex-shrink:0}.HomepageShopEntry_grid__GPzmH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1440px;margin:auto}.HomepageShopEntry_card__osCGn{display:flex;flex-direction:column;min-width:0;color:inherit;text-decoration:none;border:1px solid var(--ll-line);border-radius:var(--ll-radius-control);overflow:hidden;background:var(--ll-surface)}.HomepageShopEntry_card__osCGn:hover{border-color:#a7838e}.HomepageShopEntry_media__RupMq{position:relative;aspect-ratio:4/3;background:#f3ece3}.HomepageShopEntry_media__RupMq img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.HomepageShopEntry_media__RupMq[data-product-id=prod_1792004229261_tdqt2hfll] img{-o-object-position:center top;object-position:center top}.HomepageShopEntry_details__lr3oD{display:flex;flex-direction:column;flex:1;gap:10px;padding:16px}.HomepageShopEntry_details__lr3oD h3{min-height:2.8em;margin:0;overflow-wrap:anywhere;font:500 17px/1.4 var(--ll-font-heading)}.HomepageShopEntry_details__lr3oD strong{font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}.HomepageShopEntry_details__lr3oD small{color:#68545d;font-size:11px;font-weight:400}.HomepageShopEntry_cardAction__DoTqt{display:flex;align-items:center;gap:12px;min-height:32px;margin-top:auto;color:var(--ll-burgundy);font-size:13px;text-decoration:underline;text-underline-offset:4px}.HomepageShopEntry_afterGrid__0KiQk{display:flex;justify-content:flex-start;max-width:1440px;margin:16px auto 0}.HomepageShopEntry_afterGrid__0KiQk a{display:inline-flex;align-items:center;gap:12px;min-height:48px;color:var(--ll-burgundy);text-decoration:underline;text-underline-offset:4px}.HomepageShopEntry_skeleton__f8eqH{aspect-ratio:1/1.4;border-radius:var(--ll-radius-control);background:#e9e0d6}.HomepageShopEntry_fallback__7BHcW{max-width:1440px;margin:auto;padding:20px 0;color:#68545d;font-size:15px;line-height:1.6}.HomepageShopEntry_fallback__7BHcW button{min-height:44px;padding:8px 16px;color:var(--ll-burgundy);border:1px solid #b89f96;border-radius:var(--ll-radius-control);background:transparent;cursor:pointer}.HomepageShopEntry_section__FPXw3 a:focus-visible,.HomepageShopEntry_section__FPXw3 button:focus-visible{outline:3px solid var(--ll-accent);outline-offset:4px}@media (max-width:1000px){.HomepageShopEntry_grid__GPzmH{grid-template-columns:repeat(2,minmax(0,1fr))}.HomepageShopEntry_intro__Zg1ux{align-items:flex-start;flex-direction:column}.HomepageShopEntry_actions__KcXjJ{flex-direction:row;align-items:center;gap:24px}}@media (max-width:700px){.HomepageShopEntry_section__FPXw3{margin-top:max(58px,var(--leyloon-topbar-clearance,58px));padding:20px 16px 24px}.HomepageShopEntry_intro__Zg1ux{gap:16px}.HomepageShopEntry_intro__Zg1ux h2{font-size:clamp(30px,8.4vw,38px)}.HomepageShopEntry_copy__914pK{margin-top:12px;font-size:14px}.HomepageShopEntry_actions__KcXjJ{gap:18px;width:100%;flex-wrap:wrap}.HomepageShopEntry_primary__BQojc,.HomepageShopEntry_secondary__bNQY4{font-size:13px;gap:8px}.HomepageShopEntry_primary__BQojc{padding-inline:16px}.HomepageShopEntry_proof__ZFVOL{margin-block:18px;gap:4px 18px;padding-block:8px}.HomepageShopEntry_proof__ZFVOL a{font-size:12px}.HomepageShopEntry_grid__GPzmH{gap:12px}.HomepageShopEntry_media__RupMq{aspect-ratio:4/5}.HomepageShopEntry_details__lr3oD{padding:12px;gap:8px}.HomepageShopEntry_details__lr3oD h3{font-size:15px}.HomepageShopEntry_details__lr3oD strong{font-size:16px}}.HomepageShopEntry_section__FPXw3{margin-top:0}.HomepageShopEntry_grid__GPzmH{margin-top:24px}.HomepageShopEntry_collectionCard__DXaHM{grid-column:span var(--home-fill-columns,1);justify-content:center;align-items:center;padding:28px 18px;gap:16px;color:#620b38;min-height:200px;text-align:center;background:#f7ede7}.HomepageShopEntry_collectionCard__DXaHM h3{margin:0;font:500 28px/1.2 Georgia,serif}.HomepageShopEntry_collectionCard__DXaHM span{display:flex;align-items:center;gap:10px}@media(max-width:1000px){.HomepageShopEntry_collectionCard__DXaHM{grid-column:span var(--home-fill-mobile-columns,1)}}