.c-main-collection__stack{row-gap:24px}.c-main-collection__container{--container-max-width: 1328px}.c-main-collection__toolbar{width:100vw;min-height:48px;margin-inline:calc(50% - 50vw);display:block}.c-main-collection__toolbar-inner{width:min(100%,1328px);min-height:inherit;margin-inline:auto;flex-direction:row-reverse;justify-content:space-between;align-items:stretch;display:flex;position:relative}.c-main-collection__toolbar .collection-toolbar__button-list{flex:1 1 auto;flex-direction:row}.c-main-collection__toolbar .collection-toolbar__button-container{min-width:0}.c-main-collection__toolbar .collection-toolbar__button-container>.collection-toolbar__button{height:100%;padding:0 16px;color:#5e5e5e;opacity:1;font-size:12px}.c-main-collection__toolbar .collection-toolbar__button-container>.collection-toolbar__button[aria-controls=sort-by-popover]{border-right:1px solid #ededed}.c-main-collection__toolbar .collection-toolbar__button-container>.collection-toolbar__button[aria-controls=sort-by-popover] .text-with-icon{justify-content:space-between}.c-main-collection__toolbar .collection-toolbar__layout-switch-list{flex:0 0 98px;justify-content:flex-start;gap:15px;padding-inline:24px;border-inline-start-width:0;border-inline-end-width:1px}.c-main-collection__toolbar .collection-toolbar__layout-switch-list .collection-toolbar__button{padding-block:0}.c-main-collection__toolbar .c-icon-button-arrow-container{width:18px;height:18px;display:flex;align-items:center;justify-content:center}.c-main-collection__product-list{--product-list-default-row-gap: 16px;--product-list-default-column-gap: 8px}.c-main-collection__facets-drawer{--drawer-max-width: 308px;--drawer-header-padding-block: 8px;--drawer-header-padding-inline: 16px;--drawer-body-padding-block: 16px;--drawer-body-padding-inline: 16px;--drawer-footer-padding-block: 0px;--drawer-footer-padding-inline: 0px;--switch-height: 12px;--switch-width: 32px;--switch-padding: 2px;--switch-toggle-size: 8px}.c-main-collection__facets-drawer::part(overlay){background:#0000004d}.c-main-collection__facets-drawer::part(content){width:calc(100% - 37px);max-width:calc(100% - 37px);border-radius:0}.c-main-collection__facets-drawer::part(header){min-height:53px;border-color:#c9c7c7}.c-main-collection__facets-drawer::part(body){padding-block-start:24px;padding-block-end:16px}.c-main-collection__facets-drawer::part(close-button){width:24px;height:24px;opacity:1}.c-main-collection__facets-drawer>[slot=header]{color:#5e5e5e;font-family:var(--text-font-family);font-size:13px;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:0;text-transform:none}.c-main-collection__facets-drawer .facets{font-size:14px;line-height:1.5}.c-main-collection__facets-drawer .accordion{border-color:#c9c7c7}.c-main-collection__facets-drawer .accordion__toggle{padding-block:16px;color:#5e5e5e;font-family:var(--text-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none}.c-main-collection__facets-drawer .accordion-list .accordion:first-child .accordion__toggle{padding-block-start:0}.c-main-collection__facets-drawer .accordion__toggle .c-icon-button-arrow-container{width:16px;height:16px}.c-main-collection__facets-drawer .accordion__content{margin-block-start:0;padding-block-end:16px;padding-inline-end:0}.c-main-collection__facets-drawer .accordion__content>.v-stack{gap:14px}.c-main-collection__facets-drawer .accordion__content>.h-stack{gap:8px}.c-main-collection__facets-drawer .facets .accordion-list .accordion:last-child .accordion__content{padding-block-end:16px}.c-main-collection__facets-drawer .accordion__content label{color:#4b4b4b;font-size:14px;line-height:1.5;letter-spacing:0}.c-main-collection__facets-drawer .dot-checkbox{background:#4b4b4b;inset-block-start:7.5px}.c-main-collection__facets-drawer .dot-checkbox~label{opacity:1}.c-main-collection__facets-drawer .dot-checkbox:checked~label{transform:translate(calc(var(--transform-logical-flip) * 14px))}.c-main-collection__facets-drawer .color-swatch{--swatch-size: 24px;border-color:transparent;position:relative;padding:3px}.c-main-collection__facets-drawer .color-swatch:after{transition:all .6s ease}.c-main-collection__facets-drawer :checked+.color-swatch,.c-main-collection__facets-drawer .color-swatch.is-selected{border-color:transparent}.c-main-collection__facets-drawer :checked+.color-swatch:after,.c-main-collection__facets-drawer .color-swatch.is-selected:after{content:"";width:18px;height:1px;background-color:#393939;position:absolute;inset-inline-start:2px;inset-block-end:-2px}.facets-clear-all{font-size:13px}.c-main-collection__facets-drawer .color-swatch--white{border-color:transparent}.c-main-collection__facets-drawer .color-swatch--white:before{content:"";width:18px;height:18px;border:1px solid #c9c7c7;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.c-main-collection__facets-drawer .checkbox-control{align-items:center;column-gap:8px}.c-main-collection__facets-drawer .switch{background:#c9c7c7}.c-main-collection__facets-drawer .switch:checked{background:#5e5e5e}.c-main-collection__facets-drawer .switch:after{box-shadow:none}.c-main-collection__facets-drawer .switch+label{color:#5e5e5e;font-size:12px;line-height:1.5;letter-spacing:0;opacity:1}.c-main-collection__facets-drawer .price-range{padding-block-start:0}.c-main-collection__facets-drawer .price-range>.range-group{background:linear-gradient(to var(--transform-origin-end),#c9c7c7 var(--range-min),#393939 var(--range-min),#393939 var(--range-max),#c9c7c7 var(--range-max));margin-block-end:19px;margin-inline:6px}.c-main-collection__facets-drawer .range::-webkit-slider-thumb{width:6px;height:6px;background:#393939;margin-block-start:-2px}.c-main-collection__facets-drawer .range::-moz-range-thumb{width:6px;height:6px;background:#393939}.c-main-collection__facets-drawer .price-range .input-group{column-gap:16px}.c-main-collection__facets-drawer .price-range .input-prefix{min-height:39px;padding:9px 13px;border-color:#d4d4d4;border-radius:4px;justify-content:flex-start;color:#171717;font-size:12px;line-height:1.5}.c-main-collection__facets-drawer .price-range .input-prefix>.prefix{flex:none;opacity:1}.c-main-collection__facets-drawer .price-range .input-prefix>.field{flex:1 1 auto;width:auto;margin-inline-start:0;color:#171717;font-size:12px;line-height:1.5;text-align:start}.c-main-collection__facets-drawer .price-range .input-group>.text-subdued{color:#a1a1a1;font-size:10px;line-height:1.5;opacity:1}.c-main-collection__facets-drawer::part(footer){border-block-start-width:0}.c-main-collection__facets-drawer [slot=footer]{padding:0 16px 16px}.c-main-collection__facets-drawer [slot=footer] .button{--button-background: 94 94 94;--button-outline-color: 94 94 94;--button-text-color: 245 245 245;height:38px;min-height:38px;padding:12px 34px;border-width:0;border-radius:2px;font-size:14px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;font-family:var(--heading-font-family);border:1px solid #ededed}.collection__main{gap:24px}.pagination{margin-top:32px}collection-layout-switch .collection-toolbar__button{color:#c9c7c7}collection-layout-switch .collection-toolbar__button:hover{color:#4b4b4b}collection-layout-switch .collection-toolbar__button.is-active{color:#4b4b4b}@media screen and (max-width:699px){.c-main-collection{--container-gutter: 16px}.c-main-collection__product-list{margin-inline:0}.collection__main{gap:24px}.c-main-collection .collection .product-list[collection-mobile-layout=compact]{--product-list-items-per-row: var(--collection-items-per-row-compact)}.c-collection-banner__title{font-size:24px;letter-spacing:0}.pagination{margin-top:31px}}@media screen and (min-width:1400px){.c-main-collection__toolbar .collection-toolbar__layout-switch-list{padding-left:0}}@media screen and (min-width:700px){.removable-facet{font-size:var(--text-base);column-gap:.625rem;padding:4px 10px}.c-main-collection__facets-drawer::part(content){width:420px;max-width:420px}.c-main-collection__stack{row-gap:32px}.c-main-collection__toolbar{min-height:60px}.c-main-collection__toolbar .collection-toolbar__button-list{flex:0 0 auto}.c-main-collection__toolbar .collection-toolbar__button-container{width:240px}.c-main-collection__toolbar .collection-toolbar__button-container>.collection-toolbar__button{width:100%;padding-inline:32px}.c-main-collection__toolbar .collection-toolbar__layout-switch-list{flex-basis:99px;border-inline-end-width:0}.c-main-collection__product-list{--product-list-default-row-gap: 36px;--product-list-default-column-gap: 16px}.c-main-collection .collection .product-list[collection-desktop-layout=compact] .product-card__info{display:grid}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/c-main-collection.css.map */
