.h2,h2{font-size:50px!important;line-height:1.4!important;text-transform:capitalize}h3,.h3{font-size:45px!important;line-height:1.4!important;text-transform:capitalize}h4,.h4{font-size:38px!important;line-height:normal!important;text-transform:capitalize}h6,.h6{font-size:20px!important;line-height:normal!important;text-transform:capitalize}button{height:29px;padding:0!important;min-width:102px;text-transform:capitalize!important}.collection-card{gap:1.2rem!important}.product-card__figure>.badge-list{display:none}.collection .product-card__figure>.badge-list{display:block}.collection .sale-badge{display:none}.sale-badge{min-height:23px}.announcement-bar__carousel{text-transform:capitalize}.announcement-bar{padding:8px!important}.product-title.line-clamp{font-size:15px;text-transform:capitalize;letter-spacing:0}.product-card{gap:2.4rem!important}.image-with-text-paragraph-text{font-size:20px;max-width:580px;line-height:1.2}.tap-area{min-width:6px}.logo-list-heading{font-size:15px;text-transform:capitalize}.logo-list-item-subheading{color:#8d8979;font-size:13px}.logo-list__item img{margin-bottom:15px}.logo-list-subheading{margin-block-start:6px!important}.social-media--list .social-media__item{opacity:1}.social-media--list svg{width:-webkit-fill-available}.social-media--list{gap:8px}.footer__block--newsletter form{margin-top:32px}.footer__block.footer__block--newsletter form input{border:navajowhite;border-bottom:1px solid #C9C9BF;padding:0 0 35px}.footer-policy-menu{display:flex;margin-top:52px}.footer__block--newsletter .prose p,.footer-policy-menu a{text-decoration:underline}.slide-image-text{max-width:582px!important}.side-image-product-slider{display:grid;grid-template:var(--side-image-product-grid);align-items:center}.product-slider__item{flex:0 0 auto;min-width:100%;max-width:100%}.product-slider__products{display:flex;gap:1.5rem;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin:0 auto 0 0%}.product-slider{position:relative;overflow:hidden}.product-card__title a{color:#544e39;text-transform:capitalize;width:160px;font-weight:500}.product-slider__item .product-card__info{gap:.25rem}.product-slider__item .product-card__title a{color:#544e39;text-transform:capitalize;width:160px;font-weight:500}.product-slider{grid-area:product-slider;padding:2rem}.review-item{border-bottom:1px solid #D5D5CC}.header:hover .header__secondary-nav li svg{filter:invert(1)}.header__primary-nav-item a{font-size:1.1rem!important}.header.is-solid .header__secondary-nav svg{filter:invert(1)}li.header__primary-nav-item details summary{font-size:1.1rem!important}.collection-toolbar{min-height:4.46em!important}.facets-drawer__footer button{height:42px}facet-link.facets-drawer__footer-clear a{background:#d5d5cc;border-color:#d5d5cc;margin-bottom:15px;color:#544e39;font-size:15px}.facets-drawer__footer button{font-size:15px}.contact-us-subheadig,.contact-us-heading{margin-bottom:5px}.contact-us-section .prose{color:#544e39;text-align:center;font-size:20px;font-style:normal;font-weight:400}.contact-us-section input{border:.2px solid #544e3980;background:#ebebe8;height:45px}.contact-us-section textarea{border:.2px solid #544e3980;background:#ebebe8}.contact-us-section button{background:#544e39;height:45px;font-size:15px;font-family:Baskervville}.image-with-text-text-over-image{position:absolute;right:0%;color:#f04b01;text-align:center;font-family:Beth Ellen;font-size:40px;font-style:normal;font-weight:400;line-height:50px;transform:rotate(-12deg);bottom:27%;width:384.11px}.image-with-text-image-container{position:relative}.shopify-section--faq .faq__category{font-size:20px!important;font-family:AvenirRegular!important}.blog-post-card__title.h4{font-size:25px!important}.blog-post-card__read-more{height:29px;font-size:13px;text-transform:capitalize}.product-card__figure{direction:rtl}fieldset.variant-picker__option{margin-bottom:20px}.special_request_heading{color:#544e39;font-size:15px!important;font-style:normal;font-weight:500;line-height:133.333%!important;text-transform:capitalize}.buy-buttons button{color:#d5d5cc;font-family:Baskerville;font-size:20px;font-style:normal;font-weight:400;line-height:100%;height:42px}.shipping_delivery_message{text-align:center;text-decoration:underline}.product-gallery__thumbnail{height:auto!important;min-width:100%!important}.product-info .breadcrumb--product{display:block}.product-info__block-item[data-block-type=breadcrumb]{--product-info-gap: .5rem}@media screen and (max-width:699px){.product-info--center .product-info__block-item[data-block-type=breadcrumb] .breadcrumb__list{justify-content:center}}.choose-birthstones-title{font-size:17px}#choose_stones .text-with-icon,.stones-title,.variant-picker .text-with-icon{font-size:15px}#choose_stones .accordion__content{padding-inline-end:0}.accordion{border-top:0}#choose_stones.drawer{--drawer-body-padding-block: 1rem !important}#choose_stones.drawer::part(close-button){display:inline-flex;align-items:center;justify-content:center;min-width:6.5rem;padding:.55rem 1.25rem;margin:0;font:inherit;font-size:.9375rem;letter-spacing:.02em;text-transform:none;cursor:pointer;border:1px solid #000;border-radius:0;background:#000;color:#fff;opacity:1;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media screen and (pointer:fine){#choose_stones.drawer::part(close-button){opacity:1}#choose_stones.drawer::part(close-button):hover{background:#fff;color:#000;border-color:#000;opacity:1}}#choose_stones .accordion__disclosure[aria-expanded=true] .accordian_content{padding-top:23px;margin-top:5px;border-top:1px solid rgb(var(--border-color))}.birthstone-option-item{border-color:#544e39;cursor:pointer}input.birthstone-radio{width:100%;position:absolute;height:40px}.animated-plus{right:14px}button.choose_birthstones{background:#d5d5cc;width:100%;text-align:left;padding:8px 14px!important;font-size:15px;margin-top:17px;position:relative;line-height:1.6;white-space:normal;display:block;height:auto}button.choose_birthstones .stone-label{display:inline-block;background:#fff;padding:2px 8px;margin:2px 0}button.choose_birthstones:after{content:"+";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:10px;font-weight:800}.feature-badge-list p{color:#bcbab4;font-size:15px}.feature-badge-list{gap:1rem!important;margin-top:2rem!important}.feature-badge-list .product-info__block-item{width:45%}.feature-badge{width:100%}.variant-picker__option-info{font-size:15px}span.selected_option{margin-left:-10px}.product .header__secondary-nav svg{filter:invert(1)}.stones_accordion .accordion{display:none}.collection-interpretor{grid-column:span 2 / span 2}.collection-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.infinite_next.loading-disabled{display:none}.collection-interpretor--span-2{grid-column:span 2}.facets-drawer__footer-clear{width:100%;margin-bottom:10px;background:#d5d5cc;border:0;color:#544e39;font-size:15px}button[type=submit][disabled]{opacity:.5;cursor:not-allowed!important;pointer-events:none}@media screen and (max-width:1300px){.h2,h2,h3,.h3,h4,.h4,h6,.h6{line-height:normal!important}}@media screen and (max-width:699px){.h2,h2{font-size:35px!important;line-height:normal!important}h3,.h3{font-size:30px!important;line-height:normal!important}h4,.h4,h6,.h6{font-size:20px!important;line-height:normal!important}.product-card__figure>.badge-list{display:block}.product-card__info badge-list{display:none}.sale-badge{display:none}.featured-collections-subheading{max-width:70%;margin:0 auto}.badge{padding:.0625rem 1rem!important}.product-card__image{min-height:229px}.product-card{gap:1.4rem!important}.product-list{row-gap:25px!important}.image-with-text-subheading{font-size:13px!important}.image-with-text>.prose{margin-block:6.5rem;padding-inline-start:50px;padding-inline-end:50px}.image-with-text{position:relative}.image-with-text-paragraph-text{font-size:15px!important}.image-with-text button{display:none}.image-with-text-image{position:absolute;top:3rem;right:9%;z-index:9}.footer__links-wrapper{order:2;width:100%}.footer__block--newsletter{order:1;width:100%}.footer__block-list{display:flex!important;flex-direction:column!important}.footer-policy-menu{display:none}.footer__block--newsletter form{margin-top:25px}.footer__block.footer__block--links .h6{border-bottom:1px solid #C9C9BF;padding-bottom:20px}.footer__block.footer__block--links:last-child{border-top:1px solid #C9C9BF;padding-top:20px;margin-bottom:0}.footer__block.footer__block--links:last-child a{text-decoration:underline}.footer__block.footer__block--links{margin-bottom:30px}.slide-image-product-slider .slider-nav.prev{left:-5%!important}.slide-image-product-slider .slider-nav.next{right:-5%!important}.slide-image-product-slider .product-card__image img{width:270px;height:270px}.product-slider{padding:46px 22px 29px}.mobile-logo{display:block}.desktop-logo{display:none}.collection-toolbar__button-container>.collection-toolbar__button{height:100%;font-size:15px}.collection-toolbar__layout-switch-list button{min-width:auto}.contact-us-section .prose{font-size:15px}.image-with-text-text-over-image{font-size:30px}.blog-post-card__title{font-size:20px!important}fieldset.variant-picker__option{margin-bottom:20px}.feature-badge-list p{font-size:11px}.feature-badge-list .product-info__block-item{width:47%}}@media screen and (min-width:700px){.collection-toolbar__products-count{position:static;transform:none;padding-left:var(--container-gutter);display:flex;align-items:center}.collection-toolbar__button-container>.collection-toolbar__button{height:100%;font-size:17px}.mobile-logo,.collection-toolbar__layout-switch-list{display:none}.footer__block.footer__block--links:last-child{display:none}.image-with-text--reverse>.prose{margin-inline-start:0}.image-with-text-image .image-with-text-subheading{display:none}.section-media-grid{margin-top:70px}.section-media-grid button{margin-top:0!important}.image-with-text-subheading{display:none}.footer__links-wrapper{flex-basis:34rem;max-width:20rem;display:flex;justify-content:space-between}.slide-image-product-slider .product-card__image{width:300px;height:300px}}@media screen and (min-width:1600px){.footer__block-list{justify-content:space-around}.slide-image-product-slider .product-card__image{width:500px;height:500px}}@media screen and (min-width:1800px){.image-with-text-image{margin-bottom:45px}.image-with-text-paragraph-text{margin-top:15px!important}.text-with-icons__item p.h6{font-size:17px!important}.text-with-icons__item prose{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
