.wf-cm{--cm-width: 1840px;--cm-gap: 24px;--cm-gap-mobile: 16px;--cm-radius: 20px;display:block;padding:var(--cm-top, 40px) 40px var(--cm-bottom, 48px);color:var(--cm-text, #494a47);background:var(--cm-bg, #fff);font-family:var(--font-heading-family, Comfortaa, sans-serif);font-size:var(--cm-body, 18px);line-height:1.65}.wf-cm *,.wf-cm *:before,.wf-cm *:after{box-sizing:border-box}.wf-cm [hidden]{display:none!important}.wf-cm-inner{width:100%;max-width:var(--cm-width);margin-inline:auto;min-width:0}.wf-cm a{color:inherit;text-decoration:none}.wf-cm button{font:inherit;cursor:pointer}.wf-cm :is(a,button):focus-visible{outline:3px solid #0074bd;outline-offset:5px}.wf-cm h1,.wf-cm h2,.wf-cm h3,.wf-cm p{margin:0;color:inherit;font-family:inherit}.wf-cm h1,.wf-cm h2{font-size:var(--cm-heading, 54px);font-weight:600;line-height:1.25}.wf-cm h3{font-size:var(--cm-title, 24px);font-weight:500;line-height:1.5;overflow-wrap:anywhere}.wf-cm-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px!important;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.wf-cm-intro{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-bottom:48px}.wf-cm-intro>p{max-width:720px}.wf-cm .wf-cm-subtitle{font-size:clamp(22px,2.1vw,32px);line-height:1.45;margin-top:20px}.wf-cm-carousel{position:relative;display:block;border-radius:var(--cm-radius)}.wf-cm-feature{min-width:0}.wf-cm-feature__link{display:block;position:relative;border-radius:var(--cm-radius);overflow:hidden;background:#f3f1e9}.wf-cm-feature__image{width:100%;aspect-ratio:1840 / 637;min-height:360px;overflow:hidden;background:#eeece3}.wf-cm-feature__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--cm-focus, center)}.wf-cm-feature--contain .wf-cm-feature__image img{object-fit:contain}.wf-cm-showcase--featured .wf-cm-feature__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 15%,rgba(16,20,19,.1) 40%,rgba(16,20,19,.87))}.wf-cm-feature__copy{position:absolute;z-index:1;bottom:96px;left:48px;right:48px;max-width:850px;color:#fff}.wf-cm-feature__copy p{margin-top:14px}.wf-cm .wf-cm-read{display:inline-flex;align-items:center;gap:14px;margin-top:20px;min-height:44px;border-bottom:1px solid currentColor}.wf-cm-carousel-controls{position:absolute;inset:auto 24px 22px;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:16px;pointer-events:none}.wf-cm-carousel-controls button{pointer-events:auto;width:48px;height:48px;display:inline-grid;place-items:center;color:#fff;background:#333a32;border:1px solid #fff;border-radius:50%}.wf-cm-dots{display:flex;justify-content:center;flex-wrap:wrap}.wf-cm-dots button{background:transparent;border:0;width:44px;height:44px}.wf-cm-dots span{width:10px;height:10px;border:1px solid #fff;border-radius:50%}.wf-cm-dots [aria-current=true] span{background:#fff}.wf-cm-tabs{display:flex;justify-content:flex-start;align-items:center;gap:10px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--cm-accent, #647043) transparent;border-bottom:1px solid color-mix(in srgb,var(--cm-accent, #647043) 25%,transparent);margin-bottom:32px;padding:6px 6px 18px}.wf-cm-tabs a{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 20px;border:1px solid transparent;border-radius:99px;background:transparent;font-size:var(--cm-body, 18px);font-weight:600;line-height:1.4;white-space:nowrap;-webkit-tap-highlight-color:transparent}.wf-cm-tabs a:before{content:"";flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:0}.wf-cm-tabs a[aria-selected=true],.wf-cm-tabs a[aria-current=true]{color:var(--cm-accent-text, #fff);background:var(--cm-accent, #647043);border-color:var(--cm-accent, #647043)}.wf-cm-tabs a[aria-selected=true]:before,.wf-cm-tabs a[aria-current=true]:before{opacity:1}.wf-cm-tabs a:focus-visible{outline:2px solid #0074bd;outline-offset:3px;transition:none}.wf-cm-tabs a:active:not(:focus-visible){transform:scale(.98)}@media(hover:hover)and (pointer:fine){.wf-cm-tabs a:not([aria-selected=true]):not([aria-current=true]):hover{color:var(--cm-accent, #647043);background:color-mix(in srgb,var(--cm-accent, #647043) 12%,var(--cm-bg, #fff));border-color:color-mix(in srgb,var(--cm-accent, #647043) 28%,transparent)}.wf-cm-tabs a:is([aria-selected=true],[aria-current=true]):hover{background:color-mix(in srgb,var(--cm-accent, #647043) 92%,#000)}}.wf-cm-grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cm-gap);align-items:start}.wf-cm-grid[data-masonry]{display:block}.wf-cm-grid[data-masonry]>.wf-cm-card{position:absolute;top:0;left:0}.wf-cm-card{min-width:0;overflow-wrap:anywhere}.wf-cm-card__link{display:block}.wf-cm-card__media{position:relative;container-type:inline-size;width:100%;border-radius:var(--cm-radius);overflow:hidden;background:#f3f1e9}.wf-cm-card__badge{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 28px);padding:6px 10px;border:1px solid rgba(255,255,255,.65);border-radius:99px;color:#343a2f;background:var(--cm-badge-bg, #ded5c7);font-size:12px;font-weight:600;line-height:1.4;pointer-events:none}.wf-cm-card__badge--listening{--cm-badge-bg: #d2dabe}.wf-cm-card__badge--mind{--cm-badge-bg: #ced9e7}.wf-cm-card__badge--sound{--cm-badge-bg: #d6cdea}.wf-cm-card__badge--inside{--cm-badge-bg: #ded5c7}.wf-cm-card__badge-icon{flex:0 0 16px;width:16px;height:16px}.wf-cm-card__badge-label{min-width:0;overflow-wrap:anywhere;text-wrap:pretty}.wf-cm-card__media img{display:block;width:100%;height:auto;max-height:400px;object-fit:cover;object-position:center}@supports (max-height: 1cqw){.wf-cm-card__media img{max-height:min(400px,110cqw)}}.wf-cm-card__media--empty{aspect-ratio:4 / 3;background:linear-gradient(135deg,#eeeae0,#e0e4d7)}.wf-cm .wf-cm-card__title{margin-top:18px}.wf-cm-card time{display:block;font-size:.85em;line-height:1.6;margin-top:10px}.wf-cm-card__link:hover .wf-cm-card__title{text-decoration:underline;text-underline-offset:5px}.wf-cm-feedback{font-size:.9em;margin:24px 0 12px!important}.wf-cm-feedback:empty{margin:0!important}.wf-cm-expand{display:block;width:min(100%,1300px);min-height:64px;padding:16px 24px;margin:32px auto 0;border:2px solid var(--cm-accent, #647043);border-radius:99px;background:var(--cm-accent, #647043);color:var(--cm-accent-text, #fff);font-weight:600!important}.wf-cm-expand:disabled{cursor:wait}.wf-cm-empty{padding-block:24px}.wf-cm-intro--starter{grid-template-columns:1fr;gap:20px}.wf-cm-starters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cm-gap)}.wf-cm-showcase--starter .wf-cm-feature__link{background:transparent;overflow:visible}.wf-cm-showcase--starter .wf-cm-feature__image{aspect-ratio:4 / 3;min-height:0;border-radius:var(--cm-radius)}.wf-cm-showcase--starter .wf-cm-feature__copy{position:static;color:inherit;padding-top:18px;max-width:none}.wf-cm-step{display:block;color:var(--cm-accent, #647043);margin-bottom:8px}@media(max-width:1199px){.wf-cm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.wf-cm{padding:var(--cm-top-mobile, 28px) 16px var(--cm-bottom-mobile, 32px);font-size:var(--cm-body-mobile, 15px)}.wf-cm h1,.wf-cm h2{font-size:var(--cm-heading-mobile, 34px)}.wf-cm h3{font-size:var(--cm-title-mobile, 18px)}.wf-cm-intro{grid-template-columns:1fr;align-items:start;gap:20px;margin-bottom:28px}.wf-cm .wf-cm-subtitle{margin-top:12px;font-size:22px}.wf-cm-showcase--featured .wf-cm-feature__link:after{display:none}.wf-cm-feature__image{aspect-ratio:4 / 3;min-height:0}.wf-cm-feature__copy{position:static;color:var(--cm-text);padding:20px 18px 0}.wf-cm-feature__copy p{margin-top:12px}.wf-cm-carousel-controls{position:static;padding:16px 0 0}.wf-cm-carousel-controls button{color:var(--cm-text);border-color:var(--cm-accent);background:transparent}.wf-cm-dots span{border-color:var(--cm-accent)}.wf-cm-dots [aria-current=true] span{background:var(--cm-accent)}.wf-cm-tabs{gap:8px;margin-bottom:24px;padding-bottom:14px}.wf-cm-tabs a{min-height:46px;padding:10px 14px;gap:8px;font-size:var(--cm-body-mobile, 15px)}.wf-cm-grid,.wf-cm-starters{gap:var(--cm-gap-mobile)}.wf-cm-card__badge{top:8px;left:8px;max-width:calc(100% - 16px);gap:5px;padding:5px 7px;font-size:11px}.wf-cm-card__badge-icon{flex-basis:14px;width:14px;height:14px}.wf-cm .wf-cm-card__title{margin-top:12px}.wf-cm-card time{margin-top:8px;font-size:12px}.wf-cm-expand{min-height:52px;margin-top:24px}.wf-cm-starters{grid-template-columns:1fr;gap:32px}}@media(prefers-reduced-motion:no-preference){.wf-cm-expand{transition:color .15s ease,background-color .15s ease}.wf-cm-tabs a:not(:focus-visible){transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .12s cubic-bezier(.23,1,.32,1)}.wf-cm-tabs a:before{transition:opacity .16s ease}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/wf-community-masonry.css.map */
