.lf-weekly-edit__feature-grid.lf-weekly-edit__feature-grid--community{align-items:start;container:weekly-home / inline-size;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.lf-home-style-club{min-width:0;height:calc((100cqw - 24px)/2);container:home-style-club / inline-size;background:#fcf7ef;border:0;border-radius:0;overflow:visible}.lf-home-style-club__loading{height:100%;padding:16px;color:#432b1f;font-size:12px}.lf-home-style-club__loading a{color:inherit;font-size:16px;text-decoration:none}.lf-home-style-club>[data-community-root],.lf-home-style-club .cc-page,.lf-home-style-club .cc-page .cc-main,.lf-home-style-club .cc-spread,.lf-home-style-club .cc-spread .cc-stage,.lf-home-style-club .cc-spread .cc-deck-column,.lf-home-style-club .cc-spread .cc-deck,.lf-home-style-club .cc-spread .cc-card,.lf-home-style-club .cc-spread .cc-card-image{width:100%;height:100%;min-height:0;max-width:none;margin:0;padding:0}.lf-home-style-club .cc-page{background:transparent}.lf-home-style-club .cc-page .cc-main{position:relative;isolation:isolate;display:block}.lf-home-style-club .cc-spread,.lf-home-style-club .cc-spread.cc-spread-image-only{display:block}.lf-home-style-club .cc-spread .cc-deck{overflow:hidden}.lf-home-style-club .cc-spread .cc-card{border:0;border-radius:0;box-shadow:none}.lf-home-style-club .cc-spread .cc-card-image{aspect-ratio:auto;background:#fcf7ef}.lf-home-style-club .cc-spread .cc-card-image>img{object-fit:contain}.lf-home-style-club .cc-spread .cc-card-bottom{display:none}.lf-home-style-club .cc-home-header{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.lf-home-style-club .cc-home-header h2{position:absolute;top:12px;left:12px;margin:0;font-size:15px;line-height:1;font-weight:500;letter-spacing:-.02em;text-transform:none}.lf-home-style-club .cc-home-header h2 a{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;color:#432b1f;background:#fcf7eff0;border:1px solid #432b1f14;border-radius:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto}.lf-home-style-club .cc-home-share{position:absolute;top:calc(100% + 8px);left:calc(50% + 98px);right:auto;width:36px;height:36px;display:grid;place-items:center;border:1px solid #432b1f;border-radius:50%;color:#fcf7ef;background:#432b1f;pointer-events:auto}.lf-home-style-club .cc-spread .cc-vote-actions{position:absolute;z-index:3;top:calc(100% + 6px);left:calc(50% - 134px);right:auto;display:flex;gap:2px;padding:0;margin:0}.lf-home-style-club .cc-spread .cc-vote{width:40px;height:40px;padding:2px;gap:0}.lf-home-style-club .cc-spread .cc-vote>span{width:34px;height:34px;margin:0;box-shadow:0 2px 8px #432b1f0c}.lf-home-style-club .cc-spread .cc-vote svg{width:17px;height:17px}.lf-home-style-club .cc-spread .cc-super>span>em{right:-4px;bottom:-3px;font-size:9px;min-width:18px;height:15px;line-height:13px}.lf-home-style-club .cc-home-pieces{position:absolute;z-index:4;inset:calc(100% + 9px) auto auto calc(50% - 2px);width:92px}.lf-home-style-club .cc-home-pieces-toggle{width:92px;justify-content:center;margin:0;display:flex;align-items:center;gap:6px;min-height:34px;padding:0 11px;border:1px solid #432b1f1a;border-radius:20px;color:#432b1f;background:#fcf7eff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:11px;line-height:1}.lf-home-style-club .cc-home-pieces-toggle>span{color:#806452;font-size:10px}.lf-home-style-club .cc-home-pieces-toggle[aria-expanded=true]{background:#ffafc1}.lf-home-style-club .cc-home-pieces-toggle>svg{transform:rotate(180deg)}.lf-home-style-club .cc-home-pieces-toggle[aria-expanded=true]>svg{transform:none}.lf-home-style-club .cc-home-pieces-panel{position:absolute;left:2px;right:auto;transform:translate(-50%);bottom:calc(100% + 10px);width:min(290px,calc(100cqw - 24px));max-height:calc(100cqw - 24px);margin:0;padding:14px;display:flex;flex-direction:column;gap:10px;border:1px solid #e8d4c6;border-radius:12px;background:#fcf7ef;box-shadow:0 12px 36px #432b1f26;overflow:hidden}.lf-home-style-club .cc-home-pieces-panel[hidden]{display:none}.lf-home-style-club .cc-home-pieces-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:none}.lf-home-style-club .cc-home-pieces-heading h3{margin:0;color:#432b1f;font-size:13px;font-weight:500;line-height:1.4}.lf-home-style-club .cc-home-pieces-heading button{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border:0;border-radius:50%;background:#f2e7dd;color:#432b1f}.lf-home-style-club .cc-spread .cc-product-grid{display:block;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 4px 0 0;overscroll-behavior:contain;scroll-snap-type:none}.lf-home-style-club .cc-spread .cc-product,.lf-home-style-club .cc-spread .cc-product:first-child{padding:10px 0;border:0;border-top:1px solid #e8d4c6}.lf-home-style-club .cc-spread .cc-product-info{display:flex;align-items:center;gap:10px}.lf-home-style-club .cc-spread .cc-product-image{width:42px;height:54px;flex:0 0 42px}.lf-home-style-club .cc-spread .cc-product h3{font-size:11px;line-height:1.45;-webkit-line-clamp:3}.lf-home-style-club .cc-spread .cc-piece-votes{padding-left:52px;margin-top:2px}.lf-home-style-club .cc-spread .cc-piece-vote{width:30px;height:30px}.lf-home-style-club .cc-page .cc-notice{position:absolute;z-index:2;bottom:12px;left:12px;right:12px;width:fit-content;max-width:calc(100% - 24px);min-height:0;margin:0 auto;padding:6px 10px;border-radius:12px;background:#fcf7eff2;font-size:11px}.lf-home-style-club .cc-page .cc-notice:empty{display:none}.lf-home-style-club .cc-submissions{height:100%;min-height:0;padding:68px 16px 16px;overflow-y:auto}.lf-home-style-club .cc-empty,.lf-home-style-club .cc-loading{height:100%;min-height:0;padding:68px 20px 20px}.lf-home-style-club button:focus-visible,.lf-home-style-club a:focus-visible{outline:2px solid #432b1f;outline-offset:3px}@media(max-width:760px){.lf-weekly-edit__feature-grid.lf-weekly-edit__feature-grid--community{grid-template-columns:minmax(0,1fr);gap:20px;margin-inline:0}.lf-weekly-edit__feature-grid--community>.lf-weekly-edit__feature{aspect-ratio:1}.lf-home-style-club{height:125cqw}.lf-home-style-club .cc-home-header h2{font-size:13px}.lf-home-style-club .cc-home-header h2 a{padding-inline:10px}.lf-home-style-club .cc-home-pieces-panel{max-height:calc(125cqw - 24px)}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/home-style-club.css.map */
