:root{--font-body-inter: "Inter", sans-serif;--font-heading-monserat: "Montserrat", sans-serif;--heading-block: #050000;--primaryColor: #333333;--body-color: #333333;--theme-white: #FDFDFD;--whiteColor: #fff;--blackColor: #000;--padding-100: clamp(4rem,6.94vw,10rem);--padding-50: clamp(2rem,3.47vw,5rem)}.custom-jewelry-section{background:#fff7e3;padding-block:var(--padding-100)}.custom-jewelry-section .common-heading{margin-bottom:5.4rem}.custom-jewelry-item .cj-media{width:100%;overflow:hidden;height:100%}.cj-media img,.cj-media video{width:100%;height:100%;object-fit:cover;display:block}.feature-icon .icon{--gap: 9rem;--count: 8;display:flex;flex-wrap:wrap;gap:var(--gap);align-items:center}.feature-icon .icon .icon_point{flex:0 0 100%;max-width:calc((100% / var(--count)) - (var(--gap) - (var(--gap) / var(--count))))}.feature-icon .page-width{max-width:1216px}.feature-icon{padding-block:var(--padding-50) var(--padding-100)}.feature-icon .icon .icon_point img{max-height:5rem}.feature-icon .icon .icon_point .point_image{text-align:center}.heading-text-sec .page-width{max-width:1216px}.heading-text-sec .heading-text-wrapper{text-align:center}.heading-text-sec .heading-text-wrapper h2.common-heading{margin-bottom:clamp(2.5rem,2.22vw,3.2rem)}.heading-text-sec .heading-text-wrapper a.btn{display:inline-flex;margin-top:3.6rem;color:#fff}.heading-text-sec .heading-text-wrapper p{font-size:clamp(1.6rem,1.66vw,2.4rem)}.heading-text-sec .heading-text{padding:var(--padding-50) 0 var(--padding-100);position:relative;z-index:1;overflow:hidden}.heading-text-sec .heading-text:before{content:"";width:11.7rem;height:33.4rem;background-image:url("data:image/svg+xml,%3Csvg width='174' height='345' viewBox='0 0 174 345' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.6494 343.781C3.02973 293.623 -40.1918 184.64 79.8795 149.981C229.969 106.656 159.953 18.8462 130.941 6.46769M130.941 6.46769C107.731 -3.43509 117.402 2.34153 125.138 6.46769L130.941 6.46769Z' stroke='%23D8B442' stroke-width='2'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;position:absolute;top:0;right:0;transform:rotate(-143deg);z-index:-1}.selling-cards-wrap .selling-crad{--gap: 0rem;--count: 3;display:flex;flex-wrap:wrap;gap:var(--gap);align-items:center;padding:var(--padding-100) 0 var(--padding-50)}.selling-cards-wrap .selling-crad .selling-card-item{flex:0 0 100%;max-width:calc((100% / var(--count)) - (var(--gap) - (var(--gap) / var(--count))));position:relative;z-index:1}.selling-cards-wrap .selling-crad .selling-card-item .selling-card-text{position:absolute;bottom:4rem;left:5rem;color:#fff}.selling-cards-wrap .selling-crad .selling-card-item .selling-card-text p{margin-bottom:0;font-size:clamp(1.8rem,1.25vw,2.4rem);line-height:1.3;font-family:var(--font-heading-monserat);color:var(--theme-white)}.selling-cards-wrap .selling-crad .selling-card-item .selling-card-text p strong{display:block;text-transform:uppercase;font-weight:500}.selling-cards-wrap .selling-crad .selling-card-item img{display:block;height:auto}.product-card-wrapper .card__inner{position:relative;z-index:1}.product-card-wrapper .card__inner .quick-add{position:absolute;top:0;display:flex;margin:0;gap:1rem;opacity:0;transition:.5s ease;width:100%;justify-content:end;flex-direction:column;align-items:flex-start;padding:1rem;justify-content:flex-start}.product-card-wrapper .card__inner .quick-add .quick-add__submit{background:#fff;border-radius:100%;padding:0!important;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:.5s ease;height:4rem;width:4rem;min-height:auto;min-width:auto;display:flex;align-items:center;justify-content:center;padding:0;margin:0;max-width:none}.grid__item .card__heading a:after{display:none}.product-card-wrapper .card__inner .quick-add .quick-add__submit svg{height:2rem;width:2.5rem}.product-card-wrapper .card__inner .quick-add .quick-add__submit svg path{fill:#000000c7!important}.product-card-wrapper:hover .card__inner .quick-add{opacity:1}.product-card-wrapper .card__inner .quick-add .quick-add__submit svg path{fill:#fff}.price__regular .price-item--regular{color:var(--body-color)}.card--standard>.card__content .card__information h3{font-weight:600}.card--standard>.card__content .card__information h3 a{text-decoration:none;font-size:clamp(15px,1.25vw,2.4rem);font-family:var(--font-heading-monserat)}.card--standard>.card__content .card__information .price__regular{font-size:16px}.product-card-wrapper .card__inner:before{padding-bottom:100%}.custom-featured-collection{--grid-desktop-horizontal-spacing:2.9rem;background:#fbffe7;padding-block:var(--padding-100);position:static}.custom-featured-collection .collection{padding:0}.swym-wishlist-collections-v2-container{right:0;left:auto!important;display:flex;align-items:center;justify-content:center}.swym-wishlist-collections-v2-container{background:#fff!important;border-radius:50%!important;padding:0!important;top:1rem!important;right:1rem!important;width:4rem!important;height:4rem!important}.product-grid-container .swym-wishlist-collections-v2-container svg{height:auto!important;width:2rem!important;position:static}.swym-wishlist-collections-v2-container button{transform:none!important;padding:0!important}.card-wrapper .card--media .card__inner .card__content{position:relative}.selling-cards-wrap .selling-crad .selling-card-item:before{position:absolute;content:"";width:100%;height:50%;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000000a3);transition:all .3s ease}body:is(.template-product-appointment) .product__info-wrapper .product-form__buttons .swym-button-bar,body:is(.template-product-appointment) .product--no-media .product__media-wrapper{display:none}body:is(.template-product-appointment) .product.blank-gallery-img{display:block}body:is(.template-product-appointment) .product .product__info-container *{text-align:center;margin:1rem auto 0}quantity-popover .quantity:before,quantity-popover .quantity:after{display:none}quantity-popover .quantity{border:.1rem solid}quick-add-modal .product:not(.product--no-media) .product__info-wrapper .atw-button.atw-button-loading{display:none}.collection .product-grid{display:flex;flex-wrap:wrap;--gap: 3rem;--count: 4;column-gap:var(--gap);row-gap:3rem}.collection .product-grid .grid__item{width:100%;max-width:calc((100% - (var(--gap) * (var(--count) - 1))) / var(--count))}.api-product-template .product__media-wrapper{max-width:50%!important;width:100%!important}.api-product-template .product__info-wrapper{max-width:50%!important;width:100%!important;padding:0 0 0 5rem!important}.api-product-template .product .product-media-container.media-fit-contain{border:2px solid var(--btnBg);width:100%}.api-product-template .product .product-media-container.media-fit-contain .product__media img{object-fit:contain}.api-product-template .thumbnail-list .thumbnail{border:2px solid #e0e0e0}.api-product-template .thumbnail-list .thumbnail[aria-current]{border:2px solid var(--btnBg);box-shadow:0 0 .3rem var(--blackColor)!important}.api-product-template .product__title h1{font-size:40px;text-transform:capitalize;line-height:1.2;margin:1.5rem 0;color:var(--heading-black);font-family:var(--bodyFont)}.api-product-template .product-form__input{color:var(--bodyColor2);width:100%;max-width:100%}.api-product-template .product-form__input .select:before,.api-product-template .product-form__input .select:after{display:none}.api-product-template .product-form__input .select select{border:1px solid var(--btnBg);outline:none;box-shadow:none;font-size:16px;color:var(--bodyColor2)}.api-product-template .quantity__input{background:none;box-shadow:none!important;outline:none}.api-product-template .product-form__input .form__label{font-size:18px}.api-product-template .product-specs-wrapper table{font-size:16px}.api-product-template .product-specs-wrapper table th,.api-product-template .product-specs-wrapper table td{padding:13px 5px!important}.api-product-template .qgold-series-combine button{min-width:60px;height:35px}.api-product-template .product__info-container .product-form__submit{margin-bottom:0}.api-product-template .product__info-container .product-specs-title{font-size:30px!important}.api-product-template .sku-share-wraper{display:flex;align-items:center;flex-wrap:wrap;gap:1.5rem}.api-product-template .sku-share-wraper #sku-box{margin-bottom:0}.api-product-template .product-form__input div{font-size:16px}.api-product-template .product-form__input div span{color:#121212bf}.api-product-template .product-form__input div>span:first-child{font-weight:700;color:#121212bf}.api-product-template .product-specs-wrapper .toggle-specs-btn{color:var(--bodyColor2)}.api-product-template .product--medium:not(.product--no-media) .product__info-wrapper .product-form__quantity{flex:auto;max-width:17rem!important;min-width:17rem;margin:0}.api-product-template .product--medium:not(.product--no-media) .product__info-wrapper .product-form__quantity{width:calc(100% - 18.3rem);max-width:calc(100% - 18.3rem)}.api-product-template .product__info-container .common-box,.api-product-template .product-form__buttons{max-width:100%}.api-product-template .stuller-series-combine span{font-family:var(--font-heading-monserat);font-weight:600;color:var(--heading-black);text-transform:uppercase;font-size:clamp(1.4rem,1.25vw,1.6rem)}.api-product-template .stuller-series-combine .select:before,.api-product-template .stuller-series-combine .select:after,.api-product-template .product-form__input--dropdown .select:after,.api-product-template .product-form__input--dropdown .select:before{display:none}.template-product-stuller .product-form__input--dropdown .select{border:1px solid var(--blackColor);min-height:4.5rem}.api-product-template .stuller-series-combine .select__select,.api-product-template .stuller-series-combine .select__select *,.api-product-template .product-form__input--dropdown .select,.api-product-template .product-form__input--dropdown .select *{font-family:var(--font-heading-monserat);font-weight:600;font-size:clamp(1.4rem,1.25vw,1.6rem);color:var(--heading-black)}.api-product-template .product .product-media-container.media-fit-contain{border:2px solid var(--blackColor)}.api-product-template .product--medium .thumbnail-list{grid-template-columns:repeat(4,1fr)}.api-product-template .product--medium .thumbnail-list .thumbnail{border:2px solid #e0e0e0}.api-product-template .product--medium .thumbnail-list .thumbnail[aria-current]{border:2px solid var(--blackColor);box-shadow:0 0 .3rem var(--blackColor)!important}.api-product-template .product .product__info-container .product__description.rte{font-family:var(--font-heading-monserat);font-weight:600;color:var(--heading-black);text-transform:uppercase;font-size:1.4rem;margin-top:3rem}.api-product-template .product__info-container #sku-box,.api-product-template .product__info-container #sku-box *{color:var(--whiteColor);font-family:var(--font-heading-monserat);font-weight:600;text-transform:uppercase;font-size:1.4rem}.api-product-template .product__info-container #sku-box{padding:1.5rem 2rem;background:var(--blackColor)!important;gap:8px;margin-top:0!important;transition:all .3s ease}.api-product-template .product__info-container #sku-box:hover{box-shadow:inset 0 0 .8rem #e7ae1e!important}.api-product-template .page-width:has(.product.grid),.api-product-template .related-products,.api-product-template .page-width:has(.northstar-content){max-width:1350px!important}.api-product-template .product__info-container #sku-box svg{stroke:var(--whiteColor)}.api-product-template .product .product__info-container .common-box{align-items:flex-start}.api-product-template .product__info-container .product__description .toggle-specs-btn{padding:1rem 1.5rem!important;background:var(--blackColor)!important;margin-top:1rem!important;transition:all .3s ease;color:var(--theme-white);font-family:var(--font-heading-monserat);font-weight:600;text-transform:uppercase;font-size:1.4rem}.api-product-template .product__info-container .product__description .toggle-specs-btn:hover{box-shadow:inset 0 0 .8rem #e7ae1e!important}.section-collection-list .collection-swiper-section .card__heading{--coll-head-spacing: clamp(2rem, 3.47vw, 5rem);position:absolute;top:0;left:0;right:0;width:100%;bottom:50px;display:flex;flex-direction:column;justify-content:flex-end;padding:0 1rem 0 var(--coll-head-spacing)}.collection-swiper-section .collection-image{position:relative;padding-bottom:100%}.collection-swiper-section .collection-image img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.collection .card--card{box-shadow:none!important;border:1px solid #33333373}.facets-wrapper:has(.custom-coll-filter) .facets-container{display:block}.custom-coll-filter{padding:2.5rem 0rem!important}.custom-coll-filter h4{font-size:clamp(2rem,1.62vw,2.6rem);text-transform:uppercase;margin-bottom:clamp(1.5rem,1.38vw,2rem);padding-inline:1.5rem}.custom-coll-filter a{padding:.5rem 1.5rem;background:transparent;transition:all .3s ease;text-transform:capitalize;display:block;color:#333}.custom-coll-filter a:hover{color:var(--blackColor)}.custom-coll-filter a:hover{background:#00000024}.custom-coll-filter .filter-group{margin:0}.collection-filters{padding:15px;border:1px solid #eee}.filter-group{margin-bottom:20px}.filter-link{display:block;padding:6px 0;text-decoration:none;color:#333}.filter-link.active{font-weight:700;color:#000}.collection-breadcrumbs:has(strong){margin-top:3rem;background:#010204;padding:1rem 0}.collection-breadcrumbs strong{color:var(--whiteColor)}.collection-breadcrumbs strong a{color:#e7ae1e}.mob-coll-filter .custom-coll-filter a{font-size:1.4rem;padding:.4rem 1.5rem}.template-collection-stuller .facets .active-facets.active-facets-desktop,.template-collection-stuller .facets details{display:none}.template-collection-stuller #FacetsWrapperMobile details{display:none}.info-dark-bg .card__inner+.card__content{background:#010204!important}.info-dark-bg .card__heading,.info-dark-bg .card__heading a,.info-dark-bg .price,.info-dark-bg .price *{color:var(--whiteColor)!important}.product .product-media-container .product__media{border:2px solid var(--blackColor)}.related-products .splide__track .splide__list{padding-block:2rem!important}.related-products .grid__item{border:1px solid #33333373!important;border-bottom:2px solid #33333373!important;border-right:2px solid #33333373!important}select.chain-length-select{width:10rem;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.264138 0.22944C0.433317 0.08253 0.662742 4.76837e-07 0.901961 4.76837e-07C1.14118 4.76837e-07 1.37061 0.08253 1.53978 0.22944L6.00545 4.10846L10.4711 0.22944C10.6413 0.0866933 10.8691 0.00770664 11.1057 0.0094924C11.3422 0.0112777 11.5685 0.0936923 11.7358 0.238986C11.903 0.384279 11.9979 0.580826 12 0.786294C12.002 0.991762 11.9111 1.18971 11.7468 1.33751L6.64327 5.77056C6.47409 5.91747 6.24467 6 6.00545 6C5.76623 6 5.5368 5.91747 5.36762 5.77056L0.264138 1.33751C0.0950107 1.19055 0 0.991267 0 0.783473C0 0.57568 0.0950107 0.376394 0.264138 0.22944Z' fill='%23464646'/%3E%3C/svg%3E%0A");background-size:1rem;background-repeat:no-repeat;background-position:90% 50%;padding-right:2rem!important;cursor:pointer;margin:0!important}.template-collection-stuller .facets-wrapper .facets-container{padding:0 0rem 2rem!important;border:1px solid #eee;box-shadow:0 18px 40px #0000001a}.template-collection-stuller .facets-wrapper .facets-container h4{font-size:clamp(2rem,1.62vw,2.6rem);text-transform:uppercase;margin-bottom:clamp(1.5rem,1.38vw,2rem);padding:1rem 1.5rem}.template-collection-stuller .facets-wrapper .facets-container .custom-subcollection-filter h4{font-size:clamp(2rem,1.62vw,2.6rem);text-transform:uppercase;margin-bottom:clamp(1.5rem,1.38vw,2rem);padding-inline:1.5rem;background:#f5f5f5}.template-collection-stuller .facets-wrapper .facets-container .custom-subcollection-filter h4+a{display:none}.template-collection-stuller .facets-wrapper .facets-container ul{padding:0;list-style:none}.template-collection-stuller .facets-wrapper .facets-container ul li a{padding:.5rem .5rem .5rem 1.5rem;transition:all .3s ease;width:100%;display:block;color:var(--blackColor)}.template-collection-stuller .facets-wrapper .facets-container ul li a:hover{background:#00000024}.template-collection-stuller .facets-wrapper form.facets__form-vertical{display:none}.template-collection-stuller .facets-wrapper .facets-container{min-width:26rem}.pendant-video-top{overflow:hidden}.card-wrapper .card--media .card__inner .card__content .coll-sku{display:flex;height:3rem;align-items:center;justify-content:center;width:fit-content;padding:1rem;background:#000;color:#fff;position:absolute;bottom:.7rem;right:.7rem;box-shadow:0 0 .7rem #fff;font-size:1.3rem}.template-collection.collection-all .facets-vertical .facets-wrapper{display:none}.template-collection-stuller .facets-wrapper .facets-container .active-facets{display:none!important}#main-collection-filters .active-facets__button{padding:0!important;font-size:12px!important;letter-spacing:0!important}.facets-vertical .active-facets{gap:.5rem!important}.hl-collection-disclaimer-row{margin-top:1rem}span.active-facets__button-inner{letter-spacing:0!important}@media(max-width:767px){.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div{max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/webdev.css.map */
