@media only screen and (min-width:768px){.product-list{display:flex}}.product-list .product-grid-list{width:100%}.sidebar{flex:0 0 224px;padding-left:var(--side-padding);position:relative}.sidebar-nav{position:-webkit-sticky;position:sticky;top:116px}.plp{display:flex;width:100%}.plp .product-list-container{flex-grow:1}.plp .content-wrap{--side-padding:0;--top-padding:0}.plp.has-filters .grid-item--promo{display:none}.plp--show-filters{-moz-column-gap:8px;column-gap:8px;margin:0 auto;max-width:1042px}.product-controls{padding-top:8px}@media only screen and (min-width:520px){.product-controls{padding-top:12px}}@media only screen and (max-width:991px){.product-controls{--top:0}}.stick-nav .product-controls{--top:63px;transition:top .4s ease-in-out .2s}.product-controls>.component{--input-height:32;--top-padding:16px;--side-padding:20px;align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;justify-content:flex-end}@media only screen and (max-width:767px){.product-controls .prod-count{font-size:14px}}.product-controls .filter-content{justify-content:space-between;padding-top:0}@media only screen and (min-width:992px){.product-controls .filter-content{display:none!important}}.product-controls .active-filters{text-transform:capitalize}@media only screen and (max-width:767px){.product-controls .active-filters{font-size:14px}}.count{flex-grow:1}@media only screen and (min-width:992px){.count{display:none}}.sort{align-items:center;display:flex;flex:0 0 113px;justify-content:flex-end}@media only screen and (min-width:768px){.sort{flex:0 0 215px}}.prod-sort{--select-padding:16px;outline:1px solid var(--border);padding-right:0;position:relative;width:100%}@media only screen and (max-width:767px){.prod-sort{font-size:12px}}.sort-selected{outline:2px solid var(--outline)}.filter{--line-height:calc(var(--input-height)*1px);flex-basis:100%;max-width:113px}@media only screen and (min-width:768px){.filter{max-width:159px}}@media only screen and (min-width:992px){.filter{display:none}}.prod-filter{display:block;outline:1px solid var(--border);padding:0 16px;width:100%}@media only screen and (max-width:767px){.prod-filter{font-size:12px}}.prod-filter .carat{position:absolute;right:18px;top:calc(50% - 4px)}.product-footer{text-align:center}@media only screen and (min-width:768px){.product-footer{padding-left:224px;padding-right:224px}}.layout-toggle{display:none}.layout-button.is-active svg{--fill:var(--emerald-black)}.layout-button svg{--stroke:var(--emerald-black);--fill:transparent;display:block;height:25px;width:25px}.tile-heading-lockup,.tile-heading-lockup p{margin:0}.collection-list .review-summary{justify-content:flex-start}.collection-list .media{--ratio-padding:100%!important;margin:0!important}.collection-list .tile-body{--text-align:left}.collection-list .promo-cta a{justify-content:flex-start}@media only screen and (max-width:519px){.collection-list .grid-item{flex:0 0 50%}}.collection-list .collection-heading{align-items:flex-start;display:flex;justify-content:space-between}@media only screen and (max-width:519px){.collection-list .collection-heading{flex-direction:column}}.collection-list .collection-heading .heading{margin-top:0}@media only screen and (max-width:519px){.collection-list .grid-item--promo{flex:0 0 100%}}.collection-list .cta-set-value{text-decoration:line-through}.collection-list .cta-set-price{color:var(--brand-dark);margin-left:4px}.collection-list .collection-product-title{max-width:150px}@media only screen and (max-width:519px){.collection-list .product-grid-list{padding:0 16px}.collection-list .tile{padding:8px}}