x-header.header.color-scheme.color-scheme--scheme-1{background:#fffbf5;padding-inline:20px}.header__left-cluster *,nav.header__secondary-nav *{color:#000}.mega-menu{gap:10px;padding-inline:20px!important;display:flex;justify-content:space-between}.header__primary-nav summary,.mega-menu__linklist a.h6,li.header__primary-nav-item a.block{font-size:20px;font-family:Inter;font-weight:400;letter-spacing:.4px;text-transform:uppercase!important}.header__left-cluster .localization-selectors{border:1px solid #CACACA;padding:13px 18px;border-radius:10px}button.localization-toggle.heading.text-xxs.link-faded{font-size:18px;color:#000;letter-spacing:0px;font-weight:400;font-family:inherit}input[type=search]{border:1.24px solid #CACACA!important;height:61px!important;border-radius:10px!important;font-size:19px!important}img.header__logo-image{margin-bottom:20px}nav.header__secondary-nav svg.header__nav-icon.icon{width:33px}.header__primary-nav-item a:hover,.header__primary-nav-item a[aria-current=page],.header__primary-nav-item details[open]>summary{color:#000!important}.custom-page-about-terrachi .prose.text-center,.custom-page-materials-hallmarking .prose.text-center,.custom-page-jewellery-care .prose.text-center{max-width:633px}.custom-page-about-terrachi p.h2,.custom-page-materials-hallmarking p.h2,.custom-page-jewellery-care p.h2{font-size:50px;letter-spacing:0px;font-family:CormorantGaramond}.custom-page-about-terrachi image-with-text.image-with-text,.custom-page-materials-hallmarking image-with-text.image-with-text,.custom-page-jewellery-care image-with-text.image-with-text{max-width:1580px;margin:auto;padding:100px 20px}.custom-cart .section-stack{padding:80px 20px 35px}.custom-cart .container{margin:auto;max-width:1580px}.custom-cart h1.h2{font-size:50px;letter-spacing:0px}.custom-cart th{font-size:24px;color:#000;opacity:1;font-family:CormorantGaramond;letter-spacing:0px}.custom-cart img.line-item__media{aspect-ratio:1.1}.custom-cart a.h6{font-size:20px;font-family:CormorantGaramond;letter-spacing:0px}.custom-cart sale-price.h6{font-size:16px;color:#000;font-family:Inter;font-weight:400}.custom-cart p.bordered-box__title.h4{font-size:24px;letter-spacing:0px;font-family:CormorantGaramond}.footer__block.footer__block--image{margin-right:55px}.footer__block-list p.h6{font-size:26px;text-transform:capitalize;letter-spacing:.52px}p.heading.text-subdued.text-xxs{font-size:20px;font-family:Inter;letter-spacing:0px;color:#000;font-weight:400;text-transform:capitalize}.footer__block-list a.link-faded{font-size:20px;color:#fff;font-weight:400!important}.footer__block-list a.link-faded:hover{color:#ffffffb3}.footer__aside p.heading.text-subdued:after{content:"All rights reserved";text-transform:math-auto}.shopify-policy__title{background-image:url(/cdn/shop/files/policy_pages_bner.webp?v=1791882000);background-position:center;background-repeat:no-repeat;background-size:cover;padding:140px 20px}.shopify-policy__container{max-width:100%;padding:0;margin:0;background:#fff}.shopify-policy__title h1{text-align:Center;color:#fff;font-size:70px;letter-spacing:1.4px}.shopify-policy__body{max-width:1540px;padding:100px 20px;margin:auto;background:#fff}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-size:30px;color:#000;font-weight:700!important;letter-spacing:0px;opacity:1}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body li,.shopify-policy__body td,.shopify-policy__body th{font-size:20px;line-height:33px;color:#000;margin:0!important;opacity:1;letter-spacing:0px}.shopify-policy__body a{color:#a14f2d}.shopify-policy__body ul{padding-left:18px!important}.footer__accordion-group:last-child .footer__block--links:last-child li:nth-child(1) a:before{content:"";display:inline-block;width:34.38px;height:34.38px;margin-right:14px;vertical-align:middle;background:url(/cdn/shop/files/facebook.png?v=1791176289) center / contain no-repeat}.footer__accordion-group:last-child .footer__block--links:last-child li:nth-child(2) a:before{content:"";display:inline-block;width:34.38px;height:34.38px;margin-right:14px;vertical-align:middle;background:url(/cdn/shop/files/instagram.png?v=1791176289) center / contain no-repeat}.footer__accordion-group:last-child .footer__block--links:last-child li:nth-child(3) a:before{content:"";display:inline-block;width:34.38px;height:34.38px;margin-right:14px;vertical-align:middle;background:url(/cdn/shop/files/yt.png?v=1791176289) center / contain no-repeat}.collection-list.wrap{padding:100px 20px 40px;max-width:1580px;margin:auto}.collection{margin:0;padding-bottom:100px}p.collection-toolbar__products-count.h6.text-subdued.md-max\:hidden{color:#000;font-family:Inter;letter-spacing:0px;text-transform:capitalize;font-size:16px}.product-card__image{object-fit:cover!important}button.collection-toolbar__button.heading.text-xxs.w-full{color:#000;font-family:inherit;opacity:1}collection-banner.collection-banner h1.h1{font-size:70px;font-family:CormorantGaramond;letter-spacing:1.4px}x-listbox.popover__value-list button span.reversed-link{font-size:14px}.collection-description{margin:0!important;font-size:20px!important}.custom-page-jewellery-care .text-with-icons{gap:20px!important}.custom-page-jewellery-care .text-with-icons__item{max-width:100%!important;min-width:400px;padding:20px;background:#d6c9b91f;border:1px solid #b36a3226;line-height:24px;font-size:18px}.custom-page-materials-hallmarking .text-with-icons__item{max-width:350px!important;min-width:400px;line-height:24px;font-size:18px}.custom-page-materials-hallmarking .text-with-icons__item img{width:100%;aspect-ratio:1.1;object-fit:cover}h1.product-title.h3{font-size:45px;letter-spacing:.8px;line-height:50px}product-gallery.product-gallery{gap:30px}.product span.accordion__toggle.h6{padding:15px 0}.product .accordion__content.prose p{font-size:16px;line-height:25px}.product span.accordion__toggle.h6 span{letter-spacing:0px;font-size:16px;font-weight:700;color:#000}.product sale-price.h4.text-subdued{color:#000;font-family:inherit;font-size:30px;font-weight:700;letter-spacing:0px}p.jm-text.jm-review-widget-sidebar-header__title{font-size:30px;font-weight:700}.custom-page-jewellery-care .image-with-text--reverse>.prose p.h6{padding:20px;color:#000;font-family:Inter;font-weight:400!important;text-transform:capitalize;letter-spacing:0px;font-size:20px;background:#f5f0e8;border-left:3px solid #a14f2d;max-width:600px;font-style:italic;text-align:left}@media(max-width:1024px){.content-tabs--center::part(tab-list){width:100%;margin-inline:auto}.custom-page-jewellery-care .image-with-text--reverse>.prose p.h6{padding:13px;font-size:16px}#shopify-section-template--32266708418897__related-products h2.h2{font-size:50px!important}.jm-stack.jm-stack--space-300.jm-review-widget.jm-review-widget--sidebar-header{padding-top:0}h1.product-title.h3{font-size:35px;line-height:40px}.product sale-price.h4.text-subdued{font-size:22px}.product{--product-gap: 2.5rem}.custom-cart .section-stack{padding:63px 20px 13px}.custom-cart h1.h2{font-size:35px}#shopify-section-template--32489644294481__rich_text_HXpVwJ .section-spacing{padding:52px 0 13px!important}.custom-page-materials-hallmarking .text-with-icons__item{padding-inline:7px!important}.v-stack.gap-6.justify-items-center.sm\:justify-items-center{gap:10px!important}#shopify-section-template--32489644294481__text_with_icons_WAFtQ3 .section-spacing{padding:30px 20px 60px!important}.custom-page-materials-hallmarking .text-with-icons__item .prose :last-child{font-size:16px}#shopify-section-template--32489644294481__rich_text_HXpVwJ .section-spacing{padding:43px 0 27px!important}.custom-page-materials-hallmarking .text-with-icons__item{max-width:350px!important;min-width:314px}.custom-page-jewellery-care .text-with-icons__item{min-width:295px}.collection-description{margin:0!important;font-size:17px!important}.collection{margin:0;padding-bottom:80px}collection-banner.collection-banner h1.h1{font-size:50px;letter-spacing:1.4px}.collection-list.wrap{padding:78px 20px 17px;margin:auto}.collection-list.wrap p.h3{font-size:24px!important}.shopify-policy__title h1{font-size:50px}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-size:26px}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body li,.shopify-policy__body td,.shopify-policy__body th{font-size:18px;line-height:30px}.shopify-policy__body{padding:18px 20px 75px}.shopify-policy__title{padding:121px 20px}.custom-page-about-terrachi image-with-text.image-with-text,.custom-page-materials-hallmarking image-with-text.image-with-text,.custom-page-jewellery-care image-with-text.image-with-text{padding:60px 20px}.custom-page-about-terrachi .prose.text-center,.custom-page-materials-hallmarking .prose.text-center,.custom-page-jewellery-care .prose.text-center{padding-left:30px}.custom-page-about-terrachi p.h2,.custom-page-materials-hallmarking p.h2,.custom-page-jewellery-care p.h2{font-size:35px!important;line-height:40px!important}.custom-page-about-terrachi p,.custom-page-materials-hallmarking p,.custom-page-jewellery-care p{font-size:17px;line-height:24px}nav.header__secondary-nav svg.header__nav-icon.icon{width:28px}.footer__block.footer__block--image{margin-right:5px}.footer__accordion-group:last-child .footer__block--links:last-child li:nth-child(1) a:before{width:28px;height:28px}.footer__accordion-group:last-child .footer__block--links:last-child li:nth-child(2) a:before{width:28px;height:28px}.footer__accordion-group:last-child .footer__block--links:last-child li:nth-child(3) a:before{width:28px;height:28px}.footer__block-list p.h6{font-size:23px}.footer__top{padding-top:80px!important;padding-bottom:80px!important}.footer__block.footer__block--image img.constrained-image{width:125px}.footer__block-list a.link-faded,p.heading.text-subdued.text-xxs{font-size:18px}.header__primary-nav summary,.mega-menu__linklist a.h6,li.header__primary-nav-item a.block{font-size:17px!important}input[type=search]{height:55px!important}.announcement-bar p.prose.heading.is-selected{font-size:16px!important}.header__logo-image{width:120px}button.localization-toggle.heading.text-xxs.link-faded{font-size:11px}.header__left-cluster .localization-selectors{padding:10px 15px;border-radius:10px}}@media(max-width:880px){.custom-cart .section-stack{padding:48px 20px 20px;gap:20px!important}.custom-cart .line-item{column-gap:20px;display:flex;align-items:flex-start}.custom-cart img.line-item__media{aspect-ratio:auto}.custom-cart a.h6{font-size:18px!important}.custom-cart h1.h2{font-size:30px}.custom-page-about-terrachi p.h2,.custom-page-materials-hallmarking p.h2,.custom-page-jewellery-care p.h2{font-size:30px!important;line-height:34px!important}}@media(max-width:999px){h1.product-title.h3{font-size:30px;line-height:35px}.product sale-price.h4.text-subdued{font-size:20px}.product{--product-gap: 2.5rem}.custom-page-materials-hallmarking .text-with-icons__item{max-width:350px!important;min-width:229px;line-height:24px;font-size:18px}#shopify-section-template--32489644294481__text_with_icons_WAFtQ3 p.h6{font-size:20px;letter-spacing:0px;font-family:CormorantGaramond}.custom-page-jewellery-care .text-with-icons__item{min-width:221px}input[type=search]{border:inherit!important;height:auto;border-radius:initial;font-size:inherit;font-family:Inter!important;font-weight:400;letter-spacing:.4px!important}h1.header__logo{margin:0}}@media(max-width:767px){.custom-page-jewellery-care .image-with-text--reverse>.prose p.h6{padding:11px;font-size:15px}#shopify-section-template--32266708418897__related-products h2.h2{font-size:30px!important}h1.product-title.h3{font-size:24px;line-height:30px}.product-info__block-item{margin:0 0 10px!important}.product .accordion__content.prose p{font-size:14px;line-height:22px}.container .v-stack.gap-8{display:grid;justify-content:center;justify-items:center}.custom-page-jewellery-care .text-with-icons__item{max-width:300px!important;min-width:300px!important;width:100%!important}.product-list:not(.product-list--carousel){padding-inline:10px}collection-banner.collection-banner h1.h1{font-size:30px;letter-spacing:1.4px}.collection-description{margin:0!important;font-size:15px!important}.collection{margin:0;padding-bottom:50px}.collection-list.wrap{padding:60px 20px 20px;margin:auto}.shopify-policy__title h1{font-size:30px}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-size:22px}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body li,.shopify-policy__body td,.shopify-policy__body th{font-size:16px;line-height:26px}.shopify-policy__title{padding:117px 20px}.shopify-policy__body{padding:16px 20px 58px}.custom-page-about-terrachi .prose.text-center.sm\:text-start,.custom-page-materials-hallmarking .prose.text-center.sm\:text-start,.custom-page-jewellery-care .prose.text-center.sm\:text-start{padding:20px 0 0;margin:0}.footer__block.footer__block--image{margin-right:0}img.header__logo-image{margin-bottom:0}nav.header__secondary-nav svg.header__nav-icon.icon{width:25px}.footer__block-list a.link-faded,p.heading.text-subdued.text-xxs{font-size:15px}.footer__top{padding-top:60px!important;padding-bottom:60px!important}span.accordion__toggle.h6{font-size:16px}.footer__block--image{order:-1}.header__logo-image{width:100px}.announcement-bar p.prose.heading.is-selected{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/my-custom.css.map */
