.custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground-rgb) / .24) rgb(var(--color-foreground-rgb) / .08)}.custom-scrollbar::-webkit-scrollbar{width:4px;height:4px}.custom-scrollbar::-webkit-scrollbar-button{display:none;width:0;height:0}.custom-scrollbar::-webkit-scrollbar-track{background:rgb(var(--color-foreground-rgb) / .08)}.custom-scrollbar::-webkit-scrollbar-thumb{background:rgb(var(--color-foreground-rgb) / .24);border-radius:999px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:rgb(var(--color-foreground-rgb) / .34)}#filters-drawer .checkbox__label-text{font-size:12px;color:#172216;font-weight:400;letter-spacing:0}#filters-drawer .facets__inputs-wrapper .facets__inputs-list{gap:12px}#filters-drawer .facets__summary{text-transform:uppercase;font-weight:700;padding-block-end:6px}#filters-drawer .facets__title-wrapper{background-color:#172216;color:#fff;height:48px;padding-block:0}#filters-drawer .facets-drawer__title{color:#fff;font-size:16px;font-weight:700}#filters-drawer .facets-drawer__close,#filters-drawer .facets-drawer__close .svg-wrapper,#filters-drawer .facets-drawer__close svg{color:#fff}#filters-drawer .facets-remove__pill{font-size:12px}#filters-drawer .facets-remove--mobile-and-vertical{margin-block-start:12px;margin-block-end:8px}#filters-drawer .facets__see-results{background-color:#172216;color:#fff;border-color:#172216}#filters-drawer .facets__see-results:hover{background-color:#223020;color:#fff;border-color:#223020}#filters-drawer .facets__clear-all{border:0;box-shadow:none;font-weight:500}.facets--drawer .checkbox{--checkbox-size: 14px;--checkbox-border-radius: 99px}@media screen and (min-width:750px){.facets--drawer .checkbox{--checkbox-size: 14px;--checkbox-border-radius: 99px}}#filters-drawer .sorting-filter{background-color:#f3f8f0}#filters-drawer .sorting-filter__container .facets__label{font-size:12px;font-weight:700;color:#172216;letter-spacing:0;text-transform:uppercase}#filters-drawer .sorting-filter__select-wrapper{background-color:#f3f8f0}#filters-drawer .sorting-filter__container .sorting-filter__select{font-size:12px;font-weight:400;color:#172216;background-color:#f3f8f0}@media screen and (min-width:750px){.facets:not(.facets--drawer) .facets__label{text-transform:uppercase;font-weight:500}}.cart-drawer .cart-items__title{display:-webkit-box;margin-block-start:0;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:700;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cart-drawer .cart-items__variants-wrapper{margin-block-start:3px;font-weight:400}.cart-drawer .cart-items__property,.cart-drawer .cart-items__variant{line-height:1}.cart-drawer .cart-items__properties{margin-block-end:var(--margin-2xs)}.cart-drawer .cart-items__variant dt,.cart-drawer .cart-items__variant dd,.cart-drawer .cart-items__property dt,.cart-drawer .cart-items__property dd{font-size:12px}.cart-drawer .cart-items__property+.cart-items__property{margin-block-start:12px}.cart-drawer .cart-items__unit-price-wrapper *:not(.visually-hidden){font-size:12.5px;font-weight:600;line-height:1.3}.cart-drawer .cart-items__wrapper .cart-items__price{font-size:12px;font-weight:700;line-height:1.5}.cart-drawer .cart-items__quantity .quantity-selector{font-size:12px;background-color:#f8f7f5;color:#000}.cart-drawer .cart-items__quantity-controls{gap:4px}.cart-drawer .cart-items__quantity .quantity-selector input[type=number]{font-size:12px;color:#000}.cart-drawer .cart-items__quantity .quantity-selector .quantity-minus,.cart-drawer .cart-items__quantity .quantity-selector .quantity-plus,.cart-drawer .cart-items__quantity .quantity-selector .svg-wrapper,.cart-drawer .cart-items__quantity .quantity-selector svg{color:#000}.cart-drawer .cart-drawer__items .cart-items__table-row{border-bottom:1px solid #d9d9d9}.cart-drawer .cart-drawer__items .cart-items__table-row:last-child{border-bottom:none}.cart-drawer .cart-drawer__header{background-color:#172216;color:#fff;min-height:48px;padding-block:0;border-bottom:none;margin-block-end:20px}.cart-drawer .cart-drawer__heading{color:#fff;font-size:16px;font-weight:700}.cart-drawer .cart-drawer__close-button,.cart-drawer .cart-drawer__close-button .svg-wrapper,.cart-drawer .cart-drawer__close-button svg{color:#fff}.cart-drawer .cart-drawer__close-button{position:static;top:auto;right:auto;align-self:center}.cart-items__details ul.list-unstyled[role=list]>li{font-size:12px!important}.cart-page{width:100%;max-width:980px;margin-inline:auto}.cart-page .cart-items__title{display:-webkit-box;margin-block-start:0;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:700;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}#search-modal .predictive-search-form__header{background-color:#f8f7f5}#search-modal .predictive-search-form__header-inner{background-color:transparent}#search-modal .predictive-search-results__card--product .resource-card__title{font-size:12px;font-weight:700;line-height:16.8px;letter-spacing:normal;text-transform:uppercase;color:#000000cf}#search-modal .predictive-search-results__card--product .price,#search-modal .predictive-search-results__card--product .compare-at-price{font-size:12px;font-weight:400;line-height:13.2px;letter-spacing:.36px;text-transform:none;color:#000000cf}.cart-drawer .cart-discount__button,.cart-page .cart-discount__button,.cart-drawer #checkout.cart__checkout-button .button-text,.cart-page #checkout.cart__checkout-button .button-text{color:#fff!important}.cart-drawer .cart-discount__codes .cart-discount__pill,.cart-page .cart-discount__codes .cart-discount__pill{background-color:#eef1ea!important}.cart-drawer .cart-items__empty-button .button-text,.cart-page .cart-items__empty-button .button-text{color:#fff!important}.cart-drawer .cart-discount__pill-code,.cart-page .cart-discount__pill-code{font-size:11px!important}#search-modal .predictive-search-results__card--product .resource-card{background-color:#f6f6f6;row-gap:12px}#search-modal .predictive-search-results__card--product .resource-card__content{padding-inline:8px;padding-block-end:5px}#search-modal .predictive-search-results__card--product .resource-card__image{aspect-ratio:1 / 1}#search-modal .predictive-search-results__card--product .resource-card__jewellery-type{margin:0 0 2px;font-family:var(--font-paragraph--family);font-size:12px;font-weight:500;line-height:16.8px;letter-spacing:.36px;text-transform:none;color:#4b4b4bcf}.cart-page .cart-items__variants-wrapper{margin-block-start:3px;font-weight:400}.cart-page .cart-items__property,.cart-page .cart-items__variant{line-height:1}.cart-page .cart-items__variant dt,.cart-page .cart-items__variant dd,.cart-page .cart-items__property dt,.cart-page .cart-items__property dd{font-size:12px}.cart-page .cart-items__property+.cart-items__property{margin-block-start:12px}.cart-page .cart-items__unit-price-wrapper span:not(.visually-hidden),.cart-page .cart-items__price{font-size:12px;font-weight:600;line-height:1.3}.cart-page .cart-items__quantity .quantity-selector{--quantity-selector-width: 100px;font-size:12px;background-color:#f8f7f5;color:#000;border:0}.cart-page .cart-items__quantity .quantity-selector input[type=number]{font-size:12px;color:#000}.cart-page .cart-items__quantity .quantity-selector :is(.quantity-minus,.quantity-plus){width:38px;color:#000}.cart-page .cart-items__quantity .quantity-selector input[type=number]{max-width:calc(var(--quantity-selector-width) - 76px)}.cart-page .cart-items__table-row{border-bottom:1px solid #d9d9d9}.cart-page .cart-items__table-row:last-child{border-bottom:0}.product-details .quantity-selector{--quantity-selector-width: 100px;background-color:#f8f7f5;border:0}.product-details .quantity-selector :is(.quantity-minus,.quantity-plus){width:38px}.product-details .quantity-selector input[type=number]{max-width:calc(var(--quantity-selector-width) - 38px * 2)}.product-information .product-details .product-form-buttons .add-to-cart-button .add-to-cart-icon{display:none}.product-information .group-block-content--purchase-actions{flex-wrap:nowrap;align-items:flex-end}.product-information .group-block-content--purchase-actions>.buy-buttons-block{flex:1 1 0;min-width:0}.product-information .group-block-content--purchase-actions>.group-block--wishlist-container{flex:0 0 20%;min-width:0}.product-information .group-block-content--purchase-actions .product-form-buttons{flex-wrap:wrap}.product-information .group-block-content--purchase-actions .product-form-text__error{flex:0 0 100%;width:100%}.product-information .group-block-content--purchase-actions .quantity-selector-wrapper{flex:0 0 var(--quantity-selector-width, 100px)}.product-information .group-block-content--purchase-actions .product-form-buttons>span:has(>add-to-cart-component){flex:1 1 0;width:auto;min-width:0}.product-information .group-block-content--purchase-actions add-to-cart-component{display:block;width:100%;min-width:0}.product-information .group-block-content--purchase-actions .add-to-cart-button{flex:1 1 0;width:100%;max-width:none;min-width:0}.avpoptions-container__v2 .apo-title,.avpoptions-container__v2 .apo-title-text,.avpoptions-container__v2 .apo-title-addcharge{font-family:Mulish,system-ui,-apple-system,sans-serif!important;font-size:12.5px!important;line-height:20px!important;font-weight:500!important;letter-spacing:normal!important;color:#000000b3!important}.avpoptions-container__v2 span.choice-list-variant-title{font-family:Mulish,system-ui,-apple-system,sans-serif!important;font-size:12px!important;line-height:14.4px!important;font-weight:400!important;letter-spacing:normal!important;color:#000000cf!important}.avpoptions-container__v2 .avp-option input[type=text],.avpoptions-container__v2 .avp-option textarea{font-family:Mulish,system-ui,-apple-system,sans-serif!important;font-size:12px!important;line-height:14.4px!important;font-weight:400!important;letter-spacing:normal!important;color:#000000cf!important;background-color:#f8f7f5!important;border:1.11111px solid rgb(235,235,235)!important;border-radius:4px!important;box-sizing:border-box!important;box-shadow:none!important}.avpoptions-container__v2 .apo-counter-letter,.avpoptions-container__v2 .apo-counter-input,.avpoptions-container__v2 .apo-counter-letters-textarea{font-family:Mulish,system-ui,-apple-system,sans-serif!important;font-size:11px!important;line-height:14px!important;font-weight:400!important;letter-spacing:normal!important;color:#0006!important}.avpoptions-container__v2 input[type=radio]{accent-color:#000!important}.avpoptions-container__v2 #avp-productoption-total-add{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;margin-top:18px!important;margin-bottom:12px!important}.avpoptions-container__v2 #avp-productoption-total-add,.avpoptions-container__v2 #avp-productoption-total-add span{font-family:Mulish,system-ui,-apple-system,sans-serif!important;font-size:13px!important;line-height:18px!important;font-weight:700!important;letter-spacing:normal!important;color:#000000e0!important}.avpoptions-container__v2 span.choice-list-variant-title,.avpoptions-container__v2 span.choice-list-variatnt-title,.avpoptions-container__v2 span.swatch-variant-title{font-family:Mulish,system-ui,-apple-system,sans-serif!important;font-size:12px!important;line-height:14.4px!important;font-weight:400!important;letter-spacing:normal!important;color:#000000cf!important}.avpoptions-container__v2{margin-top:0!important;margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom-utilities.css.map */
