.collection__nav .popout__toggle[aria-expanded=false] .popout__expanded-hide{width:50px}.collection__nav .popout__toggle[aria-expanded=false] .popout__expanded-show{width:-moz-fit-content;width:fit-content}.collection__nav .icon-nav-arrow-down{margin-left:0!important}.collection .collection__products .collection__sidebar__slider{margin:0}.collection .collection__products .product-grid-outer{padding:45px 0 0}.collection .collection__products .product-item__info{padding-bottom:0}@media(max-width:749.98px){.collection .collection__products .product-item__info .product-item__subtitle{font-size:calc(var(--font-1)*var(--FONT-ADJUST-BODY))}}@media(min-width:750px)and (max-width:988.98px){.collection__products:has(.collection__sidebar__slider.expanded) .product-item--featured-image .product-item__image{padding-top:var(--PRODUCT-GRID-ASPECT-RATIO)}.collection__products:has(.collection__sidebar__slider.expanded) .product-grid{grid-template-columns:1fr}}@media(min-width:989px)and (max-width:1199.98px){.collection__products:has(.collection__sidebar__slider.expanded) .product-grid{grid-template-columns:var(--grid-small)}}.sidebar__item{margin-top:10px}.sidebar__item.link--add label:has(.swatch__button) .swatch__button,.sidebar__item.link--remove label:has(.swatch__button) .swatch__button{margin-left:2px;position:relative}.sidebar__item.link--add label:has(.swatch__button) .swatch__button:after,.sidebar__item.link--remove label:has(.swatch__button) .swatch__button:after{border:1px solid #000;bottom:0;content:"";display:block;height:calc(1.15em + 2px);left:-2px;opacity:0;position:absolute;right:0;top:-2px;transition:opacity .2s ease-in-out;width:calc(1.15em + 2px)}.sidebar__item.link--add label:has(.swatch__button):hover .swatch__button:after,.sidebar__item.link--remove label:has(.swatch__button):hover .swatch__button:after{opacity:1}.sidebar__item.link--remove label:has(.swatch__button) .swatch__button:after{opacity:1}.sidebar__item label:has(.swatch__button){padding-left:0}.sidebar__item label:has(.swatch__button):after{display:none}.pagination-custom .pagination-custom__page--active{text-underline-offset:4px}.pagination-custom .pagination-custom__next,.pagination-custom .pagination-custom__prev{height:25px}.pagination-custom .pagination-custom__next path,.pagination-custom .pagination-custom__prev path{stroke:#000}.pagination-custom .pagination-custom__next{padding:0 5px 5px 0}.pagination-custom .pagination-custom__prev{padding:5px 0 0 5px}.collection__sidebar__slider{width:100%}