.plp-grid-section{--plp-sticky-gap: 24px;position:relative}@media screen and (min-width:990px){.plp-grid-section:before{content:"";position:absolute;top:0;right:0;left:0;border-top:1px solid rgba(var(--color-foreground),.06)}}collection-component>.plp-grid-section{padding-top:31px;padding-bottom:40px}@media screen and (min-width:990px){collection-component>.plp-grid-section{padding-top:40px;padding-bottom:65px}}collection-filters-drawer{display:block}@media screen and (max-width:989px){.facets-vertical{display:block}}.facets-vertical.page-width{box-sizing:border-box;max-width:1440px;padding-inline:16px}@media screen and (min-width:990px){.facets-vertical.page-width{padding-inline:40px}}.facets-vertical-sort{display:block;margin-inline:-16px;padding-inline:16px;padding-bottom:14px;border-bottom:1px solid rgb(var(--color-rule-warm));margin-bottom:13px}.facets-vertical-form{position:relative;display:grid;align-items:baseline;column-gap:16px;grid-template-columns:minmax(0,1fr) auto;row-gap:28px}.plp-toolbar__heading{display:flex;align-items:baseline;gap:6px;grid-area:1 / 1 / 2 / 3}.plp-toolbar__filters-toggle{justify-self:start;grid-area:2 / 1}.facets-vertical-form .facet-filters.sorting{grid-area:2 / 2;justify-self:end}.plp-toolbar__filters-toggle{display:flex;align-items:center;gap:8px;margin:0;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:14px;font-weight:500;letter-spacing:var(--tracking-snug);line-height:1.3;text-align:left;text-transform:uppercase;cursor:pointer}.plp-toolbar__title{margin:0;color:rgb(var(--color-brand-brown));font-family:var(--font-heading-family);font-size:20px;font-weight:400;letter-spacing:0;line-height:1.23;text-transform:none}.facets-vertical .product-count-vertical{margin:0;color:rgba(var(--color-foreground),.5);white-space:nowrap}.facets-vertical .product-count-vertical .product-count__text{margin:0;font-size:12px;font-weight:400;letter-spacing:0;line-height:1}.facets-vertical-form .facet-filters.sorting{margin:0;padding:0}.plp-sort{position:relative;display:block}.plp-sort__native-label{display:block;margin-bottom:4px;color:rgb(var(--color-foreground));font-size:14px;font-weight:500;letter-spacing:var(--tracking-snug);text-transform:uppercase}.plp-sort__toggle,.plp-sort[data-enhanced] .plp-sort__native{display:none}.plp-sort[data-enhanced] .plp-sort__toggle{display:flex;align-items:center;gap:5px;margin:0;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:14px;font-weight:500;letter-spacing:var(--tracking-snug);line-height:1.3;text-transform:uppercase;cursor:pointer}.plp-sort__panel{position:absolute;top:calc(100% + 12px);right:0;z-index:3;box-sizing:border-box;min-width:200px;padding:8px 0;border:1px solid rgba(var(--color-foreground),.15);background:rgb(var(--color-background))}.plp-sort__list{margin:0;padding:0}.plp-sort__option{display:block;width:100%;padding:8px 20px;border:0;background:none;color:rgba(var(--color-foreground),.7);font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:1.3;text-align:left;white-space:nowrap;cursor:pointer}.plp-sort__option:hover{color:rgb(var(--color-foreground))}.plp-sort__option[aria-current]{color:rgb(var(--color-brand-brown));font-weight:500}.plp-toolbar__icon{display:flex;flex:0 0 auto;align-items:center}.plp-toolbar__filters-toggle .plp-toolbar__icon svg{width:20px;height:20px}.plp-sort__toggle .plp-toolbar__icon svg{width:18px;height:auto}@media screen and (min-width:990px){.facets-vertical-form{display:flex;justify-content:space-between;row-gap:0}.plp-toolbar__filters-toggle{order:-1;gap:6px;font-size:16px;letter-spacing:var(--tracking-mid)}.plp-toolbar__heading{position:absolute;left:50%;gap:12px;transform:translate(-50%)}.plp-toolbar__title{white-space:nowrap}.plp-sort[data-enhanced] .plp-sort__toggle{gap:12px;font-size:16px;letter-spacing:var(--tracking-mid)}.plp-toolbar__filters-toggle .plp-toolbar__icon svg{width:24px;height:24px}.plp-sort__toggle .plp-toolbar__icon svg{width:26px}.plp-sort__option{font-size:14px}}@media screen and (min-width:990px){.facets-vertical{position:relative;display:grid;align-items:start;grid-template-columns:0 minmax(0,1fr);column-gap:0;transition:grid-template-columns var(--duration-default, .25s) ease,column-gap var(--duration-default, .25s) ease}.facets-vertical[data-filters-open]{grid-template-columns:293px minmax(0,1fr);column-gap:40px}@media(prefers-reduced-motion:reduce){.facets-vertical{transition:none}}.facets-vertical-sort{grid-column:1 / -1;margin-inline:0;padding-inline:0;padding-bottom:0;border-bottom:0;margin-bottom:40px}.facets-vertical .facets-wrapper{overflow:clip;padding-right:0;border-right:0}.facets-vertical[data-filters-open] .facets-wrapper{position:sticky;top:var(--plp-sticky-gap);max-height:calc(100vh - var(--plp-sticky-gap) * 2);overflow:hidden auto;margin-left:-6px;padding-left:6px;scrollbar-width:none;transition:top .15s ease-out,max-height .15s ease-out}.facets-vertical[data-filters-open] .facets-wrapper::-webkit-scrollbar{display:none}body:has(.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .facets-vertical[data-filters-open] .facets-wrapper{top:calc(var(--header-height, 0px) + var(--plp-sticky-gap));max-height:calc(100vh - var(--header-height, 0px) - var(--plp-sticky-gap) * 2)}.facets-vertical:not([data-filters-open]) .facets-wrapper{visibility:hidden}.facets-vertical[data-filters-open] .facets-wrapper{visibility:visible}.facets-vertical .facets__form-vertical{box-sizing:border-box;width:293px}.facets-vertical .facets-wrap-vertical{margin:0;padding:0;border:0}.facets-vertical .product-grid-container{grid-column:2;width:100%}}.collection .product-grid.grid{display:grid;gap:16px;margin:0;grid-template-columns:repeat(2,minmax(0,1fr))}.collection .product-grid.grid>.grid__item{width:auto;max-width:none;margin:0;padding:0}@media screen and (min-width:750px)and (max-width:989px){.collection .product-grid.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.facets-vertical .collection .product-grid.grid{column-gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));transition:column-gap var(--duration-default, .25s) ease}.facets-vertical[data-filters-open] .collection .product-grid.grid{column-gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(prefers-reduced-motion:reduce){.facets-vertical .collection .product-grid.grid{transition:none}}}.facets-vertical .collection.page-width{max-width:none;padding-inline:0}.grid__item--editorial{grid-column:1 / -1}.collection-editorial{display:flex;flex-direction:column;height:100%;padding:40px 16px;text-align:center}.collection-editorial__eyebrow{margin:0;color:rgba(var(--color-brand-brown),.7);font-family:var(--font-body-family);font-size:14px;font-weight:600;letter-spacing:var(--tracking-wide);line-height:1.3;text-transform:uppercase}.collection-editorial__rule{display:block;width:4px;margin:17px auto;color:rgb(var(--color-foreground));opacity:.3}.collection-editorial__rule svg{display:block;width:100%;height:auto}.collection-editorial__heading{margin:0;color:rgba(var(--color-foreground),.4);font-family:var(--font-heading-family);font-size:18px;font-weight:400;line-height:28px;text-align:center}.collection-editorial__heading :is(strong,b){color:rgb(var(--color-foreground));font-weight:400}.collection-editorial__heading p{margin:0}.collection-editorial__heading p+p{margin-top:8px}.collection-editorial__features{display:flex;flex-direction:column;gap:30px;margin-top:30px}.collection-editorial__feature{display:grid;align-items:start;column-gap:14px;grid-template-columns:82px minmax(0,1fr);text-align:left}.collection-editorial__icon{display:block;width:82px;height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;grid-row:1 / span 2}.collection-editorial__feature-title{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:16px;font-weight:500;letter-spacing:0;line-height:20.8px;text-transform:none}.collection-editorial__feature-text{margin:6px 0 0;color:rgba(var(--color-foreground),.6);font-family:var(--font-body-family);font-size:12px;font-weight:500;line-height:16px}.collection-editorial__feature:not(:has(.collection-editorial__icon)){grid-template-columns:minmax(0,1fr)}@media screen and (min-width:990px){.grid__item--editorial{grid-column:span 2}.collection-editorial{padding:50px 40px 46px}.collection-editorial__eyebrow{font-size:13px}.collection-editorial__rule{margin:21px auto 18px}.collection-editorial__heading{max-width:532px;margin-inline:auto}.collection-editorial__features{flex-direction:row;justify-content:center;gap:40px;margin-top:58px}.collection-editorial__feature,.collection-editorial__feature:not(:has(.collection-editorial__icon)){flex:0 1 305px;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.collection-editorial__icon{width:61px;margin-bottom:12px;grid-row:auto}.collection-editorial__feature-text{margin-top:8px}}.collection-infinite-scroll{display:block}.collection-infinite-scroll[data-infinite] .pagination-wrapper{display:none}.collection-infinite-scroll__status{margin:0}.collection-infinite-scroll:not([aria-busy=true]) .collection-infinite-scroll__status{display:none}.collection-infinite-scroll__spinner{display:flex;justify-content:center;padding-top:50px;color:rgb(var(--color-foreground))}.collection-infinite-scroll__spinner svg{width:20px;height:20px}.collection-infinite-scroll__spinner svg line{animation:collection-spinner-fade .8s linear infinite}.collection-infinite-scroll__spinner svg line:nth-child(1){animation-delay:-.8s}.collection-infinite-scroll__spinner svg line:nth-child(2){animation-delay:-.7s}.collection-infinite-scroll__spinner svg line:nth-child(3){animation-delay:-.6s}.collection-infinite-scroll__spinner svg line:nth-child(4){animation-delay:-.5s}.collection-infinite-scroll__spinner svg line:nth-child(5){animation-delay:-.4s}.collection-infinite-scroll__spinner svg line:nth-child(6){animation-delay:-.3s}.collection-infinite-scroll__spinner svg line:nth-child(7){animation-delay:-.2s}.collection-infinite-scroll__spinner svg line:nth-child(8){animation-delay:-.1s}@keyframes collection-spinner-fade{0%{opacity:1}to{opacity:.15}}@media(prefers-reduced-motion:reduce){.collection-infinite-scroll__spinner svg line{animation:none;opacity:.55}}@media screen and (min-width:990px){.collection-infinite-scroll__spinner{padding-top:78px}.collection-infinite-scroll__spinner svg{width:32px;height:32px}}.facets-vertical .pagination-wrapper{margin-top:40px}.facets-vertical .pagination__item{color:rgba(var(--color-foreground),.5);font-size:14px;font-weight:500;letter-spacing:var(--tracking-tight)}.facets-vertical .pagination__item--current,.facets-vertical .pagination__item:hover{color:rgb(var(--color-foreground))}.collection--empty .title{font-family:var(--font-heading-family);font-size:20px;font-weight:400;letter-spacing:0;line-height:1.23;text-transform:none}.facets-vertical:has(.plp-toolbar__filters-toggle) .mobile-facets__open{display:none}.facets-vertical:has(.plp-toolbar__filters-toggle) .mobile-facets__open-wrapper{display:block}.mobile-facets__close{top:20px;right:12px;width:44px;height:44px;color:rgb(var(--color-foreground))}.mobile-facets__close .svg-wrapper{width:18px;height:18px}@media screen and (min-width:750px)and (max-width:989px){body.overflow-hidden-mobile{overflow:hidden}}.mobile-facets__inner{width:100%;max-width:none;border-left-width:0}@media screen and (min-width:750px){.mobile-facets__inner{width:calc(100% - 5rem);max-width:400px;border-left-width:var(--drawer-border-width)}}.mobile-facets__header{padding:30px 22px 0 30px;border-bottom:0}.mobile-facets__heading{margin:0;color:rgb(var(--color-foreground));font-size:24px;font-weight:500;letter-spacing:var(--tracking-snug);line-height:1.3;text-transform:uppercase}.mobile-facets__count{display:none}.mobile-facets__main{padding:0 0 21px}.mobile-facets__details{position:relative;border-bottom:0}.mobile-facets__details:after{content:"";position:absolute;right:30px;bottom:0;left:30px;border-bottom:1px solid rgba(var(--color-foreground),.15)}.mobile-facets__summary{padding:20px 30px}.mobile-facets__details:first-child .mobile-facets__summary{padding-top:24px}.mobile-facets__summary>div>span:first-child{color:rgb(var(--color-foreground));font-size:18px;font-weight:600;letter-spacing:0;line-height:1.3}.mobile-facets__summary .icon-caret{width:10px;height:auto;color:rgb(var(--color-foreground))}.js .mobile-facets__submenu{position:static;transform:none;visibility:visible;padding:0 30px 20px}.js .mobile-facets .submenu-open{visibility:visible}.mobile-facets__close-button,.mobile-facets__submenu .mobile-facets__footer{display:none}.mobile-facets__list{display:flex;overflow:visible;flex-direction:column;gap:16px}.mobile-facets__highlight{display:none}.mobile-facets__item{min-height:24px}.mobile-facets__label{align-items:center;gap:12px;padding:0;color:rgba(var(--color-foreground),.7);font-size:16px;font-weight:400;line-height:1.3}.mobile-facets__label:hover,.mobile-facets__label.active{color:rgb(var(--color-foreground))}.mobile-facets__label>svg{width:24px;height:24px;margin:0;color:rgba(var(--color-foreground),.5)}.mobile-facets__label:hover>svg,.mobile-facets__label.active>svg{color:rgb(var(--color-foreground))}.mobile-facets__label .icon-checkmark{top:50%;left:4px;width:16px;height:12px;color:rgb(var(--color-foreground));transform:translateY(-50%)}.mobile-facets__label .facet-checkbox__text{display:flex;flex:1 1 auto;align-items:baseline;justify-content:space-between;gap:8px}.mobile-facets__label .facet-checkbox__count{flex:0 0 auto;font-size:14px}.mobile-facets__submenu .facets-layout-list--swatch{flex-direction:row;flex-wrap:wrap;gap:12px}.mobile-facets__submenu .facets-layout-list--swatch .swatch{--swatch-input--size: 28px;box-sizing:border-box;width:28px;height:28px;border-radius:50%}.mobile-facets__submenu .facets-layout-list--swatch .mobile-facets__label.active .swatch,.mobile-facets__submenu .facets-layout-list--swatch .mobile-facets__label:has(input:checked) .swatch,.mobile-facets__submenu .facets-layout-list--swatch .swatch-input__label:hover .swatch{border:1px solid rgb(var(--color-foreground))}.mobile-facets__submenu .facets-layout-list--swatch .swatch-input__input:hover+.swatch-input__label,.mobile-facets__submenu .facets-layout-list--swatch .swatch-input__input:checked+.swatch-input__label,.mobile-facets__submenu .facets-layout-list--swatch .swatch-input__label:hover{outline-color:transparent}.mobile-facets__submenu .facets-layout-list--swatch .facet-checkbox__text{display:none}.mobile-facets .facets__price{gap:16px;padding:0}.mobile-facets .facets__price .field-currency{color:rgb(var(--color-foreground));font-size:14px;font-weight:500}.facets-vertical .facets__price .field__label,.mobile-facets .facets__price .field__label{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.mobile-facets__footer{gap:16px;padding:32px 30px 27px;border-top:0}.mobile-facets__footer>*+*{margin-left:0}.mobile-facets__footer>*{box-sizing:border-box;width:auto;flex:0 0 calc(50% - 8px)}.mobile-facets__footer .button,.mobile-facets__footer .mobile-facets__clear{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:40px;padding:0 8px;border:1px solid rgb(var(--color-brand-brown));border-radius:0;font-size:14px;font-weight:600;letter-spacing:var(--tracking-wide);line-height:1.3;text-align:center;text-decoration:none;text-transform:uppercase}.mobile-facets__footer .button:before,.mobile-facets__footer .button:after{box-shadow:none}.mobile-facets__footer .mobile-facets__clear{background:transparent;color:rgb(var(--color-brand-brown))}.mobile-facets__footer .button{background:rgb(var(--color-brand-brown));color:rgb(var(--color-background))}.active-facets-mobile{display:flex;overflow-x:auto;align-items:center;flex-wrap:nowrap;gap:8px;margin:0 0 12px;scrollbar-width:none}.active-facets-mobile::-webkit-scrollbar{display:none}.active-facets-mobile>*{flex:0 0 auto}.active-facets-mobile .active-facets__button{padding-inline:.2rem;margin:0}.active-facets-mobile .active-facets__button-wrapper{padding-top:0}.active-facets-mobile:not(:has(.active-facets__button)){display:none}@media screen and (min-width:990px){.facets-vertical .facets__disclosure-vertical{border-top:1px solid rgba(var(--color-foreground),.15);margin-right:0}.facets-vertical .facets__disclosure-vertical:first-of-type{border-top:0}.facets-vertical .facets__disclosure-vertical:first-of-type .facets__summary{padding-top:9px}.facets-vertical .facets__summary{position:relative;padding:20px 0;margin-bottom:0;color:rgb(var(--color-foreground));font-size:16px;font-weight:600;letter-spacing:0;line-height:1.3}.facets-vertical .facets__disclosure-vertical[open]>.facets__summary{padding-bottom:12px}.facets-vertical .facets__summary>div{display:flex;align-items:center}.facets-vertical .facets__summary .icon-caret{right:0;width:9px;height:auto;color:rgb(var(--color-foreground))}.facets-vertical .facets__display-vertical{padding-bottom:21px}.facets-vertical .facets__list--vertical{display:flex;flex-direction:column;gap:12px;padding:0}.facets-vertical .facets__item{align-items:flex-start}.facets-vertical .facet-checkbox{align-items:flex-start;gap:9px;padding:0;color:rgba(var(--color-foreground),.7);font-size:14px;font-weight:400;line-height:1.3}.facets-vertical .facet-checkbox>svg{width:16px;height:16px;margin:0;color:rgba(var(--color-foreground),.5)}.facets-vertical .facet-checkbox:hover>svg,.facets-vertical .facet-checkbox.active>svg{color:rgb(var(--color-foreground))}.facets-vertical .facet-checkbox .svg-wrapper{left:2.5px;top:4.5px;width:11px;height:7px}.facets-vertical .facet-checkbox__text{display:flex;flex:1 1 auto;align-items:baseline;justify-content:space-between;gap:8px}.facets-vertical .facet-checkbox__count{flex:0 0 auto;font-size:13px}.facets-vertical .facets-layout-list--swatch.facets__list--vertical{flex-direction:row;flex-wrap:wrap;padding-top:6px;gap:6px}.facets-vertical .facets-layout-list--swatch .facets__label{gap:0}.facets-vertical .facets-layout-list--swatch .swatch{--swatch-input--size: 20px;box-sizing:border-box;width:20px;height:20px;border-radius:50%}.facets-vertical .facets-layout-list--swatch .facet-checkbox__text{display:none}.facets-vertical .facets-layout-list--swatch .swatch-input__input:hover+.swatch-input__label,.facets-vertical .facets-layout-list--swatch .swatch-input__input:checked+.swatch-input__label,.facets-vertical .facets-layout-list--swatch .swatch-input__label:hover{outline-color:transparent}.facets-vertical .facets-layout-list--swatch .swatch-input__input:hover+.swatch-input__label .swatch,.facets-vertical .facets-layout-list--swatch .swatch-input__input:checked+.swatch-input__label .swatch,.facets-vertical .facets-layout-list--swatch .swatch-input__label:hover .swatch{border-color:rgb(var(--color-foreground))}.facets-vertical .facets__price{gap:16px;padding:0}.facets-vertical .facets__price .field+.field-currency{margin-left:0}.facets-vertical .facets__price .field-currency{color:rgba(var(--color-foreground),.7);font-size:12px;font-weight:400}.facets-vertical .facets__price .field__input{height:auto;padding:8px 10px;border:1px solid rgba(var(--color-foreground),.15);font-size:12px}.facets-vertical .button-show-more{padding:0;color:rgba(var(--color-foreground),.7);font-size:13px;font-weight:400}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-main-collection-grid.css.map */
