.header__inline-menu ul li a{font-size:16px;padding:10px}.banner-button-area a.button{font-size:12px}.header.header--custom-top-center .header__search{display:block!important;margin-top:10px}.header__icon,.header__icon--cart .icon{height:7.2rem!important;width:7.2rem!important;padding:0;flex-direction:column}.header-title-icon{min-height:20px;max-height:20px;display:block;margin-top:8px;text-decoration:none!important}.header__icons a,.header__icon,.header__icon--cart .icon{text-decoration:none!important}.icon-search{margin-bottom:25px}.cart-count-bubble,.header__icon .wishlist-count,.header__icon .compare-count{top:9px}.card-wrapper.product-card-wrapper .card .card__inner{min-height:305px;border-radius:10px}.breadcrumbs-section{background:#faf9f6;padding:20px 0}.breadcrumbs{font-size:1em;margin:0 10px}.breadcrumbs ol{list-style-type:none;margin:0;padding:0}.breadcrumbs li{display:inline-block}.breadcrumbs a{color:#656565;text-decoration:none}.breadcrumbs li:not(:last-child):after{content:"\203a\a0";display:inline-block;padding-left:.65ch;padding-right:.65ch;speak:none;vertical-align:middle;font-size:22px;line-height:10px;transform:translateY(-3px)}.breadcrumbs [aria-current=page]{color:#2e1847;font-weight:500;text-decoration:none}.collection-home-box li .card .card__inner img{max-width:190px;min-height:190px;max-height:190px;margin:0 auto;text-align:center;right:0}.collection-home-box li .card .card__inner{background:transparent!important;min-height:200px;max-height:200px}.collection-home-box li .card__content{padding:0!important}.collection-home-box li .card__content .card__information h3.card__heading{display:block!important;text-align:center}.offer-banner .offer-text__wrapper--center .offer-content-info{margin-left:0!important;display:flex;justify-content:space-between;align-items:center;max-width:100%;min-width:100%;padding:0 3rem}.offer-content-info h3.offer-heading{font-size:24px!important;margin-bottom:0!important}.offer-content-info .offer-desc p{font-size:16px!important;padding-right:15%;padding-left:3%}.offer-banner .offer-banner-content{padding:3rem 2rem!important}.offer-banner-img img{width:100%;height:95px!important}.offer-button .button{background:#2e1847;text-transform:capitalize;border-radius:6px;padding:16px 35px}.image-with-text__text-item .button{background:#2e1847!important;text-transform:capitalize!important;border-radius:6px!important;padding:16px 35px!important;color:#fff!important}.card__content .card__information .price .price-item--sale{display:inline-block;margin:0 1rem 0 0;font-weight:700;font-size:18px;color:#272727}.newsletter-form{align-items:flex-start;margin:0 auto;max-width:52rem}.newsletter-form__field-wrapper .field__input{padding-right:5rem;border-radius:50px;border:2px #2E1847 solid;outline:none;box-shadow:none;min-height:70px}.newsletter-form__field-wrapper label,.newsletter-form__field-wrapper .field{outline:none;box-shadow:none}.newsletter-form__field-wrapper .field:before{outline:none!important;box-shadow:none!important;border:none!important}.newsletter-form__field-wrapper .field:after{outline:none!important;box-shadow:none!important;border:none!important}.newsletter-form__field-wrapper .field__input{padding-right:5rem;border-radius:50px!important}.newsletter-form__field-wrapper .field__label{top:calc(1.9rem + var(--inputs-border-width))!important}.newsletter-form,.newsletter__wrapper .newsletter-form__field-wrapper{max-width:55rem!important}.newsletter__wrapper h2.inline-richtext{color:#2e1847;width:50%;margin:0 auto;padding-bottom:30px;font-size:32px;line-height:48px}.contact-main #ContactForm input,.contact-main #ContactForm textarea{border:none!important;border-bottom:1px #DBDBDB solid!important}.contact-main #ContactForm .field:after{border:none!important;box-shadow:none}.contact-main #ContactForm .field:before{border:none!important;box-shadow:none}.contact__button button.button{background:#2e1847!important;text-transform:capitalize!important;border-radius:6px!important;padding:16px 35px!important;color:#fff!important}.contact-page .map{margin-top:0rem!important;max-width:50%;min-width:50%}.footer-block__newsletter{display:none}.collection-banner-box{display:flex;align-items:center;justify-content:space-between}.collection-banner-left{max-width:25%;min-width:25%;margin-right:25px;position:relative;z-index:1}.collection-banner-left img{max-width:100%;min-width:100%}.collection-banner-left:before{position:absolute;content:"";left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000,#000000a6);border-radius:10px}.collection-banner-left:after{position:absolute;content:"";left:12px;right:12px;bottom:12px;top:14px;width:92%;height:95%;border:1px #FAFAFA solid;border-radius:5px}.collection-banner-content{position:absolute;bottom:20px;width:100%;height:auto;text-align:center;z-index:111;top:auto}.collection-banner-content h3{color:#fff;font-size:24px;margin:8px 0!important}.collection-banner-content h5{color:#fff;font-size:15px;text-decoration:underline;margin:8px 0!important}.facets-vertical .facets__form-vertical{background:transparent!important}.image-with-text__media img{position:inherit!important}.image-with-text .global-media-settings{overflow:hidden!important;padding:0!important;border:none!important}.image-with-text__content{padding:1rem 8rem!important}.meet-the-team-card__image-wrapper{background:#faf9f6;border:1px #DBDBDB solid;padding:30px 40px 0!important;border-radius:10px}.meet-the-team .meet-the-team-card{border-radius:12px!important;background:#fff!important;border:1px #DBDBDB solid;padding:15px}.meet-the-team .meet-the-team-card:hover{box-shadow:1px 0 25px #dbdbdb}.meet-the-team-list{column-gap:20px}.tab-block{width:100%;height:100%;margin:50px auto}.tab-block .tab-mnu{display:block;list-style:none;text-align:center;margin:0 auto}.tab-block .tab-mnu:after{content:"";display:table;clear:both}.tab-block .tab-mnu li{box-sizing:border-box;display:inline-block;background-color:#dbdbdb;color:#272727;width:auto;text-align:center;cursor:pointer;font-family:var(--font-heading-family);font-size:15px;padding:10px 20px;border-radius:7px 7px 0 0;margin:0 10px}.tab-block .tab-mnu li:hover:not(.active){background-color:#2e1847!important;color:#fff}.tab-block .tab-mnu .active{background-color:#2e1847!important;color:#fff;border-bottom:1px solid #eaecec;cursor:default}.tab-block .tab-cont{box-sizing:border-box;border-top:1px solid white;background-color:#fff;color:#292d2f}.tab-block .tab-cont .tab-pane{padding:20px 25px}.video-slider-box{border-radius:15px;padding:15px;box-shadow:0 0 18px #dbdbdb87;text-align:center;font-size:16px;margin:25px 0}.box-video video{width:100%;height:190px;border-radius:15px;object-fit:cover}.custom-tab-box h2.title{text-align:center}#video-sldier .swiper-button-next,#video-sldier .swiper-button-prev{display:block!important;color:#000;background-color:#fff;cursor:pointer;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #ddd;z-index:1;padding:12px;background-size:8px}#video-sldier .swiper-button-prev{left:0}#video-sldier .swiper-button-next{right:0}.product__info-wrapper .product__title>*{font-size:29px!important;line-height:42px!important}.price-item--last{font-weight:700;letter-spacing:0;font-size:18px}.product__sku{border-bottom:1px #DBDBDB solid;position:relative;font-size:16px;padding-bottom:10px;margin-bottom:10px}.product__sku .visually-hidden{position:inherit!important;overflow:inherit!important}.product__info-wrapper .product__text{font-size:16px;border-bottom:1px #DBDBDB solid;padding-bottom:10px;margin-bottom:10px;margin-top:-10px}.custom-title-product{font-size:17px;padding-bottom:10px;color:#272727;font-weight:500;max-width:100%;min-width:100%;display:block}.product__info-container variant-selects{border-bottom:1px #DBDBDB solid;padding-bottom:10px;margin-bottom:12px}.product .product__info-wrapper .product-form__buttons .button{text-transform:capitalize;margin-bottom:0;background:#2e1847;padding:12px!important;border-radius:7px;min-height:55px;max-height:55px}.product .product__info-wrapper .product-form__quantity .quantity{min-height:55px!important;border:1px #2E1847 solid;border-radius:7px}.product .product__info-wrapper .product-form__quantity .quantity .quantity__button svg{width:1.3rem;pointer-events:none}.collection__view-all a.button{background:#2e1847!important;text-transform:capitalize!important;border-radius:6px!important;padding:16px 35px!important;color:#fff!important}.product-count-vertical{opacity:0!important}.blog-articles{grid-template-columns:auto auto auto!important}.article-card__excerpt{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.article-card__info{padding-top:1.1rem!important;padding-bottom:1.1rem!important}.article-card-wrapper .card__inner{overflow:hidden;border-radius:10px!important}.page-width--narrow{max-width:100rem!important}.page-width--narrow p{line-height:30px}.main-page-title{display:none}.page-width--narrow table{width:100%}.cod-col{display:flex;align-items:center;column-gap:25px}.cod-col .cod-box h5{font-family:var(--font-body-family);font-size:16px;letter-spacing:0;margin:0 0 12px}.cod-col .cod-box form input{background:#dbdbdb9e;border:none;font-size:15px;padding:15px 20px;border-radius:7px 0 0 7px;width:100%}.cod-col .cod-box form input:focus-visible{border:none!important;box-shadow:none!important;outline:none}.cod-col .cod-box form button{background:#2e1847;color:#fff;padding:15px 22px;border:none;border-radius:0 7px 7px 0;font-family:var(--font-heading-family);font-size:14px}.cod-col .cod-box form{display:flex}.video-call-button a{border:1px #2E1847 solid;font-family:var(--font-heading-family);font-size:14px;color:#2e1847;padding:14px 25px;border-radius:6px;text-decoration:none;text-transform:capitalize}.video-call-button a:hover{border:1px #2E1847 solid;background:#2e1847;color:#fff}.video-call-button{margin-top:30px;line-height:50px;display:inline-block}.cod-text{font-size:16px;letter-spacing:0;padding-top:10px}ul.tabs{margin:0;padding:0;float:left;list-style:none;width:100%}ul.tabs li{float:left;margin:0 4px;cursor:pointer;font-family:var(--font-heading-family);padding:8px 45px;line-height:45px;color:#464646;overflow:hidden;position:relative;font-size:16px;border-radius:7px}ul.tabs li:hover{background-color:#2e1847;color:#fff}ul.tabs li.active{background-color:#2e1847;color:#fff;border-bottom:1px solid #2E1847;display:block}.tab_container{border-top:none;width:100%;background:#fff;overflow:auto}.tab_content{padding:50px 20px;display:none}.tab_drawer_heading{display:none}.custom-tab-col ul.tabs{text-align:center;justify-content:center;display:flex}@media screen and (max-width: 480px){.tabs{display:none}.tab_drawer_heading{background-color:#ccc;color:#fff;border-top:1px solid #333;margin:0;padding:5px 20px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.d_active{background-color:#666;color:#fff}}.accordion{margin:1rem 0;padding:0;list-style:none;border-top:1px solid #e5e5e5;border-radius:15px}.accordion-item{border-top:1px solid #e5e5e5;border-radius:15px 15px 0 0}.accordion-thumb{margin:0;padding:2rem 3rem;cursor:pointer;font-weight:400;// Chevron &::before{content:"";display:inline-block;height:7px;width:7px;margin-right:1rem;margin-left:.5rem;vertical-align:middle;border-right:1px solid;border-bottom:1px solid;transform:rotate(-45deg);transition:transform .2s ease-out}}.accordion-panel{margin:0;padding:20px 30px;display:none}.accordion-item.is-active .accordion-thumb:before{transform:rotate(45deg)}.tab-product-col-Jewellery ul.accordion{border:1px #DBDBDB solid;margin:0}.col-details-list ul li{display:inline-block;text-align:left;max-width:32%;min-width:32%}.col-details-list h4{font-size:22px;margin-bottom:10px}.col-details-list ul{padding:0;margin:0}.tab-product-jew-right{background:#f3f3f3;padding:25px;border-radius:20px;text-align:center;position:relative}.tab-product-col-Jewellery{display:flex;grid-gap:20px}.tab-product-jew-right h5{margin:0;font-size:20px;color:#656565;font-family:var(--font-body-family);font-weight:600;position:absolute;left:0;right:0;top:auto}.tab-product-jew-right h6{font-size:14px;color:#2e1847;font-family:var(--font-body-family);font-weight:600;border:1px #2E1847 solid;padding:10px;border-radius:10px;position:absolute;left:0;right:0;bottom:40px;width:90%;margin:0 auto}.custom-tab-product-details{padding:70px 0}.image-with-text__text p{line-height:28px}.background-none .brand-logo-card__image-wrapper{margin:0!important;border-radius:12px;overflow:hidden!important}.background-none .brand-logo-card__image-wrapper img{border-radius:12px;overflow:hidden!important}.brand-logo .brand-logo-card{padding:1.5rem .5rem!important}.process-card .meet-the-team-card__image-wrapper .media img{max-width:70px;max-height:70px;margin-top:42px}.process-card .meet-the-team-card__image-wrapper .media{padding:20%!important;background:#fafafa;max-width:150px;min-width:150px;max-height:150px;min-height:150px;border-radius:50%;text-align:center;border:1px #DBDBDB solid;margin:0 auto}.process-card .meet-the-team-card__image-wrapper{background:transparent;border:none}.process-card .meet-the-team-card__info h3{color:#2e1847;letter-spacing:0;font-size:20px}.process-list{position:relative}.process-list:after{position:absolute;content:"";left:0;right:0;top:33%;width:75%;height:2px;border-bottom:2px #6565651f dashed;z-index:-1;margin:0 auto}.process-list li:nth-child(1) .process-card .meet-the-team-card__image-wrapper .media{background:#2e1847}.process-list li.meet-the-team-list__item{padding:0 40px}.title-process{display:block!important;text-align:center}.title-process .sub-heading-col{width:45%;margin:0 auto}.dimond-option-list-img ul{display:flex;justify-content:space-between;align-items:center;text-align:center}.dimond-option-list-img ul li{list-style-type:none}.dimond-option-section .title-wrapper-with-link{justify-content:center}.title-wrapper-with-link h2{text-align:center}.dimond-option-section{background:linear-gradient(180deg,#b7a4ce33,#fff);padding:70px 0}.article-template__hero-container{padding-top:80px}.customized-engraving-section .title-wrapper-with-link{justify-content:center}.customized-engraving ul{padding:0;margin:0;text-align:center}.customized-engraving ul li{display:inline-block;margin:0 10px;position:relative}.customized-engraving-section{padding:70px 0}.customized-engraving ul li h5{background:#fff;position:absolute;z-index:1;bottom:30px;left:0;right:0;padding:10px 15px;border-radius:5px;font-size:15px;display:inline-table;margin:0 auto;width:auto;letter-spacing:0}.customized-engraving-button{text-align:center;padding-top:50px}.customized-engraving-button a{padding:14px 60px;background:#2e1847;color:#fff;text-decoration:none;border-radius:7px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
