.collection__nav{top:42px;transition:all .5s}.collection__nav button span{color:#2a2a2a;font-size:12px;font-weight:500;line-height:1.2}.collection__filters__outer .cart__drawer__title{color:#000;font-size:14px;font-weight:600;line-height:1.6;letter-spacing:normal;padding-left:0}.collection__filters__outer .drawer__button{padding-right:0}.collection__filters__outer .drawer__top{padding:0 24px;border-bottom:solid 1px var(--color-gray-x-light)}.collection__filters__inner .sidebar__filter__group button span{font-weight:700;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;text-transform:capitalize;top:3px;color:#2a2a2a}.collection__filters__inner .swatch__button input:checked~label:after{border-radius:50%}.collection__filters__inner .sidebar__filter__group .filter__button button[data-show-more]{color:#747474;font-size:13px;font-weight:600;line-height:1.6}.collection__filters__inner .sidebar__filter__group .filter__button label{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;text-transform:capitalize;padding:4px 30px 4px 25px}.collection__filters__inner .stateful-filter-icons .icon-box{width:18px;height:18px;left:0;right:unset;top:50%;transform:translateY(-50%)}.collection_filter_sticky.collection__nav{position:fixed;top:41px;width:91.1%;z-index:5;background:#fff}.product__grid__info a.swatch__label{border-radius:50%}.product__grid__info .product__grid__title{color:#000;font-size:16px;font-weight:600;line-height:1.6;letter-spacing:normal}@media (max-width: 1024px){.product__grid__info .product__grid__title{font-size:14px}}.product__grid__info .grid__swatch__placeholder{font-size:13px;line-height:1.6;text-align:left;color:#000000b3;letter-spacing:normal;text-transform:capitalize}@media (max-width: 1024px){.product__grid__info .grid__swatch__placeholder{font-size:12px}}nav.collection__nav button.is-active svg rect{fill:#000}.collection__products{width:100%}@media (min-width: 1025px){.collection__filters__toggle{display:none}}.sidebar__navigation__list{margin-top:16px}.collection__nav{border:none;align-items:center}.popout--navbar .popout__toggle{border:1px solid var(--color-gray-light);width:150px;text-transform:capitalize;padding:8px;justify-content:space-between;align-items:center}.popout--navbar button.popout__toggle[aria-expanded=true]{border-bottom:none}.product_count p{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:var(--color-gray-medium)}.collection__count{display:none}.collection__nav .popout-list__option{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:left;text-transform:capitalize;padding:4px 8px}.collection__sort .popout--navbar .popout-list{width:150px;right:0;left:unset;border:1px solid var(--color-gray-light)}.popout-list--visible{border-top:none!important}button.popout__toggle[aria-expanded=true] .collection-sort-default--collapse{display:none}button.popout__toggle[aria-expanded=false] .collection-sort-default--collapse{display:block}button.popout__toggle[aria-expanded=false] .collection-sort-default{display:none}button.popout__toggle[aria-expanded=true] .collection-sort-default{display:block}.pagination{font-family:var(--FONT-STACK-ACCENT);font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left}.pagination__list{display:flex;width:100%;justify-content:space-between;align-items:center;border-top:1px solid #d0d0d0;padding-top:10px}.pagination__list span{font-size:16px}.pagination__btn--disable{opacity:.4}nav.pagination{display:flex;justify-content:center}.icon-end{display:inline-flex;align-items:center;font-size:16px;line-height:1;position:relative}.pagination__btn--disable.icon-end{opacity:.4}.icon-start{position:relative;display:inline-flex;align-items:center;font-size:16px;line-height:1}.icon-start.pagination__btn--disable{opacity:.4}.pagination__navigation{min-width:115px;display:flex;gap:24px;align-items:center}.pagination__list .pagination__navigation--text{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#000}@media (max-width: 1024px){.pagination__list .pagination__navigation--text,.filters-label--wrapper{display:none}}.pagination__list .pagination__navigation--pages{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:center;color:#000}.pagination__navigation--next{justify-content:flex-end}.pagination__navigation--prev{justify-content:flex-start}.pagination__btn{display:flex;align-items:center;gap:10px}.icon-start svg{transform:rotate(180deg)}.pagination__prev svg{transform:rotate(180deg)}.blog--back_to_top{margin:30px 0 10px;display:flex;align-items:center;justify-content:center}.blog--back_to_top a svg rect{transition:all .3s ease;fill:#fff}.blog--back_to_top a:hover svg rect{fill:var(--color-gray)}.disruptor_banner{display:flex;gap:24px;justify-content:flex-start;align-items:center}.disruptor_banner--image{width:calc(65% - 24px)}.disruptor_banner--image img{aspect-ratio:16 / 9;width:100%;height:auto;object-fit:cover}.disruptor_banner--content{width:35%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.disruptor_banner{grid-column:span 3;order:12}.collection{margin-top:30px}.disruptor_banner--title{margin-bottom:8px}.disruptor_banner--copy{margin-bottom:16px}.disruptor_banner--copy{font-size:16px}@media (max-width: 1024px){.disruptor_banner{grid-column:span 2;order:8;flex-direction:column;gap:16px}.disruptor_banner--image,.disruptor_banner--content,.collection .container-width,.collection .container-width-small{width:100%}.collection{margin-top:24px}.disruptor_banner--copy{font-size:14px;margin-bottom:12px}.disruptor_banner--content{padding:0 8px}.disruptor_banner--content .disruptor_banner--cta span{font-size:10px}}.sidebar__heading{font-size:12px}.sidebar__heading-chevron{transform:rotate(90deg)}.accordion-is-open>.sidebar__heading-chevron{transform:rotate(270deg)}.collection__active__filters{display:flex;width:220px;flex-direction:column;margin-bottom:16px}.collection__active__filters__wrapper{width:220px;margin-top:16px}.collection__filters__wrapper{width:0px;max-width:unset;min-width:unset}@media (min-width: 1025px){.collection__filters__wrapper{width:240px;max-width:unset;min-width:unset}.collection__products{width:calc(100% - 288px)}}.collection__filters__outer{width:220px;margin-top:24px}.collection__filters__inner{padding:0;width:220px}.filters-label{display:block;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;font-family:Plus Jakarta Sans,sans-serif}.collection__active__filters-active{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:10px}.active__filters__remove{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;display:flex;justify-content:center;align-items:center;gap:10px;padding:6px 8px;border:solid .5px var(--color-gray)}.collection__content{gap:48px}.active__filters__clear{text-transform:capitalize;margin-top:16px}.filter-count-number{position:absolute;right:0;top:50%;transform:translateY(-50%)}.sidebar__filter__group{margin:0;padding:16px 0;border-top:1px solid #d0d0d0}.sidebar__filter__group .filter__button:not(:last-child) label{margin-bottom:16px}.sidebar__filter__group .filter__button input:disabled~label{display:none}.filter__button input:checked~label{color:#000}.filter__button input:checked~label .filter-count-number{color:#000}.product-variant-media{display:none}.custom-sort-wrapper{max-width:320px;font-family:sans-serif;position:relative;padding:16px 0}.custom-sort-toggle{display:flex;justify-content:space-between;align-items:center;font-size:12px;padding:16px 6px 0 0;width:100%;background-color:#fff;cursor:pointer;border-top:1px solid #d0d0d0;font-weight:700;font-family:Plus Jakarta Sans,sans-serif}.custom-sort-label{font-weight:700;font-stretch:normal;font-style:normal;line-height:1.6;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:normal;text-align:left;text-transform:capitalize;font-size:12px;color:#2a2a2a}.custom-sort-chevron{width:16px;height:16px}.custom-sort-chevron svg{width:16px;height:16px;transform:rotate(90deg);transition:all .3s ease-in-out}.sort__collapse .custom-sort-chevron svg{transform:rotate(270deg)}.sort-option{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer;position:relative}.sort-option input[type=radio]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #000;border-radius:50%;background-color:#fff;cursor:pointer;position:relative;display:inline-block}.sort-option input[type=radio]:checked{background-color:#000}.sort-option input[type=radio]:checked:after{content:"";position:absolute;top:2px;left:5px;width:5px;height:9px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg);pointer-events:none}.custom-sort-options{max-height:0;overflow:hidden;transition:all .5s ease-in-out;margin-top:0}.custom-sort-options.sort__collapse{max-height:300px;margin-top:16px}@media (max-width: 1024px){.collection__nav{flex-direction:row-reverse}.collection__filters__toggle{padding:0}.collection__filters__outer{width:100%;margin-top:0;overflow:auto}.drawer__top{margin-bottom:24px}.drawer__top{display:flex;border-bottom:1px solid var(--border);justify-content:space-between;height:51px}.collection__active__filters__wrapper{width:100%;margin:0!important;padding:0 24px}.custom-sort-wrapper{width:100%;max-width:unset}.collection__filters__inner{width:100%}.collection__filters__outer .cart__drawer__title{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:left;text-transform:capitalize;color:#000}.cart__drawer__title span{font-weight:500;color:#000}.custom-sort-toggle,.custom-sort-label{font-size:11px}.custom-sort-wrapper{padding:24px}.collection__filters__inner{padding:0 24px;overflow:visible;height:auto}.drawer__close svg{stroke:#2a2a2a}.custom-sort-toggle{padding:24px 6px 0 0}.sidebar__heading{font-size:11px}.sidebar__filter__group{padding:24px 0}.sidebar__navigation__list{border-top:none;margin-top:16px;padding-top:0}.collection__hero--description{margin:auto;width:100%;padding:0 calc((100% - var(--container-tablet)) / 2)}.collection .collection__nav{margin:auto;width:100%;padding:0 calc((100% - var(--container-tablet)) / 2);z-index:10;top:56px}.collection__filters__toggle{border-right:none;padding:8px 12px;border:solid 1px var(--color-gray-light)}.collection__filters__toggle svg{order:1;margin:0;stroke:#2a2a2a}.collection__filters__toggle .show-filters--mobile{order:2;text-transform:capitalize;margin-left:4px;color:#2a2a2a}.collection__filters__toggle .filters_count{order:3;color:#2a2a2a}.pagination-wrapper{width:var(--container-tablet);margin:auto}}@media (max-width: 767px){.collection .collection__nav{width:100%;padding:0 calc((100% - var(--container-mobile)) / 2)}.collection__hero--description{padding:0 calc((100% - var(--container-mobile)) / 2)}.pagination-wrapper{width:var(--container-mobile);margin:auto}}@media (min-width: 1025px){.collection__filters__wrapper--container{position:sticky;top:80px;max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden}}.template-collection .accordion-items .accordion-item .accordion-item-body{transition:max-height .7s ease;max-height:0;opacity:1;overflow:hidden}.template-collection .accordion-items .accordion-item input:checked~.accordion-item-body{max-height:300px}.product-swatch{order:2}.selected--color-variant .is-selected-swatch{outline:solid 1px #000;order:0;display:block;opacity:1!important}.selected--color-variant .selected--swatch{outline:none!important}.selected--color-variant .is-selected-swatch.selected--swatch{display:block}@media (max-width: 1024px){.collection__content{gap:0px}.collection__filters__outer--container{height:100%;overflow-y:auto;padding-bottom:100px}.collection__filters__apply{position:absolute;bottom:0;width:100%;display:flex;gap:8px;padding:12px;border-top:solid .5px var(--color-gray);background-color:#fff}.collection__filters__apply button,.collection__filters__apply .btn{width:calc(50% - 4px);text-transform:uppercase!important;margin-top:0}.collection__nav__buttons{gap:12px}.product_count{display:none}.collection__nav__buttons{width:100%;justify-content:space-between}.collection{margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/163/assets/collection-custom.css.map */
