.mj-v7-collection,.mj-v7-product-info{color:#211c1b}.mj-v7-collection__hero{background:#f8f4f0;display:grid;grid-template-columns:1fr 1fr;min-height:340px}.mj-v7-collection__copy{padding:clamp(24px,5vw,80px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.mj-v7-kicker{font-size:11px;letter-spacing:.2em;color:#967964}.mj-v7-collection h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(34px,4.8vw,72px);line-height:1.1;margin:16px 0}.mj-v7-desc,.mj-v7-collection__copy p{font-size:16px;line-height:1.6}.mj-v7-link{color:#221e1c;border-bottom:1px solid;padding:12px 0;text-transform:uppercase;letter-spacing:.12em;font-size:12px}.mj-v7-collection__visual img{display:block;width:100%;height:100%;object-fit:cover;max-height:460px}.mj-v7-pills{display:flex;overflow-x:auto;gap:10px;padding:20px max(18px,4vw);scrollbar-width:none}.mj-v7-pill{flex:0 0 auto;text-decoration:none;color:#28211d;background:#f6f1ec;padding:12px 18px;border-radius:40px;font-size:13px;white-space:nowrap}.mj-v7-pill.is-active{background:#302721;color:#fff}.mj-v7-product-info{max-width:1000px;margin:auto;padding:24px 24px 60px}.mj-v7-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;background:#f8f4f0;padding:22px 12px;text-align:center;font-size:13px}.mj-v7-trust span{display:flex;flex-direction:column;gap:8px}.mj-v7-accordion{margin-top:30px}.mj-v7-accordion details{border-bottom:1px solid #ddd8d4}.mj-v7-accordion summary{list-style:none;display:flex;justify-content:space-between;cursor:pointer;padding:22px 0;font-size:17px}.mj-v7-accordion summary::-webkit-details-marker{display:none}.mj-v7-accordion__content{padding:0 0 20px;font-size:15px;line-height:1.75}.mj-v7-accordion__content a{text-decoration:underline}@media(max-width:749px){.mj-v7-collection__hero{grid-template-columns:1fr;display:flex;flex-direction:column-reverse}.mj-v7-collection__visual img{height:230px}.mj-v7-collection__copy{padding:25px 22px 30px}.mj-v7-collection h1{font-size:36px}.mj-v7-product-info{padding:22px 16px 50px}.mj-v7-trust{font-size:11px}.mj-jewellery .mj-collections__grid .mj-collection-tile__image img{object-fit:cover!important}.mj-jewellery .mj-product__cta{border:0!important;background:#f6f1ec!important;min-height:37px!important}.mj-jewellery .mj-product__cta span{font-family:Arial,sans-serif!important}}@media(min-width:750px){.mj-jewellery .mj-circles{justify-content:center}.mj-jewellery .mj-collections__grid,.mj-jewellery .mj-products{grid-template-columns:repeat(4,minmax(0,1fr))!important}.mj-jewellery .mj-story__media img{max-height:640px;object-fit:cover}}.mj-quick-add-form{display:block;margin:0}.mj-quick-add-btn{font:inherit;cursor:pointer;text-align:center;width:100%;border-radius:0;-webkit-appearance:none}.mj-jewellery .mj-products{align-items:stretch}.mj-jewellery .mj-product{display:flex;flex-direction:column;align-self:stretch;min-width:0;height:100%}.mj-jewellery .mj-product__image{flex:none}.mj-jewellery .mj-product__body{display:flex;flex:1 0 auto;flex-direction:column;padding:11px 2px 8px}.mj-jewellery .mj-product__body>a{min-height:2.8em;max-height:2.8em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.4}.mj-jewellery .mj-product__prices{min-height:1.7em;margin-top:7px;align-items:center}.mj-jewellery .mj-quick-add-form{display:flex;flex-direction:column;margin-top:auto;width:100%}.mj-jewellery .mj-product__cta,.mj-jewellery a.mj-product__cta,.mj-jewellery button.mj-product__cta,.mj-jewellery .mj-quick-add-btn{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-width:0!important;min-height:44px!important;height:44px!important;margin:0!important;padding:0 13px!important;border:1px solid #ded2c7!important;border-radius:0!important;background:#f4eee8!important;color:#29231f!important;-webkit-text-fill-color:#29231f!important;box-shadow:none!important;opacity:1!important;text-decoration:none!important;text-align:left!important;font-family:inherit!important;font-size:10px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.055em!important;text-transform:uppercase!important;white-space:normal!important;cursor:pointer}.mj-jewellery .mj-product__cta span{flex:none!important;margin-left:8px!important;color:#29231f!important;-webkit-text-fill-color:#29231f!important;font-family:Arial,sans-serif!important;font-size:14px!important;line-height:1!important}.mj-jewellery .mj-product__cta:hover,.mj-jewellery .mj-quick-add-btn:hover{background:#e9dfd5!important;color:#29231f!important;-webkit-text-fill-color:#29231f!important}@media(max-width:749px){.mj-jewellery .mj-products{row-gap:24px}.mj-jewellery .mj-product__body>a{font-size:12px}.mj-jewellery .mj-product__cta,.mj-jewellery a.mj-product__cta,.mj-jewellery button.mj-product__cta,.mj-jewellery .mj-quick-add-btn{min-height:42px!important;height:42px!important;padding:0 10px!important;font-size:9px!important;letter-spacing:.04em!important}}.mj-product-description-editorial{margin-top:18px;padding-top:22px;border-top:1px solid #e7dfd8}.mj-product-description-editorial__inner{max-width:760px}.mj-product-description-editorial__eyebrow{display:block;margin:0 0 8px;color:#9a816e;font-size:10px;line-height:1.4;letter-spacing:.19em;text-transform:uppercase}.mj-product-description-editorial__title{margin:0 0 12px;color:#29221e;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,2.2vw,29px);font-weight:400;line-height:1.2}.mj-product-description-editorial__content{color:#514942;font-size:14px;line-height:1.85}.mj-product-description-editorial__content p{margin:0 0 12px}.mj-product-description-editorial__content .mj-product-description-editorial__note{color:#8b8179;font-size:12px;line-height:1.65}.mj-product-description-editorial__content ul{margin:10px 0;padding-left:22px}.mj-reviews-panel:empty{display:none!important}@media(max-width:749px){.mj-product-description-editorial{margin-top:14px;padding-top:18px}.mj-product-description-editorial__title{font-size:24px}.mj-product-description-editorial__content{font-size:14px;line-height:1.75}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/mj-v7.css.map */
