@font-face{font-family:Ginto-Nord-Medium;src:url(https://cdn.shopify.com/s/files/1/1437/2544/files/GintoNord-Medium.woff2?v=1594752904) format("woff2"),url(https://cdn.shopify.com/s/files/1/1437/2544/files/GintoNord-Medium.woff?v=1594752904) format("woff");font-display:swap}@font-face{font-family:BiancoSerif;src:url(https://cdn.shopify.com/s/files/1/1437/2544/files/BiancoSerif-Regular.eot?v=1594745908);src:url(https://cdn.shopify.com/s/files/1/1437/2544/files/BiancoSerif-Regular.eot?v=1594745908?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/1437/2544/files/BiancoSerif-Regular.woff?v=1594745908) format("woff"),url(https://cdn.shopify.com/s/files/1/1437/2544/files/BiancoSerif-Regular.ttf?v=1594745908) format("truetype"),url(https://cdn.shopify.com/s/files/1/1437/2544/files/BiancoSerif-Regular.svg?v=1594745908#BiancoSerif-Regular) format("svg");font-style:normal;font-weight:400;text-rendering:optimizeLegibility;font-display:swap}:root{--color-primary: #f6a772;--color-primary-hover: #dc9260;--color-primary-dark: #a75022;--color-secondary: #ecab21;--color-secondary-hover: #ac7d19;--color-accent: #f05522;--color-accent-orange: #e88a4d;--color-accent-dark: #9e542f;--color-text-base: #2d2d2d;--color-text-dark: #212529;--color-text-medium: #575757;--color-text-muted: #999999;--color-text-muted-alt: #9d9d9d;--color-text-light: #707070;--color-text-lighter: #5e5e5e;--color-text-lightest: #bababa;--color-border: #e0e0e0;--color-border-dark: #ddd;--color-border-black: #000;--color-bg-white: #fff;--color-bg-off-white: #fdfdfd;--color-bg-cream: #fbf7f1;--color-bg-yellow: #f2d789;--color-disabled: lightgray;--font-ginto: "Ginto-Nord-Medium", sans-serif;--font-bianco: "BiancoSerif", sans-serif;--font-sofia: "sofia-pro", sans-serif;--font-pt-sans: pt-sans-narrow, Helvetica, "Franklin Gothic", Arial, Verdana, sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2}.h3,h3,.rte h3,.rte .h3{font-size:1.75rem}.ginto-nord{font-family:var(--font-ginto);font-weight:400}.sofia-pro{font-family:var(--font-sofia)}.bianco-serif{font-family:var(--font-bianco)}h1{font-family:var(--font-ginto);font-size:48px}h1 em{font-family:var(--font-bianco);font-style:normal}.h2,.rte h2{font-size:40px}.h3,.rte h3{font-size:30px}.heading:not(a){font-family:var(--font-ginto)}.section__header h2,.text-container h2,.text-container h3{font-family:var(--font-ginto);font-weight:400}.content-box.emphasis em,.image-with-text__text-wrapper.emphasis em,.multi-column__text-container.emphasis em,.article__content h2{color:var(--color-accent);font-family:var(--font-bianco);line-height:1.25;font-weight:500;font-size:2rem;font-style:normal}.article__content h4{margin-bottom:20px}.btnlink,a.book,.page-content a.btnlink,.btn.klaviyo-bis-trigger{background:var(--color-primary);border-radius:3px;color:var(--color-text-base);display:inline-block;font-size:20px;font-weight:700;letter-spacing:1px;line-height:1;padding:20px 30px;text-align:center;text-decoration:none!important;text-transform:uppercase;transition:all .25s;cursor:pointer;width:auto;margin-top:20px}.btnlink:hover,a.book:hover,.btn.klaviyo-bis-trigger:hover{background:var(--color-primary-hover);color:var(--color-bg-white)}.btnlink-recast{color:var(--color-text-base);background:var(--color-secondary);transition:all .3s ease-in-out;margin-top:20px;display:inline-block}.recast #klaviyo-bis-button-container button{color:var(--color-text-base);background:var(--color-secondary)}.btnlink-recast:hover,.recast #klaviyo-bis-button-container button:hover{color:var(--color-bg-white);background:var(--color-secondary-hover)}.page-content a:not(.btnlink):not(.btnlink-recast),.text-container a:not(.button,.btnlink),div.page-content a:not(.btnlink):not(.btnlink-recast){color:var(--color-primary)}.content-box a:not(.button){color:var(--color-primary);text-decoration:none}.content-box a:not(.button):hover{color:var(--color-primary);text-decoration:underline}.multi-column__text-container a,.multi-column__link{color:var(--color-primary);text-decoration:none}.multi-column__text-container a:hover{color:var(--color-primary);text-decoration:underline}.multi-column__link{font-size:18px}.image-with-text__text-wrapper a:not(.button){color:var(--color-primary);text-decoration:none}.image-with-text__text-wrapper a.button{color:var(--color-bg-white)}.image-with-text__content .heading-link:hover h3{color:var(--color-primary)}.image-with-text__content h2.heading.heading--small{color:var(--color-accent-dark)}.image-overlay a{text-decoration:underline}.image-overlay a:hover{color:var(--color-primary)}a.heading-link:hover span{text-decoration:underline}.shopify-installments__learn-more,.nickel-msg a,.policy-msg a,.status a{color:var(--color-primary)}.nickel-msg a:hover,.policy-msg a:hover,.status a:hover,.shopify-installments__learn-more:hover{color:var(--color-text-base)}product-item .product-item-meta__vendor,product-meta .product-meta__vendor,.product-meta__vendor,a.product-item-meta__vendor{color:var(--color-primary);font-family:var(--font-sofia);text-transform:uppercase;font-weight:400;font-size:15px;line-height:21.75px}h1.product-meta__title{font-family:var(--font-bianco);text-transform:capitalize;margin-bottom:0}a.product-item-meta__title{font-family:var(--font-bianco);text-transform:capitalize;font-weight:400;font-size:18px;line-height:26.1px;color:var(--color-text-base)}.product-lead-in{margin-bottom:20px}.product-lead-in a{color:var(--color-accent-orange)}.product-meta__vendor a:hover,.product-lead-in a:hover{text-decoration:underline}span.product-form__option-name,span.product-form__quantity-label{font-family:var(--font-ginto);font-weight:400}p.heading.h5{font-family:var(--font-bianco)}.heading:not(a),p.heading.h5:not(a){font-family:var(--font-ginto)}product-item .price-list{font-family:var(--font-sofia);text-transform:uppercase;color:var(--color-text-muted);font-weight:400;font-size:15px;line-height:21.75px}.product-meta__price-list-container{margin-top:10px}.product-meta__price-list-container .price-list .price{font-size:30px}.price.price--highlight{color:var(--color-text-muted)}.product__info .price.price--highlight.price--large{color:var(--color-text-dark)}.product__info .price.price--compare{font-size:20px}.product-from-text{margin-right:5px}.recast .product-meta__vendor,.container.recast a.product-item-meta__vendor.heading.heading--xsmall,product-recommendations.recast a.product-item-meta__vendor.heading.heading--xsmall,recently-viewed-products.recast a.product-item-meta__vendor.heading.heading--xsmall{color:var(--color-secondary)}.recast .btn.klaviyo-bis-trigger{background-color:var(--color-secondary)}.recast .price.price--compare{color:var(--color-text-muted-alt);text-decoration:none}.header__cart-count.recast,.announcement-bar.recast{background-color:var(--color-secondary)}.product__info .compare-at-new{display:none}.product__info.recast .compare-at-new{display:inline}.product-form__text a:not(.btnLink){color:var(--color-primary);text-decoration:underline}.product-form__text a:not(.btnLink):hover{color:#000}.combo-box__option-item.is-disabled{text-decoration:line-through 2px solid;color:var(--color-disabled);opacity:1}div.stock-message{display:none;visibility:hidden}div.stock-message.active{display:block;visibility:visible}.nickel-msg,.policy-msg{margin-top:30px;color:var(--color-text-light)}.status{color:var(--color-text-light)}button#AddToCart[disabled],.product-meta__label-list,product-sticky-form,div.product-sticky-form__form{display:none}button.shopify-payment-button__more-options{display:none;visibility:hidden}.no-shop-pay shopify-payment-terms,div.product__info.gift-cards product-payment-terms,.product__info.fine-jewelry store-pickup,div.product-form.fine-jewelry store-pickup{display:none}.product__info.sold-out .btn.klaviyo-bis-trigger,.product__info.available .btn.klaviyo-bis-trigger{display:none}.recast-buy-back-kit .btn.klaviyo-bis-trigger{display:none;visibility:hidden}.list-collections__item-image-wrapper{position:relative;height:60vh;width:100%;object-fit:cover}h3.heading.h2 p{font-family:var(--font-ginto)}.article-item__image{width:100%;height:60vh;object-fit:cover}.article__content .rte>h6{color:var(--color-text-lighter);font-size:14px;letter-spacing:.05em;text-transform:uppercase;font-family:var(--font-sofia);text-align:center}.blog-logo-container{margin:50px auto;display:block;width:fit-content}.blog-view-all-link{text-align:center;display:block;margin-bottom:30px}.blog-view-all-link:hover{color:var(--color-text-medium)}.templateBlog .post{margin:0 auto 3.236em;max-width:800px}.templateBlog .post img{display:block;margin-bottom:15px}.templateBlog .faq{border-bottom:1px solid var(--color-border-black);padding:20px 0}.templateBlog .faq:first-child{border-top:1px solid var(--color-border-black)}.templateBlog .faq--header{font-family:var(--font-ginto);font-size:50px}.templateBlog .faq--subheader{border-bottom:1px solid var(--color-border-black);padding-bottom:15px}.templateBlog .faq .fa{margin-right:.5rem}.templateBlog .faq a{color:var(--color-border-black);font-weight:500}.templateBlog .faq .faq--copy a{color:var(--color-primary)}.templateBlog .faq p{padding-top:10px}.templateBlog #main p a{color:var(--color-secondary);text-decoration:underline}.templateBlog .alt--bg{background-color:var(--color-bg-cream)}.templateBlog .faq--block h2{color:var(--color-border-black);font-family:var(--font-ginto);font-size:36px}.templateBlog .faq table,.templateArticle .faq table{border:1px solid var(--color-border-dark);vertical-align:top}.templateBlog .faq table td,.templateArticle .faq table td{border:1px solid var(--color-border-dark);padding:10px;vertical-align:top}.templateBlog .faq table p,.templateArticle .faq table p{font-size:16px;margin:0;padding:0}.templateBlog .faq ul,.templateArticle .faq ul{font-size:18px;margin:15px 0;padding-left:10px}.templateBlog .faq ul li,.templateArticle .faq ul li{font-size:18px;margin-bottom:8px;padding-left:10px;position:relative}.templateBlog .faq ul li:before,.templateArticle .faq ul li:before{position:absolute;left:-10px}#faq--filters{background-color:var(--color-bg-yellow)}#faq--filters p{font-size:16px;margin:0;padding:0}#main #faq--filters a{color:var(--color-border-black);display:inline-block;margin-left:15px;text-decoration:underline}#main #faq--filters a.is--active{font-weight:700;text-decoration:none}#main #faq--filters a.is--active:after{content:"x";display:inline-block;margin-left:5px;text-decoration:none}nav.breadcrumb{background-color:transparent}.header__cart-count{background:var(--color-accent-orange)}div.klaviyo-form-L8a5cK .kl-private-reset-css-Xuajs1.go3176171171 p span.ql-font-sofiapro-semibold{font-family:var(--font-bianco)!important;text-transform:capitalize!important}.footer__item-content .linklist__item{padding-top:0;font-weight:600;text-transform:uppercase}.footer__item-title.heading.heading--small{font-family:var(--font-bianco);text-transform:capitalize;font-size:20px;padding-bottom:5px;border-bottom:1px solid white;display:block}.linklist__item a{font-weight:500}.wufoo{font-family:var(--font-pt-sans);font-size:16px}.wufoo #header,.wufoo li h3{display:none}.wufoo li.focused{background-color:var(--color-bg-white)}.wufoo select.select{-webkit-appearance:button;-webkit-border-radius:2px;-webkit-padding-end:20px;-webkit-padding-start:2px;-webkit-user-select:none;background-image:url(/cdn/shop/files/select-bg.png?5673067234009135263);background-position:97% center;background-repeat:no-repeat;border:1px solid #aaa;color:#555;font-size:inherit;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap;width:300px}.wufoo label{font-family:var(--font-pt-sans);font-weight:700;display:inline-block;line-height:1.3;clear:both}.wufoo input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:var(--color-bg-white);border-radius:3px;border:1px solid var(--color-border-dark);box-shadow:inset 0 1px 3px #0000000f;font-family:var(--font-pt-sans);font-size:1em;margin-bottom:.75em;padding:.5em;width:100%}.wufoo input[type=file]{width:auto}.wufoo input[type=radio]{clear:none;float:left;width:2%}.wufoo input.submit{background-color:var(--color-primary);border:none;border-radius:3px;color:var(--color-bg-white);cursor:pointer;padding:10px 0 12px;text-align:center;text-transform:uppercase;transition:all .25s}.wufoo input.submit:hover{background-color:var(--color-primary-hover);color:var(--color-bg-white)}div.klaviyo-form-L8a5cK .kl-private-reset-css-Xuajs1.go3176171171 p span.ql-font-sofiapro-semibold{font-family:var(--font-bianco);text-transform:capitalize}#accordion{margin:50px auto 100px;max-width:800px}#accordion ul{list-style:none;margin:0;padding:0}.accordion{display:none;padding:10px}.accordion.focus{display:block;border-bottom:1px solid var(--color-border)}#accordion ul li>a{text-decoration:none;display:block;padding:10px;background:var(--color-bg-white);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-size:24px;font-weight:700}.accordion{background:var(--color-bg-off-white);color:var(--color-text-muted)}.accordion p{margin-bottom:1em}#accordion .icon{display:inline-block;font-weight:400;margin-right:10px}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-control-next,.carousel-control-prev{width:5%}ol.carousel-indicators li{background-color:#00000040;border-radius:100%;height:10px;width:10px}ol.carousel-indicators li.active{background-color:#000}.image-with-text:before{z-index:0}.image-with-text__content-list{z-index:1;position:relative}.image-with-text__content-list .button-wrapper{margin-top:16px}.article__main-part .container{padding-right:0;padding-left:0}.pin-icon{z-index:0}a,p,div{font-family:var(--font-sofia)}a.heading-link span{font-family:var(--font-ginto)}.shopify-section--rich-text .content-box a:not(.button){color:#000;text-decoration:underline}.shopify-section--rich-text .content-box a:not(.button):hover{color:var(--color-primary);text-decoration:underline}table:not(.line-item-table) td{vertical-align:top;padding:8px;border:1px solid var(--color-text-base)}.image-with-text__image-wrapper{overflow:visible;z-index:auto}.image-with-text__image{height:auto;display:block}.shopify-section--banner split-lines span{display:inline-block}@media screen and (max-width:999px){.shopify-section--banner .image-with-text__wrapper{display:flex;flex-direction:column}.shopify-section--banner .image-with-text__image-wrapper{order:2;margin-top:30px}.shopify-section--banner .image-with-text{padding:var(--vertical-breather) 0}}@media screen and (max-width:400px){div.footer__item-list{display:flex;flex-direction:column}}@media screen and (min-width:1000px){sort-by-popover.popover{max-width:500px;right:0;left:-90px}}.shopify-policy__body h3,.shopify-policy__body .h3{font-family:var(--font-sofia);font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/73/assets/custom.css.map */
