<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.pill-button{display:inline-block;position:relative;padding:10px 4px;font-family:Arial,Helvetica,sans-serif;background:#f7f4ee;border-radius:100px;color:#000;border:1px solid rgba(0,0,0,.16);z-index:0;font-size:.9375rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.61;letter-spacing:2.07px}.pill-button-input{display:none;visibility:hidden}.pill-button-highlight{transform:translate(0,-50%);transition:all .2s;position:absolute;top:50%;left:4px;height:auto;width:163px;background:#fff;padding:24px 0;border:1px solid #ddd;border-radius:100px;z-index:1}.pill-button-selection{font-family:proxima-nova,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';transition:all .2s;display:inline-block;position:relative;padding:.4em .9em;cursor:pointer;z-index:2;width:163px;font-weight:300}.pill-button-selection_active{color:#000;font-weight:600}.pill-toggle-container{display:block}.mobile-only{display:none}.carousel-container{display:block;position:relative;width:100%;overflow:hidden;margin:2em 0 3em;-webkit-overflow-scrolling:touch}.carousel-container .wrapper{position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start;width:auto;margin:0 auto;width:200%;overflow-y:hidden;overflow-x:auto;scroll-behavior:smooth;transform:translate(0);transition:transform 250ms ease-in-out;-webkit-overflow-scrolling:touch}#WeddingBandsToggleContainer .category-carousel{position:relative;display:grid;justify-content:flex-start;width:100%;gap:2rem;margin:0 auto;padding:0 5rem;scroll-snap-type:x proximity;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}#WeddingBandsToggleContainer .category-carousel .content-block{cursor:pointer;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:100%;height:auto;margin:0;align-self:flex-start}#WeddingBandsToggleContainer .category-carousel .content-block.product-grid{display:grid;grid-template-rows:auto auto;gap:2rem;justify-content:start;align-items:start}#WeddingBandsToggleContainer .category-carousel .content-block.product-grid .product-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.category-carousel .content-block .text-container{width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;inset:0;position:absolute;bottom:0;padding:1em 0 3em}.category-carousel .content-block h3,h2.shop-by-category{font-family:freight-big-pro,serif;font-size:2.25rem;font-weight:400;line-height:1;letter-spacing:.36px;text-align:center;color:#000;margin:1.5em auto .2em}.category-carousel .content-block h3{font-size:2.375rem;margin:0;line-height:1}.category-carousel .content-block p{font-family:proxima-nova,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-size:1rem;line-height:1.4;letter-spacing:.16px;text-align:center;color:#000;margin:1em 0 1.75em}.category-carousel .content-block .text-container a{font-family:proxima-nova,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';color:#000;line-height:1;font-weight:400;white-space:nowrap;display:flex;justify-content:center;align-items:center;text-transform:uppercase}.category-carousel .content-block .image-container{width:100%;display:flex;justify-content:center}.category-carousel img{max-width:100%;height:auto;display:block}.category-carousel .product-grid .product-item p{font-family:minion-pro,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#000;text-align:center;font-style:normal;font-weight:400;line-height:1.25;margin:1.5em 0 0}.category-carousel .product-grid .product-item p.product-price{font-style:italic;margin:.25em auto 0;display:none}@media screen and (min-width:1024px){.category-carousel .content-block .text-container a{text-decoration:none;border:1px solid #000;width:263px;height:47px;letter-spacing:.954px;margin:0 0 .25em 0}.category-carousel .product-grid .product-item p{font-size:1rem}#WeddingBandsToggleContainer .category-carousel{grid-template-columns:1fr 1fr}#WeddingBandsToggleContainer .category-carousel .content-block.product-grid{grid-template-columns:1fr 1fr}.carousel-container .wrapper{-ms-overflow-style:none;scrollbar-width:none}.carousel-container .wrapper::-webkit-scrollbar{display:none}}@media screen and (max-width:1023.98px){.mobile-only{display:block}.desktop-only{display:none}h2.mobile-only{margin:0 auto;text-align:center;font-size:1.375rem}h2.shop-by-category{font-size:2.125rem}#WeddingBandsToggleContainer .category-carousel{grid-template-columns:1fr}.category-carousel.show{position:relative;left:0;display:flex}#WeddingBandsToggleContainer .category-carousel .content-block.product-grid{grid-template-columns:repeat(4,auto);width:100%;max-width:none;height:auto;overflow-x:scroll;overflow-y:hidden;justify-content:start;align-items:start;gap:.5rem;padding-left:2rem;padding-bottom:1rem}#WeddingBandsToggleContainer .product-grid .product-item{width:33vw;justify-content:flex-start;align-items:flex-start}#WeddingBandsToggleContainer .category-carousel{padding:0}#WeddingBandsToggleContainer .product-grid .product-item p br{display:none}.image-container img{width:100%;height:100%;object-fit:cover}.category-carousel .content-block .text-container{padding:0 0 1.5em}.category-carousel .content-block p{margin:.5em 0 .75em}.category-carousel .product-item p{font-size:.8125rem}.category-carousel .content-block .text-container a{font-size:.875rem;text-decoration:underline;letter-spacing:.56px;line-height:1.4}}</pre></body></html>