@font-face{font-family:Cerebri Sans Pro;src:url(/cdn/shop/files/CerebriSansPro-Regular.woff2?v=1749807227) format("woff2"),url(/cdn/shop/files/CerebriSansPro-Regular.woff?v=1749807228) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Canela;src:url(/cdn/shop/files/Canela-Regular.woff2?v=1749812911) format("woff2"),url(/cdn/shop/files/Canela-Regular.woff?v=1749812912) format("woff");font-weight:400;font-style:normal;font-display:swap}.page-width,.container{max-width:1620px!important;padding-inline:5rem!important}.header .header__inline-menu span{font-family:Cerebri Sans Pro;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#954d59}.header .header__menu-item{padding-block:0;padding-inline:20px}.header .header__inline-menu,.header .header__icons{padding-top:16px}.header .swym-header-launcher .cart-count-bubble{background-color:#954d59;color:#fff;font-family:Cerebri Sans Pro;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0;display:flex;align-items:center;position:absolute;top:0}.video-section{padding-block:0!important}.section-template--24935428784497__custom_liquid_KwKppM-padding{padding-top:0!important;padding-bottom:0!important}.video-section .video-section__media{--ratio-percent: 79vh !important;border:0}.video-section .deferred-media__poster-button{background-color:#ffdfd7;width:80px;height:80px}.video-section .deferred-media__poster-button .icon{width:30px;height:30px;color:#954d59}.svg-wrapper{width:30px;height:30px}.scrolling-marquee .marquee-wrapper .marquee-item{font-family:Cerebri Sans Pro;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0;color:#f5f1f0;margin:0}.scrolling-marquee .marquee-wrapper .marquee-item .divider{margin-inline:30px}.new-arrivals-section .text-center{font-family:Canela Trial;font-weight:400;font-size:35px;line-height:100%;letter-spacing:0;color:#954d59;margin-bottom:6rem}.new-arrivals-section .new-arrivals-grid{padding-inline:90px}.new-arrivals-section .product-card img{position:static!important}.new-arrivals-section .product-card .media{height:100%}.product-card{padding:0!important;border-radius:0!important}.product-card .product-image{display:block;background-color:#f5f1f0;border-radius:5px 5px 0 0;overflow:hidden}.product-card .product-image img{max-width:100%;height:100%;max-height:350px;min-height:350px}.product-card .product-details{background-color:#954d59;padding:15px 20px 27px;text-align:left;border-radius:0 0 5px 5px}.product-card .product-title{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:24px;letter-spacing:0;color:#f5f1f0;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;margin:0 0 10px}.product-card .product-pricing .compare-at{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#af727a!important}.product-card .product-pricing .price{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#f5f1f0}.product-card{border-radius:5px!important}.card--standard>.card__content{display:block}.card__information{grid-row-start:unset}.card{justify-content:space-between}.index .jewelry-showcase-section{background:unset}.jewelry-showcase-section .showcase-grid{max-width:100%;padding-inline:9rem;grid-template-columns:1fr 3fr}.jewelry-showcase-section .showcase-item .media-container .svg-wrapper{position:absolute;z-index:1;top:40%;left:40%;background:#ffdfd7;border-radius:50%;width:60px;height:60px}.jewelry-showcase-section .showcase-item .svg-wrapper .icon.icon-play{color:#954d59;width:23px;height:23px}.section-jewelry-showcase-flexible .showcase-grid{max-width:100%;height:auto;max-height:600px;gap:30px}.section-jewelry-showcase-flexible .jewelry-showcase-section{padding-block:10rem;background:#fff}.section-jewelry-showcase-flexible .jewelry-showcase-section .showcase-grid{padding-inline:90px}.jewelry-showcase-section .showcase-main{background:unset;border-radius:0;padding:0;box-shadow:unset;overflow:hidden;display:block}.jewelry-showcase-section .showcase-main .main-content .main-image-wrapper .main-image{width:100%;object-fit:cover;border-radius:0;height:100%;margin:0}.jewelry-showcase-section .showcase-main .main-image-wrapper:hover{transform:unset}.jewelry-showcase-section .showcase-main .main-image-wrapper{margin:0;height:100%}.jewelry-showcase-section .showcase-main .main-content{width:100%;height:100%}.jewelry-showcase-section .showcase-item:nth-of-type(2){grid-row:2 / 3}.right-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.jewelry-showcase-section .showcase-main .main-content .main-title{font-family:Canela Trial;font-weight:400;font-size:45px;line-height:100%;letter-spacing:0;text-align:left;padding-inline:50px;margin-block:73px 0;position:absolute}.jewelry-showcase-section .showcase-main .main-content .shop-btn{display:none;font-family:Canela Trial;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#f5f1f0;padding:18px 46px;margin-bottom:5rem;border-radius:0;position:absolute;bottom:0;left:30%}.jewelry-showcase-section .content-overlay .category-title{font-family:Canela Trial;font-weight:400;font-size:40px;line-height:100%;letter-spacing:0;text-align:right;color:#fff}.jewelry-showcase-section .showcase-item{border-radius:0}.top-trending-section .top-trending-wrapper{padding-inline:90px}.top-trending-grid .product-card .product-image{display:flex}.gfa-widget.GSC-JFUpviGMsqbfOMn{margin-top:15rem!important;padding-top:10rem!important}.gfa-content.GSC-JFUpviGMsqbfOMn{max-width:1620px!important;padding-inline:15rem!important}.index .gfa-widget.GSC-JFUpviGMsqbfOMn .gfa-content__text.heading-nfUKplHrnFUq h3{font-family:Canela Trial;font-weight:400;font-size:35px;line-height:100%;letter-spacing:0}.gfa-widget.GSC-JFUpviGMsqbfOMn .gfa-content__text span{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#fff}.gfa-content__text.text-GXSiPZMhmoDS{margin-bottom:3rem}.gfa-content__carousel-container .gfa-content__carousel-slide.GSC-JFUpviGMsqbfOMn{padding-inline:15px}.gfa-media.GSC-JFUpviGMsqbfOMn{border-radius:0!important}.gfa-content__carousel-container .gfa-arrow-button svg{color:#954d59;width:30px;height:30px}.gfa-widget.GSC-JFUpviGMsqbfOMn .gfa-arrow-button{background-color:#ffdfd7}.newsletter-form,.newsletter__wrapper .newsletter-form__field-wrapper{max-width:52.5vw!important}.newsletter__wrapper .newsletter-form__field-wrapper .field:after{box-shadow:none!important}.newsletter__wrapper .newsletter-form__field-wrapper .field__input,.newsletter__wrapper .newsletter-form__field-wrapper .field__input+.field__label{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%;color:#0009;height:auto!important}.newsletter__wrapper .newsletter-form__field-wrapper .field__input+.field__label{top:calc(2rem + var(--inputs-border-width))}.newsletter__wrapper .newsletter-form__field-wrapper .field__input:focus+.field__label,.newsletter__wrapper .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)+.field__label{display:none}.newsletter__wrapper .newsletter-form__field-wrapper .field__input{padding:18px 20px;box-shadow:none;margin:0}.newsletter-form__button{background:#954d59!important;font-family:Canela Trial;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;width:200px!important;color:#fff;padding:18px 58px;height:auto!important}.top-trending-section .text-center{font-family:Canela Trial;font-weight:400;font-size:35px;line-height:100%;letter-spacing:0;color:#f5f1f0;margin-bottom:6rem}.top-trending-section .view-all-wrapper .view-all-button{font-family:Canela Trial;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;padding:18px 50px}.testimonials-section .testimonial-card{background-color:#f5f1f0;padding:80px 40px}.testimonials-section .text-center{font-family:Canela Trial;font-weight:400;font-size:35px;line-height:100%;letter-spacing:0;color:#954d59;text-align:center;margin-block:10rem 6rem}.testimonials-section .testimonial-card .InnerCardWrapperContent{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:40px}.testimonials-section .testimonial-card .InnerCardWrapperContent p{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#00000080;height:100%;display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}.testimonials-section .testimonial-card .InnerCardWrapperContent .reviewerName{font-family:Cerebri Sans Pro;font-weight:600;font-size:20px;line-height:100%;letter-spacing:0;color:#000}.testimonials-slider .slick-dots li button:before{font-size:14px;color:#b9b9b9}.testimonials-slider .slick-dots li.slick-active button:before{color:#954d59}.testimonials-slider .slick-dotted.slick-slider,.testimonials-section{margin-bottom:8rem}.testimonials-section .testimonial-stars{font-size:20px}.testimonials-section .testimonials-slider{padding-inline:9rem}.testimonials-section .testimonials-slider .slick-dots{padding:3rem 0 0;left:0;bottom:unset}.testimonial-card .ImageWithContentTestinomails img{display:block;width:130px;height:130px;border-radius:50%}.gfa-widget .gfa-content__text h3{font-family:Canela Trial;font-weight:400;font-size:35px;line-height:100%;letter-spacing:0;color:#fff!important}.newsletter h2{font-family:Canela Trial;font-weight:400;font-size:35px;line-height:100%;letter-spacing:0;color:#000}.newsletter{margin-block:4rem}.newsletter .newsletter__subheading{margin-inline:0;max-width:100%}.newsletter .newsletter__subheading p{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#0009}.newsletter-form__field-wrapper input{background-color:#f5f1f0}.footer{padding-block:45px 0}.footer .footer__blocks-wrapper .footer-block__heading{font-family:Canela Trial;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0;color:#954d59}.footer .footer-block__details-content .link{font-family:Cerebri Sans Pro;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#954d59;text-decoration:none!important}.footer .footer-block__details-content p{font-family:Cerebri Sans Pro;font-weight:400;font-size:16px;line-height:25px;letter-spacing:0;color:#954d59}.footer .footer__blocks-wrapper{padding-inline:20rem}.footer .footer-block__image-wrapper img{height:130px;width:130px}.footer .footer-block--newsletter,.footer .footer__copyright{margin-top:0}.footer__content-bottom-wrapper{align-items:center}.footer__content-bottom-wrapper.page-width{padding-inline:10rem!important}.footer .footer__content-bottom-wrapper .footer .payment-images{display:flex;align-items:center}.footer .footer__copyright .copyright__content{font-family:Cerebri Sans Pro;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;color:#954d59}.footer .footer__content-bottom{border-top:1px solid #954d59}.breadcrumbs{padding-inline:9rem}.breadcrumbs ol{padding:0;margin-block:30px 0}.breadcrumbs a{font-family:Cerebri Sans Pro;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-decoration:underline!important;text-decoration-style:solid;text-underline-offset:3px;text-decoration-thickness:0;text-decoration-skip-ink:auto;margin-inline:3px}.breadcrumbs li:first-of-type a{margin-left:0}.breadcrumbs li:last-of-type a{text-decoration:none!important}.product .product__media{background:#f5f1f0}.product .product-media-container{width:100%!important}.product--thumbnail_slider .thumbnail-slider{padding-right:34px;width:22%}.product .thumbnail{border:0}.product .thumbnail[aria-current]{border:3px solid #954d59;box-shadow:none}.product--thumbnail_slider .thumbnail-slider .thumbnail-list__item{padding:43px 28px!important;background:#f5f1f0}.product--thumbnail_slider .thumbnail-slider .thumbnail img{object-fit:contain;width:100%;height:100%}.product--thumbnail_slider .thumbnail-slider .thumbnail-list{display:flex!important;flex-direction:column;gap:30px}.product .product__info-wrapper{padding-left:6rem!important;max-width:100%!important}.product .product__media-wrapper{max-width:56%!important}.product__info-wrapper .product__title h1{font-family:Cerebri Sans Pro;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#000;margin-bottom:15px}.product__info-wrapper .price .price-item{font-family:Cerebri Sans Pro;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0;color:#ff7552;margin-bottom:15px}.product__info-wrapper .price{border-bottom:1px solid #00000033}.product__text{font-family:Cerebri Sans Pro;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;color:#000}.product__info-container .product__description{margin-block:15px 20px}.product__info-container .product__description p{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0;color:#00000080}.product__info-wrapper .product-form__input--swatch .form__label{font-family:Cerebri Sans Pro;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;color:#000;margin-bottom:10px}.product__info-wrapper .swatch-input__input+.swatch-input__label{outline-offset:0!important}.product__info-wrapper .product-form__input--swatch .swatch-input__input+.swatch-input__label{---swatch-input--size: 2rem !important;width:20px}.product__info-wrapper .product-form__input--swatch{margin-bottom:20px}.product__info-wrapper .size-guide-container .size-guide-btn{border:0;padding:0;gap:10px;font-family:Cerebri Sans Pro;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;color:#000}.product__info-wrapper .size-guide-container{line-height:0}.product__info-wrapper .quantity__label{display:none}.product__info-wrapper .custom-checkbox{gap:10px;display:flex;align-items:center}.product__info-wrapper .custom-checkbox .form__label{font-family:Cerebri Sans Pro;font-weight:400;font-size:14px;line-height:15px;letter-spacing:0%;color:#00000080}.product__info-wrapper .custom-checkbox .form__label b{color:#000}.product .product__info-wrapper .hktqv_Inline_Compare{background:unset}.product .product__info-wrapper .hktqv_Inline_Compare svg{border-radius:50%;background-color:#f1f1f1;width:20px;height:20px;padding:5px}.product .product__info-wrapper .hktqv_Inline_Compare--Label{font-size:14px}.share-button .share-button__button .svg-wrapper{background-color:#f1f1f1;border-radius:50%;width:20px;height:20px;padding:5px;margin-right:10px}.product .product__info-wrapper .icon-link-blocks{justify-content:left!important;display:none!important}.product .product__info-wrapper .icon-link-blocks a{display:flex;gap:10px;align-items:center;font-family:Cerebri Sans Pro;font-weight:400;letter-spacing:0;color:#000}.product .product__info-wrapper .icon-link-blocks a .icon-wrapper{width:20px!important;height:20px!important;margin:0}.product .product__info-wrapper .icon-link-blocks a .icon-wrapper svg{width:10px;height:10px}.product__info-wrapper .custom-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #d9d9d9;cursor:pointer;position:relative;width:15px;height:15px;border-radius:50%;color:#d9d9d900;margin:-3px 0 0}.product__info-wrapper .delivery-info{background-color:transparent;border-radius:0;border-block:1px solid #00000033;border-inline:0;padding:10px 0}.product__info-wrapper .delivery-icon{margin-right:0;padding-right:10px;border-right:1px solid #00000033}.product__info-wrapper .delivery-text{margin-left:12px;font-family:Cerebri Sans Pro;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#00000080}.product__info-wrapper .delivery-text strong{color:#000}.product__info-wrapper .quantity{border:2px solid #d9d9d9;height:60px}.product__info-wrapper .quantity:after{box-shadow:none!important}.product__info-wrapper .quantity .quantity__button{color:#000}.product__info-wrapper .quantity .quantity__input{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#000}.product-media-container .media{height:100%}.product-form__buttons .shopify-payment-button__button{align-items:center;color:#000;background-color:#fff;font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;display:flex;justify-content:center}.product-media-container .media img{object-fit:cover}.product .product__info-wrapper .product-form__buttons{max-width:100%}.product.grid{padding-inline:9rem}.product--thumbnail_slider .product__media-list,.product .product-media-container,.product-media-container .product__modal-opener{height:100%!important}.product-tabs-wrapper .product-tabs-section{padding:80px 0}.product-tabs-wrapper .product-tabs-width{padding-inline:9rem}.product-tabs-section .tab-nav .tab-btn{font-family:Canela Trial;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0;color:#000;padding:20px 0;margin-inline:50px}.product-tabs-section .tab-nav .tab-btn.active{border-bottom:1px solid #000000}.product-tabs-section .tab-nav{margin-bottom:40px}.product-tabs-section .tab-content .tab-text p{font-family:Cerebri Sans Pro;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;color:#00000080}.product-tabs-section .tab-content{min-height:100px}.newsletter h2{border-top:1px solid #00000033;padding-top:7rem}.related-products .related-products-gap{padding-inline:9rem}.related-products .related-products__heading{font-family:Canela Trial;font-weight:400;font-size:35px;line-height:100%;letter-spacing:0;color:#954d59;margin-bottom:60px;text-align:center}.related-products .card__media img{object-fit:cover!important}.related-products .swym-wishlist-collections-v2-container,.related-products .card__badge{display:none}.related-products .product-grid{gap:30px}.related-products .grid__item{max-width:calc(23% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.related-products .card__heading a{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%;color:#f5f1f0;margin-bottom:10px;display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;text-decoration:none!important}.related-products .card__information{background:#954d59;padding:15px 20px 27px!important;border-radius:0 0 5px 5px}.related-products .price{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%;text-decoration:line-through;color:#f5f1f0;maring-top:15px}.related-products .price .price__sale .price-item--regular{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0%;text-decoration:line-through;color:#af727a}.related-products .price .price__sale .price-item--last{color:#f5f1f0}.related-products .card__inner{border-radius:5px 5px 0 0!important}.product .product__info-wrapper .product-form__buttons .product-form__submit{max-width:calc(100% - 55px);color:#fff;background-color:#000;font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0}.swym-atw-button-container.default-position{display:block;position:relative}.swym-atw-button-container .atw-button{position:absolute;bottom:92px;right:0;background:#fff;border:1px solid #000;padding-block:10px}.swym-atw-button-container .atw-button svg path{fill:#fff;stroke:#000}.product-form__buttons .product-form__submit{margin-bottom:20px}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:unset!important}.collection-hero{margin-top:3rem}.collection-hero .collection-hero__title{font-family:Canela Trial;font-weight:400;font-size:45px;line-height:100%;letter-spacing:0;text-align:center;color:#954d59;text-transform:uppercase}.collection .facet-filters.sorting.caption{padding:0}.collection .facets-vertical-form{justify-content:flex-start;margin-inline:auto;padding-bottom:2rem}.active-facets.active-facets-desktop,.facet-filters__field .facet-filters__label.caption-large.text-body{display:none}.facets__summary .facets__summary-label{font-family:Canela Trial;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0;color:#000}.facets-wrap .facet-checkbox__text{font-family:Cerebri Sans Pro;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;color:#00000080}.facets-container details{border:unset!important}.facets__summary .icon.icon-caret{color:#000}.card .card__information{background-color:#954d59;padding:20px!important}.collection .card .card__information h3{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0;color:#f5f1f0;display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}.collection .card .price .price-item--regular{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#af727a!important}.collection .card .price .price-item--sale{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#f5f1f0}.collection .card .price .price__regular span{color:#f5f1f0!important}.collection .facets-vertical-form h2 label,.collection .product-count-vertical #ProductCountDesktop{display:none}.collection .facet-filters__sort.select__select{font-family:Cerebri Sans Pro;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;color:#00000080}.collection .facets-container{margin-top:-11%}.facets-vertical .price-values span:not(:first-child){color:green!important}.swym-wishlist-collections-v2,.card .card__content .card__badge.bottom.left{display:none}.card .card__inner{background-color:#f5f1f0;--ratio-percent: 100% !important}.collection .breadcrumbs ol{margin-block:0;justify-content:center}.collection .pagination__list .pagination__item.link{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#00000080}.collection .pagination__list .pagination__item.pagination__item--current{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#000;border-bottom:2px solid #000000}.collection .pagination__list li{border-bottom:1px solid #00000033;margin-right:0!important}.pagination__item--current:after,.pagination__item:hover:after{display:none!important}.pagination__item .icon-caret{height:15px!important;width:15px}.pagination__list{margin-top:10rem}.collection .newsletter__wrapper h2{border-top:1px solid #00000033;padding-top:7rem}.collection .newsletter{margin-block:0 5rem}.collection .product-grid{gap:0}.collection .product-grid .grid__item{padding-inline:15px;padding-bottom:30px}.collection .breadcrumbs{padding-bottom:4rem}.page .breadcrumbs{display:none}.page .custom-page-header{padding:60px 20rem}.page .page-header-title{font-family:Canela Trial;font-weight:400;font-size:45px;line-height:100%;letter-spacing:0;color:#954d59!important}.about-us .multirow__inner .image-with-text{padding-inline:10rem}.about-us .multirow .image-with-text__heading{font-family:Canela Trial;font-weight:400;font-size:48px;line-height:100%;letter-spacing:0;color:#000}.about-us .multirow .image-with-text__text p{font-family:Cerebri Sans Pro;font-weight:400;font-size:16px;line-height:25px;letter-spacing:0;color:#000;padding-top:10px}.about-us .multirow .button--secondary:after{box-shadow:unset;border:1px solid #000000}.about-us .multirow .image-with-text__content .button{font-family:Canela Trial;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#000;padding:18px 55px;margin-top:4rem;cursor:pointer}.about-us .multirow .image-with-text__content{padding-bottom:10rem;justify-content:center;align-items:center;margin-inline:auto;padding-inline:14rem!important}.about-us .multirow .multirow__inner{row-gap:0}.contact-details-section .contact-form .section-title{font-family:Canela Trial;font-weight:400;font-size:35px;line-height:100%;letter-spacing:0;color:#000}.contact-details-section .contact-wrapper{display:flex;padding-inline:10rem;gap:50px}.contact-details-section .contact-wrapper .contact-info{padding-left:0;width:35%}.contact-form input,.contact-form textarea{border-radius:0;font-family:Cerebri Sans Pro;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0;color:#00000080;border-color:#0003}.contact-details-section .contact-form .send-btn{font-family:Canela Trial;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#fff;border-radius:0;padding:18px 78px;background-color:#954d59}.contact-details-section .contact-info .info-card{background:#f5f1f0;padding:40px 30px;border-radius:0}.contact-details-section .contact-info .info-card .info-title{font-family:Canela Trial;font-weight:400;font-size:30px;line-height:100%;letter-spacing:0;color:#954d59}.contact-details-section .contact-info .info-card .info-item h4{font-family:Canela Trial;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#954d59}.contact-details-section .contact-info .info-card .info-item p{font-family:Cerebri Sans Pro;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;color:#954d59}.info-item:not(:last-child){margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #00000033}.info-item:last-child{display:flex;gap:20px;align-items:center}.contact-details-section .info-item .social-icon{background:none;box-shadow:none;color:#954d59;gap:0!important;margin-top:20px!important}.contact-form{text-align:center}.page .main-page-title{font-family:Canela Trial;font-weight:400;font-size:45px;line-height:100%;letter-spacing:0;color:#954d59;text-align:center;margin-block:4rem 5rem}.page h2{font-family:Cerebri Sans Pro;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0;color:#954d59}.page p{font-family:Cerebri Sans Pro;font-weight:400;font-size:16px;line-height:25px;letter-spacing:0;color:#000;display:inline-block}.policy .breadcrumbs{display:none}.shopify-policy__container{max-width:1620px;padding-inline:5rem}.shopify-policy__title h1{font-family:Canela Trial;font-weight:400;font-size:45px;line-height:100%;letter-spacing:0;color:#954d59;text-align:center;margin-block:4rem 5rem}.shopify-policy__body p{font-family:Cerebri Sans Pro;font-weight:400;font-size:16px;line-height:25px;letter-spacing:0;color:#000}.shopify-policy__body h2{font-family:Cerebri Sans Pro;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0;color:#954d59}.shopify-policy__body li{color:#000}.shopify-policy__body table th{font-family:Cerebri Sans Pro;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#954d59}@media screen and (max-width: 767px){.page-width,.container,.header{padding-inline:2rem!important}.header__heading-logo-wrapper{width:70%}.video-section .deferred-media__poster-button{width:40px;height:40px}.svg-wrapper{width:15px;height:15px}.breadcrumbs{display:none}.new-arrivals-section .page-width{padding-inline:0!important}.new-arrivals-section .new-arrivals-grid{padding-inline:0;grid-template-columns:repeat(auto-fit,minmax(150px,2fr));gap:10px}.product-card .card__media img{max-height:150px!important;height:100%!important;min-height:150px!important}.product-card .product-title{font-size:13px!important;font-weight:900;-webkit-line-clamp:2!important;line-height:15px!important}.product-card .product-pricing .price{font-size:15px;font-weight:900}.product-card .product-pricing .compare-at{font-size:15px;margin-right:2px;font-weight:900}.product-pricing{display:flex;flex-direction:column;gap:5px}.top-trending-grid{grid-template-columns:repeat(2,minmax(150px,1fr))!important;gap:10px!important}.new-arrivals-section{padding:20px!important}.new-arrivals-section .text-center{font-size:30px;margin-bottom:3rem}.product,.related-products .related-products-gap{padding-inline:0}.product--thumbnail_slider .product__media-list,.product .product-media-container,.product-media-container .product__modal-opener{height:auto!important}.product .product__media-wrapper{max-width:100%!important}.product--thumbnail_slider .thumbnail-slider{width:100%;padding-right:10rem}.grid--peek.slider .grid__item{margin-inline:1.5rem!important}.product__info-wrapper .product__title h1{font-size:18px}.product--thumbnail_slider .thumbnail-slider .slider-button{display:none}.product--thumbnail_slider .thumbnail-slider .thumbnail-list{flex-direction:row}.product .product__info-wrapper{padding-left:0!important}.newsletter .newsletter__wrapper{padding-inline:20px!important}.newsletter h2{font-size:30px}.newsletter .newsletter__subheading p{font-size:16px}.newsletter__wrapper .newsletter-form__field-wrapper .field__input,.newsletter__wrapper .newsletter-form__field-wrapper .field__input+.field__label{font-size:15px}.newsletter-form__button{font-size:18px;width:120px!important;padding:16px 18px}.newsletter-form,.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%!important}.section-jewelry-showcase-flexible .jewelry-showcase-section{padding-block:20px;background:#fff;padding-inline:20px!important}.section-jewelry-showcase-flexible .jewelry-showcase-section .showcase-grid{padding-inline:0;max-height:100%;row-gap:10px;column-gap:0}.jewelry-showcase-section .showcase-main .main-content .main-title{font-size:30px;text-align:center;width:100%;margin:50px auto}.jewelry-showcase-section .showcase-main .main-content .shop-btn{font-size:16px;line-height:100%;letter-spacing:0;color:#f5f1f0;padding:10px 15px;margin-bottom:5rem;border-radius:0;position:absolute;bottom:0;left:30%}.jewelry-showcase-section .showcase-main .main-content .shop-btn{font-size:16px;padding:10px 15px;margin-bottom:5rem}.jewelry-showcase-section .showcase-item .media-container .svg-wrapper{width:40px;height:40px}.jewelry-showcase-section .showcase-item .svg-wrapper .icon.icon-play{width:20px;height:20px}.jewelry-showcase-section .showcase-main .main-content .main-image-wrapper .main-image{height:65vh}.jewelry-showcase-section .content-overlay .category-title{font-size:25px}.jewelry-showcase-section .showcase-grid{padding-inline:0;display:flex;flex-direction:column}.top-trending-section .top-trending-wrapper{padding-inline:0}.top-trending-section{padding:30px 0!important}.product-card .product-image img{max-width:100%;height:100%;max-height:200px;min-height:200px}.top-trending-section .text-center{font-size:30px;margin-bottom:3rem}.top-trending-section .view-all-wrapper .view-all-button{font-size:18px;padding:10px 25px}.view-all-button:hover{background-color:#954d59!important}.testimonials-section .page-width{padding-inline:2rem!important}.testimonials-section .testimonials-slider{padding-inline:0}.testimonials-section .testimonial-card{padding:20px 30px}.testimonials-section .testimonial-card .InnerCardWrapperContent{flex-direction:column-reverse;gap:10px}.testimonials-section .testimonial-stars{text-align:center}.testimonials-section .testimonial-card .InnerCardWrapperContent p{font-size:15px}.testimonials-section .testimonial-card .InnerCardWrapperContent .reviewerName{font-size:18px}.testimonials-section .text-center{font-size:30px;margin-block:3rem}.gfa-content.GSC-JFUpviGMsqbfOMn{padding-inline:0!important}.gfa-widget.GSC-JFUpviGMsqbfOMn{margin-top:10rem!important;padding-top:3rem!important}.index .gfa-widget.GSC-JFUpviGMsqbfOMn .gfa-content__text.heading-nfUKplHrnFUq h3{font-size:30px}.gfa-widget.GSC-JFUpviGMsqbfOMn .gfa-content__text span{font-size:15px}.gfa-content__text.text-GXSiPZMhmoDS{margin-bottom:1rem}.gfa-arrow-right{right:15px!important}.footer .footer-block__image-wrapper img{height:100px;width:100px}.footer .footer__blocks-wrapper .footer-block__heading{font-size:20px}.footer .footer-block__details-content .link{font-size:14px}.footer .footer__blocks-wrapper{padding-inline:0}.footer .footer__copyright .policies{display:flex!important;flex-direction:column;justify-content:center;align-items:center}.footer__content-bottom-wrapper.page-width{padding-inline:3rem!important}.footer .footer__copyright.caption{margin-block:15px}.collection-hero .collection-hero__title{font-size:30px!important}.collection .facets-vertical.page-width{padding-inline:15px!important}.collection .product-grid .grid__item{padding-inline:5px;padding-bottom:10px}.collection .card .card__information h3{font-size:13px!important;-webkit-line-clamp:2!important;line-height:15px!important;min-height:30px}.collection .card .price .price-item--sale,.collection .card .price .price-item--regular{font-size:13px!important}.collection .product-grid .grid__item{padding-inline:5px!important;padding-bottom:10px!important}.pagination__list{margin-top:0!important}.product.grid{padding-inline:0}.thumbnail-slider .thumbnail-list.slider{flex:unset;scroll-padding-left:0}.product--thumbnail_slider .thumbnail-slider .thumbnail-list{gap:10px}.product-tabs-wrapper .product-tabs-section{padding:30px 0 10px}.product-tabs-section .tab-nav{margin-bottom:30px;flex-direction:row;gap:20px}.product-tabs-section .tab-nav .tab-btn{font-size:15px;padding:20px 0;margin-inline:0}.product-tabs-wrapper .product-tabs-width{padding-inline:0}.product-tabs-section .tab-content .tab-text p{font-size:13px;line-height:20px}.product-tabs-section .container{padding-inline:25px!important}.product .page-width,.index .jewelry-showcase-section{padding-inline:2rem!important}.related-products .related-products__heading{font-size:30px;margin-bottom:40px}.related-products .grid__item{max-width:100%}.related-products .card__heading a{font-size:13px;-webkit-line-clamp:3!important}.related-products .product-grid{grid-template-columns:repeat(auto-fit,minmax(150px,2fr));gap:10px;display:grid}.related-products .grid__item{max-width:100%;width:100%}.related-products .price{font-size:13px}.related-products .price .price__sale .price-item--regular{font-size:13px;margin-right:5px}.product__info-wrapper .price .price-item{font-size:18px}.product__text{font-size:13px}.product__info-container .product__description p{font-size:12px}.product__info-wrapper .product-form__input--swatch .form__label{font-size:13px}.product__info-wrapper .quantity{height:40px}.product__info-wrapper .quantity .quantity__input{font-size:14px}.page .custom-page-header{padding:0!important}.page .page-header-title{font-size:30px!important}.about-us .multirow__inner .image-with-text{padding-inline:0!important}.page .page-width{padding-inline:2rem!important}.about-us .multirow .multirow__inner .image-with-text__content{padding-bottom:15px!important;padding-inline:0px!important}.about-us .multirow .multirow__inner .image-with-text__heading{font-size:25px}.about-us .multirow .multirow__inner .image-with-text__text p{font-size:14px;line-height:20px;padding-top:0;text-align:center}.about-us .multirow .multirow__inner .image-with-text__content .button{font-size:16px;padding:10px 40px;margin-top:2rem}.contact-details-section .contact-wrapper{padding-inline:0!important;gap:15px!important;flex-direction:column}.contact-details-section .contact-wrapper .contact-info,.contact-form{width:100%}.contact-details-section .contact-wrapper .contact-info{width:100%!important}.contact-details-section .contact-form .section-title{font-size:30px!important}.contact-details-section .container{padding-inline:2rem!important}.contact-details-section .contact-form .send-btn{font-size:15px;padding:15px 50px}.contact-details-section{padding:10px 0 0}.page .main-page-title{font-size:30px;margin-block:2rem 5rem}.page h2{font-size:20px}.page p{font-size:14px;line-height:20px}.shopify-policy__title h1{font-size:30px;margin-block:2rem 5rem}.shopify-policy__body p{font-size:14px;line-height:20px}.shopify-policy__container{padding-inline:2rem}.shopify-policy__body table th{font-size:16px}.shopify-policy__body li{line-height:20px}.shopify-policy__container .rte ul,.shopify-policy__container .rte ol{padding-left:0}.shopify-policy__body h2{font-size:20px}.list-collections .full-unstyled-link{color:#f5f1f0}.collection .card-information{min-height:48px}}@media screen and (min-width: 768px) and (max-width: 1024px){.header{padding-inline:3rem!important}.new-arrivals-section{padding:40px 45px!important}.new-arrivals-section .page-width{padding-inline:0!important}.new-arrivals-section .new-arrivals-grid{padding-inline:0;grid-template-columns:repeat(auto-fit,minmax(130px,4fr));gap:15px}.product-card .card__media img{max-height:200px!important;height:100%!important;min-height:200px!important}.product-card .product-title{font-size:18px;line-height:25px;-webkit-line-clamp:2!important}.product-pricing{min-height:50px}.product-card .product-pricing .compare-at,.product-card .product-pricing .price{font-size:15px}.newsletter-form,.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%!important}.section-jewelry-showcase-flexible .jewelry-showcase-section .showcase-grid{padding-inline:0}.section-jewelry-showcase-flexible .jewelry-showcase-section{padding-inline:3rem!important}.section-jewelry-showcase-flexible .showcase-grid{max-height:100%;row-gap:10px;column-gap:0}.section-jewelry-showcase-flexible .jewelry-showcase-section{padding-block:30px}.jewelry-showcase-section .showcase-main .main-content .main-image-wrapper .main-image{height:100%;max-height:80vh}.jewelry-showcase-section .showcase-grid{padding-inline:0;grid-template-columns:repeat(2,1fr)}.top-trending-section .top-trending-wrapper{padding-inline:0}.top-trending-section{padding:40px 0!important}.product-card .product-image img{max-width:100%;height:100%;max-height:200px;min-height:200px}.top-trending-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:15px!important}.top-trending-section .page-width{padding-inline:3rem!important}.testimonials-section .testimonials-slider{padding-inline:0}.testimonials-section .page-width{padding-inline:3rem!important}.testimonials-section .testimonial-card .InnerCardWrapperContent{flex-direction:column-reverse;gap:20px}.testimonials-section .testimonial-card{padding:40px}.gfa-content.GSC-JFUpviGMsqbfOMn{padding-inline:3rem!important}.gfa-widget.GSC-JFUpviGMsqbfOMn{padding-top:5rem!important;margin-top:10rem!important}.footer .footer__blocks-wrapper{padding-inline:0}.footer__content-bottom-wrapper.page-width{padding-inline:2rem!important}.collection .product-grid .grid__item{padding-inline:5px!important;padding-bottom:10px!important}.collection .card .card__information h3{font-size:18px!important;line-height:22px!important}.collection .card .price .price-item--sale,.collection .card .price .price-item--regular{font-size:15px!important}.product-tabs-section .tab-nav{justify-content:space-between}.product-tabs-wrapper .product-tabs-width{padding-inline:0}.product-tabs-section .tab-nav .tab-btn{font-size:20px;margin-inline:0}.product-tabs-wrapper .product-tabs-section{padding:60px 0 30px}.related-products .related-products-gap{padding-inline:0}.related-products .related-products__heading{font-size:30px;margin-bottom:40px}.related-products .product-grid{gap:15px;grid-template-columns:repeat(auto-fit,minmax(130px,4fr));display:grid}.related-products .grid__item{max-width:100%;width:100%}.related-products .page-width{padding-inline:3rem!important}.related-products .card__heading a{font-size:18px;line-height:25px;-webkit-line-clamp:2!important}.related-products .card .card__information{padding:12px!important}.related-products .price .price__sale .price-item--last,.related-products .price .price__sale .price-item--regular{font-size:15px;margin-right:5px}.product .page-width{padding-inline:3rem!important}.product.grid{padding-inline:0}.product--thumbnail_slider .thumbnail-slider{padding-right:15px;width:25%}.product--thumbnail_slider .thumbnail-slider .thumbnail-list{gap:10px}.product .breadcrumbs{padding-inline:20px}.page .custom-page-header{padding:60px 5rem!important}.about-us .multirow__inner .image-with-text{padding-inline:0!important}.about-us .page-width{padding-inline:3rem!important}.about-us .multirow .multirow__inner .image-with-text__content{padding-bottom:0;padding-inline:15px!important}.contact-details-section .contact-wrapper{padding-inline:0!important;gap:30px!important;flex-direction:column}.contact-form{width:100%}.contact-details-section .contact-wrapper .contact-info{width:100%!important}.shopify-policy__container{padding-inline:3rem}.page .page-width{padding-inline:3rem!important}}@media screen and (min-width: 1200px) and (max-width: 1400px){.product-card .product-title{font-size:18px}.jewelry-showcase-section .showcase-main .main-content .main-title{font-size:30px}}@media screen and (min-width: 1200px) and (max-width: 1500px){.video-section .video-section__media{--ratio-percent: 74vh !important}}@media screen and (min-width: 1200px){.collection .facets-vertical.page-width{padding-inline:14rem!important}}@media screen and (min-width: 1220px) and (max-width: 1440px){.collection .card .card__information h3,.collection .card .price .price-item--sale,.collection .card .price .price-item--regular,.testimonials-section .testimonial-card .InnerCardWrapperContent p{font-size:18px}.testimonials-section .testimonial-card{padding:50px 40px}.related-products .card__heading a{font-size:18px;line-height:25px}.related-products .price .price__sale .price-item--regular,.related-products .price .price__sale .price-item--last{font-size:18px}.about-us .multirow .multirow__inner .image-with-text .image-with-text__content{padding:5rem 10rem!important}.product__info-container .product__description p{font-size:16px;line-height:25px}}.newsletter__wrapper .inline-richtext{font-family:Canela Trial;font-weight:400;font-size:35px;line-height:100%;color:#000}.product-card .card__media img{max-height:350px;height:100%;min-height:350px;display:block}.header__icon.header__icon--cart .cart-count-bubble{background-color:#954d59;color:#fff;top:0;position:absolute}#cart-notification-button{background-color:#954d59}#cart-notification-form .button{color:#954d59}.product-tabs-wrapper .product-tabs-section .tab-pane .tab-text ul{padding-left:25px}.product-tabs-wrapper .product-tabs-section .tab-pane .tab-text ul li ul{padding-left:0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-design.css.map */
