@keyframes borderFade{0%{border-color:#aa4421}50%{border-color:#e39832}to{border-color:#aa4421}}.c-select{--component-height:3rem;--border-radius:0;align-items:center;display:flex;flex-direction:row;height:var(--component-height);justify-content:space-between;position:relative;width:100%}.c-select:after{border-bottom:.125rem solid;border-right:.125rem solid;content:"";display:block;height:.5rem;position:absolute;right:1rem;top:1.15rem;transform:rotate(45deg);transform-origin:50% 65%;transition:transform .3s ease-in-out;width:.5rem;z-index:1}.c-select.custom-is-active{border-radius:var(--border-radius) var(--border-radius) 0 0}.c-select.custom-is-active:after{transform:rotate(225deg)}.c-select.custom-is-active .c-select__custom-options{display:block;z-index:3}.c-select.custom-is-active .c-select__trigger{border-radius:var(--border-radius) var(--border-radius) 0 0}.c-select__trigger{background-color:#fff;border:.0625rem solid #101010;border-radius:var(--border-radius);padding:.75rem 2rem .75rem .75rem}.c-select__native{display:flex;height:var(--component-height);line-height:1.2;opacity:1;width:100%}.c-select__custom{align-items:center;bottom:0;cursor:pointer;display:none;font-family:Khand,Impact,sans-serif;font-size:1.125rem;font-weight:700;font-weight:600;left:0;line-height:1.1;position:absolute;right:0;text-transform:uppercase;top:0}.c-select__custom button{font-weight:600;text-align:left;text-transform:capitalize}.c-select__custom-options{background-color:#fff;border:.0625rem solid #101010;border-radius:0 0 var(--border-radius) var(--border-radius);border-top-width:0;display:none;left:-.0625rem;overflow:hidden;position:absolute;right:-.0625rem;top:100%}.c-select__custom-option{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:.75rem;justify-content:flex-start;padding:.75rem;text-align:left;text-transform:capitalize;width:100%}.c-select__custom-option img{height:3.125rem;width:3.125rem}.c-select__custom-option.is-highlighted{background-color:#667c49;color:#fff}.c-select__custom-option.is-selected{position:relative}.c-select__custom-option.is-selected:after{border-bottom:.125rem solid;border-left:.125rem solid;content:"";display:block;height:.4rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transform:rotate(-50deg);transform:rotate(-50deg) translateY(-50%);width:.7rem}.c-select__custom-option.focus-visible{box-shadow:none}.s-blog-banner{margin-bottom:2.5rem}.s-blog-banner__text{background-color:#101010;color:#fff;display:grid;gap:.25rem;margin-left:auto;margin-right:auto;max-width:74.25rem;padding:2.5rem 1.5rem 1.5rem;position:relative;width:100%}.s-blog-banner__text:after{background:url(bg-banner-drip-blog-small.svg) no-repeat top #fff;background-size:32.375rem 14.375rem;content:"";display:block;height:14.375rem;left:0;position:absolute;right:0;top:calc(100% - 1px);width:100%}.s-blog-banner__title{font-family:Khand,Impact,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.1;margin:0;text-transform:uppercase}.s-blog-banner__description{font-size:1rem;line-height:1.4}.s-blog-banner__description p:first-child{margin-top:0}.s-blog-banner__description p:last-child{margin-bottom:0}.s-blog-banner__tag-filters{display:grid;gap:.75rem;margin-left:auto;margin-right:auto;max-width:74.25rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem;width:100%}.s-blog-banner__tag-filters .c-select-label{color:#fff;font-family:Khand,Impact,sans-serif;font-size:1.125rem;font-weight:700;font-weight:600;letter-spacing:.01em;line-height:1.1;margin:0;position:relative;text-transform:uppercase;z-index:1}@media screen and (min-width:518px){.s-blog-banner__text:after{background:url(bg-banner-drip-blog-large.svg) no-repeat 0 0 #fff;background-size:100% auto;height:37.5rem}}@media only screen and (min-width:48em){.s-blog-banner__title{font-size:3.5rem}}@media only screen and (min-width:64em){.s-blog-banner{background-color:#101010;margin-bottom:0;padding-block:4.5rem 3.125rem;position:relative}.s-blog-banner:after{background:url(bg-banner-drip-blog-large.svg) no-repeat 100% 0 #fff;background-size:100% 100%;content:"";display:block;height:16.5rem;left:0;position:absolute;right:0;top:calc(100% - 1px);width:100%}.s-blog-banner__text{padding-inline:0;padding-top:1.5rem}.s-blog-banner__text:after{content:none!important}.s-blog-banner__description{font-size:1.25rem}.s-blog-banner__tag-filters{padding-inline:0}.s-blog-banner__container{align-items:flex-end;display:flex;flex-direction:row;gap:6.25rem;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:74.25rem;padding-left:1.5rem;padding-right:1.5rem;width:100%}.s-blog-banner__container .s-blog-banner__text{flex:1}.s-blog-banner__container .s-blog-banner__tag-filters{flex-shrink:0;min-width:12.5rem;padding-bottom:1.5rem}}@media only screen and (min-width:80em){.s-blog-banner__title{font-size:4.5rem}}@media (hover:hover){.c-select__custom-option:hover{background-color:#667c49;color:#fff}.c-select__custom{display:flex}.c-select__native{font-family:Khand,Impact,sans-serif;font-size:1.125rem;font-weight:700;font-weight:600;line-height:1.1;opacity:0;text-transform:uppercase;text-transform:capitalize}.c-select__native:focus{opacity:1}.c-select__native:focus+.c-select__custom{display:none}}