.craftpedia-page-width{max-width:1440px;width:100%;margin:0 auto;padding-left:108px;padding-right:108px;box-sizing:border-box}@media screen and (max-width:1280px){.craftpedia-page-width{padding-left:48px;padding-right:48px}}@media screen and (max-width:768px){.craftpedia-page-width{padding-left:16px;padding-right:16px}}.cp-intel-section-wrap{width:100%;background-color:#fff}.cp-intel-section{width:100%;padding-top:38px;padding-bottom:80px;background-color:#fff;scroll-margin-top:130px}.cp-intel-section--pt-50{padding-top:50px}.cp-intel-filter-strip{width:100%;min-height:56px;height:auto;background-color:#fff;border-top:1px solid #E5E0D8;border-bottom:1px solid #E5E0D8;display:flex;align-items:center;margin-bottom:0;position:relative;z-index:20;padding:10px 0;box-sizing:border-box}.cp-intel-filter-strip .craftpedia-page-width{min-height:36px;height:auto;display:flex;align-items:center}.cp-intel-filter-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;width:100%;height:auto;min-height:36px;position:relative}.cp-intel-dropdown-group{position:relative}.cp-intel-filter-trigger{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;background-color:#fff;border:1px solid #D9D9D9;border-radius:8px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:500;color:#2b2b2b;cursor:pointer;transition:all .2s ease}.cp-intel-filter-trigger:hover,.cp-intel-filter-trigger.is-active,.cp-intel-dropdown-group.is-open .cp-intel-filter-trigger{background-color:#fffbeb;border-color:#4b6246}.cp-intel-filter-trigger.is-active svg path,.cp-intel-dropdown-group.is-open .cp-intel-filter-trigger svg path{fill:#4b6246}.cp-intel-filter-badge{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:#4b6246;color:#fff;font-size:11px;font-weight:600}.cp-intel-filter-trigger svg{width:12px;height:8px;flex-shrink:0;transition:transform .2s ease}.cp-intel-filter-trigger svg path{fill:#4b6246}.cp-intel-dropdown-group.is-open .cp-intel-filter-trigger svg{transform:rotate(180deg)}.cp-intel-dropdown-popover{display:none;position:absolute;top:calc(100% + 8px);left:0;width:320px;background:#fff;border:1px solid #E5E0D8;border-radius:12px;box-shadow:0 4px 20px #30303052;padding:16px;box-sizing:border-box;z-index:100;overflow:hidden}.cp-intel-dropdown-group.is-open .cp-intel-dropdown-popover{display:block}.cp-intel-search-box{position:relative;margin-bottom:12px}.cp-intel-search-input{width:100%;padding:8px 10px 8px 36px;border:1px solid #E0E0E0;border-radius:4px;font-family:Montserrat;font-size:13px;color:#333;outline:none;box-sizing:border-box}.cp-intel-search-input::placeholder{font-size:13px}.cp-intel-search-input:focus{border-color:#4b6246}.cp-intel-search-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:18.999px;height:18.999px;aspect-ratio:1/1;pointer-events:none}.cp-intel-options-list{max-height:250px;overflow-y:auto;list-style:none;padding:0;margin:0 0 16px;scrollbar-width:none;-ms-overflow-style:none}.cp-intel-options-list::-webkit-scrollbar{display:none}.cp-intel-option-item{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:46px;padding:12px 0;border-bottom:1px solid #E5E0D8;font-family:Montserrat;font-size:13px;color:#333;cursor:pointer;box-sizing:border-box}.cp-intel-option-item:hover{background-color:#f7f6f2}.cp-intel-no-results{padding:16px 12px;font-size:13px;color:#8e8e93;text-align:center;font-family:Montserrat;min-height:0;border-bottom:none;cursor:default}.cp-intel-no-results:hover{background-color:transparent}.cp-intel-option-label{display:flex;align-items:center;gap:8px;cursor:pointer;width:100%}.cp-intel-option-checkbox,input[type=checkbox].cp-intel-option-checkbox{appearance:none;-webkit-appearance:none;width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px;border-radius:4px;border:1.5px solid #E5E0D8;background:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0;padding:0;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease}.cp-intel-option-checkbox:checked,input[type=checkbox].cp-intel-option-checkbox:checked{background-color:#4b6246;border-color:#4b6246;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 8.5L6.5 11.5L12.5 4.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:11px 11px}.cp-intel-option-checkbox:checked+span{color:#1a1a1a;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:600;line-height:normal}.cp-intel-option-count{color:#6b6b6b;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:normal;margin-left:auto}.cp-intel-dropdown-footer{display:flex;align-items:center;gap:14px;padding-top:14px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;border-top:1px solid #E5E0D8}.cp-intel-btn-apply{background-color:#1a1a1a;color:#fff;border:none;padding:6px 14px;border-radius:4px;font-family:Montserrat;font-size:12px;font-weight:500;cursor:pointer}.cp-intel-btn-clear{background:none;border:none;color:#666;font-family:Montserrat;font-size:12px;cursor:pointer;text-decoration:underline}.cp-intel-filter-divider{display:none;width:1px;height:32px;background-color:#e5e0d8;flex-shrink:0}.cp-intel-chips-wrap{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cp-intel-chip{display:inline-flex;align-items:center;gap:36px;height:28px;padding:5px 10px 6px;background-color:#fffbeb;border:1px solid #4B6246;border-radius:14px;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:normal;color:#1a1a1a;box-sizing:border-box}.cp-intel-chip span{color:#1a1a1a;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.cp-intel-chip-remove{background:none;border:none;color:#4b6246;font-size:13px;line-height:1;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:color .15s ease}.cp-intel-chip-remove:hover{color:#000}.cp-intel-clear-all{background:none;border:none;color:#1a1a1a;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;padding:4px 6px}.cp-intel-clear-all:hover{color:#111;text-decoration:underline}.cp-intel-header{text-align:center;padding-bottom:40px;margin-bottom:0}.cp-intel-eyebrow{color:#4b6246;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin:0 0 10px}.cp-intel-title{color:#2b2b2b;text-align:center;font-family:"DM Serif Text",Georgia,serif;font-size:36px;font-style:normal;font-weight:400;line-height:24px;margin:0 0 10px}.cp-intel-subtitle{color:#2b2b2b;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:17px;max-width:680px;margin:0 auto}.cp-intel-tabs-container{width:100%;margin-bottom:40px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.cp-intel-tabs-container.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.cp-intel-tabs-container::-webkit-scrollbar{display:none}.cp-intel-tabs-track{display:inline-flex;align-items:stretch;height:46px;border-radius:6px 6px 0 0;border:none;border-bottom:1px solid #E5E0D8;background-color:#f2f2f2;min-width:100%;width:max-content}.cp-intel-tab-btn{flex:0 0 auto;white-space:nowrap;padding:15px 21.075px;background:transparent;border:none;border-right:1px solid #E5E0D8;color:#2b2b2b;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;transition:all .2s ease;text-align:center;display:inline-flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.cp-intel-tab-btn:first-child{padding:15px 40px}.cp-intel-tab-btn:last-child{border-right:none}.cp-intel-tab-btn:hover{color:#111;background-color:#e8e8e8}.cp-intel-tab-btn.is-active{background-color:#4b6246;color:#fff;font-weight:400;border-radius:6px 6px 0 0}.cp-intel-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:20px 16px;margin-bottom:40px}@media screen and (min-width:600px){.cp-intel-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:960px){.cp-intel-grid{grid-template-columns:repeat(3,1fr)}}.cp-intel-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:250px;border-radius:4px;overflow:hidden;text-decoration:none;color:#fff;background-color:#2b2b2b;transition:transform .25s ease,box-shadow .25s ease}.cp-intel-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px #00000040}.cp-intel-card__img-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cp-intel-card__img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cp-intel-card:hover .cp-intel-card__img{transform:scale(1.04)}.cp-intel-card__badge{position:absolute;top:6px;left:6px;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:6px 16px;background:#fff;border-radius:20px;font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.5px;color:#000;text-transform:uppercase;box-sizing:border-box}.cp-intel-card__body{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:24px 14px 14px;background:linear-gradient(180deg,#0000,#00000080 30%,#000000e6);width:100%;box-sizing:border-box}.cp-intel-card__title{color:#fff;font-family:"DM Serif Text";font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cp-intel-card__excerpt{color:#d9d9d9;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.4;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cp-intel-card__footer{display:flex;align-items:center;justify-content:space-between;padding-top:0;border-top:none;font-family:Montserrat;font-size:12px;color:#fff}.cp-intel-card__time{display:inline-flex;align-items:center;gap:5px;color:#fff;font-family:Montserrat;font-size:12px;font-weight:400}.cp-intel-card__time svg{width:13px;height:13px;stroke:#fff}.cp-intel-card__readmore{color:#fff;font-family:Montserrat;font-size:12px;font-weight:400;text-decoration:underline;text-underline-offset:3px}.cp-intel-loadmore-wrap{text-align:center;margin-top:0;margin-bottom:0}.cp-intel-btn-showmore{display:inline-flex;width:166px;height:44px;padding:12px 37px;justify-content:center;align-items:center;border-radius:6px;background:#4b6246;box-shadow:2px 2px #f9ad35;color:#fff;border:none;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;box-sizing:border-box;transition:all .2s ease}.cp-intel-btn-showmore:hover{background:#3e533a;box-shadow:2px 2px #e59d2a;transform:translateY(-1px)}@media screen and (max-width:768px){#cp-pillars-section .craftpedia-page-width,.craftpedia-page-width{padding-left:14px;padding-right:14px}.cp-intel-section{padding-top:30px;padding-bottom:40px}.cp-intel-header{text-align:center;padding-bottom:30px}.cp-intel-eyebrow{text-align:center;font-size:14px;letter-spacing:1.4px;margin-bottom:12px}.cp-intel-title{text-align:center;font-size:24px;line-height:24px;margin-bottom:8px}.cp-intel-subtitle{text-align:center;font-size:12px;line-height:17px;letter-spacing:-.2px;word-spacing:-.5px;max-width:100%;padding:0 40px;margin:0 auto}.cp-intel-tabs-container{margin-bottom:30px}.cp-intel-tab-btn{padding:11px 15px;font-size:14px;font-weight:400;border-right:none;flex:none}.cp-intel-tab-btn:first-child,.cp-intel-tab-btn[data-intel-tab=all]{padding:11px 20px}.cp-intel-card,.cp-intel-card__img-wrap{height:250px}.cp-intel-grid{gap:14px 16px;margin-bottom:30px}.cp-intel-card__badge{font-weight:400}.cp-intel-card__body{padding:24px 14px 14px}.cp-intel-card__title{margin-bottom:3px}.cp-intel-card__excerpt,p.cp-intel-card__excerpt{font-size:12px}.cp-intel-filter-divider{display:none!important}.cp-intel-filter-strip{border-top:none;border-bottom:none;height:auto;padding:20px 0;overflow:visible}.cp-intel-filter-row{display:flex;gap:19px 8px;position:relative;width:100%}.cp-intel-chips-wrap{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.cp-intel-chip{gap:16px}.cp-intel-clear-all{display:inline-flex;align-items:center;white-space:nowrap}.cp-intel-dropdown-group{flex:1 1 calc(50% - 4px);min-width:0;position:static}.cp-intel-filter-trigger{width:100%;justify-content:flex-start;padding:0 10px;font-size:12px;box-sizing:border-box;gap:8px}.cp-intel-filter-trigger span:first-child{margin-right:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-intel-dropdown-popover{left:0;right:0;width:100%;max-width:100%;top:calc(100% + 6px);box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/804/assets/cp-intelligence-pillars.css.map */
