.section-theme-dark{color:var(--color--alternative);background-color:var(--color--body)}.color-light{color:var(--color--alternative)}.border{border-bottom:1px solid var(--color--body)}:root{--color--accent: #006683}body{background-color:var(--bg-color--body)}html{font-size:16px}.center{text-align:center}h1{font-family:Antro Vectra;font-size:3rem;text-transform:none;letter-spacing:.15em}h2{font-family:fournier;font-size:1.125rem;line-height:1.6;letter-spacing:.15rem;text-transform:uppercase}h2 em{font-family:Monotype-FournierMTPro-Italic;text-transform:lowercase;font-style:italic;letter-spacing:0}p{font-size:1.125rem;line-height:1.4}h3,.eyebrow-header,.product-description h2{font-family:DM Mono,monospace;font-size:.8rem;text-transform:uppercase;letter-spacing:.15rem}.h2-style,.h2-style p,.hero-heading h1,.subheading p{font-family:fournier;font-size:1.125rem;line-height:1.6;letter-spacing:.15rem;text-transform:uppercase}:is(.h2-style,.h2-style p,.hero-heading h1,.subheading p) em{font-family:Monotype-FournierMTPro-Italic;text-transform:lowercase;font-style:italic;letter-spacing:0}.h2-style.text-size-large,h2.text-size-large{font-size:1.6rem}h2.script,.h1-style{font-family:Antro Vectra;font-size:3rem;text-transform:none;letter-spacing:.15em;line-height:1.1}h2.script.text-size-large{font-size:4rem}p.text-size-large,.text-size-large p{font-size:1.3rem}p.caption{font-family:Monotype-FournierMTPro-Italic}.quote p,p.quote{font-family:Antro Vectra;font-size:2.5rem;line-height:1.1}a.main-button,a.main-button:link,a.main-button:visited,span.main-button{font-family:DM Mono,monospace;text-transform:uppercase;font-size:.8rem;letter-spacing:.2em;text-decoration-line:underline;color:currentColor}a.main-button.bright,a.main-button.bright:link,a.main-button.bright:visited,span.main-button.bright{color:#006683}a.main-button.text-size-large{font-size:1.125rem}a.button--solid{text-transform:uppercase;font-size:1rem;letter-spacing:.2em;font-weight:400;font-family:fournier;background-color:var(--bg-color--body);color:var(--color--body);padding:1rem 3rem}@media screen and (max-width:890px){h2.script{font-size:2.4rem}.quote p,p.quote{font-size:1.8rem}h2.script.text-size-large{font-size:3.2rem}p.text-size-large{font-size:1.1rem}}@media screen and (max-width:768px){h2.script.text-size-large{font-size:2rem}.eyebrow-header{font-size:.9rem}.hero-heading h1{font-size:1.2rem}p.text-size-large{font-size:1rem}}@media screen and (max-width:430px){.quote p,p.quote{font-size:1.5rem}}main .shopify-section{position:relative}.section-padding-small{padding-top:60px;padding-bottom:60px}.section-padding-medium{padding-top:80px;padding-bottom:80px}.section-padding-large{padding-top:120px;padding-bottom:120px}.background-wrapper{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-size:cover}.header--container{position:static!important}[data-x-menu--depth="3"] .x-menu--level-2--container{width:100%!important;left:0!important;max-width:100%!important}.featured-collection--root{padding:80px 6vw;border-bottom:1px solid}.featured-collection--root .image--container{border:1px solid var(--color--body);box-sizing:border-box}.featured-collection--header-text{padding-bottom:0;margin-bottom:60px}@media screen and (max-width:768px){.featured-collection--header-text{margin-bottom:20px}}.featured-collection--title{padding:0!important}.template--index .featured-collection--header-text{padding-bottom:0}.template--index .featured-collection--title a{font-size:18px;border-bottom:0}.product--details-container{font-family:Monotype-FournierMTPro-Italic}.featured-collection--cta{display:none}footer .klaviyo-form{background-color:transparent!important;padding-top:0!important}footer .needsclick.kl-private-reset-css-Xuajs1{padding-top:0!important;text-transform:uppercase!important}.boost-pfs-filter-collection-header-wrapper h1{font-size:3rem!important}.product-page--panel-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important;min-height:calc(100vh - 50px);grid-gap:0;align-items:flex-start}@media screen and (max-width:768px){.product-page--panel-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.product-page--form-container{border-left:.5px solid;padding:8vw 4vw 4vw;max-width:initial;text-align:left;align-self:initial;height:100%}.product-page--top-panel,.slideshow-container{border-bottom:.5px solid}.template--product .layout--main-content .related-collection{background-color:var(--bg-color--body)}.template--product .product-title{color:var(--color--accent)}.product-page--root .product-info *,.product-form--price-container *{text-align:left!important}.product-page--form-container h1{font-size:2rem;line-height:1.2;letter-spacing:0;padding-bottom:0;margin-bottom:2rem;color:var(--color--accent)}.price.product-form--price-wrapper{font-family:DM Mono,monospace;margin-bottom:40px}.product-form--price{display:inline-block;font-size:14px}.product-description p:first-child,.product-info p:first-child{border-top:.5px solid var(--color--body);padding-top:1.4rem}.product-description p:last-child,.product-info p:last-child{margin-bottom:1.4rem}.product-description h2,.product-info h2{border-top:.5px solid;padding-top:1.4rem;margin-top:2rem;margin-bottom:1.4rem}[data-item=button]>.product-form--add-to-cart,button.product-form--add-to-cart{color:var(--color--button);border:1px solid var(--color--button);border-radius:0;line-height:1;height:initial;padding:1.2rem 1rem;text-decoration:underline;transition:.2s ease}[data-item=button]>.product-form--add-to-cart:hover,button.product-form--add-to-cart:hover{background-color:var(--color--button);color:var(--bg-color--body)}.product-form--variants{justify-content:flex-start}.product-form--variants .disclosure--root{min-width:100px}.related-collection-heading{margin-bottom:30px}.template--product .layout--main-content .related-collection h3{padding:0 40px}.blog-intro-container{padding:60px 0}.blog--subtitle{padding:0}@media screen and (min-width:1201px){.boost-sd__collection-header{width:100vw;margin-left:calc((-100vw + var(--max-width--large)) / 2)}}.spb-tooltip .spb-tooltiptext{background-color:#d5cec4!important;color:#3e3e3e!important}.spb-tooltip .spb-tooltiptext a{color:#3e3e3e!important}.shopify-section.section--slideshow .carousel--dot-container{display:none}.shopify-section.section--slideshow .carousel--arrow-nav{align-items:flex-end;padding-bottom:20px}.shopify-section.section--slideshow .featured-content--overlay-image{position:absolute;top:0;right:0}.shopify-section.section--slideshow .featured-content--overlay-image img{width:100%;height:auto}@media only screen and (max-width:767px){.shopify-section.section--slideshow .featured-content--container{justify-content:flex-start;flex-direction:column}.shopify-section.section--slideshow .carousel--y-container{height:initial!important}.shopify-section.section--slideshow .featured-content--container:before{display:none}.shopify-section.section--slideshow .featured-content--text{text-align:left;margin-top:auto!important;align-self:flex-start}.shopify-section.section--slideshow .featured-content--overlay-image{position:relative}.carousel--arrow-nav{display:flex!important}.featured-content--root[data-mobile-overlay=true][data-cover-image-mobile=false] .featured-content--text{margin-bottom:60px}}.featured-products-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.featured-product-col{min-height:700px;position:relative}.featured-products-grid-image{width:100%;height:100%;object-fit:cover}.featured-products-grid-content{position:absolute;padding:4vw;bottom:0;left:0}.featured-products-grid-content.text-color-light{color:#f9f6ef}.featured-products-grid-content.text-color-light *{color:inherit}.featured-products-grid-content .eyebrow-header{margin-bottom:2rem}.featured-products-grid-content h2{margin-bottom:.5rem}.featured-products-grid-content .link-wrapper{margin-top:2rem}.full-link{position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (max-width:900px){.featured-products-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.featured-product-col{min-height:400px}.featured-products-grid-content{position:absolute;padding:6vw}}.drawer--overlay[aria-hidden=true]{pointer-events:none!important}@media screen and (max-width:750px){.layout--viewport[data-drawer-status=opened]{max-height:100vh;max-height:100svh;overflow:hidden}.drawer--container{padding-bottom:80px}}@media only screen and (min-width:768px){.featured-video{align-items:flex-end;justify-content:flex-start}.flexbox-gap .featured-video--header{max-width:500px;text-align:left;padding:var(--spacing--section)}.template--index .carousel--block:nth-child(2) .image--root{width:50%}.template--index .shopify-section.section--slideshow .carousel--block:nth-child(2) .image--root>img{object-fit:contain}.template--index .carousel--block:nth-child(2) .featured-content--image:after{content:"";position:absolute;top:0;left:50%;height:100%;width:50%;background-image:url(/cdn/shop/files/DoublePaveDiamondBaleCalendar_0b315ae8-414e-4df3-9637-9ad208818b18.jpg?v=1733304080);background-size:cover;background-repeat:no-repeat}}.signature-img{display:block;max-width:140px;height:auto}.article--happening:nth-of-type(6n+1) .article__content{background-color:#dfcdad!important}.article--happening:nth-of-type(6n+2) .article__content{background-color:#954c5b!important;color:#f9f6ef}.article--happening:nth-of-type(6n+3) .article__content{background-color:#28415a!important;color:#f9f6ef}.article--happening:nth-of-type(6n+4) .article__content{background-color:#dea06b!important}.article--happening:nth-of-type(6n+5) .article__content{background-color:#5f374b!important;color:#f9f6ef}.article--happening:nth-of-type(6n+6) .article__content{background-color:#5f374b!important;color:#f9f6ef}
/*# sourceMappingURL=/cdn/shop/t/91/assets/redesign-2023.css.map */
