.cdx-collection-header,.cdx-brand-logo-banner{margin-bottom:24px}.cdx-brand-logo-banner img{display:block;width:100%;height:auto}.cdx-brand-logo-banner .cdx-brand-logo-mobile{display:none}@media(max-width:749px){.cdx-brand-logo-banner .cdx-brand-logo-desktop{display:none}.cdx-brand-logo-banner .cdx-brand-logo-mobile{display:block;max-width:420px;margin:0 auto}}.cdx-collection-header:has(.cdx-text-wrapper.hide-elements){margin-bottom:0!important}.cdx-text-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.cdx-text-container{position:relative;max-height:220px;overflow:hidden;transition:max-height .3s ease-in-out}.cdx-fade-overlay{position:absolute;bottom:0;width:100%;height:120px;background:linear-gradient(to bottom,#fff0,#fffffff2 85%,#fff);transition:opacity .3s ease-in-out;display:block}.cdx-text-wrapper.hide-elements .cdx-fade-overlay,.cdx-text-wrapper.hide-elements .cdx-toggle-wrapper{display:none!important}.cdx-toggle-wrapper{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;background-color:#4fb40d;border-radius:0;padding:.8rem 1.4rem!important;margin-top:4px;transition:background-color .3s ease;min-width:0!important}.cdx-toggle-wrapper:hover{background-color:#4fb40d}.cdx-toggle-wrapper[aria-expanded=true] .cdx-read-more-icon img{transform:rotate(180deg)}.cdx-read-more{padding:0 10px;font-size:14px;font-weight:700;text-transform:none;color:#fff;text-decoration:none}.cdx-read-more-icon{padding-left:0;display:inline-block;width:20px;height:auto}.cdx-read-more-icon img{width:100%;height:auto;display:block}.cdx-text-container.expanded{max-height:none}.cdx-text-container.expanded .cdx-fade-overlay{opacity:0;pointer-events:none}.cdx-text-container table,.cdx-text-container table td,.cdx-text-container table th,.cms-content table,.cms-content table td,.cms-content table th{border:none!important;border-collapse:collapse!important}.cdx-text-container table,.cms-content table{width:100%!important;max-width:100%!important}.cdx-text-container table img,.cms-content table img{width:100%!important;height:auto!important;display:block!important;margin:0!important}@media(max-width:768px){.cdx-text-container table,.cdx-text-container table tbody,.cms-content table,.cms-content table tbody{display:block!important;width:100%!important}.cdx-text-container table tr,.cms-content table tr{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;margin:0!important}.cdx-text-container table td,.cms-content table td{flex:1 1 calc(50% - 4px)!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important;min-width:0!important;vertical-align:top!important}.cdx-text-container table tr+tr,.cms-content table tr+tr{margin-top:4px!important}}@media(min-width:769px)and (max-width:1024px){.cdx-text-container table,.cdx-text-container table tbody,.cms-content table,.cms-content table tbody{display:block!important;width:100%!important}.cdx-text-container table tr,.cms-content table tr{display:flex!important;flex-wrap:wrap!important;gap:10px!important;width:100%!important;margin:0!important}.cdx-text-container table td,.cms-content table td{flex:1 1 calc(33.333% - 7px)!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important;min-width:0!important;vertical-align:top!important}.cdx-text-container table tr+tr,.cms-content table tr+tr{margin-top:6px!important}}.cms-content table[border],.cms-content table[border] tr,.cms-content table[border] td,.cms-content table[border] th,.cdx-text-container table[border],.cdx-text-container table[border] tr,.cdx-text-container table[border] td,.cdx-text-container table[border] th{height:auto!important;min-height:0!important}@media(max-width:768px){.cms-content table:not(:has(img)),.cdx-text-container table:not(:has(img)){display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;margin:1rem 0!important;scrollbar-width:thin}.cms-content table:not(:has(img)) tbody,.cdx-text-container table:not(:has(img)) tbody{display:table!important;width:100%!important;border-collapse:collapse!important}.cms-content table:not(:has(img)):has(td+td) tbody,.cdx-text-container table:not(:has(img)):has(td+td) tbody{min-width:520px}.cms-content table:not(:has(img)) tr,.cdx-text-container table:not(:has(img)) tr{display:table-row!important;flex-wrap:nowrap!important;gap:0!important;width:auto!important;margin:0!important}.cms-content table:not(:has(img)) td,.cms-content table:not(:has(img)) th,.cdx-text-container table:not(:has(img)) td,.cdx-text-container table:not(:has(img)) th{display:table-cell!important;flex:none!important;flex-basis:auto!important;width:auto!important;max-width:none!important;min-width:0!important;padding:10px 12px!important;border:1px solid rgba(0,0,0,.12)!important;vertical-align:middle!important;box-sizing:border-box!important;word-break:normal!important;overflow-wrap:break-word!important}.cms-content table:not(:has(img)):not(:has(td+td)),.cdx-text-container table:not(:has(img)):not(:has(td+td)){overflow-x:visible!important}.cms-content table:not(:has(img)):not(:has(td+td)) tbody,.cdx-text-container table:not(:has(img)):not(:has(td+td)) tbody{min-width:0!important}.cms-content table:not(:has(img)):not(:has(td+td)) td,.cdx-text-container table:not(:has(img)):not(:has(td+td)) td{text-align:left!important;padding:16px!important;background-color:#f8f8f8!important;border:1px solid rgba(0,0,0,.08)!important}.cms-content table:not(:has(img)):has(td+td) tr:first-child td,.cdx-text-container table:not(:has(img)):has(td+td) tr:first-child td{background-color:#f8f8f8!important;font-weight:600!important}.cms-content table:not(:has(img)) tr+tr,.cdx-text-container table:not(:has(img)) tr+tr{margin-top:0!important}}@media(min-width:769px)and (max-width:1024px){.cms-content table:not(:has(img)),.cdx-text-container table:not(:has(img)){display:table!important;table-layout:auto!important;width:100%!important}.cms-content table:not(:has(img)) tbody,.cdx-text-container table:not(:has(img)) tbody{display:table-row-group!important;width:auto!important}.cms-content table:not(:has(img)) tr,.cdx-text-container table:not(:has(img)) tr{display:table-row!important;flex-wrap:nowrap!important;gap:0!important;width:auto!important;margin:0!important}.cms-content table:not(:has(img)) td,.cms-content table:not(:has(img)) th,.cdx-text-container table:not(:has(img)) td,.cdx-text-container table:not(:has(img)) th{display:table-cell!important;flex:none!important;width:auto!important;max-width:none!important;min-width:0!important;padding:12px 14px!important;border:1px solid rgba(0,0,0,.12)!important;vertical-align:middle!important;box-sizing:border-box!important}.cms-content table:not(:has(img)):not(:has(td+td)) td,.cdx-text-container table:not(:has(img)):not(:has(td+td)) td{text-align:left!important;padding:18px!important;background-color:#f8f8f8!important;border:1px solid rgba(0,0,0,.08)!important}.cms-content table:not(:has(img)):has(td+td) tr:first-child td,.cdx-text-container table:not(:has(img)):has(td+td) tr:first-child td{background-color:#f8f8f8!important;font-weight:600!important}}@media screen and (min-width:990px){.page-layout-with-sidebar-drawer .page-layout-sidebar{position:sticky!important;top:100px;align-self:start;max-height:calc(100vh - 120px)}.page-layout-with-sidebar-drawer .page-layout-sidebar-inner-content{max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden;padding-right:15px}.page-layout-with-sidebar-drawer .page-layout-sidebar-inner-content::-webkit-scrollbar{width:12px}.page-layout-with-sidebar-drawer .page-layout-sidebar-inner-content::-webkit-scrollbar-track{background:transparent;margin:4px 0}.page-layout-with-sidebar-drawer .page-layout-sidebar-inner-content::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:6px;border:3px solid transparent;background-clip:padding-box}.page-layout-with-sidebar-drawer .page-layout-sidebar-inner-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8;border:3px solid transparent;background-clip:padding-box}}.cms-block{max-width:1200px;margin:40px auto 0;padding:20px 15px}.cms-content{line-height:1.3;color:#333}.cms-content>*:not(:last-child){margin-bottom:.5rem}.cms-content>br{display:none}.cms-block h1,.cms-block h2,.cms-block h3,.cms-block h4,.cms-block h5,.cms-block h6{font-weight:700;line-height:1.3;color:#000;margin:1.5em 0 .6em}.cms-block h1:first-child,.cms-block h2:first-child,.cms-block h3:first-child{margin-top:0}.cms-block h1{font-size:28px}.cms-block h2{font-size:24px}.cms-block h3{font-size:20px}.cms-block h4{font-size:18px}.cms-block h5,.cms-block h6{font-size:16px}.cms-block p{margin:10px 0 .5rem}.cms-block ul,.cms-block ol{margin:.5rem 0;padding-left:25px}.cms-block li{margin-bottom:.4em;line-height:1.3}.cms-block li:last-child{margin-bottom:0}.cms-block a{color:#4fb40d;text-decoration:none;transition:all .2s ease}.cms-block a:hover{color:#3d8f0a;text-decoration:underline}.cms-block table{border-collapse:collapse;width:100%;margin:1.5em 0;font-size:14px;background:#fff;box-shadow:0 1px 3px #0000000d}.cms-block th,.cms-block td{padding:8px 10px;border:1px solid #e0e0e0;text-align:left;vertical-align:top}.cms-block th{font-weight:600;background:#f5f5f5;color:#333}.cms-block tr:nth-child(2n){background:#fafafa}.cms-block tr:hover{background:#f9f9f9}.cms-block img{max-width:100%;height:auto;display:block;margin:1em 0}.cms-block strong,.cms-block b{font-weight:600}.cms-block blockquote{margin:1em 0;padding:10px 20px;border-left:4px solid #4FB40D;background:#f9f9f9;font-style:italic}.cms-block code{background:#f4f4f4;padding:2px 6px;border-radius:3px;font-size:.9em}.cms-block pre{background:#f4f4f4;padding:12px;border-radius:4px;overflow-x:auto;margin:1em 0}.cms-block hr{border:none;border-top:1px solid #e0e0e0;margin:1.5em 0}@media(max-width:768px){.cms-block{padding:15px 10px}.cms-block h1{font-size:24px}.cms-block h2{font-size:20px}.cms-block h3{font-size:18px}.cms-block table{font-size:13px}.cms-block th,.cms-block td{padding:6px 8px}}.facet-search-wrapper{padding:0 0 10px;position:relative}.facet-search-input{width:100%;padding:8px 10px;border:.5px solid #cbcccd;border-radius:4px;font-size:14px;font-family:inherit;transition:all .2s ease;background:#fff;box-sizing:border-box}.facet-search-input:focus{outline:none;border-color:#737678}.facet-search-input::placeholder{color:#999;font-weight:400}.facet-options-list-item.hidden-by-search{display:none!important}#ProductGridContainer.cdx-price-sort-active .pagination-bottom:not(.cdx-price-sort-pager),#ProductGridContainer.cdx-price-sort-active .pagination-custom:not(.cdx-price-sort-pager){display:none!important}.cdx-price-sort-pager.is-loading{opacity:.5;pointer-events:none}.cdx-price-sort-progress{position:absolute;z-index:30;top:120px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:16px;padding:28px 32px;background:#fff;border-radius:8px;box-shadow:0 8px 24px #0000001f;width:min(360px,calc(100% - 32px))}.cdx-price-sort-progress-logo{width:180px;height:auto}.cdx-price-sort-progress-text{margin:0;font-size:14px;font-weight:400;letter-spacing:.02em;color:#888;text-align:center}.cdx-price-sort-progress-track{width:100%;height:6px;background:#e5e5e5;border-radius:3px;overflow:hidden}.cdx-price-sort-progress-fill{height:100%;width:0%;background:#4fb40d;border-radius:3px;transition:width .3s ease}.cdx-price-sort-progress-fill.indeterminate{width:40%;animation:cdxPsSlide 1.2s linear infinite}@keyframes cdxPsSlide{0%{transform:translate(-100%)}to{transform:translate(350%)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-collection-grid.css.map */
