/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial}}}ppui-boost-collection-filters:not(:defined){min-height:100svh;display:block}ppui-boost-collection-filters::part(sidebar){padding-right:calc(var(--spacing,.25rem) * 8);flex-basis:min(30%,392px);padding-left:0}ppui-boost-collection-filters::part(mobile-bar){background-color:var(--color-wheat,#f7eadc);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:static}ppui-boost-collection-filters::part(mobile-filter__trigger){height:calc(var(--spacing,.25rem) * 11);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-lettuce,#a7cf62);width:100%;padding-inline:calc(var(--spacing,.25rem) * 8);font-family:var(--font-heading-alt,"GT Walsheim", "gt-walsheim-fallback", Arial, sans-serif);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-brand-tight,1.2);line-height:var(--leading-brand-tight,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-kale,#14492a);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));margin-right:var(--spacing,.25rem);background-color:#0000;border-radius:3.40282e38px;width:calc(100% - .25rem);display:flex}ppui-boost-collection-filters::part(mobile-bar__applied-fade){display:none}ppui-boost-collection-filters::part(filter){margin-top:calc(var(--spacing,.25rem) * 6);background-color:#0000;border-radius:0;padding:0}ppui-boost-collection-filters::part(filter__body){max-height:none!important;overflow:visible!important}ppui-boost-collection-filters::part(filter__label){font-family:var(--font-heading,"GT Walsheim Condensed", "gt-walsheim-cond-fallback", "Arial Narrow", sans-serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-brand-tight,1.2);line-height:var(--leading-brand-tight,1.2);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--color-primary,#14492a);text-transform:uppercase;width:auto;position:static}ppui-boost-collection-filters::part(filter__label):before,ppui-boost-collection-filters::part(filter__label):after{top:calc(50% - 1px)}ppui-boost-collection-filters::part(filter__tooltip-icon-wrap){padding-left:var(--spacing,.25rem)!important}ppui-boost-collection-filters::part(filter__tooltip-icon){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-lettuce,#a7cf62);padding:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:1;border-radius:3.40282e38px;justify-content:center;align-items:center;line-height:1;display:flex;width:calc(var(--spacing,.25rem) * 4)!important;height:calc(var(--spacing,.25rem) * 4)!important;color:var(--color-primary,#14492a)!important}ppui-boost-collection-filters::part(filter-button){cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 11);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;color:var(--color-primary,#14492a);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#0000;display:flex;position:relative}@media not all and (min-width:48rem){ppui-boost-collection-filters::part(filter-button){border-color:var(--color-gray-7,#ced4da)}}ppui-boost-collection-filters::part(filter-button):hover{border-color:var(--color-primary,#14492a)}ppui-boost-collection-filters::part(filter-button--selected){border-color:var(--color-lettuce,#a7cf62)}ppui-boost-collection-filters::part(filter-button--disabled){pointer-events:none;opacity:.4}ppui-boost-collection-filters::part(filter__item filter-button--disabled){display:none}ppui-boost-collection-filters::part(filter__list){gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style-type:none;display:grid}@media(min-width:48rem){@media not all and (min-width:90rem){ppui-boost-collection-filters::part(filter__list){grid-template-columns:repeat(1,minmax(0,1fr))}}}ppui-boost-collection-filters::part(filter__item){margin:0!important}ppui-boost-collection-filters::part(filter-button){height:100%}ppui-boost-collection-filters::part(filter-button__switch){top:50%;right:auto;left:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary,#14492a);background-color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px}ppui-boost-collection-filters::part(filter-button__switch--selected){border-color:var(--color-lettuce,#a7cf62);background-color:var(--color-lettuce,#a7cf62)}ppui-boost-collection-filters::part(filter__check-icon){color:var(--color-primary,#14492a)}ppui-boost-collection-filters::part(filter__count){width:auto;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:nowrap;color:var(--color-text-muted,#637381);flex-shrink:0;margin-left:auto;margin-right:0}ppui-boost-collection-filters::part(sort__dd-trigger),ppui-boost-collection-filters::part(sort__trigger){height:calc(var(--spacing,.25rem) * 11);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--color-primary,#14492a);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:0;border-radius:3.40282e38px}@media not all and (min-width:48rem){ppui-boost-collection-filters::part(sort__trigger){margin-block:0;margin-right:0;margin-left:var(--spacing,.25rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-lettuce,#a7cf62);width:calc(100% - .25rem);padding-inline:calc(var(--spacing,.25rem) * 8);font-family:var(--font-heading-alt,"GT Walsheim", "gt-walsheim-fallback", Arial, sans-serif);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-brand-tight,1.2);line-height:var(--leading-brand-tight,1.2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-kale,#14492a);text-transform:uppercase;background-color:#0000}}ppui-boost-collection-filters::part(sort__dd-trigger filter--open){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:22px 22px 0 0}ppui-boost-collection-filters::part(sort__dd-menu){border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-bottom:calc(var(--spacing,.25rem) * 2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0;border-radius:0 0 22px 22px;margin-top:0}ppui-boost-collection-filters::part(sort__dd-option){padding-inline:calc(var(--spacing,.25rem) * 4);color:var(--color-primary,#14492a)}ppui-boost-collection-filters::part(sort__dd-option):hover{background-color:var(--color-wheat,#f7eadc)}ppui-boost-collection-filters::part(sort__dd-trigger):focus:not(:focus-visible){--tw-outline-style:none;outline-style:none}ppui-boost-collection-filters::part(sort__check){color:var(--color-primary,#14492a)}ppui-boost-collection-filters::part(sort__title),ppui-boost-collection-filters::part(search__results-title){font-family:var(--font-heading,"GT Walsheim Condensed", "gt-walsheim-cond-fallback", "Arial Narrow", sans-serif);color:var(--color-primary,#14492a);text-transform:uppercase}ppui-boost-collection-filters.is-search::part(search__results-title),ppui-boost-collection-filters.is-search-empty::part(sidebar){display:none}ppui-boost-collection-filters::part(mobile-filter__footer-apply){background-color:var(--color-lettuce,#a7cf62);color:var(--color-primary,#14492a);border-radius:3.40282e38px}ppui-boost-collection-filters::part(mobile-filter__footer-clear){border-radius:3.40282e38px;border-color:var(--color-primary,#14492a)!important;color:var(--color-primary,#14492a)!important}ppui-boost-collection-filters::part(search__input){border-color:var(--color-gray-7,#ced4da);padding-left:calc(var(--spacing,.25rem) * 3);border-radius:3.40282e38px}ppui-boost-collection-filters::part(search__input):hover,ppui-boost-collection-filters::part(search__input):focus{border-color:var(--color-primary,#14492a);--tw-outline-style:none;outline-style:none}ppui-boost-collection-filters::part(search__input):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-focus,var(--color-focus-on-light));--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@media not all and (min-width:48rem){ppui-boost-collection-filters::part(search__input){margin-inline:calc(var(--spacing,.25rem) * -4);width:calc(100% + 2rem)}}ppui-boost-collection-filters::part(search__action){right:var(--spacing,.25rem);min-height:calc(var(--spacing,.25rem) * 6);min-width:calc(var(--spacing,.25rem) * 6);justify-content:center;align-items:center;display:flex}@media not all and (min-width:48rem){ppui-boost-collection-filters::part(search__action){--tw-translate-x:calc(var(--spacing,.25rem) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}}ppui-boost-collection-filters::part(refine__clear-all){height:calc(var(--spacing,.25rem) * 11);background-color:var(--color-lettuce,#a7cf62);padding-inline:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);white-space:nowrap;color:var(--color-primary,#14492a);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;justify-content:center;align-self:flex-start;align-items:center;text-decoration-line:none;display:flex;opacity:1!important;width:auto!important}ppui-boost-collection-filters::part(refine__clear-all):hover{background-color:var(--color-primary,#14492a);color:var(--color-white,#fff)}ppui-boost-collection-filters::part(mobile-filter__pane-title),ppui-boost-collection-filters::part(mobile-filter__detail-title),ppui-boost-collection-filters::part(mobile-filter__row-label){font-family:var(--font-heading,"GT Walsheim Condensed", "gt-walsheim-cond-fallback", "Arial Narrow", sans-serif);text-transform:uppercase;font-size:var(--text-xl,1.25rem)!important;line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))!important;--tw-leading:var(--leading-brand-tight,1.2)!important;line-height:var(--leading-brand-tight,1.2)!important;--tw-font-weight:var(--font-weight-extrabold,800)!important;font-weight:var(--font-weight-extrabold,800)!important;color:var(--color-primary,#14492a)!important}ppui-boost-collection-filters::part(mobile-filter__pane-close),ppui-boost-collection-filters::part(sort__close){cursor:pointer;background-color:var(--color-primary,#14492a);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;width:calc(var(--spacing,.25rem) * 10)!important;height:calc(var(--spacing,.25rem) * 10)!important;color:var(--color-white,#fff)!important}ppui-boost-collection-filters::part(mobile-filter__detail-back){margin-right:calc(var(--spacing,.25rem) * 3);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));order:-9999;width:calc(var(--spacing,.25rem) * 6)!important;height:calc(var(--spacing,.25rem) * 6)!important;color:var(--color-primary,#14492a)!important}ppui-boost-collection-filters::part(mobile-filter__detail-title){margin-right:auto}ppui-boost-collection-filters::part(footer){background-color:var(--color-wheat,#f7eadc);padding-top:calc(var(--spacing,.25rem) * 6);justify-content:center;display:flex}@media not all and (min-width:48rem){ppui-boost-collection-filters::part(footer){padding-top:calc(var(--spacing,.25rem) * 4)}}ppui-boost-collection-filters::part(pagination__button){width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-wheat-dark,#dbd2c9);font-family:var(--font-body,"Brown", "brown-fallback", "Helvetica Neue", Arial, sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#14492a);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:0;border-radius:3.40282e38px}ppui-boost-collection-filters::part(pagination__button):hover{background-color:var(--color-lettuce,#a7cf62)}ppui-boost-collection-filters::part(pagination__button--active){background-color:var(--color-lettuce,#a7cf62);color:var(--color-primary,#14492a)}ppui-boost-collection-filters::part(pagination__button--nav){background-color:var(--color-primary,#14492a);font-size:0;position:relative}ppui-boost-collection-filters::part(pagination__button--nav):after{width:calc(var(--spacing,.25rem) * 4.75);height:calc(var(--spacing,.25rem) * 4.75);background-color:var(--color-wheat,#f7eadc);content:"";transition-property:translate,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;margin:auto;transition-duration:.2s;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'%3E%3Cpath d='M17.5379 10.1457C17.7123 9.97871 17.8125 9.74492 17.8125 9.5C17.8125 9.25508 17.7123 9.025 17.5379 8.8543L11.0066 2.61992C10.6504 2.27852 10.0863 2.29336 9.74863 2.64961C9.41094 3.00586 9.42207 3.56992 9.77832 3.90762L14.699 8.60937H2.07812C1.58457 8.60937 1.1875 9.00645 1.1875 9.5C1.1875 9.99355 1.58457 10.3906 2.07812 10.3906H14.699L9.77461 15.0887C9.41836 15.4301 9.40723 15.9904 9.74492 16.3467C10.0826 16.7029 10.6467 16.7141 11.0029 16.3764L17.5342 10.142L17.5379 10.1457Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19'%3E%3Cpath d='M17.5379 10.1457C17.7123 9.97871 17.8125 9.74492 17.8125 9.5C17.8125 9.25508 17.7123 9.025 17.5379 8.8543L11.0066 2.61992C10.6504 2.27852 10.0863 2.29336 9.74863 2.64961C9.41094 3.00586 9.42207 3.56992 9.77832 3.90762L14.699 8.60937H2.07812C1.58457 8.60937 1.1875 9.00645 1.1875 9.5C1.1875 9.99355 1.58457 10.3906 2.07812 10.3906H14.699L9.77461 15.0887C9.41836 15.4301 9.40723 15.9904 9.74492 16.3467C10.0826 16.7029 10.6467 16.7141 11.0029 16.3764L17.5342 10.142L17.5379 10.1457Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@media(prefers-reduced-motion:reduce){ppui-boost-collection-filters::part(pagination__button--nav):after{transition-property:none}}ppui-boost-collection-filters::part(pagination__button--nav):hover{background-color:var(--color-lettuce,#a7cf62)}ppui-boost-collection-filters::part(pagination__button--nav):hover:after{--tw-translate-x:var(--spacing,.25rem);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-primary,#14492a)}ppui-boost-collection-filters::part(pagination__button--prev):after{rotate:180deg}ppui-boost-collection-filters::part(pagination__button--prev):hover:after{--tw-translate-x:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}ppui-boost-collection-filters::part(pagination__button--nav):disabled{display:none}ppui-boost-collection-filters::part(products){grid-auto-rows:minmax(0,1fr)}@media(min-width:48rem){ppui-boost-collection-filters::part(product-card__image-wrapper){padding-bottom:calc(var(--spacing,.25rem) * 3)}ppui-boost-collection-filters::part(product-card__body){padding-top:0}}ppui-boost-collection-filters::part(product-card__price-group){justify-content:flex-start;margin-top:auto}ppui-boost-collection-filters::part(product-card__image){aspect-ratio:var(--aspect-retro,4 / 3);height:auto;max-height:calc(var(--spacing,.25rem) * 60);object-fit:contain;width:100%;margin-inline:auto;display:block}@media(min-width:48rem){ppui-boost-collection-filters::part(product-card__image){max-height:none}}ppui-boost-collection-filters::part(product-card__image--hover){inset-inline:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}
