:root{--color-jewelry-accent: 189, 152, 80;--color-jewelry-accent-dark: 154, 120, 58}.cart-item{background:#1212120d}@media screen and (max-width:749px){.cart-item{border:1px solid rgb(var(--color-jewelry-accent));border-radius:5px;padding:1.4rem;transition:border-color .2s ease,box-shadow .2s ease}.cart-item:hover{border-color:rgb(var(--color-jewelry-accent-dark));box-shadow:0 .4rem 1.2rem #12121214}}@media screen and (min-width:750px){.cart-items{border-spacing:0 1.4rem}.cart-item>td{border-top:1px solid rgb(var(--color-jewelry-accent));border-bottom:1px solid rgb(var(--color-jewelry-accent));transition:border-color .2s ease,box-shadow .2s ease}.cart-item>td:first-child{border-left:1px solid rgb(var(--color-jewelry-accent));border-top-left-radius:5px;border-bottom-left-radius:5px;padding-left:1.6rem}.cart-item>td.cart-item__quantity{border-top-right-radius:5px;border-bottom-right-radius:5px;padding-right:1.6rem}.cart-item:hover>td{border-color:rgb(var(--color-jewelry-accent-dark));box-shadow:0 .4rem 1.2rem #1212120f}}.cart-item__image{border-radius:5px}.cart-item__totals,#CartDrawer-ColumnTotal,.cart-items__heading--total{display:none!important}.cart-item__quantity-wrapper .quantity{border-radius:8px;overflow:hidden;background:rgba(var(--color-jewelry-accent),.06)}.cart-item__quantity-wrapper .quantity:before{border-radius:8px}.cart-item__quantity-wrapper .quantity:after{border-radius:8px;border-color:rgba(var(--color-jewelry-accent),.5);box-shadow:none;transition:border-color .25s ease}.cart-item__quantity-wrapper .quantity:hover:after{border-color:rgb(var(--color-jewelry-accent))}.cart-item__quantity-wrapper .quantity__input{color:#121212;font-weight:700}.cart-item__quantity-wrapper .quantity__button{color:rgb(var(--color-jewelry-accent-dark));transition:background-color .15s ease,color .15s ease,transform .15s ease}.cart-item__quantity-wrapper .quantity__button:hover,.cart-item__quantity-wrapper .quantity__button:hover .svg-wrapper,.cart-item__quantity-wrapper .quantity__button:hover svg{background-color:rgb(var(--color-jewelry-accent))!important;color:#fff!important}.cart-item__quantity-wrapper .quantity__button:active{transform:scale(.9)}.cart-remove-button{border-radius:50%;transition:background-color .2s ease,color .2s ease}.cart-remove-button:hover{background-color:rgba(var(--color-jewelry-accent),.12);color:rgb(var(--color-jewelry-accent-dark))}.totals__total{text-transform:uppercase;letter-spacing:.05rem;font-weight:600;color:#121212b3}.totals__total-value{font-weight:700;color:rgb(var(--color-jewelry-accent-dark))}.category-slider__heading,.collections-showcase__heading,.usp-section__heading,[id*=__featured_collection] .title,[id$=__collection_list_yM8nQE] .collection-list-title{position:relative;text-align:center;text-transform:uppercase;font-weight:600;letter-spacing:.3rem;margin:0!important;padding-bottom:2.2rem}.category-slider__heading.h0,.collections-showcase__heading.h0,.usp-section__heading.h0,[id*=__featured_collection] .title.h0,[id$=__collection_list_yM8nQE] .collection-list-title.h0{font-size:calc(var(--font-heading-scale) * 4rem - 2px)}.category-slider__heading.h1,.collections-showcase__heading.h1,.usp-section__heading.h1,[id*=__featured_collection] .title.h1,[id$=__collection_list_yM8nQE] .collection-list-title.h1{font-size:calc(var(--font-heading-scale) * 3rem - 2px)}.category-slider__heading.h2,.collections-showcase__heading.h2,.usp-section__heading.h2,[id*=__featured_collection] .title.h2,[id$=__collection_list_yM8nQE] .collection-list-title.h2{font-size:calc(var(--font-heading-scale) * 2rem - 2px)}@media screen and (min-width:750px){.category-slider__heading.h0,.collections-showcase__heading.h0,.usp-section__heading.h0,[id*=__featured_collection] .title.h0,[id$=__collection_list_yM8nQE] .collection-list-title.h0{font-size:calc(var(--font-heading-scale) * 5.2rem - 2px)}.category-slider__heading.h1,.collections-showcase__heading.h1,.usp-section__heading.h1,[id*=__featured_collection] .title.h1,[id$=__collection_list_yM8nQE] .collection-list-title.h1{font-size:calc(var(--font-heading-scale) * 4rem - 2px)}.category-slider__heading.h2,.collections-showcase__heading.h2,.usp-section__heading.h2,[id*=__featured_collection] .title.h2,[id$=__collection_list_yM8nQE] .collection-list-title.h2{font-size:calc(var(--font-heading-scale) * 2.4rem - 2px)}}.category-slider__heading:after,.collections-showcase__heading:after,.usp-section__heading:after,[id*=__featured_collection] .title:after,[id$=__collection_list_yM8nQE] .collection-list-title:after{content:"";position:absolute;bottom:0;left:50%;width:7rem;height:.1rem;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(var(--color-jewelry-accent),.9),transparent)}.category-slider__heading:before,.collections-showcase__heading:before,.usp-section__heading:before,[id*=__featured_collection] .title:before,[id$=__collection_list_yM8nQE] .collection-list-title:before{content:"";position:absolute;bottom:-.55rem;left:50%;width:.9rem;height:.9rem;transform:translate(-50%) rotate(45deg);background:rgb(var(--color-jewelry-accent));border:.1rem solid rgb(var(--color-background))}[id$=__collection_list_yM8nQE] .title-wrapper-with-link{justify-content:center}@media screen and (max-width:749px){.category-slider__heading,.collections-showcase__heading,.usp-section__heading,[id*=__featured_collection] .title,[id$=__collection_list_yM8nQE] .collection-list-title{letter-spacing:.2rem}}.product__title>h1{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:normal;font-size:calc(var(--font-heading-scale) * 3rem - 6px)}@media screen and (min-width:750px){.product__title>h1{font-size:calc(var(--font-heading-scale) * 4rem - 6px)}}.product__info-container .product__text.caption-with-letter-spacing{color:rgb(var(--color-jewelry-accent-dark));font-weight:600}.price--large.price--on-sale .price-item--sale{color:rgb(var(--color-jewelry-accent-dark));font-weight:700}.product-form__submit.button{--color-button: 189, 152, 80 !important;--color-button-text: 255, 255, 255 !important;border:none!important}.product-form__submit.button:not([disabled]):hover{background-color:#9a783a!important}.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.product-form__quantity .form__label{text-transform:uppercase;letter-spacing:.06rem;font-size:1.2rem;font-weight:600;color:#121212b3}.product-form__quantity .quantity{border-radius:10px;overflow:hidden;background:rgb(var(--color-background))}.product-form__quantity .quantity:before{border-radius:10px}.product-form__quantity .quantity:after{border-radius:10px;border-color:rgba(var(--color-jewelry-accent),.5);box-shadow:none;transition:border-color .25s ease}.product-form__quantity .quantity:hover:after{border-color:rgb(var(--color-jewelry-accent))}.product-form__quantity .quantity__button{color:rgb(var(--color-jewelry-accent));transition:background-color .2s ease,color .2s ease,transform .15s ease}.product-form__quantity .quantity__button:first-child{margin-left:0;border-radius:10px 0 0 10px}.product-form__quantity .quantity__button:last-child{margin-right:0;border-radius:0 10px 10px 0}.product-form__quantity .quantity__button:hover{background-color:rgb(var(--color-jewelry-accent));color:#fff}.product-form__quantity .quantity__button:active{transform:scale(.9)}.product-form__quantity .quantity__input{font-weight:700;opacity:1;color:#121212}.product-form__quantity .quantity__input:focus,.product-form__quantity .quantity__button:focus,.product-form__quantity .quantity__input:focus-visible,.product-form__quantity .quantity__button:focus-visible{background-color:rgba(var(--color-jewelry-accent),.08)}.product__trust-badges{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem 1rem;margin:.5rem 0 0;padding:1.6rem 1rem;list-style:none;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width:750px){.product__trust-badges{grid-template-columns:repeat(4,1fr)}}.product__trust-badge{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.7rem}.product__trust-badge-icon{display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;flex-shrink:0;border-radius:50%;border:.1rem solid rgba(var(--color-jewelry-accent),.4);color:rgb(var(--color-jewelry-accent));transition:background-color .25s ease,color .25s ease,transform .25s ease}.product__trust-badge-icon svg{width:1.8rem;height:1.8rem}.product__trust-badge:hover .product__trust-badge-icon{background-color:rgb(var(--color-jewelry-accent));color:#fff;transform:translateY(-.15rem)}.product__trust-badge-label{font-size:1.15rem;line-height:1.3;letter-spacing:.01rem;color:rgba(var(--color-foreground),.75)}.quick-add__submit.button{position:relative;z-index:0;overflow:hidden;background-color:rgb(var(--color-jewelry-accent))!important;color:#fff!important;border-color:rgb(var(--color-jewelry-accent))!important;transition:background-color .25s ease,transform .25s ease,box-shadow .25s ease}.quick-add__submit.button:after{box-shadow:none!important}.quick-add__submit.button:before{content:"";position:absolute;z-index:-1;top:0;left:-60%;width:35%;height:100%;background:linear-gradient(115deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);transition:left .65s ease;pointer-events:none}.quick-add__submit.button:hover{background-color:rgb(var(--color-jewelry-accent-dark))!important;transform:translateY(-.2rem);box-shadow:0 .6rem 1.4rem #bd985066}.quick-add__submit.button:hover:before{left:120%}.product-card-wrapper .card__heading{font-size:calc(var(--font-heading-scale) * 1.2rem + 2px)}@media screen and (min-width:750px){.product-card-wrapper .card__heading{font-size:calc(var(--font-heading-scale) * 1.3rem + 2px)}}.product-card-wrapper.underline-links-hover:hover a,.product-card-wrapper .card__heading a:hover{text-decoration:none!important}.product-card-wrapper .card__content,.product-card-wrapper .card__information,.product-card-wrapper .card__heading{min-width:0}.product-card-wrapper .card__heading{overflow:hidden}.product-card-wrapper .card__heading a{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-card-wrapper .card__badge{align-self:flex-start!important;justify-self:flex-start!important;grid-row-start:1!important}.badge.badge--sale-percent{background-color:rgb(var(--color-jewelry-accent))!important;color:#fff!important;border-color:rgb(var(--color-jewelry-accent))!important;border-radius:5px!important;font-weight:600;letter-spacing:.03rem}.product-card-wrapper .card{overflow:hidden;transition:box-shadow var(--duration-short) ease,transform var(--duration-short) ease}.product-card-wrapper .card{--image-padding: 0px;--border-radius: 10px;box-sizing:border-box;padding:1.2rem;border:1px solid rgba(18,18,18,.14)!important;border-radius:10px!important}.product-card-wrapper:hover .card{border-color:rgb(var(--color-jewelry-accent))!important}.product-card-wrapper .card--standard .card__inner{border:0!important}.product-card-wrapper .card__content{padding:1.2rem 0 0}.product-card-wrapper .card__information{padding:1rem 0}@media screen and (min-width:750px){.product-card-wrapper .card__information{padding:1.3rem 0}}@media screen and (min-width:990px){.product-card-wrapper:hover .card{box-shadow:0 .8rem 2rem #1212121f;transform:translateY(-.3rem)}}.product-card-wrapper .card__media:after{content:"";position:absolute;top:0;left:0;right:0;height:.3rem;background-color:rgb(var(--color-jewelry-accent));transform:scaleX(0);transform-origin:center;transition:transform .35s ease;z-index:1}.product-card-wrapper:hover .card__media:after{transform:scaleX(1)}.product-card-wrapper .card__heading a{transition:color var(--duration-short) ease}@media screen and (min-width:990px){.product-card-wrapper:hover .card__heading a{color:rgb(var(--color-jewelry-accent-dark))}}slideshow-component{overflow:hidden}slideshow-component .slideshow__controls{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;border:none!important;background:transparent!important;padding:0;pointer-events:none}slideshow-component .slideshow__controls .slider-button{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:4.6rem;height:4.6rem;border-radius:50%;background-color:#ffffffd9;border:.1rem solid rgb(var(--color-jewelry-accent));color:rgb(var(--color-jewelry-accent));box-shadow:0 .4rem 1.2rem #1212122e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:background-color var(--duration-short) ease,color var(--duration-short) ease,transform var(--duration-short) ease}slideshow-component .slideshow__controls .slider-button--prev{left:1.6rem}slideshow-component .slideshow__controls .slider-button--next{right:1.6rem}slideshow-component .slideshow__controls .slider-button .icon{height:1rem}slideshow-component .slideshow__controls .slider-button:not([disabled]):hover{background-color:rgb(var(--color-jewelry-accent));color:#fff;transform:translateY(-50%) scale(1.06)}slideshow-component .slideshow__controls .slider-button[disabled]{opacity:.4}slideshow-component .slideshow__controls .slider-counter{pointer-events:auto;position:absolute;bottom:1.8rem;left:50%;transform:translate(-50%);background-color:#1212128c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;padding:.6rem 1.4rem;color:#fff}slideshow-component .slideshow__controls .slider-counter--dots{padding:.7rem 1rem}slideshow-component .slider-counter__link--dots .dot{border-color:#fff9}slideshow-component .slider-counter__link--active.slider-counter__link--dots .dot{background-color:rgb(var(--color-jewelry-accent))!important;border-color:rgb(var(--color-jewelry-accent))!important}slideshow-component .slideshow__autoplay.slider-button{top:1.6rem;bottom:auto;right:1.6rem;left:auto;transform:none;width:3.8rem;height:3.8rem;margin:0;padding:0;border-left:none}slideshow-component .slideshow__autoplay.slider-button:hover{transform:scale(1.06)}@media screen and (max-width:749px){slideshow-component .slideshow__controls .slider-button{width:3.8rem;height:3.8rem}slideshow-component .slideshow__controls .slider-button--prev{left:1rem}slideshow-component .slideshow__controls .slider-button--next{right:1rem}slideshow-component .slideshow__controls .slider-counter{bottom:1.2rem}}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width:15rem;max-width:100%;padding:0 3.6rem;border-radius:5px!important;text-transform:uppercase;font-weight:600;letter-spacing:.08rem;font-size:1.3rem}.button:before,.shopify-challenge__button:before,.customer button:before,.button:after,.shopify-challenge__button:after,.customer button:after{border-radius:5px!important}.button,.shopify-challenge__button,.customer button{--color-button: 189, 152, 80 !important;--color-button-text: 255, 255, 255 !important;position:relative;z-index:0;overflow:hidden}.button:after,.shopify-challenge__button:after,.customer button:after{box-shadow:none!important}.button:not([disabled]):not(.button--secondary):hover{background-color:#9a783a!important}.button:not(.button--secondary):before{content:"";position:absolute;z-index:-1;top:0;left:-60%;width:35%;height:100%;background:linear-gradient(115deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-20deg);transition:left .65s ease;pointer-events:none}.button:not(.button--secondary):hover:before{left:120%}.button--secondary{--color-button: 255, 255, 255 !important;--color-button-text: 18, 18, 18 !important;border-width:.1rem!important;border-style:solid!important;border-color:#121212!important;transition:background-color var(--duration-short) ease,color var(--duration-short) ease}.button--secondary:not([disabled]):hover{background-color:#121212!important;color:#fff!important}.button--tertiary{--color-button-text: 18, 18, 18 !important;min-width:0;padding:0 1rem;text-transform:none;letter-spacing:normal}.button--full-width{min-width:0}.quick-add__submit.button--secondary{--color-button: 189, 152, 80 !important;--color-button-text: 255, 255, 255 !important;border:none!important}.quick-add__submit.button--secondary:hover{background-color:#9a783a!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-jewelry-theme.css.map */
