:root{--myj-brown: #5c4638;--myj-peach: #f8d6bc}#cc-veil.cc-veil--animate .cc-veil-loader,h1:not(.logo-h1),h2,h3,h4,h5,h6,blockquote,.under-cart .subtotal,.marquee--heading-font .marquee-text,.collection-block.hover-info .caption.upper .title,.product-area .product-area__details__title{font-family:EB Garamond,Baskerville,Caslon,"Noto Serif TC",serif!important}body,body *:not(svg):not(svg *):not(pre):not(code){font-family:EB Garamond,Garamond,Baskerville,Caslon,"Noto Serif TC",serif!important}.button:not(.alt):hover{background-color:#fff;border-color:var(--myj-brown);color:var(--myj-brown)}.button.alt{color:var(--myj-brown)}.product-detail__form__action:has(button[name=add][disabled]) .shopify-payment-button{display:none!important}.site-control{transition:all .3s}@media(max-width:767px){.site-control__inner{padding-top:4px;padding-bottom:4px}}#site-control .main-nav__mega-title,#site-control .contains-children>.column-title,#page-menu .main-nav__mega-title,#page-menu .contains-children>.column-title{font-weight:600}#page-menu .main-nav li>a{display:flex;justify-content:space-between}#page-menu .nav-body{width:100%}#page-menu .main-nav li a{border-bottom:0}#page-menu .has-children a .arr{right:0}.multi-level-nav .tier-1>ul>li>a:after{display:none!important}.myj-nav-line{position:absolute;left:0;height:2px;pointer-events:none;z-index:5}.myj-nav-line{width:1px;background:currentColor;opacity:0;transform-origin:0 0;transition:transform .38s cubic-bezier(.45,0,.2,1),opacity .2s ease}.myj-nav-line.is-on{opacity:1}.myj-nav-line.no-anim{transition:opacity .2s ease}@media(prefers-reduced-motion:reduce){.myj-nav-line{transition:opacity .2s ease}}@media(min-width:1100px){#site-control.myj-nav-collapsed .site-control__inner .nav-search--inline.nav-search--mob{display:flex!important}#site-control.myj-nav-collapsed .site-control__inner .nav-search--inline.nav-search--desktop{display:none!important}#site-control.myj-nav-collapsed .site-control__inner .nav-right-side{position:absolute;right:0}#site-control.myj-nav-collapsed .site-control__inner .nav-account.nav-account--inline{right:58px;margin-right:0}}.myj-motif-wrap{position:absolute;top:50%;right:100%;width:34px;height:34px;margin-right:5px;transform:translateY(-54%);pointer-events:none;color:inherit}.myj-motif{display:block;width:100%;height:100%;overflow:visible}.myj-motif .myj-flake{transform-origin:24px 24px;transition:transform 1.1s cubic-bezier(.22,.61,.36,1)}.myj-motif .myj-sparkle{transform-origin:43.6px 8.2px;animation:myjTwinkle 4.8s ease-in-out infinite}.myj-has-motif:hover .myj-flake,.myj-has-motif:focus-within .myj-flake{transform:rotate(60deg)}@keyframes myjTwinkle{0%,70%,to{opacity:.9;transform:scale(1)}80%{opacity:.35;transform:scale(.6)}90%{opacity:1;transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){.myj-motif .myj-flake{transition:none}.myj-motif .myj-sparkle{animation:none}}.multi-level-nav .tier-2 a,.multi-level-nav .tier-3 a{text-decoration-line:underline!important;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:transparent!important;transition:text-decoration-color .3s ease!important}.multi-level-nav .tier-2 a:hover,.multi-level-nav .tier-3 a:hover,.multi-level-nav .tier-2 a:focus-visible,.multi-level-nav .tier-3 a:focus-visible{opacity:1!important;text-decoration-color:currentColor!important}#page-menu .main-nav li li:not(.main-nav__back)>a{border-bottom-color:transparent!important;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:transparent;transition:text-decoration-color .3s ease}#page-menu .main-nav li li:not(.main-nav__back)>a:hover,#page-menu .main-nav li li:not(.main-nav__back)>a:focus-visible{opacity:1;text-decoration-color:currentColor}@media only screen and (max-width:767px){.section-footer{top:-170px}.section-footer div ul{padding:0 17px}.section-footer .social-links__list{padding:unset}}.product-list-container .product-block__inner,.product-list-container .caption{display:flex;flex-direction:column;justify-content:space-between;height:100%}.product-list-container .title{margin-bottom:auto}.template-collection #page-content .collection-header .overlay{background:#0000001a}.template-collection #page-content .collection-header .content p{color:#fff;font-size:1.25rem;max-width:600px}.product-area__bold{font-weight:700}.product-area__text-block{font-size:.95rem;line-height:1.7em!important}.product-detail__form__description p,.product-detail__form__description ul{font-size:.95rem;line-height:1.7em!important;font-weight:500}.template-product:not(.template-suffix-pocket-opal) #page-content .product-detail__form__description{padding-top:0;padding-bottom:0}.template-product:not(.template-suffix-pocket-opal) #page-content .product-detail__form__description p:first-child{text-align:justify}.template-product:not(.template-suffix-pocket-opal) #page-content .product-detail__form__description ul{margin-top:0}.product-detail-accordion{font-size:.95rem}.cc-accordion-item__title{display:flex;align-items:center}.product-tagging span{white-space:nowrap}.product-tagging span:before{content:"#";margin-right:1px;position:relative;top:1px}@media(min-width:786px){.template-product #page-content .theme-images{min-height:480px}:is(.template-suffix-gold-non-ring-only-one,.template-suffix-gold-non-ring-product,.template-suffix-gold-ring-product,.template-suffix-non-ring-product,.template-suffix-ring-product,.template-suffix-silver-non-ring-only-one) #page-content .theme-images .theme-img-1 img{object-fit:scale-down}}.template-suffix-pocket-opal #page-content [class$=-icons]{display:flex;justify-content:space-around;margin-bottom:0}.template-suffix-pocket-opal #page-content [class$=-icon]{display:flex;flex-direction:column;align-items:center;text-align:center}.template-suffix-pocket-opal #page-content [class$=-img]{margin-bottom:10px}.template-suffix-pocket-opal #page-content .rte.align-left{padding-top:0}.template-suffix-pocket-opal #page-content .align-left>p:first-child{text-align:justify}.product-info-table{width:100%;border-radius:8px;overflow:hidden}.product-info-table td{padding:10px;border-bottom:1px solid var(--myj-peach)}.product-info-table tr:nth-child(2n){background-color:#f8f8f8}.product-info-table tr:last-child td{border-bottom:none}.product-info-table td:first-child{font-weight:700;color:var(--myj-brown);width:30%;white-space:nowrap}.product-info-table td:last-child{color:#333}.product-info-table tr:hover{background-color:var(--myj-peach);color:var(--myj-brown);transition:background-color .3s ease,color .3s ease}.template-article #page-content .article{font-size:19px;line-height:1.6;color:#333;margin:0 auto}.template-article #page-content .article p{text-align:justify}.template-article #page-content .article figure{margin:1em 0}.template-article #page-content .article figcaption{font-size:17px;text-align:center}.template-article #page-content .article li{margin-bottom:.5em}.template-article #page-content .article img{width:100%;height:auto;display:block;margin:0 auto;border-radius:7px;max-width:600px}.template-suffix-custom-engagement-rings #page-content .rte{font-size:19px;line-height:1.6;color:#333;margin:0 auto;padding:0 20px}.template-suffix-custom-engagement-rings #page-content .rte figure{margin:1em 0}.template-suffix-custom-engagement-rings #page-content .rte figcaption{font-size:17px;text-align:center}.template-suffix-custom-engagement-rings #page-content .rte li{margin-bottom:.5em}.template-suffix-custom-engagement-rings #page-content .rte img{width:100%;height:auto;display:block;margin:0 auto;border-radius:7px;max-width:600px}.template-suffix-size-guide #page-content [id$=__main] .content{font-size:20px;line-height:1.6;color:#333;margin:0 auto;padding:0 20px}.template-suffix-size-guide #page-content [id$=__main] img{width:100%;height:auto;margin:0 auto;display:block}.template-article #page-content .article :is(h2,h3,h4),.template-suffix-custom-engagement-rings #page-content [id$=__main] :is(h2,h3,h4),.template-suffix-size-guide #page-content [id$=__main] :is(h2,h3,h4){font-weight:700;margin:2em 0 .5em;color:#222}@media(max-width:768px){.template-article #page-content .article,.template-suffix-custom-engagement-rings #page-content .rte{font-size:17px}.template-article #page-content .article figcaption,.template-suffix-custom-engagement-rings #page-content .rte figcaption{font-size:15px}.template-suffix-size-guide #page-content [id$=__main] .content{font-size:18px}}.template-suffix-product-care #page-content [id$=__main] h1,.template-suffix-refund-exchange #page-content [id$=__main] h1,.template-suffix-warranty #page-content [id$=__main] h1,.template-suffix-bespoke-jewellery #page-content [id$=__main] .content{display:none}.template-suffix-locations #page-content [id$=__main] h1{margin:0}.template-suffix-locations #page-content [id$=__main] .content{padding-bottom:0}.template-suffix-contact #page-content [id$=__main] p{text-align:justify}.template-suffix-contact #page-content [id$=__main] a{text-decoration:none;border-bottom:none}#page-content .shipping-table{border-collapse:collapse;width:100%}#page-content .shipping-table th,#page-content .shipping-table td{border:1px solid #ddd;padding:8px;text-align:left}#page-content .shipping-table th{background-color:#f2f2f2}#page-content .shipping-table td[rowspan]{vertical-align:top}.template-cart #page-content .col-image{position:relative;top:30px}.template-cart #page-content .checkout-btn{background-color:var(--myj-brown);border-color:var(--myj-brown);color:#fff;text-transform:capitalize;font-size:1.1rem}.template-cart #page-content .checkout-btn:hover{background-color:#fff;border-color:var(--myj-brown);color:var(--myj-brown)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/myj-custom.css.map */
