.collection-revamp{--cr-bg: #efede6;--cr-ink: #434343;--cr-espresso: #30181a;--cr-smoke: #f5f5f5;--cr-rule: #d2d3d6;--cr-merino: #e2dfd5;color:var(--cr-ink);font-family:DM Sans,sans-serif}.collection-revamp :where(p,span,a,button,label,summary,h2,h3,li,select,input){font-family:DM Sans,sans-serif}.collection-revamp #main-collection-filters{padding-top:2.4rem!important;padding-bottom:0!important}.collection-revamp .facets-container{padding-bottom:1.6rem;border-bottom:.1rem solid var(--cr-rule)}.collection-revamp .mobile-facets__open-wrapper,.collection-revamp .mobile-facets__open{color:var(--cr-ink)}.collection-revamp .mobile-facets__open-label,.collection-revamp .product-count__text,.collection-revamp .product-count{color:var(--cr-ink)!important;font-size:1.2rem;font-weight:500;letter-spacing:.1rem;text-transform:uppercase}.collection-revamp .mobile-facets__open>svg{color:var(--cr-espresso)}.collection-revamp .facets__summary,.collection-revamp .facet-filters__label,.collection-revamp .facet-filters__field select{color:var(--cr-ink);font-size:1.3rem;letter-spacing:.1rem;text-transform:uppercase}.collection-revamp .facets__display,.collection-revamp .facet-filters__field select{border-color:var(--cr-rule);background-color:var(--cr-bg)}.collection-revamp .active-facets__button-inner{border:.1rem solid var(--cr-ink);border-radius:999px;background:transparent;box-shadow:none;color:var(--cr-ink);font-size:1.2rem;letter-spacing:.05rem}.collection-revamp .mobile-facets__inner,.js .collection-revamp .mobile-facets__submenu,.collection-revamp .mobile-facets__header,.collection-revamp .mobile-facets__footer{background-color:var(--cr-bg);color:var(--cr-ink)}.collection-revamp .mobile-facets__inner{box-shadow:none}.collection-revamp .mobile-facets__header{padding:2.4rem 2.4rem 2rem;border-bottom:.1rem solid var(--cr-rule)}.collection-revamp .mobile-facets__heading{margin:0;color:var(--cr-ink);font-family:Bootzy,sans-serif!important;font-size:2.4rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.collection-revamp .mobile-facets__count{margin:.4rem 0 0;font-size:1.2rem;letter-spacing:.1rem;text-transform:uppercase;opacity:.7}.collection-revamp .mobile-facets__close{color:var(--cr-ink)}.collection-revamp .mobile-facets__main{padding:0 2.4rem}.collection-revamp .mobile-facets__details,.collection-revamp .mobile-facets__sort{border-bottom:.1rem solid var(--cr-rule)}.collection-revamp .mobile-facets__summary,.collection-revamp .mobile-facets__sort label{padding:2rem 0;color:var(--cr-ink);font-size:1.4rem;font-weight:500;letter-spacing:.1rem;text-transform:uppercase}.collection-revamp .mobile-facets__summary:hover,.collection-revamp .mobile-facets__summary:focus,.collection-revamp .mobile-facets__details[open]>.mobile-facets__summary{background-color:transparent}.collection-revamp .mobile-facets__arrow svg,.collection-revamp .mobile-facets__close-button>.icon-arrow{display:none}.collection-revamp .mobile-facets__arrow{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;transition:transform .25s ease}.collection-revamp .mobile-facets__arrow:before{content:"";width:.8rem;height:.8rem;border-right:.15rem solid var(--cr-espresso);border-bottom:.15rem solid var(--cr-espresso);transform:rotate(-45deg)}.collection-revamp .mobile-facets__summary:hover .mobile-facets__arrow{transform:translate(.3rem)}.collection-revamp .mobile-facets__close-button{display:flex;align-items:center;gap:1.4rem;width:100%;margin:0;padding:2.4rem 2.4rem 2rem;border-bottom:.1rem solid var(--cr-rule);color:var(--cr-ink);font-family:Cormorant Garamond,serif!important;font-size:2.8rem;font-style:italic;font-weight:300;letter-spacing:0;text-transform:none}.collection-revamp .mobile-facets__close-button:before{content:"";flex-shrink:0;width:.9rem;height:.9rem;margin-left:.3rem;border-bottom:.15rem solid var(--cr-espresso);border-left:.15rem solid var(--cr-espresso);transform:rotate(45deg);transition:transform .25s ease}.collection-revamp .mobile-facets__close-button:hover:before{transform:translate(-.3rem) rotate(45deg)}.collection-revamp .mobile-facets__list{padding:1.2rem 2.4rem}.collection-revamp .mobile-facets__label{padding:1.2rem 0;background-color:transparent;color:var(--cr-ink);font-size:1.4rem}.collection-revamp .mobile-facets__highlight,.collection-revamp .mobile-facets__checkbox:checked+.mobile-facets__highlight{background-color:transparent}.collection-revamp .mobile-facets__label .icon-checkmark{top:1.65rem;left:.25rem}.collection-revamp .mobile-facets__info{padding:0 2.4rem;font-size:1.3rem}.collection-revamp .facets__price .field__input,.collection-revamp .mobile-facets__sort select{border-color:var(--cr-rule);background-color:transparent;box-shadow:none;color:var(--cr-ink);font-size:1.4rem}.collection-revamp .mobile-facets__sort{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;border-bottom:0}.collection-revamp .mobile-facets__sort label{padding:0}.collection-revamp .mobile-facets__sort .select{flex:0 1 19rem}.collection-revamp .mobile-facets__sort .select:before,.collection-revamp .mobile-facets__sort .select:after{display:none}.collection-revamp .mobile-facets__sort select{width:100%;height:4.4rem;margin:0;padding:0 4rem 0 1.8rem;border:.1rem solid rgba(67,67,67,.3);border-radius:999px;letter-spacing:.05rem;transition:border-color .25s ease}.collection-revamp .mobile-facets__sort select:hover,.collection-revamp .mobile-facets__sort select:focus-visible{border-color:var(--cr-espresso);outline:0;box-shadow:none}.collection-revamp .mobile-facets__sort .select .icon-caret{right:1.8rem;width:1rem;color:var(--cr-espresso)}.collection-revamp .sort-select--enhanced{position:relative}.collection-revamp .sort-select--enhanced>select,.collection-revamp .sort-select--enhanced>.icon-caret{display:none}.collection-revamp .sort-select__button{position:relative;width:100%;height:4.4rem;padding:0 4rem 0 1.8rem;overflow:hidden;border:.1rem solid rgba(67,67,67,.3);border-radius:999px;background:transparent;color:var(--cr-ink);font-size:1.4rem;letter-spacing:.05rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:border-color .25s ease}.collection-revamp .sort-select__button:after{content:"";position:absolute;top:50%;right:1.9rem;width:.7rem;height:.7rem;border-right:.15rem solid var(--cr-espresso);border-bottom:.15rem solid var(--cr-espresso);transform:translateY(-70%) rotate(45deg);transition:transform .25s ease}.collection-revamp .sort-select__button[aria-expanded=true]:after{transform:translateY(-30%) rotate(-135deg)}.collection-revamp .sort-select__button:hover,.collection-revamp .sort-select__button:focus-visible,.collection-revamp .sort-select__button[aria-expanded=true]{border-color:var(--cr-espresso);outline:0}.collection-revamp .sort-select__list{position:absolute;top:calc(100% + .8rem);right:0;z-index:5;min-width:100%;width:max-content;max-width:calc(100vw - 4.8rem);margin:0;padding:.8rem 0;list-style:none;border:.1rem solid var(--cr-rule);border-radius:1.6rem;background-color:var(--cr-bg);box-shadow:0 1.2rem 3.2rem #30181a1f}.collection-revamp .sort-select__list[hidden]{display:none}.collection-revamp .sort-select__option{position:relative;padding:1rem 4.4rem 1rem 1.8rem;color:var(--cr-ink);font-size:1.4rem;font-weight:400;letter-spacing:.02rem;line-height:1.3;text-transform:none;cursor:pointer;outline:0;transition:background-color .2s ease,color .2s ease}.collection-revamp .sort-select__option:hover,.collection-revamp .sort-select__option:focus-visible{background-color:var(--cr-merino);color:var(--cr-espresso)}.collection-revamp .sort-select__option[aria-selected=true]{color:var(--cr-espresso);font-weight:500}.collection-revamp .sort-select__option[aria-selected=true]:after{content:"";position:absolute;top:50%;right:2rem;width:.5rem;height:1rem;border-right:.15rem solid var(--cr-espresso);border-bottom:.15rem solid var(--cr-espresso);transform:translateY(-60%) rotate(45deg)}.collection-revamp .mobile-facets__info{margin:2.4rem 0 0;opacity:.8}.collection-revamp .mobile-facets__submenu .facets__price{gap:.8rem;padding:1.6rem 2.4rem 2.4rem}.collection-revamp .facets__price .field+.field-currency{margin-left:1.2rem}.collection-revamp .facets__price .field__input{height:4.8rem;border:.1rem solid rgba(67,67,67,.3);border-radius:999px}.collection-revamp .facets__price .field:before,.collection-revamp .facets__price .field:after{display:none}.collection-revamp .mobile-facets__label svg{background-color:transparent;color:var(--cr-espresso)}.collection-revamp .mobile-facets__checkbox:checked~svg:first-of-type rect{fill:var(--cr-espresso)}.collection-revamp .mobile-facets__checkbox:checked~.icon-checkmark{color:var(--cr-smoke)}.collection-revamp .mobile-facets__footer{padding:1.6rem 2.4rem;border-top:.1rem solid var(--cr-rule)}.collection-revamp .mobile-facets__clear{color:var(--cr-ink);font-size:1.2rem;font-weight:500;letter-spacing:.1rem;text-transform:uppercase;text-underline-offset:.3rem}.collection-revamp .mobile-facets__footer .button,.collection-revamp .facets__form .button{min-height:4.4rem;border-radius:999px;background-color:var(--cr-espresso);color:var(--cr-smoke);font-size:1.2rem;font-weight:500;letter-spacing:.1rem;text-transform:uppercase}.collection-revamp .mobile-facets__footer .button:before,.collection-revamp .mobile-facets__footer .button:after,.collection-revamp .facets__form .button:before,.collection-revamp .facets__form .button:after{box-shadow:none}.collection-revamp .collection{padding-top:3.2rem}.collection-revamp .product-grid{row-gap:4.8rem}.collection-revamp .card__inner{overflow:hidden;background-color:var(--cr-smoke)}.collection-revamp .card__inner img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.collection-revamp .card-wrapper:hover .card__inner img{transform:scale(1.04)}.collection-revamp .card>.card__content{padding:1.6rem 0 0}.collection-revamp .card>.card__content .card__information{display:flex;flex-direction:column;gap:.6rem;padding:0}.collection-revamp .card__heading,.collection-revamp .card__heading a{margin:0;color:var(--cr-ink);font-family:Bootzy,sans-serif!important;font-size:1.4rem;font-weight:400;letter-spacing:.1em;line-height:1.25;text-decoration:none;text-transform:uppercase}.collection-revamp .underline-links-hover:hover .card__heading a,.collection-revamp .card__heading a:hover{text-decoration:none}.collection-revamp .card__information p,.collection-revamp .card__information .productBlurb{margin:0;color:var(--cr-ink);font-family:Cormorant Garamond,serif!important;font-size:1.8rem;font-style:italic;font-weight:300;letter-spacing:0;line-height:1.15;text-transform:none}.collection-revamp .card>.card__content .card__information:after{content:"Shop now";align-self:flex-start;margin-top:.8rem;padding-bottom:.3rem;background:linear-gradient(var(--cr-espresso),var(--cr-espresso)) left bottom / 0 .1rem no-repeat;color:var(--cr-espresso);font-family:DM Sans,sans-serif;font-size:1.1rem;font-weight:500;letter-spacing:.15rem;text-transform:uppercase;transition:background-size .35s ease}.collection-revamp .card-wrapper:hover .card>.card__content .card__information:after{background-size:100% .1rem}.collection-revamp .card-information,.collection-revamp .price,.collection-revamp .price-item{color:var(--cr-ink);font-family:DM Sans,sans-serif;font-size:1.4rem;letter-spacing:.02rem}.collection-revamp .card-information:empty,.collection-revamp .card-information:has(>.caption-large:empty:only-child){display:none}.collection-revamp .card__badge .badge{padding:.5rem 1rem;border:0;border-radius:999px;background-color:var(--cr-espresso);color:var(--cr-smoke);font-family:DM Sans,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.12rem;line-height:1;text-transform:uppercase}@media screen and (min-width:990px){.collection-revamp .card__heading,.collection-revamp .card__heading a{font-size:1.6rem}.collection-revamp .card__information p,.collection-revamp .card__information .productBlurb{font-size:2rem}.collection-revamp .product-grid{row-gap:6.4rem}}.collection-revamp .pagination__item{color:var(--cr-ink);font-size:1.4rem}.collection-revamp .pagination__item--current:after{height:.15rem;background-color:var(--cr-espresso)}.collection-revamp .pagination__item:hover:after{background-color:var(--cr-espresso)}.collection-revamp__notice{margin:0;color:#434343;font-family:DM Sans,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.12rem;line-height:1.4;text-align:center;text-transform:uppercase}.collection-revamp.template-search .template-search__header{padding-top:4rem}.collection-revamp.template-search .template-search__header h1{margin:0 0 2.4rem;color:var(--cr-ink);font-family:Bootzy,sans-serif!important;font-size:3.2rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.collection-revamp.template-search .field:before,.collection-revamp.template-search .field:after{box-shadow:none!important}.collection-revamp.template-search .search .field input[type=search]{height:5.2rem;min-height:5.2rem;padding:0 6.4rem 0 2.4rem;border:.1rem solid rgba(67,67,67,.3);border-radius:999px;background-color:#fff6;box-shadow:none;outline:0;caret-color:var(--cr-espresso);color:var(--cr-ink);font-family:DM Sans,sans-serif;font-size:1.6rem;letter-spacing:.02rem;transition:border-color .25s ease,background-color .25s ease}.collection-revamp.template-search .search .field input[type=search]::placeholder{color:var(--cr-ink);font-family:Cormorant Garamond,serif;font-size:2rem;font-style:italic;font-weight:300;letter-spacing:0;opacity:.75}.collection-revamp.template-search .search .field input[type=search]:hover{border-color:#43434380}.collection-revamp.template-search .search .field input[type=search]:focus,.collection-revamp.template-search .search .field input[type=search]:not(:placeholder-shown){border-color:var(--cr-espresso);background-color:#ffffffb3}.collection-revamp.template-search .search .field input[type=search]::-webkit-search-cancel-button,.collection-revamp.template-search .search .field input[type=search]::-webkit-search-decoration{-webkit-appearance:none;display:none}.collection-revamp.template-search .search .field__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.collection-revamp.template-search .search__button{top:50%;right:.8rem;width:3.6rem;height:3.6rem;border-radius:50%;color:var(--cr-espresso);transform:translateY(-50%);transition:background-color .25s ease,color .25s ease}.collection-revamp.template-search .search__button>svg{width:1.8rem;height:1.8rem}.collection-revamp.template-search .search .field input[type=search]:not(:placeholder-shown)~.search__button,.collection-revamp.template-search .search .field input[type=search]:not(:placeholder-shown)~.search__button:hover{background-color:var(--cr-espresso)!important;color:var(--cr-smoke)!important}.collection-revamp.template-search .template-search__results{padding-top:3.2rem}.collection-revamp.template-search .predictive-search{border:0;border-top:.1rem solid var(--cr-rule);border-radius:0;background-color:var(--cr-bg);box-shadow:none}@media screen and (min-width:750px){.collection-revamp.template-search .predictive-search--search-template{position:absolute;top:calc(100% + 1.2rem);right:auto;left:50%;width:min(112rem,calc(100vw - 6.4rem));max-height:min(64rem,70vh);overflow-y:auto;border:.1rem solid var(--cr-rule);box-shadow:0 1.6rem 4rem #30181a14;text-align:left;transform:translate(-50%);z-index:20}}.collection-revamp.template-search .ps-glam__col-label{color:var(--cr-ink);font-size:1.1rem;font-weight:500;letter-spacing:.15rem;text-transform:uppercase;opacity:.7}.collection-revamp.template-search :where(.ps-glam__product-title,.ps-glam__collection-link,.ps-glam__suggestion-link,.ps-glam__no-results){color:var(--cr-ink)}.collection-revamp.template-search .ps-glam__suggestion-link em,.collection-revamp.template-search mark{background:var(--cr-merino);color:inherit;font-style:normal}.collection-revamp.template-search .ps-glam__collections-col,.collection-revamp.template-search .ps-glam__suggestions-col{border-color:var(--cr-rule)}.collection-revamp.template-search .ps-glam__collection-link{border-bottom-color:var(--cr-rule)}.collection-revamp.template-search .ps-glam__view-all{border:.1rem solid var(--cr-espresso)!important;border-radius:999px;background-color:var(--cr-espresso)!important;color:var(--cr-smoke);font-size:1.2rem;font-weight:500;letter-spacing:.1rem}.collection-revamp.template-search .search-result--page-card-product-title a{color:var(--cr-ink);font-family:Bootzy,sans-serif;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.collection-revamp.template-search .card__heading,.collection-revamp.template-search .card__heading a{font-size:1.6rem;letter-spacing:.1em;line-height:1.25}.collection-revamp.template-search :is(.product_results,.blog_results,.page_results){margin:0 0 2.4rem;color:var(--cr-ink);font-family:Cormorant Garamond,serif!important;font-size:2.4rem;font-style:italic;font-weight:300;letter-spacing:0;text-transform:none}.collection-revamp.template-search :is(.productsCount,.blogsCount,.pagesCount){color:var(--cr-espresso);font:inherit}.collection-revamp.template-search .product--grid{row-gap:4.8rem}@media screen and (min-width:990px){.collection-revamp.template-search .product--grid{row-gap:6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collection-revamp.css.map */
