:root{--manipura-font-sans: var(--heading-font-family);--manipura-font-serif: var(--text-font-family)}@font-face{font-family:Pinyon Script;src:url(pinyon-script-latin-400.woff2) format("woff2");font-display:swap}:root{--manipura-engraving-font-script: "Pinyon Script", cursive;--manipura-engraving-font-serif: "Times New Roman", Times, serif}:root{--manipura-brown-900: #321e1e;--manipura-brown-700: #463333;--manipura-black: #262626;--manipura-sand-100: #f7f4ee;--manipura-sand-200: #f2ede3;--manipura-sand-300: #f1e4d3;--manipura-sand-400: #d4c4b5;--manipura-cream: #faf4f0;--manipura-grey-600: #827e7e;--manipura-grey-500: #9d9d9d;--manipura-grey-300: #d8d8d8;--manipura-grey-200: #dbdbdb;--manipura-gold-rose: #e4b7ab;--manipura-gold-champagne: #e2d4bf;--manipura-overlay-soft: rgba(0, 0, 0, .05);--manipura-overlay: rgba(0, 0, 0, .1);--manipura-overlay-strong: rgba(0, 0, 0, .2);--manipura-hairline: rgba(0, 0, 0, .2);--manipura-hairline-strong: rgba(0, 0, 0, .3);--manipura-hairline-light: rgba(255, 255, 255, .3);--manipura-product-media-bg: rgba(242, 237, 227, .6)}:root{--text-xl: 20px;--text-2xl: 24px;--text-3xl: 30px;--text-4xl: 36px}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-4xl{font-size:var(--text-4xl)}.font-body{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);letter-spacing:var(--text-letter-spacing)}.font-heading{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing)}.normal-case{text-transform:none}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}:root{--text-h1: 15px;--text-h2: 14px;--text-h3: 13px;--text-h4: 12px;--text-h5: 11px;--text-h6: 9px;--text-h7: 8px;--manipura-tracking-tight: .05em}.font-body.h1{font-size:clamp(1.5rem,1.368rem + .5634vw,1.875rem)}.font-body.h2{font-size:clamp(1.375rem,1.243rem + .5634vw,1.75rem)}.font-body.h3{font-size:clamp(1.3125rem,1.2025rem + .4695vw,1.625rem)}.font-body.h4{font-size:clamp(1.1875rem,1.0775rem + .4695vw,1.5rem)}.font-body.h5{font-size:clamp(1.125rem,1.037rem + .3756vw,1.375rem)}.font-body.h6{font-size:clamp(.875rem,.787rem + .3756vw,1.125rem)}.font-body.h7{font-size:clamp(.8125rem,.7465rem + .2817vw,1rem)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}:root{--rounded-xs: 2px;--rounded-sm: 4px;--rounded-md: 6px;--rounded-lg: 8px;--rounded-xl: 12px}.rounded-xs{border-radius:var(--rounded-xs)}.rounded-sm{border-radius:var(--rounded-sm)}.rounded-md{border-radius:var(--rounded-md)}.rounded-lg{border-radius:var(--rounded-lg)}.rounded-xl{border-radius:var(--rounded-xl)}.underline{text-decoration:underline}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.leading-none{line-height:1}:root{--manipura-space-2xs: .25rem;--manipura-space-xs: .625rem;--manipura-space-sm: 1.25rem;--manipura-space-md: 1.875rem;--manipura-space-lg: 3.125rem;--manipura-space-xl: 4.375rem}:root{--manipura-gutter: 1.25rem;--manipura-gutter-header: 1.25rem;--manipura-container: 82.5rem;--manipura-section-spacing: 2.5rem}@media screen and (min-width:700px){:root{--manipura-gutter: 2.5rem;--manipura-gutter-header: 2.5rem;--manipura-section-spacing: 3.125rem}}@media screen and (min-width:1000px){:root{--manipura-gutter: 3.75rem;--manipura-gutter-header: 3.125rem;--manipura-section-spacing: 4.375rem}}.manipura-container{inline-size:100%;max-inline-size:var(--manipura-container);margin-inline:auto;padding-inline:var(--manipura-gutter)}.manipura-section{padding-block:var(--manipura-section-spacing)}:root{--manipura-button-height: 3.125rem;--manipura-button-padding-inline: 1.25rem;--manipura-button-border-width: 2px}.manipura-button{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--manipura-button-height);inline-size:100%;padding-inline:var(--manipura-button-padding-inline);border:var(--manipura-button-border-width) solid var(--manipura-sand-200);border-radius:0;background:none;color:var(--manipura-black);font-family:var(--manipura-font-sans);font-weight:500;font-size:var(--text-h2);line-height:1;letter-spacing:var(--manipura-tracking-tight);text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out}.manipura-button--primary{background-color:var(--manipura-sand-200);font-weight:700}@media screen and (pointer:fine){.manipura-button--primary:hover{background-color:var(--manipura-sand-300)}.manipura-button--secondary:hover{background-color:var(--manipura-sand-200)}}:root{--manipura-link-underline: rgb(0 0 0 / .2)}.color-scheme--scheme-3,.color-scheme--scheme-4,.color-scheme--scheme-6,.color-scheme--scheme-7{--manipura-link-underline: rgb(var(--text-color))}:where(.link,.prose a.link){display:inline-block}.link,.prose a.link{padding-block-end:8px;background-image:linear-gradient(to right,var(--manipura-link-underline),var(--manipura-link-underline));font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform);font-weight:500}:root{--manipura-tilde: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.7932 1.8619'%3E%3Cpath d='M10.5877 0C9.79635 0.412928 8.91418 0.64224 8.05346 0.609006C7.19026 0.569126 6.36668 0.431206 5.52246 0.22765C5.48615 0.218511 5.44902 0.214357 5.41271 0.206879C4.51073 -0.0332336 3.53035 -0.0706215 2.60691 0.157029C1.62158 0.439515 0.654411 0.841642 0 1.6434L0.205483 1.86191C0.996882 1.44899 1.87905 1.21967 2.73977 1.25291C3.60297 1.29279 4.42656 1.43071 5.27077 1.63426C5.30708 1.6434 5.34421 1.64756 5.38052 1.65504C6.2825 1.89515 7.26288 1.93254 8.18632 1.70489C9.17165 1.4224 10.1388 1.02027 10.7932 0.218511L10.5877 0Z'/%3E%3C/svg%3E") no-repeat center / contain}.shape--tilde,.subheading-badge--icon-tilde:before,.text-indent--tilde:before{width:max(1em,14px);height:1em;border-radius:0;transform:none;vertical-align:middle;vertical-align:calc(.5cap - .5em);-webkit-mask:var(--manipura-tilde);mask:var(--manipura-tilde)}.text-indent--tilde{text-indent:0}.text-indent--tilde:before{content:"";background:currentColor;flex-shrink:0;margin-inline-end:calc(var(--text-indent-size) - .6em);display:inline-block}.product-card__figure{background-color:var(--manipura-product-media-bg)}.product-card__figure .badge--custom{padding:0;background:none;color:rgb(var(--text-color));font-size:var(--text-h7);font-weight:500;letter-spacing:.0625em}@media screen and (pointer:fine){.product-card__figure .badge-list{transition:opacity .15s ease-in-out}.product-card__figure:hover .badge-list{opacity:0}.product-card__quick-buy{padding-block-end:2rem;text-align:center}.product-card__quick-buy .link{--manipura-link-underline: currentColor;color:#fff;font-weight:500}}.product-card--info-outside .product-card__info{padding:1.25rem 0 0}.product-card__info :is(h3,h4){font:inherit}.product-card__info .product-title{font-size:var(--text-h3);font-weight:400;line-height:1.3;letter-spacing:.5px;text-transform:none}.product-card__info .price-list{font-family:var(--heading-font-family);font-size:var(--text-h4);font-weight:400;letter-spacing:.5px}.product-card__swatch-list fieldset{gap:.625rem}.product-card__swatch-list .color-swatch{--swatch-width: 14px;--swatch-height: 14px;--swatch-selected-border-size: .5px;--swatch-selected-border-offset: 0;padding:2px}.shopify-section--newsletter .section-spacing{--section-vertical-spacing: var(--manipura-section-spacing)}.shopify-section--newsletter .newsletter__content{max-inline-size:36.6875rem;gap:var(--manipura-space-sm)}.shopify-section--newsletter .newsletter__content--centered{margin-inline:auto}.shopify-section--newsletter .newsletter__form{max-inline-size:35rem}.shopify-section--newsletter .newsletter__form,.shopify-section--newsletter .form{row-gap:var(--manipura-space-sm)}.shopify-section--newsletter .prose h2{font-weight:400}.shopify-section--newsletter .form-control{gap:0}.shopify-section--newsletter .input{padding:0 0 .375rem;border:0;border-block-end:1px solid var(--manipura-hairline);border-radius:0;background:none;font-family:var(--manipura-font-serif);font-size:clamp(1.75rem,5.5vw,3.64375rem);font-weight:400;line-height:1.15;letter-spacing:-.05em}.shopify-section--newsletter .input:focus{border-block-end-color:rgb(var(--input-text-color, var(--text-color)))}.shopify-section--newsletter .input::placeholder{color:rgb(var(--input-text-color, var(--text-color)) / .2);opacity:1}.shopify-section--newsletter .newsletter__content--centered .input{text-align:center}.shopify-section--newsletter .newsletter__submit{justify-self:start;padding-block-end:.375rem;font-weight:700}.shopify-section--newsletter .newsletter__content--centered .newsletter__submit{justify-self:center}.shopify-section--trust-icons .trust-icons{border-block-width:0;padding-block:0 var(--manipura-section-spacing);row-gap:var(--manipura-space-sm)}.shopify-section--trust-icons .trust-icons__item{box-shadow:none}.shopify-section--trust-icons .trust-icons__item .prose{--prose-default-spacing: .9375rem;--prose-media-spacing: .9375rem;--prose-subheading-spacing: .9375rem;--prose-combination-subheading-paragraph-spacing: .9375rem}.shopify-section--trust-icons .trust-icons__item .subheading,.shopify-section--trust-icons .trust-icons__item .h7{font-family:var(--manipura-font-sans);font-size:11px;font-weight:600;line-height:1.36;letter-spacing:.1em;text-transform:uppercase}.shopify-section--trust-icons .trust-icons__item strong{font-weight:600}.shopify-section--trust-icons .trust-icons__item .text-subdued{color:rgb(var(--text-color));font-family:var(--manipura-font-sans);font-size:10px;line-height:1.4}@media screen and (min-width:1000px){.shopify-section--trust-icons .trust-icons{padding-inline:var(--manipura-gutter)}.shopify-section--trust-icons .trust-icons__carousel{column-gap:2px}.shopify-section--trust-icons .trust-icons__item{padding-block:0;padding-inline:.5rem}}.shopify-section--footer .footer{border-block-start-width:0}.shopify-section--footer .footer .separator{display:none}.shopify-section--footer .footer__content{row-gap:var(--manipura-space-md);padding-block:2.1875rem 0}.shopify-section--footer .footer__block--brand{grid-column:span 2}.shopify-section--footer .footer__brand{row-gap:var(--manipura-space-sm)}.shopify-section--footer .footer__brand .prose{max-inline-size:18.75rem}.shopify-section--footer .footer__brand .social-media{--icon-max-width: 1.25rem;--icon-mobile-max-width: 1.25rem;gap:var(--manipura-space-xs) 2rem;padding-block:.3125rem}.shopify-section--footer .social-media__item{color:rgb(var(--text-color) / .3)}.shopify-section--footer .footer__big-logo--centered{justify-self:center}.shopify-section--footer .footer__block--links .subheading,.shopify-section--footer .accordion__summary h3{color:rgb(var(--text-color) / .3);font-family:var(--manipura-font-serif);font-size:18px;font-weight:400;line-height:normal;letter-spacing:0;text-transform:none}.shopify-section--footer .footer__block--links>.v-stack{row-gap:var(--manipura-space-xs)}.shopify-section--footer .footer__block--links ul{row-gap:4px}.shopify-section--footer .footer__block--links a,.shopify-section--footer .footer__brand .prose{font-family:var(--manipura-font-sans);font-size:12px;line-height:1.85}.shopify-section--footer .footer__aside{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);row-gap:var(--manipura-space-md);padding-block:var(--manipura-space-md)}.shopify-section--footer .footer__aside-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--manipura-space-sm)}.shopify-section--footer .footer__aside-row:empty{display:none}.shopify-section--footer .footer__aside .subheading{font-family:var(--manipura-font-sans);font-size:12px;font-weight:400;letter-spacing:0;text-transform:lowercase}.shopify-section--footer .footer__copyright,.shopify-section--footer .footer__policy-links{font-family:var(--manipura-font-sans);font-size:8px}.shopify-section--footer .footer__copyright{line-height:2.1;letter-spacing:.1em;text-transform:uppercase}.shopify-section--footer .footer__policy-links{column-gap:var(--manipura-space-sm);line-height:3}@media screen and (min-width:1000px){.shopify-section--footer .footer__content{row-gap:2.1875rem}.shopify-section--footer .footer__block-list{flex-wrap:nowrap;column-gap:var(--manipura-space-xs)}.shopify-section--footer .footer__block--brand{flex:0 0 26.875rem;max-width:26.875rem}.shopify-section--footer .footer__block--links{flex:1 1 0;min-width:0;max-width:none}.shopify-section--footer .footer__aside{row-gap:2.1875rem;padding-block:2.1875rem 2.5rem;text-align:start}.shopify-section--footer .footer__aside-row{justify-content:space-between}}.announcement-bar{border-block-end:1px solid var(--manipura-grey-300)}.announcement-bar__message-list{max-width:none}.announcement-bar svg path{stroke-width:.5}@media screen and (min-width:1000px){.shopify-section--featured-collections .floating-controls-container .product-list{margin-inline:0}.shopify-section--featured-collections .floating-controls__control .circle-button{--button-size: min(3rem, var(--container-gutter));--floating-control-offset: calc(var(--product-list-padding-inline) - var(--button-size))}.shopify-section--featured-collections .floating-controls__control .circle-button:before{display:none}}@media screen and (min-width:1000px)and (pointer:fine){.shopify-section--featured-collections .floating-controls__control .circle-button:not([disabled]):hover{color:rgb(var(--text-color));scale:1.15}}.shopify-section--text-with-media .prose :where(.button,.link)+:where(.button,.link){margin-inline-start:20px}.shopify-section--text-with-media .section-split__column:not(.section-split__column--image) .content-box,.shopify-section--text-with-media-tabs .section-split__column:not(.section-split__column--image) .content-box{--content-box-block-spacing: max(2.5rem, var(--container-gutter))}.text-with-media-tabs__media>*{grid-area:1 / 1}.text-with-media-tabs__layer{opacity:0;transition:opacity .4s ease-in-out}.text-with-media-tabs__layer.is-active{opacity:1}.text-with-media-tabs__tablist{flex-wrap:wrap;gap:1.5rem;display:flex}.text-with-media-tabs__tab{cursor:pointer;color:inherit;background:none;border:0;padding:0;opacity:.5;transition:opacity .2s ease-in-out}.text-with-media-tabs__tab[aria-selected=true]{opacity:1;font-weight:700}.text-with-media-tabs__panel{margin-block-start:2.5rem}.image-with-text-card{display:grid}.image-with-text-card__media img{width:100%}.image-with-text-card__card{padding:clamp(1.75rem,8vw,4.375rem)}@media screen and (min-width:1000px){.image-with-text-card__media,.image-with-text-card__card{grid-area:1 / 1}.image-with-text-card__media>*,.image-with-text-card__media img{width:100%;height:100%}.image-with-text-card__card{inline-size:min(100%,var(--image-with-text-card-width));align-self:center;justify-self:var(--image-with-text-card-justify);margin-inline:var(--container-gutter)}}.accordion.is-open .accordion__summary .icon-accordion-small-arrow{transform:rotate(45deg)}.accordion__summary{font-family:var(--manipura-font-sans);font-size:.8125rem;font-weight:400;line-height:1.54;letter-spacing:.2em;text-transform:uppercase}.accordion__summary h3{font-size:inherit;font-weight:inherit}.accordion__content{font-family:var(--manipura-font-serif);font-size:.75rem;line-height:1.34}.faq-topics{display:grid;gap:var(--manipura-space-md);max-inline-size:1500px;margin-inline:auto}.faq-topics__nav{display:none;background-color:var(--manipura-sand-100)}.faq-topics__nav-list{display:grid;gap:1.25rem;margin:0;padding:var(--manipura-space-lg);list-style:none}.faq-topics__nav-link{display:flex;align-items:center;column-gap:1rem;padding-block:.9375rem;border-block-end:1px solid transparent;color:inherit;font-family:var(--manipura-font-serif);font-size:1.625rem;font-weight:400;line-height:1.15;text-decoration:none}.faq-topics__nav-link[aria-current]{border-block-end-color:currentColor}.faq-topics__icon{flex-shrink:0}.faq-topics__group+.faq-topics__group{margin-block-start:var(--manipura-space-md)}.faq-topics__group-title{display:flex;align-items:center;column-gap:1rem;margin:0;padding-block:.9375rem;font-family:var(--manipura-font-serif);font-size:1.375rem;font-weight:400;line-height:1.18;letter-spacing:0;text-transform:none}.faq-topics__questions{--border-color: 247 244 238;--accordion-block-padding: .9375rem}.faq-topics__questions .accordion__content{padding-block-start:.3125rem}@media screen and (min-width:1000px){.faq-topics{grid-template-columns:minmax(0,1.5fr) minmax(min(100%,34rem),2fr);gap:var(--manipura-space-lg);align-items:start}.faq-topics__nav{display:block;position:sticky;inset-block-start:calc(var(--sticky-area-height) + 1.25rem)}.faq-topics__group+.faq-topics__group{margin-block-start:var(--manipura-space-lg)}}.shopify-section--blog-posts .section-spacing{--section-vertical-spacing: var(--manipura-section-spacing)}.shopify-section--blog-posts .section-stack{--section-stack-row-gap: var(--manipura-space-md)}.blog-post-card__image-container{margin-block-end:var(--manipura-space-md)}.blog-post-card__title{font-weight:400;line-height:1.55;text-transform:none}.shopify-section--blog-posts .blog-post-card__title{text-transform:var(--heading-text-transform)}.blog-post-card__read-more{margin-block-start:var(--manipura-space-xs)}.main-blog__toolbar{row-gap:var(--manipura-space-sm);padding-block:var(--manipura-space-sm);display:grid}@media screen and (min-width:1000px){.main-blog__toolbar{grid-template-columns:minmax(0,1fr) 22.8125rem;column-gap:var(--manipura-space-md);align-items:center}}.shopify-section--main-blog .blog-tags{border-block-end-width:0;column-gap:var(--manipura-space-sm);padding-block:0}.shopify-section--main-blog .blog-tags li{padding-block:.375rem}.shopify-section--main-blog .blog-tags .link-reversed:not([aria-current=true]){background-image:linear-gradient(to right,var(--manipura-hairline),var(--manipura-hairline));background-size:100% 1px}@media screen and (pointer:fine){.shopify-section--main-blog .blog-tags .link-reversed:not([aria-current=true]):hover{background-image:linear-gradient(to right,currentColor,currentColor)}}.main-blog__search{border-block-end:.5px solid currentColor;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--manipura-space-xs);padding:var(--manipura-space-xs);display:grid}.main-blog__search-input{color:inherit;background:none;border:0}.main-blog__search-input:focus{outline:none}.main-blog__search-input::-webkit-search-cancel-button{display:none}.main-blog__search-submit{cursor:pointer;color:inherit;background:none;border:0;padding:0;display:flex}.shopify-section--main-blog .blog-post-card__image-container{margin-block-end:var(--manipura-space-sm)}.shopify-section--main-blog .prose{--prose-combination-subheading-heading-spacing: .9375rem}.shopify-section--main-blog .blog-post-card__title{line-height:1.15}.shopify-section--main-blog .meta-information>:not(.shape)~:before{opacity:.3}.shopify-section--main-blog .blog-post-list__highlighted-article .meta-information{margin-block-start:.9375rem}.blog-post-banner__overlay{--content-box-block-spacing: 2rem;--overlay: 0 0 0 / .1;color:#fff}.blog-post-banner__overlay-content{row-gap:.9375rem}.blog-post-banner__overlay .meta-information>:not(.shape)~:before{opacity:.3}.shopify-section--blog-post-banner h1{text-transform:none}.shopify-section--main-article .prose :is(h1,h2,h3,h4,h5,h6){font-weight:300;letter-spacing:.5px;line-height:1.2;text-transform:none}.shopify-section--main-article .prose h1{font-size:clamp(1.625rem,1.4049rem + .939vw,2.25rem)}.shopify-section--main-article .prose h2{font-size:clamp(1.375rem,1.1989rem + .7512vw,1.875rem)}.shopify-section--main-article .prose h3{font-size:clamp(1.1875rem,1.0555rem + .5634vw,1.5625rem)}.shopify-section--main-article .prose h4{font-size:clamp(1.0625rem,.9745rem + .3756vw,1.3125rem)}.shopify-section--main-article .prose h5{font-size:clamp(.9375rem,.8715rem + .2817vw,1.125rem)}.shopify-section--main-article .prose h6{font-size:clamp(.875rem,.831rem + .1878vw,1rem)}.shopify-section--main-article .prose{font-size:.75rem;letter-spacing:.5px}.main-article__share-label{font-family:var(--heading-font-family);font-size:.75rem;font-weight:400;letter-spacing:.04em}.contact-methods{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media screen and (min-width:700px){.contact-methods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.contact-methods{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact-method{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px;min-block-size:220px;padding-block:25px;padding-inline:20px;border:1px solid var(--manipura-sand-200);text-align:center}.contact-method__body{display:flex;flex-direction:column;align-items:center;gap:20px}.contact-method__title{font-family:var(--manipura-font-sans);font-weight:500;font-size:var(--text-h4);line-height:16px;letter-spacing:2.4px;text-transform:uppercase}.contact-method__content,.contact-drawer__content,.contact-drawer__footer,.engraving-drawer__content,.engraving-drawer__footer{font-weight:300;font-size:var(--text-h4);line-height:16px}.contact-method__content{max-inline-size:198px}.contact-method__content p+p,.contact-drawer__content p+p,.engraving-drawer__content p+p{margin-block-start:1em}.contact-method .link{padding-block-end:10px;font-size:var(--text-h6);letter-spacing:1.8px}.slideshow__slide--cta-bottom .prose>:is(.button,.button-group,.link){position:absolute;inset-block-end:var(--content-box-spacing-block-end, var(--content-box-spacing));inset-inline-start:50%;translate:-50%;margin-block-start:0}.slideshow__slide--cta-bottom:not(:only-child){--content-box-spacing-block-end: 5rem}.drawer--cart,.contact-drawer,.engraving-drawer{--drawer-header-padding-block: min(var(--manipura-space-lg), var(--manipura-gutter));--drawer-header-padding-inline: min(var(--manipura-space-lg), var(--manipura-gutter));--drawer-body-padding-inline: min(var(--manipura-space-lg), var(--manipura-gutter));--drawer-footer-padding-inline: min(var(--manipura-space-lg), var(--manipura-gutter))}.drawer--cart::part(header),.contact-drawer::part(header),.engraving-drawer::part(header){display:flex;align-items:center;justify-content:space-between;gap:var(--manipura-space-sm);text-align:start;border-block-end:none;padding-block-end:var(--manipura-space-sm)}.drawer--cart::part(close-button),.contact-drawer::part(close-button),.engraving-drawer::part(close-button){order:2;flex:0 0 auto;scale:1.4}.drawer--cart::part(close-button):before,.contact-drawer::part(close-button):before,.engraving-drawer::part(close-button):before{background:none}.drawer--cart::part(close-button):hover:before,.contact-drawer::part(close-button):hover:before,.engraving-drawer::part(close-button):hover:before{background:rgb(var(--text-color) / .08);transform:none}.drawer--cart [slot=header] .h7,.contact-drawer__heading,.engraving-drawer__heading{font-family:var(--manipura-font-sans);font-size:var(--text-3xl);font-weight:300;letter-spacing:.5px;text-transform:none}.drawer--cart [slot=header] svg{display:none}.drawer--cart:has(.offer-carousel)::part(body){padding-block-start:0}.drawer--cart .offer-carousel{padding-block:var(--manipura-space-xs)}.drawer--cart .offer-carousel__scroller{scroll-snap-type:none;grid-auto-flow:row;grid-auto-columns:auto;align-items:center}.drawer--cart .offer-carousel__scroller>*{grid-area:1 / -1}.drawer--cart .offer-carousel__scroller>:not(.is-selected){visibility:hidden}.drawer--cart .offer-item{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.9375rem;row-gap:0}.drawer--cart .offer-item .h-stack{column-gap:.9375rem}.drawer--cart .offer-item :is(.medium,.prose){font-family:var(--manipura-font-serif);font-size:var(--text-h2);font-weight:400;line-height:1.1;letter-spacing:normal;text-transform:none}.drawer--cart .offer-carousel .scroll-marker-group--dots{--scroll-marker-group-gap: .5rem}.drawer--cart .offer-carousel .scroll-marker{--scroll-marker-size: 3px;border-radius:10px}.drawer--cart .offer-carousel .scroll-marker[aria-current=true]{--scroll-marker-width: 9px}.drawer--cart .line-item{align-items:center;column-gap:var(--manipura-space-xs);padding-block:var(--manipura-space-sm)}.drawer--cart .line-item__media{flex:0 0 34%;max-width:170px;background-color:var(--manipura-product-media-bg)}.drawer--cart .line-item__media img{aspect-ratio:17 / 20;object-fit:cover}.drawer--cart .line-item__info .subheading{font-family:var(--manipura-font-sans);font-size:var(--text-h2);font-weight:400;letter-spacing:.5px;text-transform:none}.drawer--cart .line-item__line-price{font-family:var(--manipura-font-sans);font-size:var(--text-h4);font-weight:400;letter-spacing:.5px;text-transform:none}.line-item__specs{display:grid;row-gap:2px}.line-item__spec{font-family:var(--manipura-font-sans);font-size:10px;font-weight:400;line-height:1.6;letter-spacing:.1em}.line-item__spec-label{font-weight:700;text-transform:uppercase}.drawer--cart .line-item__quantity-selector{margin-block-start:var(--manipura-space-2xs)}.drawer--cart .line-item__remove-button{align-self:start;font-size:var(--text-h6);letter-spacing:1.8px}.drawer--cart .line-item__remove-button .text-xs{top:0;font-size:inherit}@media screen and (pointer:fine){.drawer--cart .line-item__remove-button,.drawer--cart .line-item:hover .line-item__remove-button{opacity:1}}.drawer--cart::part(footer){border-block-start:none}.drawer--cart .cart-drawer__footer-actions{border-block-end:none;gap:var(--manipura-space-2xs);padding:var(--manipura-space-sm) var(--drawer-footer-padding-inline) 0}.drawer--cart .cart-drawer__footer-action-button{--button-padding-block: 1rem;--button-border-radius: 0;border-width:var(--manipura-button-border-width);border-color:var(--manipura-sand-200);font-family:var(--manipura-font-sans);font-size:var(--text-h4);font-weight:400;letter-spacing:1.2px;text-transform:uppercase}.drawer--cart .cart-drawer__footer-action-button svg{display:none}.drawer--cart .cart-drawer__footer-inner .button,.engraving-drawer .button{--button-background: 242 237 227;--button-text-color: 38 38 38;--button-border-color: 242 237 227;--button-padding-block: 1rem;--button-border-radius: 0;width:100%;font-family:var(--manipura-font-sans);font-size:var(--text-h2);font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.drawer--cart .cart-drawer__footer-inner .medium{font-family:var(--manipura-font-sans);font-size:var(--text-h4);font-weight:400;letter-spacing:.5px}.drawer--cart .cart-drawer__footer-inner .medium.uppercase{font-size:var(--text-h2)}.drawer--cart .cart-drawer__footer-inner .text-xs{font-family:var(--manipura-font-sans);font-size:var(--text-h7)}.drawer--cart .cart-drawer__footer-inner .text-xs :is(.link,a){display:inline;padding-block-end:0;background-image:none;font:inherit;letter-spacing:inherit;text-transform:none;text-decoration:underline}.contact-drawer__widget{position:fixed;z-index:3;inset-block-end:1rem;inset-inline-end:1rem;display:grid;place-items:center;inline-size:70px;block-size:70px;border-radius:50%;background:var(--manipura-sand-400);transition:opacity .2s,visibility .2s,inset-block-end .2s}.contact-drawer__widget>*{grid-area:1 / 1}.contact-drawer__widget-text{font-family:var(--manipura-font-sans);font-weight:700;font-size:var(--text-h7);letter-spacing:.2em;text-transform:uppercase;fill:#000}.contact-drawer__widget--animated .contact-drawer__widget-text{animation:contact-drawer-spin 12s linear infinite}@media(prefers-reduced-motion:reduce){.contact-drawer__widget--animated .contact-drawer__widget-text{animation:none}}@keyframes contact-drawer-spin{to{rotate:1turn}}.lock .contact-drawer__widget{opacity:0;visibility:hidden}body:has(.product-sticky-add-to-cart.is-visible) .contact-drawer__widget{inset-block-end:calc(var(--contact-drawer-sticky-bar-top, 0px) + 1rem)}.contact-drawer,.engraving-drawer{--drawer-max-width: none}@media screen and (min-width:700px){.contact-drawer,.engraving-drawer{--drawer-max-width: min(100vw - 2rem, 44.625rem)}}.contact-drawer__inner,.engraving-drawer__inner{display:flex;flex-direction:column;gap:10px;margin-block:auto}.contact-drawer__content{padding-block:10px 30px}.contact-drawer .contact-methods{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:700px){.contact-drawer .contact-methods{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact-drawer__footer{padding-block-start:45px;border-block-start:1px solid var(--manipura-sand-200)}.contact-drawer__footer a{text-decoration:underline}.header .mega-menu[open]{display:flex;gap:var(--mega-menu-gap);padding:var(--manipura-space-md) var(--header-padding-inline)}.mega-menu:after{background:var(--manipura-overlay-strong);mix-blend-mode:normal;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}.header .mega-menu__navigation{display:contents}.mega-menu__navigation>*{flex:1 1 0;min-inline-size:0}.mega-menu__navigation>.v-stack{gap:var(--manipura-space-md)}.mega-menu .mega-menu__linklist{gap:0;max-inline-size:none}.header .mega-menu .menu-promo{flex:var(--menu-promo-blocks-count) 1 calc((var(--menu-promo-blocks-count) - 1) * var(--mega-menu-gap));display:flex;flex-direction:column;gap:var(--manipura-space-md);min-inline-size:0;padding:0}.header .mega-menu .menu-promo:has(.menu-promo__title){--menu-promo-card-height: 14.125rem}.header .mega-menu .menu-promo .menu-promo__carousel{column-gap:var(--mega-menu-gap);padding:0}.header .mega-menu .menu-promo__item{flex:1 1 0;inline-size:auto;min-inline-size:0;max-inline-size:none}.header .mega-menu .menu-promo--with-spacing img{inline-size:100%;block-size:var(--menu-promo-card-height)}.menu-drawer .menu-promo{display:flex;flex-direction:column;gap:1rem}.menu-drawer .menu-promo__title{padding-inline:var(--menu-drawer-padding-inline)}.menu-drawer .menu-promo--grid .menu-promo__carousel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--menu-promo-block-column-gap)}.menu-drawer .menu-promo--grid .menu-promo__item{inline-size:auto;min-inline-size:0;max-inline-size:none}.menu-drawer .menu-promo--grid.menu-promo--without-spacing .menu-promo__item{block-size:auto;aspect-ratio:3 / 4}.menu-drawer .menu-promo--grid.menu-promo--with-spacing img{inline-size:100%;block-size:auto;aspect-ratio:3 / 4}.mega-menu__navigation .subheading,header-menu-drawer-panel:not([data-main-panel]) a.subheading,.menu-promo__title{color:rgb(var(--text-color));font-family:var(--manipura-font-serif);font-size:18px;font-weight:400;line-height:1;letter-spacing:0;text-transform:none}.mega-menu__linklist,header-menu-drawer-panel:not([data-main-panel]) ul{font:400 .625rem / 1.68 var(--manipura-font-sans);letter-spacing:var(--manipura-tracking-tight);text-transform:uppercase}.mega-menu--highlight-last-link .mega-menu__linklist>li:last-child:not(:first-child),.menu-drawer__panel--highlight-last-link ul>li:last-child:not(:first-child){margin-block-start:1lh}.mega-menu--highlight-last-link .mega-menu__linklist>li:last-child:not(:first-child)>a,.menu-drawer__panel--highlight-last-link ul>li:last-child:not(:first-child)>a{background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat}.menu-promo{--overlay: 0 0 0 / .05;--menu-promo-card-height: 17.5rem}.menu-promo .floating-controls__control{display:none}.menu-promo--without-spacing .menu-promo__item{block-size:var(--menu-promo-card-height)}.menu-promo .content-box{--content-box-spacing: var(--manipura-space-sm)}.menu-promo .content-box>.place-self-center{align-self:end}.menu-promo .subheading{font:var(--button-font);font-weight:700;line-height:1.5;letter-spacing:var(--button-letter-spacing)}.header__secondary-nav .link{--manipura-link-underline: rgb(var(--text-color) / .3);padding-block:4px;font:var(--subheading-font-style) var(--subheading-font-weight) var(--subheading-font-size) / normal var(--subheading-font-family);letter-spacing:var(--subheading-letter-spacing)}.template-page-les-creations .multi-column__item .prose{--heading-font-weight: 400;--prose-media-spacing: 1rem;--prose-heading-spacing: .5rem;--prose-adjacent-heading-spacing: 2px}.template-page-les-creations .multi-column__item .normal-case{letter-spacing:.5px}.multi-column--align-last-block .multi-column__item>.prose{display:flex;flex-direction:column;height:100%}.multi-column--align-last-block .prose>:nth-last-child(2){margin-block-end:auto}.multi-column--align-last-block .prose>:where(img,picture,figure,video):not(:nth-last-child(2)){margin-block-end:0}.multi-column--align-last-block .prose>:where(img,picture,figure,video)+*{margin-block-start:var(--prose-media-spacing)}.multi-column--align-last-block .prose :where(.subheading,.icon)+:where(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.subheading,.icon){margin-block-start:var(--prose-combination-subheading-heading-spacing)}.multi-column--align-last-block .prose-justify-left>button{margin-inline:0 auto}.multi-column--align-last-block .prose-justify-center>button{margin-inline:auto}.multi-column--align-last-block .prose-justify-right>button{margin-inline:auto 0}.collection-navigation,.collection-quick-filter{display:flex;justify-content:safe center}.collection-navigation{gap:.625rem;padding-block-end:.625rem}.collection-navigation__link,.collection-quick-filter__link{flex-shrink:0;padding-block:.375rem;border-block-end:1px solid rgb(var(--text-color) / .2);font-family:var(--heading-font-family);font-size:var(--text-h6);font-weight:400;line-height:1;letter-spacing:.2em;text-transform:uppercase;transition:border-color .2s}.collection-navigation__link[aria-current],.collection-quick-filter__link[aria-current]{border-block-end-color:currentColor;font-weight:700}@media(pointer:fine){.collection-navigation__link:hover,.collection-quick-filter__link:hover{border-block-end-color:currentColor}}.shopify-section--main-collection .collection__toolbar{border-block-start-width:0}.collection__toolbar:has(.collection-quick-filter){flex-wrap:wrap;row-gap:1rem}.collection-quick-filter{flex-basis:100%;order:-1;gap:.75rem}@media screen and (min-width:1000px){.collection-quick-filter{position:absolute;left:50%;transform:translate(-50%)}}.shopify-section--main-product .product-info{--product-block-item-margin: 1.875rem}@media screen and (min-width:1000px){.product--media-edge .product-gallery{margin-inline-start:calc(-1 * var(--container-gutter))}.product--media-edge .product-info{padding-block-start:var(--section-vertical-spacing)}[allow-transparent-header] .product--media-edge .product-info{margin-block-start:calc(var(--header-height) + var(--manipura-space-sm));padding-block-start:0}.product--info-full .product-info{max-width:none}}.product--media-background .product-gallery__media,.product--media-background .product-gallery .scroll-marker{background:var(--product-media-background)}.product--media-background .product-gallery__media img,.product--media-background .product-gallery .scroll-marker img{mix-blend-mode:darken}.shopify-section--main-product .scroll-marker-group--thumbnails .scroll-marker:after{height:1px;inset-block-end:-3px}.shopify-section--main-product .product-zoom-button .icon{width:2.75rem}@media screen and (min-width:1000px){.shopify-section--main-product .product-gallery__controls-floating .scroll-marker-group--thumbnails{padding-inline:var(--manipura-space-lg)}.shopify-section--main-product .product-zoom-button{inset-inline-end:calc(var(--manipura-space-lg) - .75rem)}}.shopify-section--main-product .product-info hr{border-color:var(--manipura-sand-200)}.shopify-section--main-product .product-info__block-item[data-block-type=separator]{margin-block-end:.9375rem}.shopify-section--main-product .product-info__block-item[data-block-type=separator]+.product-info__block-item{margin-block-start:.9375rem}.shopify-section--main-product .variant-picker{row-gap:.9375rem}.shopify-section--main-product .variant-picker>hr{margin-block-start:.9375rem}.shopify-section--main-product .product-info__block-item[data-block-type=text] .subheading{font-weight:600}.shopify-section--main-product .product-info__block-item[data-block-type=text] .subheading :is(ul,li){margin-inline-start:0;padding-inline-start:0;list-style:none}.shopify-section--main-product .product-title{--text-h1: clamp(1.5rem, 1.368rem + .5634vw, 1.875rem);--text-h2: clamp(1.375rem, 1.287rem + .3756vw, 1.625rem);--text-h3: clamp(1.1875rem, 1.121rem + .2817vw, 1.375rem);--text-h4: 1.125rem;--text-h5: 1rem;--text-h6: .875rem;--text-h7: .75rem;font-weight:300;line-height:1.2;letter-spacing:.5px;text-transform:none}.shopify-section--main-product .product-info__block-item[data-block-type=title]{--product-block-item-margin: 1.25rem}.shopify-section--main-product .product-info__block-item[data-block-type=price] sale-price{font-size:var(--text-h1)}.shopify-section--main-product .product-info__block-item[data-block-type=price] compare-at-price{font-size:var(--text-h2);color:var(--manipura-grey-500)}.shopify-section--main-product .product-info__block-item[data-block-type=price] .price-list{align-items:center;column-gap:1.25rem}.shopify-section--main-product .product-info__block-item[data-block-type=description] .prose{font-size:.75rem;line-height:1.3333;letter-spacing:.5px}.product-info__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem}.product-info__price-toggle{color:var(--manipura-hairline-strong);font-family:var(--heading-font-family);font-size:var(--text-h6);letter-spacing:.2em;text-transform:uppercase}.product-info__price-toggle>span{display:inline-flex;align-items:center;column-gap:.5rem}[data-price-hidden] .product-info__price-toggle-hide,:root:not([data-price-hidden]) .product-info__price-toggle-show,[data-price-hidden] :is(.product-info__price-row,.product-sticky-add-to-cart) price-list{display:none}.shopify-section--main-product .product-info .button{border-width:var(--manipura-button-border-width);border-color:var(--manipura-sand-200);font-size:var(--text-h2);letter-spacing:var(--manipura-tracking-tight)}.shopify-section--main-product .product-info .buy-buttons .button{font-weight:700}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons]:has(+[data-block-type=button]){margin-block-end:.625rem}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons]+[data-block-type=button]{margin-block-start:.625rem}.shopify-section--main-product .product-info__block-item[data-block-type=icons-with-text]{line-height:1.3}.shopify-section--main-product .product-info__block-item[data-block-type=icons-with-text] .grid>*{max-width:175px}.shopify-section--main-product .product-info__block-item[data-block-type=icons-with-text] .grid-cols-2{grid-template-columns:repeat(2,auto);justify-content:space-between}.shopify-section--main-product .product-info__block-item[data-block-type=icons-with-text] .grid-cols-3{grid-template-columns:repeat(3,auto);justify-content:space-between}@media screen and (max-width:699px){.shopify-section--main-product .product-info__block-item[data-block-type=icons-with-text] .grid:has(>.h-stack){grid-template-columns:minmax(0,1fr)}}.shopify-section--main-product .accordion__summary{font-size:.625rem}.shopify-section--main-product .product-info__block-item[data-block-type=complementary-products] .h-stack>p{font-family:var(--heading-font-family);font-size:var(--text-h6);letter-spacing:.2em;text-transform:uppercase}.shopify-section--main-product .product-info__block-item[data-block-type=complementary-products] .circle-button:before{display:none}@media screen and (pointer:fine){.shopify-section--main-product .product-info__block-item[data-block-type=complementary-products] .circle-button:not([disabled]):hover{color:rgb(var(--text-color));scale:1.15}}.shopify-section--main-product .product-cross-sell--vertical{justify-items:start;row-gap:1.25rem;text-align:start}.shopify-section--main-product .product-cross-sell--vertical .v-stack{row-gap:.625rem}.shopify-section--main-product .product-cross-sell--vertical>a{width:100%;background-color:var(--manipura-product-media-bg)}.shopify-section--main-product .product-cross-sell--vertical>a img{width:100%;aspect-ratio:4 / 5;object-fit:cover;mix-blend-mode:darken}.shopify-section--main-product .product-cross-sell--vertical .heading{font-size:var(--text-h3);font-weight:400;line-height:1.3;letter-spacing:.5px;text-transform:none}.shopify-section--main-product .product-cross-sell--vertical .price-list{font-family:var(--heading-font-family);font-size:var(--text-h4);letter-spacing:.5px}.variant-picker__option-info legend,.variant-picker__option-info legend+span{color:rgb(var(--text-color));font-family:var(--heading-font-family);font-size:var(--text-h5);letter-spacing:.1em;text-transform:uppercase}.variant-picker__option-info legend{font-weight:600}.variant-picker__option-info .link{font-size:var(--text-h6);font-weight:400}.color-swatch--pill{--swatch-width: 5.25rem;--swatch-height: .75rem;--swatch-selected-border-size: .5px;--swatch-selected-border-offset: 0px;--swatch-disabled-icon-size: .5rem;padding:2px;border-radius:2.5rem}.color-swatch--pill[data-tooltip]{--tooltip-offset: .375rem}.color-swatch--pill[data-tooltip]:after{translate:-50%;font-family:var(--heading-font-family);font-size:var(--text-h6);letter-spacing:.1em;text-transform:none}@media screen and (pointer:coarse){.variant-picker__option-values:has(>.color-swatch--pill){row-gap:.875rem}}.variant-picker__option-values:has(>.block-swatch--underline){column-gap:1.25rem}.block-swatch--underline,.variant-picker__ring-sizer.link{min-width:0;padding:.625rem 0;color:rgb(var(--text-color));font-family:var(--heading-font-family);font-size:var(--text-h5);font-weight:400;line-height:15px;letter-spacing:.1em;text-transform:uppercase}.block-swatch--underline{border-width:0 0 1px;border-color:var(--manipura-hairline);border-radius:0}:checked+.block-swatch--underline,.block-swatch--underline.is-selected{border-color:currentColor;box-shadow:none;font-weight:600}.collapsible-option-values__overflow{display:contents}collapsible-option-values .variant-picker__option-values{align-content:start}collapsible-option-values:not([expanded]) :is(.collapsible-option-values__overflow,.collapsible-option-values__hide-label),collapsible-option-values[expanded] :is(.collapsible-option-values__show-label,.collapsible-option-values__more){display:none}.collapsible-option-values__more{margin-inline-start:auto;line-height:1}.pickup-availability__cards{display:grid;gap:2px}@media screen and (min-width:700px){.pickup-availability__cards{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.pickup-availability__card{display:flex;align-items:center;column-gap:.625rem;padding:1.625rem .9375rem;background:var(--pickup-availability-background);font-family:var(--heading-font-family);font-size:.625rem;line-height:1.2}.pickup-availability__card-icon{display:grid;flex-shrink:0;place-items:center;width:1.875rem;height:1.875rem}.pickup-availability__status{width:7px;height:7px;border-radius:50%;background:rgb(var(--error-text))}.pickup-availability__status--available{background:rgb(var(--success-text))}.pickup-availability__card-title{font-size:var(--text-h6);font-weight:700;line-height:1.6;text-transform:uppercase}.pickup-availability__card-link{text-decoration:underline;text-underline-offset:2px}[data-engraving-typeface]{font-weight:400;letter-spacing:normal;text-transform:none}[data-engraving-typeface=script]{font-family:var(--manipura-engraving-font-script)}[data-engraving-typeface=serif]{font-family:var(--manipura-engraving-font-serif)}.engraving-picker{position:relative;display:block}.engraving-picker__button{display:flex;align-items:center;justify-content:space-between;gap:var(--manipura-space-xs) var(--manipura-space-sm);inline-size:100%;min-block-size:var(--manipura-button-height);padding:.5rem var(--manipura-space-sm);border:var(--manipura-button-border-width) solid var(--manipura-sand-200);border-radius:3.75rem;color:var(--manipura-black);font-family:var(--manipura-font-sans);font-size:var(--text-h4);line-height:1.5;letter-spacing:.1em;text-align:start;text-transform:uppercase}@media screen and (min-width:700px){.engraving-picker__button{padding-inline:2.5rem}}.engraving-picker__message{margin-inline-start:.5rem;font-size:1.125rem;line-height:1}.engraving-picker__price{white-space:nowrap}.engraving-picker[engraved] .engraving-picker__button{padding-inline-end:3.75rem}.engraving-picker__remove{position:absolute;inset-block:0;inset-inline-end:var(--manipura-space-xs);display:grid;place-items:center;inline-size:2.75rem}.engraving-picker:not([engraved]) :is(.engraving-picker__summary,.engraving-picker__remove),.engraving-picker[engraved] .engraving-picker__add{display:none}.engraving-drawer__content{padding-block:var(--manipura-space-md)}.engraving-drawer__form{display:grid}.engraving-drawer__group{display:grid;row-gap:var(--manipura-space-xs);padding-block:var(--manipura-space-md) var(--manipura-space-sm);border-block-start:1px solid var(--manipura-sand-200)}.engraving-drawer__label,.engraving-drawer__count{font-family:var(--manipura-font-sans);font-size:.625rem;font-weight:500;line-height:30px;letter-spacing:.2em;text-transform:uppercase}.engraving-drawer__label-row{display:flex;justify-content:space-between;gap:var(--manipura-space-xs)}.engraving-drawer__count{color:var(--manipura-hairline-strong)}.engraving-drawer__fonts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--manipura-space-xs)}.engraving-drawer__font{display:flex;flex-direction:column;align-items:center;row-gap:var(--manipura-space-sm);min-block-size:11.25rem;padding-block:.9375rem;border-block-start:1px solid var(--manipura-sand-200);text-align:center;cursor:pointer}.engraving-drawer__font-sample{font-size:2.5rem;line-height:30px}.engraving-drawer__font-name{font-size:1.125rem;line-height:1.2}.engraving-drawer__font input{-webkit-appearance:none;appearance:none;inline-size:1.4375rem;block-size:1.4375rem;margin:auto 0 0;padding:4px;border:1px solid var(--manipura-hairline);border-radius:50%;background-clip:content-box;cursor:pointer}.engraving-drawer__font input:checked{background-color:currentColor}.engraving-drawer__input{inline-size:100%;padding:.9375rem;border:1px solid var(--manipura-sand-200);border-radius:0;background:none;color:inherit;font-family:var(--manipura-engraving-font-script);font-size:1.875rem;line-height:30px;text-align:center}.engraving-drawer__form:has([name=font][value=serif]:checked) .engraving-drawer__input{font-family:var(--manipura-engraving-font-serif)}.engraving-drawer__input::placeholder{color:var(--manipura-hairline-strong)}.engraving-drawer__input:focus{border-color:var(--manipura-hairline-strong);outline:none}.engraving-drawer__form .button{margin-block-start:var(--manipura-space-md)}.engraving-drawer__footer{padding-block-start:var(--manipura-space-md)}.engraving-drawer__footer a{text-decoration:underline}.line-item__engraving{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--manipura-space-xs)}.line-item__engraving .line-item__spec{flex-basis:100%}.line-item__engraving-message{font-size:1rem;line-height:1}.line-item__engraving-action.link{padding-block-end:4px;font-size:var(--text-h6);letter-spacing:1.8px}.line-item__engraving-remove{display:grid;place-items:center;inline-size:1.5rem;block-size:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/22/assets/manipura.css.map */
