.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none;padding:var(--sp-4) var(--sp-8);min-height:50px;font-size:var(--fz-cap);line-height:1;letter-spacing:var(--ls-label);font-weight:var(--w-label);text-transform:uppercase;border:1px solid var(--line-d3);color:var(--breeze);isolation:isolate;transition:color .22s var(--ease) .06s}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--breeze);transform:scaleX(0);transform-origin:left;transition:transform .38s var(--expo);z-index:-1}.btn:hover:before,.btn:active:before{transform:scaleX(1)}.btn:hover,.btn:active{color:var(--plum)}.btn--light{border-color:#460032!important;color:var(--plum)}.btn--light:hover{color:var(--breeze)}.btn--light:before{background-image:linear-gradient(135deg,#460032,#5e2b47 55%,#7b505f)!important;background-color:#460032!important}dd,dt,table,th,td{font-family:var(--fb)}.desk-image{display:none!important}.hero-banner .slideshow__slide{aspect-ratio:var(--mobile-aspect-ratio)}@media(min-width:766px){.desk-image{display:block!important}.mob-image{display:none!important}.hero-banner .slideshow__slide{aspect-ratio:var(--desktop-aspect-ratio)}}@media(min-width:1160px){.desk-image{object-position:top!important}#HeaderMenu-pendants-necklaces-by-style-all-necklaces,#HeaderMenu-pendants-necklaces-by-style-all-pendants{font-weight:600}.scrolled-past-header #r2Icons .uBtn.uChip,.scrolled-past-header #r2Icons shopify-account{display:none!important}}@media only screen and (min-width:767px)and (max-width:1030px){.hero-banner .slideshow__slide{aspect-ratio:3/2}}.header-wrapper{position:static;z-index:10;border:none!important}.scrolled-past-header .header-wrapper{top:0}.header-wrapper.color-background-1{background:transparent}.header-wrap #r1{border-bottom:1px solid var(--line-d1)}@media(min-width:1160px){.template-index .header-wrap,#template-powermark .header-wrap,#template-mens-landing .header-wrap,#template-lets-get-real .header-wrap,#template-navarambh .header-wrap,#template-watch .header-wrap,#template-thank-you-page .header-wrap{background:#120a1052!important;transition:background .4s var(--ease);backdrop-filter:blur(18px) saturate(1.25)!important;-webkit-backdrop-filter:blur(18px) saturate(1.25)!important}}.header__heading-link{padding-top:0;padding-bottom:0}#util .search__button{top:-3px}#util .search__button svg path{fill:#fff}@media(max-width:1159px){.header-wrap{background:var(--plum)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#r2Icons shopify-account{width:26px}#r2Icons shopify-account span{display:flex;width:22px}#r2Icons shopify-account svg{fill:#fff}#r2Icons .uChip{position:relative;right:-4px;border:0;padding:0}#r2Icons .uChip .uLab{font-size:10px}#r2Icons.header__icons{gap:12px}}@media(min-width:1160px){.header{gap:14px}.header__menu-item{position:relative;display:block;padding:var(--sp-6) 1px;white-space:nowrap;font-family:var(--fb);font-weight:var(--w-label);font-size:clamp(11px,.8vw,13px);letter-spacing:var(--ls-nav);text-transform:uppercase;color:var(--paper)}.header__inline-menu .header__menu-item{padding:0!important}.header__inline-menu ul{gap:clamp(7px,1vw,20px);justify-content:flex-end;align-items:flex-end;width:100%}header-menu .icon-caret{display:none}.header__menu-item:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--martian);transform:scaleX(0);transform-origin:center;transition:transform .3s var(--expo)}.header__inline-menu a:hover:after,.header__menu-item:hover:after{transform:scaleX(1)}.scrolled-past-header .header__inline-menu ul{gap:clamp(7px,.8vw,20px);justify-content:center;padding-left:5px}.scrolled-past-header .header__menu-item{font-size:10.8px}.scrolled-past-header #r2Icons{margin-left:0}}@media(min-width:1160px)and (max-width:1280px){.scrolled-past-header .header__inline-menu ul{gap:8px}.scrolled-past-header .header--middle-left{gap:0}.scrolled-past-header #r2Icons{margin-left:0}}.mega-menu__content{padding:36px var(--padX) 22px;background:#fff!important}.mega-menu__content .mega-menu__list{max-width:1380px;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(4,minmax(140px,1fr)) 200px 200px;gap:6px clamp(30px,2.8vw,46px);background:#fff!important;overflow-x:hidden;justify-content:flex-start!important;align-items:flex-start!important}.mega-menu__link--level-2{font-family:var(--fb)!important;font-size:13px!important;letter-spacing:.2em!important;font-weight:var(--w-strong, 700)!important;color:var(--plum)!important;text-transform:uppercase!important;margin:0 0 14px!important;padding:0 0 8px!important;-webkit-user-select:none!important;user-select:none!important;background:linear-gradient(var(--martian),var(--martian)) left 100% / 34px 2px no-repeat}.mega-menu__link--level-2 link:after{display:none}.megamenu-link-3{display:flex;align-items:center;gap:10px!important;padding:6.5px 0!important;font-family:var(--fb)!important;font-size:16px!important;line-height:1.3!important;color:var(--ink)!important;text-decoration:none;width:fit-content;max-width:100%;background:linear-gradient(var(--martian),var(--martian)) left 100% / 0 2px no-repeat;transition:background-size .3s var(--expo),color .25s ease!important}.megamenu-link-3:hover{color:var(--plum)!important;background-size:100% 2px!important}@media(min-width:1400px){.mega-menu__content .mega-menu__list{grid-template-columns:repeat(4,minmax(140px,1fr)) 250px 250px}}.mgTile{display:block;text-decoration:none}a.mgTile:nth-of-type(1){grid-column:5;grid-row:1}a.mgTile:nth-of-type(2){grid-column:6;grid-row:1}.mgImg{display:grid;place-items:center;aspect-ratio:4/3;background-color:var(--paper);border:1px solid var(--line-2);overflow:hidden}.mgImg img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto}.mgCap{display:block;background:var(--breeze);color:var(--plum);font-family:var(--fb);font-size:11px;letter-spacing:.18em;font-weight:var(--w-label);text-transform:uppercase;text-align:center;padding:10px 8px}.mgFoot{grid-column:1 / -1;display:flex;gap:44px;margin-top:22px;padding-top:16px;border-top:1px solid var(--line-2)}.mgFoot p{margin:0;display:flex;gap:22px}.mgFoot a{display:inline-flex;align-items:center;justify-content:center;padding:10px 24px;overflow:hidden;background:var(--plum);color:var(--breeze,#e8e3dd);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%22284%22 height=%2279%22 viewBox=%220 0 284 79%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M1.7295 44.7091C-0.576496 41.5486 -0.576494 37.2603 1.7295 34.0997L23.9129 3.69558C25.6072 1.37341 28.3089 0.000279942 31.1834 0.0002781L252.035 0.000136579C254.909 0.000134737 257.611 1.37327 259.305 3.69544L281.489 34.0996C283.795 37.2601 283.795 41.5484 281.489 44.709L259.305 75.1131C257.611 77.4353 254.909 78.8085 252.035 78.8085L31.1834 78.8086C28.3089 78.8086 25.6072 77.4355 23.9129 75.1133L1.7295 44.7091Z%22 fill=%22%23000%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width=%22284%22 height=%2279%22 viewBox=%220 0 284 79%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M1.7295 44.7091C-0.576496 41.5486 -0.576494 37.2603 1.7295 34.0997L23.9129 3.69558C25.6072 1.37341 28.3089 0.000279942 31.1834 0.0002781L252.035 0.000136579C254.909 0.000134737 257.611 1.37327 259.305 3.69544L281.489 34.0996C283.795 37.2601 283.795 41.5484 281.489 44.709L259.305 75.1131C257.611 77.4353 254.909 78.8085 252.035 78.8085L31.1834 78.8086C28.3089 78.8086 25.6072 77.4355 23.9129 75.1133L1.7295 44.7091Z%22 fill=%22%23000%22/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:background-color .3s var(--ease,ease);font-family:var(--fb);font-size:13px;letter-spacing:.2em;font-weight:var(--w-strong, 700);text-transform:uppercase}.mgFoot a:hover{background:var(--plum-mid,#5e2b47)}.mega-menu__image-card:after{display:none}#burger span{width:21px;height:1.5px;margin:1px 0;transition:width .3s var(--ease);background:#fff}#burger{place-items:center}#burger{grid-column:1;justify-self:start;width:44px;height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center}#burger span:nth-child(1){width:21px}#burger span:nth-child(2){width:16px}#burger span:nth-child(3){width:11px}#burger:hover span:nth-child(2),#burger:focus-visible span:nth-child(2){width:21px}#burger:hover span:nth-child(3),#burger:focus-visible span:nth-child(3){width:21px}@media screen and (max-width:1159px){.header__heading-logo{width:104px}.header{padding-left:20px!important;padding-right:20px!important}#pinBlock{position:absolute!important;top:44px;right:90px}.scrolled-past-header #pinBlock{top:13px;right:90px}#util .uBtn{display:none!important}.scrolled-past-header .mq{height:0;opacity:0;overflow:hidden;border-bottom-width:0}.scrolled-past-header #r1{height:0!important}#pinStore{font-size:7px!important;letter-spacing:.08em!important;font-weight:var(--w-label);opacity:.75;color:#fff!important}#pinTxt{font-size:10px!important;max-width:96px;font-weight:600;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff!important}.header__icons{gap:18px}.pinCar{display:none}#menu-drawer,.menu-drawer__submenu{background:#f3efe9!important}#menu-drawer{width:100%}.menu-drawer__submenu{padding:50px var(--padX, 20px) 40px}.menu-drawer{top:0!important}.menu-drawer__inner-container{padding:16px 24px 0}.menu-drawer__navigation-container{padding:0 0 calc(100px + env(safe-area-inset-bottom));height:auto!important}#dwHead button{color:var(--ink)}#dwHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}#dwHead .dwHead-logo{width:50%;height:40px}#dwHead img{height:auto;width:100%}#dwX{width:44px;height:44px;display:grid;place-items:center;font-size:20px;font-weight:300}.dPin{border:1px solid var(--line-d2);padding:var(--sp-3);margin-bottom:var(--sp-6)}.dPin p{font-size:var(--fz-body);letter-spacing:var(--ls-body);line-height:var(--lh-body);color:var(--ink);margin-bottom:var(--sp-4)}.dPin .row{display:flex;gap:14px;align-items:center}.dPin input{flex:1;min-width:0;background:transparent;border:0;border-bottom:1px solid var(--martian);color:var(--plum);font:inherit;letter-spacing:.1em;padding:var(--sp-2) 0;box-shadow:none}.dPin input:focus{outline:none;border-bottom-color:var(--martian)}.dPin input::placeholder{color:var(--ink-soft);opacity:1;font-weight:200}.dPin button,.dPin a{font-size:var(--fz-cap);letter-spacing:var(--ls-label);font-weight:var(--w-label);white-space:nowrap;border:0;background:none;color:var(--ink)}#dwMsg{margin-top:var(--sp-3);font-size:var(--fz-cap);color:var(--martian);display:none}.dUtil{margin-top:var(--sp-6);display:grid}.dUtil a,.dUtil .header-wishlist,.dUtil shopify-account{height:50px;color:var(--ink);display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-4) 2px;font-size:var(--fz-h5);letter-spacing:var(--ls-label);font-weight:var(--w-label)}.dUtil shopify-account span{display:flex;align-items:center;gap:var(--sp-4);font-size:var(--fz-h5);letter-spacing:var(--ls-label);font-weight:var(--w-label)}.dUtil .ico--wish{stroke:var(--plum)}.dUtil .ico--wish path{stroke-width:7!important}.dUtil svg{width:var(--ic-lg);height:var(--ic-lg);stroke:currentColor;fill:none;stroke-width:1.4}.dwCard{display:flex;align-items:center;gap:10px;background:var(--ll-frame, #f1f2f2)!important;order:0;padding:10px 12px!important;font-family:var(--fb)!important;font-size:16px!important;font-weight:600!important;text-align:left;cursor:pointer;color:var(--ink)!important;width:100%}.dwPh{width:40px;height:40px;flex:none;display:grid;place-items:center}.menu-drawer-details{display:flex;width:100%;height:100%}.dwPh img{width:100%;height:auto;max-width:86%;max-height:86%;object-fit:contain;mix-blend-mode:multiply}.menu-drawer__menu{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:4px 0 20px}.menu-drawer__close-button{background:none;border:0!important;color:var(--plum)!important;font-family:var(--fb)!important;font-size:16px!important;display:flex!important;gap:10px!important;align-items:center;padding:0 0 14px!important;cursor:pointer}.menu-drawer__inner-submenu .child-title{font-family:var(--fb)!important;font-size:11px!important;letter-spacing:.2em!important;font-weight:var(--w-strong, 700)!important;color:var(--plum)!important;margin:20px 0 10px!important;padding:0 0 6px!important;background:linear-gradient(var(--martian),var(--martian)) left 100% / 30px 2px no-repeat;text-transform:uppercase}.menu-drawer__inner-submenu .menu-drawer__menu.childmenu{grid-template-columns:1fr}.grand-menu{gap:8px 14px}.grand-menu .dwPh{background-color:var(--ll-frame, #f1f2f2);width:38px;height:38px}.grand-menu{display:flex!important;flex-wrap:wrap;gap:8px}.round-link a{color:var(--plum)!important;border:1px solid rgba(70,0,50,.4);text-decoration:none;font-family:var(--fb);font-size:13px;letter-spacing:.04em;padding:8px 13px;border-radius:50px}.round-link a span{color:var(--plum)!important}.style-image{display:grid!important;grid-template-columns:1fr 1fr;align-items:center}.style-image a{display:flex;align-items:center;gap:9px;color:var(--plum)!important;text-decoration:none;font-family:var(--fb);font-size:14px;padding:0!important}.style-image a span{color:var(--plum)!important}.submenu-open .childmenu{gap:0}.show-submenu .dUtil{display:none}}@media screen and (max-width:990px){sticky-header .header__search{display:none!important}.hSearch{display:block!important;position:absolute;top:90px}.hSearch input{flex:1;min-width:0!important;background:transparent!important;border:0!important;color:var(--paper)!important;font-family:var(--fs)!important;font-size:13px!important;letter-spacing:.01em!important;height:100%;padding:0 4px 0 30px!important}.hSearch{order:9;flex:1 1 100%;display:flex;align-items:center;gap:var(--sp-2);margin:0 18px 10px;padding:0 10px;height:40px;background:#18041157;border:1px solid var(--line-d2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:90%}.header-wrapper{height:118px}.scrolled-past-header .hSearch{top:60px}#util .search__button{right:auto;left:2px;width:20px;opacity:.6}#pinPop{position:fixed!important;top:80px!important;width:90%!important;margin:0 auto!important}.scrolled-past-header #pinPop{top:60px!important}}product-component{cursor:pointer!important}.pro-col .media{border:1px solid var(--line-2)!important;background-color:#fafafa!important;margin-bottom:0}product-component .card__inner img{object-fit:contain;mix-blend-mode:multiply;transform:scale(1)}product-component .card__media{background-color:#fafafa!important}.cardTags{position:absolute;top:10px;left:10px;display:flex;gap:8px;flex-wrap:wrap}.cardTag{z-index:3;display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;overflow:hidden;background-color:#e0c3a8;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%22284%22 height=%2279%22 viewBox=%220 0 284 79%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M1.7295 44.7091C-0.576496 41.5486 -0.576494 37.2603 1.7295 34.0997L23.9129 3.69558C25.6072 1.37341 28.3089 0.000279942 31.1834 0.0002781L252.035 0.000136579C254.909 0.000134737 257.611 1.37327 259.305 3.69544L281.489 34.0996C283.795 37.2601 283.795 41.5484 281.489 44.709L259.305 75.1131C257.611 77.4353 254.909 78.8085 252.035 78.8085L31.1834 78.8086C28.3089 78.8086 25.6072 77.4355 23.9129 75.1133L1.7295 44.7091Z%22 fill=%22%23000%22/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width=%22284%22 height=%2279%22 viewBox=%220 0 284 79%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M1.7295 44.7091C-0.576496 41.5486 -0.576494 37.2603 1.7295 34.0997L23.9129 3.69558C25.6072 1.37341 28.3089 0.000279942 31.1834 0.0002781L252.035 0.000136579C254.909 0.000134737 257.611 1.37327 259.305 3.69544L281.489 34.0996C283.795 37.2601 283.795 41.5484 281.489 44.709L259.305 75.1131C257.611 77.4353 254.909 78.8085 252.035 78.8085L31.1834 78.8086C28.3089 78.8086 25.6072 77.4355 23.9129 75.1133L1.7295 44.7091Z%22 fill=%22%23000%22/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;color:var(--plum);font-family:var(--fb,inherit);font-size:10px;font-weight:var(--w-label,600);letter-spacing:.14em;text-transform:uppercase;line-height:1;pointer-events:none}.cardTag__t{display:block;animation:cardTagRoll 7s cubic-bezier(.65,0,.35,1) infinite}@keyframes cardTagRoll{0%,72%{transform:translateY(0)}82%{transform:translateY(-160%)}82.01%{transform:translateY(160%)}92%,to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.cardTag__t{animation:none}}.cardTag--sale{background-color:#e0c3a8;color:var(--plum)}.cardTag--new{background-color:var(--plum);color:var(--breeze)}.cardTag--bestseller{background-color:var(--breeze);color:var(--plum)}product-component .cardWish{position:absolute;top:10px;right:10px;z-index:18;width:34px;height:34px;display:grid;place-items:center;background:var(--paper);border:1px solid var(--line-2);border-radius:50%;color:var(--plum);cursor:pointer;opacity:.9;padding:0;transition:opacity .25s ease,border-color .25s ease;overflow:hidden!important;cursor:pointer!important}.cardWish:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform .38s var(--expo, cubic-bezier(.16, 1, .3, 1))!important;z-index:-1!important;pointer-events:none}.cardWish .ico--wish{width:16px;height:16px;fill:none;stroke:var(--plum);stroke-width:6}.cardWish:hover{color:var(--breeze)!important;border-color:var(--plum)!important;background-color:transparent!important}.cardSim:hover,.cardWish:hover,.cardActs__b--icon:hover{color:var(--plum)!important}.cardWish:hover:before{background:var(--plum)!important;transform:scaleX(1)!important}product-component .cardWish:hover svg{stroke:var(--breeze)!important}product-component .cardActs{position:absolute;right:10px;left:10px;bottom:10px;z-index:4;display:flex;align-items:stretch;background:var(--paper);border:1px solid var(--line-2);opacity:0;transform:translateY(6px);transition:opacity .28s var(--ease),transform .3s var(--expo),border-color .2s var(--ease)}product-component .cardActs__b{display:flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:var(--breeze);font-family:var(--fb);font-size:11px;font-weight:var(--w-label);letter-spacing:.12em;text-transform:uppercase;line-height:1;transition:background-color .2s var(--ease);border-color:transparent!important}product-component .cardActs__b--icon{border-right:1px solid var(--line-1);position:relative!important;color:var(--plum);top:auto!important;left:auto!important;border-radius:0!important;border:0!important;border-right:1px solid var(--line-1)!important;width:auto!important;height:auto!important;flex:0 0 34px;padding:9px 0;background:none!important}product-component .cardActs__b--icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}product-component .cardActs__b--text{padding:9px 11px;white-space:nowrap;position:relative;background-image:linear-gradient(135deg,#460032,#5e2b47 55%,#7b505f)!important;flex:1 1 auto!important;background-color:#460032;border-color:transparent;height:100%}product-component .cardActs__b--text.loading>span{visibility:hidden;opacity:0}product-component product-form,product-component product-form form,product-component product-form .cardActs__b--text{width:100%;display:flex}product-component .cardActs__b--text:hover{background:transparent!important;border:0!important}product-component .cardActs__b--text:before,.cardSim:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform .38s var(--expo, cubic-bezier(.16, 1, .3, 1))!important;z-index:-1!important;pointer-events:none}product-component .cardActs__b--text:hover:before{transform:scaleX(1)!important;background-image:linear-gradient(135deg,#dbc4ab,#e8e3dd)!important;background-color:#dbc4ab!important}product-component .cardActs__b--text:hover{color:var(--plum)!important}.cardSim:hover:before{transform:scaleX(1)!important;background-image:linear-gradient(135deg,#460032,#5e2b47 55%,#7b505f)!important;background-color:#460032!important}product-component .cardSim:hover svg{stroke:var(--breeze)!important;color:var(--breeze)!important}.cardActs__b--text:hover{color:var(--plum)!important;stroke:var(--plum)!important}@media(hover:hover)and (pointer:fine){product-component:hover .cardActs,product-component .cardActs:focus-within{opacity:1;transform:none}product-component:hover .cardActs{border-color:var(--plum)}}@media(hover:none),(pointer:coarse){product-component .cardActs{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){product-component .cardActs{transition:none}}product-component .cardMeta{margin-top:12px;display:flex}product-component .cardMetals{margin-top:0;display:flex;align-items:center;gap:7px}product-component .cardMetals__s{width:15px;height:15px;border-radius:50%;display:block;border:1px solid var(--line-2);position:relative}product-component .cardMetals__s.is-yellow{background:#caa24a}product-component .cardMetals__s.is-white{background:#cfcfcf}product-component .cardMetals__s.is-rose{background:#d9a08c}product-component .cardMetals__s.is-on{box-shadow:0 0 0 1px var(--paper),0 0 0 2px var(--plum)}product-component .price-item{font-size:14px;font-weight:400;color:var(--ink-soft)}.pro-col .price__regular .price-item.price-item--regular{margin-top:clamp(16px,1.8vh,22px);display:flex;align-items:baseline;flex-wrap:wrap;gap:2px var(--sp-3);font-size:var(--fz-body, 16px);letter-spacing:0;font-weight:700;color:var(--plum)}.pro-col .price__sale .price-item--sale{font-size:var(--fz-body, 16px);letter-spacing:0;font-weight:700;color:var(--plum);margin-right:3px}.pro-col .price__sale .price-item--regular{font-size:14px;letter-spacing:0;font-weight:400;color:var(--ink-soft)!important}.cardDeliv{display:none;margin:2px 0 1px;cursor:pointer;font-family:var(--fb, inherit);font-size:13px;font-weight:700;color:var(--plum);letter-spacing:.01em;line-height:1.35;text-underline-offset:3px}.cardDeliv:hover,.cardDeliv:focus-visible{text-decoration:underline}product-component .nm{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px!important;font-family:var(--fb);font-style:normal;font-size:var(--fz-body, 16px);font-weight:400;letter-spacing:normal;text-transform:none;line-height:1.35;color:var(--ink-deep);text-decoration:none!important}product-component .naStock{margin-top:var(--sp-3);display:inline-flex;align-items:center;align-self:flex-start;gap:var(--sp-2);padding:5px 9px;background:var(--breeze);font-family:var(--fb);font-size:11px;font-weight:var(--w-label);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--plum)}product-component .naStock i{width:5px;height:5px;border-radius:50%;background:var(--s4-martian);flex-shrink:0}product-component .naStock.is-rts i{background:var(--plum)}product-component .card__information{overflow:hidden;padding-left:3px!important;padding-right:3px!important}product-component .product-form__error-message-wrapper{position:absolute;top:-40px;line-height:1.2;border:0;background:#fff;font-size:11px;padding:5px}@media screen and (max-width:1159px){product-component .nm{font-size:16px!important;line-height:1.35!important}product-component .cardActs{transform:translateY(0)}}@media(max-width:767px){.cardActs .cardActs__b--text{position:absolute!important;left:0!important;right:0!important;top:calc(100% + 21px)!important;bottom:auto!important;height:38px;padding:0 6px!important;display:flex!important;align-items:center;justify-content:center;border:1px solid var(--plum)!important;color:var(--breeze)!important;font-size:13px!important;letter-spacing:.1em!important;white-space:nowrap;z-index:4}product-component .card__content{margin-top:48px}product-component .cardActs{right:0!important;left:0!important;border:0;background:transparent;opacity:1}.cardActs .cardActs__b--sim,.cardActs .cardActs__b--icon{position:absolute!important;bottom:8px!important;top:auto!important;width:34px!important;height:34px!important;flex:none!important;padding:0!important;display:grid!important;place-items:center;background:var(--paper)!important;border:1px solid var(--line-2)!important;z-index:4}.cardActs .cardActs__b--sim{right:8px!important;left:auto!important}}.similar_pro_panel{position:absolute;top:0;right:0;height:100%;width:min(46vw,640px);background:var(--paper);color:var(--ink);border-left:1px solid var(--line-2);transform:translate(100%);transition:opacity .5s ease,transform .5s var(--ease, cubic-bezier(.22, 1, .36, 1)),visibility 0s linear .5s;display:flex;flex-direction:column;overflow:visible}.similar_pro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;pointer-events:none;opacity:0;visibility:hidden;background:#18041138}.similar_pro.is-open{pointer-events:auto;visibility:visible}.similar_pro.is-open .similar_pro_panel{transform:translate(0);transition:opacity .5s ease,transform .5s var(--ease, cubic-bezier(.22, 1, .36, 1)),visibility 0s}.similar_pro__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#18041138;opacity:0;transition:opacity .45s var(--ease, cubic-bezier(.22, 1, .36, 1))}.similar_pro__x{position:absolute;left:-22px;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--paper);border:1px solid var(--line-2);color:var(--plum);cursor:pointer;z-index:2;opacity:0}.similar_pro.is-open .similar_pro__x,.similar_pro{opacity:1}.similar_pro .similar_pro__x svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.5}#similar_pro_products{margin-right:5%}@media(max-width:749px){.similar_pro_panel{width:100%}.similar_pro__x{left:auto;right:18px;top:25px;transform:none}.similar_pro__inner{padding:35px 22px 50px;margin:0}}.breadcrumb{display:flex;align-items:center;gap:var(--sp-2);justify-content:center;font-family:var(--fb);font-size:var(--fz-micro);font-weight:var(--w-label);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--ink-soft)}.breadcrumb a{color:var(--ink-soft);text-decoration:none;transition:color .2s var(--ease)}.breadcrumb a:hover{color:var(--plum)}.breadcrumb .breadcrumb__separator{color:var(--burnt)}.breadcrumb .cur{color:var(--plum)}.colHero{background:var(--breeze);border-bottom:1px solid var(--line-1)}.colhero__in{max-width:var(--frame);margin:0 auto;padding:38px var(--padX) clamp(24px,2.5vw,38px);display:flex;flex-direction:column;align-items:center;text-align:center}.colMast__h1{margin:var(--sp-3) 0 0;font-family:var(--fd);font-weight:var(--w-serif);font-size:clamp(22px,3.9vw,50px);line-height:1.04;color:var(--plum)}.colHero .colTypes{margin-top:clamp(28px,3.2vw,44px);width:100%}.colTypes__in{margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:var(--sp-4) var(--sp-5)}.colTypes__t{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);background:none;border:0;padding:0;cursor:pointer;width:118px;color:var(--ink-deep);transition:color .2s var(--ease)}.colTypes__img{display:block;width:100%;aspect-ratio:1/1;background-size:100%;background-position:center;background-repeat:no-repeat;background-color:#fafafa;border:1px solid var(--line-2);transition:border-color .25s var(--ease)}.colTypes__label{font-family:var(--fb);font-size:13px;font-weight:var(--w-label);letter-spacing:var(--ls-tag);text-transform:uppercase;line-height:1.25;text-align:center}.colTypes__t:hover{color:var(--plum)}.colTypes__t:hover .colTypes__img{border-color:var(--plum)}.colTypes__t[aria-pressed=true]{color:var(--plum)}.colTypes__t[aria-pressed=true] .colTypes__img{border-color:var(--plum)}.colTypes__t[aria-pressed=true] .colTypes__label{box-shadow:0 3px 0 -1px var(--martian)}.colTop{position:sticky;top:var(--crumb-top);z-index:2;background:var(--paper);border-bottom:1px solid var(--line-1);transition:top .35s cubic-bezier(.4,0,.2,1)}.colTop__in{max-width:var(--frame);margin:0 auto;padding:var(--sp-4) var(--padX)}.colQuick{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-3)}.colQuick__c{background:none;border:1px solid var(--line-2);cursor:pointer;padding:11px var(--sp-5);color:var(--ink);font-family:var(--fb);font-size:var(--fz-micro);font-weight:var(--w-label);letter-spacing:var(--ls-label);text-transform:uppercase;transition:border-color .2s var(--ease),color .2s var(--ease),transform .3s var(--expo)}.colQuick__c:hover{border-color:var(--plum);color:var(--plum)}.colQuick__c[aria-pressed=true]{color:var(--plum);border-color:var(--plum);transform:translateY(-1px)}@media(min-width:901px){.colQuick{justify-content:center}}@media(max-width:900px){.colhero__in{padding:clamp(20px,5vw,28px) var(--padX) clamp(20px,5vw,28px)}.colTypes__in{margin:0 calc(-1 * var(--padX));padding:0 var(--padX);justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;gap:var(--sp-4);scrollbar-width:none;-ms-overflow-style:none}.colTypes__in::-webkit-scrollbar{display:none}.colTypes__t{width:96px;flex:0 0 auto}.colTypes__label{font-size:var(--fz-micro)}}@media(min-width:750px){.colTypes__in{justify-content:center}}collection-component .facets-wrapper,.template-search .facets-wrapper{align-self:start;position:sticky;top:calc(var(--crumb-top) + var(--colTopH, 139px));z-index:25;display:flex;flex-direction:column;background:var(--rail-field);border:1px solid var(--line-1);padding:0!important;transition:top .35s cubic-bezier(.4,0,.2,1)}.col-product-grid .facets-vertical{gap:var(--sp-8)}.template-product .main-gallery .slider-buttons{display:flex!important}.product-page{max-width:var(--frame);margin:0 auto;display:flex;align-items:flex-start}.product-page .product.grid{width:100%}.product-page .product__media-wrapper,.product-page .product-media-container>*,.product-page .thumbnail-list__item{background:#fff!important}.product-page .product-media-container img,.product-page .product-media-container video,.product-page .thumbnail-list__item img,.product-page .thumbnail-list__item video{mix-blend-mode:multiply}.product-page .breadcrumb{gap:10px!important;height:auto!important;font-size:16px!important;letter-spacing:normal!important;text-transform:none!important;color:var(--ink-soft)!important;flex-wrap:wrap;line-height:1.5;justify-content:flex-start!important}.product-page .breadcrumb a{color:var(--ink-soft)!important;transition:color .2s ease;font-weight:400}.product-page .breadcrumb .crumbs__sep{color:#46003259!important;font-size:16px}.product-page .breadcrumb .cur{border-bottom:0!important;text-decoration:none!important;background-image:linear-gradient(var(--plum),var(--plum)),linear-gradient(#46003247,#46003247)!important;background-repeat:no-repeat,no-repeat!important;background-position:left bottom,left bottom!important;background-size:0% 1.5px,100% 1px!important;padding-bottom:3px!important;transition:background-size .38s var(--expo, cubic-bezier(.16, 1, .3, 1))!important;color:var(--ink-deep)!important}@media(max-width:750px){.product-page .breadcrumb{flex-wrap:nowrap}.product-page .breadcrumb .cur{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.breadcrumb_desk{display:none}.product-page .product__title h1{font-size:28px;line-height:1.18;font-family:var(--fd);font-weight:400;color:var(--ink);margin:0}.product-page .product__title{margin:0}.buybox__caption{text-transform:none;letter-spacing:normal;font-size:16px;line-height:var(--lh-body, 1.6);color:var(--plum-500)!important;margin-top:14px!important}.buybox__meta{margin-top:18px!important;display:flex;gap:22px;align-items:center;font-size:11px;letter-spacing:1.3px;text-transform:uppercase;color:var(--plum-500)}.product-page .price{margin-top:var(--seg);padding-top:var(--seg);border-top:1px solid var(--line-1);display:flex;align-items:center;gap:16px}.product-page .price__sale{align-items:center;line-height:1;letter-spacing:0}.product-page .price__container{margin-bottom:0!important}.product-page .price__sale s{margin:0!important;letter-spacing:0}.product-page .price--on-sale .price__sale{display:flex!important}.product-page .price__regular .price-item--regular,.product-page .price__sale .price-item--sale,.product-page .price__sale .price-item--regular{font-size:26px;font-family:var(--fd);color:var(--ink)}.product-page .price__sale .price-item--regular{font-size:16px!important;color:var(--ink-soft)!important;font-weight:400!important}.price-discount{background:var(--s4-martian);color:var(--plum);font-size:11px;letter-spacing:.12em;padding:3px 8px;font-weight:var(--w-label)}.product__tax{font-size:var(--fz-body);line-height:var(--lh-body, 1.6);margin:7px 0 0!important;color:var(--muted)}.product-page .offer{border:1px solid rgba(70,0,50,.18)!important;padding:7px 12px!important;margin-top:22px;align-items:center;gap:11px;background:var(--offer-bg);display:flex;justify-content:space-between}.product-page .offer__left{display:flex;gap:10px!important;align-items:center;flex:1 1 auto;width:100%;justify-content:space-between;font-size:13px}.offer__cd{order:2;display:inline-block;font-style:normal;font-family:var(--fb);font-weight:700;color:var(--plum);background:none;white-space:nowrap;vertical-align:baseline;margin-left:0!important;margin-right:0;padding:0;font-size:14px;letter-spacing:.06em}.offer__left p{font-size:var(--fz-body);display:inline-block;margin:0;line-height:1;color:var(--ink)}.custBar{background:var(--paper)!important;border:1px solid rgba(70,0,50,.18)!important;min-height:50px;display:grid;margin-top:var(--seg)!important}.custBar__cell{border:0;align-items:center!important;text-align:center!important;border-right:1px solid rgba(70,0,50,.16)!important;padding:4px 12px!important;justify-content:center;gap:1px;background:transparent!important;display:flex;flex-direction:column;cursor:pointer;transition:background-color .2s ease}.custBar__cell:hover{background:#4600320a!important}.custBar__go,.product-page .product-form__submit,.shopify-payment-button__button{padding:0 15px;background:var(--plum);color:var(--breeze);border:0;position:relative;font-family:var(--fb);text-transform:uppercase;border-color:transparent!important;z-index:0;overflow:hidden!important;font-size:13px;letter-spacing:.22em;cursor:pointer}.custBar__go{font-weight:600;background-image:linear-gradient(135deg,#460032,#5e2b47 55%,#7b505f)!important;background-color:#460032!important;border-color:transparent!important}.product-page .product-form__submit{font-size:13px;letter-spacing:.22em;background-image:linear-gradient(135deg,#460032,#5e2b47 55%,#7b505f)!important;background-color:#460032!important;border-color:transparent!important}.shopify-payment-button__button{font-size:13px!important;letter-spacing:.22em!important;border:1px solid var(--plum)!important;color:var(--plum)!important;font-weight:var(--w-label);font-family:var(--fb)!important}.custBar__go:hover,.product-page .product-form__submit:hover{color:var(--plum)!important}.custBar__go:before,.cta__row .iconBtn:before,.shopify-payment-button__button:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform .38s var(--expo, cubic-bezier(.16, 1, .3, 1))!important;z-index:-1!important;pointer-events:none}.custBar__go:before{background:var(--breeze)!important;background-image:linear-gradient(135deg,#dbc4ab,#e8e3dd)!important;background-color:#dbc4ab!important}.custBar__go:hover:before,.cta__row .iconBtn:hover:before,.shopify-payment-button__button:hover:before{transform:scaleX(1)!important}.custBar__k{line-height:1.1!important;color:var(--plum)!important;opacity:.75;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:var(--w-label)}.custBar__v{line-height:1.15!important;color:var(--ink-deep)!important;font-weight:700!important;font-size:16px;color:var(--plum);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;letter-spacing:.01em}.custBar__cell,.custBar__go{height:50px!important}.cta__row{display:flex;gap:10px;align-items:stretch}.cta__row .iconBtn{width:56px;height:50px;align-self:stretch;padding:0;display:flex!important;align-items:center!important;justify-content:center!important;line-height:0;position:relative!important;z-index:0;overflow:hidden!important;border:1px solid var(--line-2);background:transparent;color:var(--plum);cursor:pointer;transition:border-color .3s ease,background .3s ease}.cta__row .iconBtn:hover,.shopify-payment-button__button:hover{color:#fff!important}.cta__row .iconBtn:before,.shopify-payment-button__button:before{background-image:linear-gradient(135deg,#460032,#5e2b47 55%,#7b505f)!important;background-color:#460032!important}.cta__row .iconBtn .glyph,.cta__row .iconBtn .wish__glyph{font-size:24px;display:flex;align-items:center;justify-content:center;line-height:0;margin:0;padding:0;width:1em;height:1em}.cta__row .iconBtn .ico{display:block;width:22px;height:22px;fill:none;stroke:currentColor}.cta__row .ico--share{fill:currentColor!important}.main-gallery .product__media-icon{display:none}.main-gallery .slider-button{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-family:var(--fd);font-size:26px;line-height:1;transition:color .16s ease;color:var(--plum-500)!important}@media(max-width:1199px){.buybox__meta{justify-content:flex-start}.buybox__sku{margin-left:0}.custBar{grid-template-columns:1fr 1fr 1fr;grid-auto-rows:auto}.custBar__go{grid-column:1/-1;padding:14px 0;border-top:1px solid var(--line-1);display:grid;place-items:center}.custBar__cell:nth-child(3){border-right:0}.main-gallery .slider-button--next{right:30px;width:34px;height:34px;z-index:8}.main-gallery .slider-button--prev{left:30px;width:34px;height:34px;z-index:8}.thumbnail-slider .slider-button{display:none}.thumbnail-slider{margin-left:0!important;margin-right:0!important;width:85%}.main-gallery .slider-counter{margin-left:12px;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);position:absolute;right:3%;bottom:-5rem;display:block}.product-page{overflow:hidden}.thumbnail-slider .thumbnail-list.slider{margin-bottom:0;padding-bottom:0!important}.thumbnail-slider .slider-button[disabled],.main-gallery .slider-button[disabled]{opacity:.3;pointer-events:none}.product-page .product__info-wrapper{padding:26px 18px 0}.product-page .product__title h1{font-size:22px;margin-top:12px;line-height:1.18}.buybox__caption{margin-top:10px!important}.buybox__meta{margin-top:16px!important;gap:16px;font-size:11px}.product-page .price__regular .price-item--regular,.product-page .price__sale .price-item--sale,.product-page .price__sale .price-item--regular{font-size:22px}.product-page .price__sale .price-item--regular{font-size:16px!important}.price-discount{padding:1px 4px!important;font-size:10px!important;letter-spacing:.04em!important;flex:0 0 auto}.offer__left{font-size:13px}.colCrumbs{font-size:10px}}@media(min-width:750px){.main-gallery .slider-button--next{right:10px}.main-gallery .slider-button--prev{left:10px}.breadcrumb_desk{display:block}.breadcrumb_mob{display:none}}@media only screen and (min-width:767px)and (max-width:1199px){.main-gallery .slider-counter{right:-1%!important;bottom:-12%!important;display:block}}@media(min-width:1200px){.product-page .product__info-wrapper{padding:44px var(--padX) 76px 44px!important}.custBar__cell{padding:4px 6px!important}.custBar{grid-template-columns:1fr 1fr 1fr 3fr!important}.custBar__k{font-size:10px!important;letter-spacing:.1em!important}.custBar__v{font-size:13px!important;white-space:nowrap}.main-gallery ul{width:450px;height:450px;margin:0 auto}.product--thumbnail_slider .thumbnail-slider{width:85%}.main-gallery .slider-counter{margin-left:12px;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);position:absolute;right:6%;bottom:-16%;display:block}.main-gallery .slider-button--next{right:-14px}.main-gallery .slider-button--prev{left:-14px}.thumbnail-slider .slider-button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-family:var(--fd);font-size:20px;line-height:1;transition:color .16s ease;color:var(--plum-500)!important}.thumbnail-slider .slider-button[disabled],.main-gallery .slider-button[disabled]{opacity:.3;pointer-events:none}}.share-modal{position:fixed;background:#4600326b;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.share-modal.is-open{visibility:visible;opacity:1;pointer-events:auto}.share-modal__content{position:relative;width:460px;max-width:calc(100vw - 36px);background:var(--white);padding:36px;max-height:86vh;overflow-y:auto}.modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.share-modal__content h2{margin:0;font-family:var(--fd);font-weight:400;font-size:22px;line-height:1.2;color:var(--ink)}.share-modal__close{border:0;background:transparent;font-size:19px;color:var(--muted);line-height:1;padding:4px;cursor:pointer}.share-modal__close:hover{color:var(--plum)}.share-modal__url{margin-top:24px;display:flex;border:1px solid var(--breeze)}.share-modal__url-text{flex:1;min-width:0;padding:14px 15px;font-size:13px;color:var(--muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.share-copy{font-size:13px!important;letter-spacing:.22em!important;font-weight:640!important;min-height:50px;border:0;color:var(--plum);flex-shrink:0;padding:0 20px;background:var(--moon);display:flex;align-items:center;text-transform:uppercase;cursor:pointer}.share-modal__grid{margin-top:20px;display:flex;gap:10px}.share-modal__item{flex:1;border:1px solid var(--breeze);padding:13px 0;text-align:center;font-size:11px;letter-spacing:1.3px;text-transform:uppercase;color:var(--muted);background:transparent;transition:border-color .16s ease,color .16s ease}.share-modal__item:hover{border-color:var(--plum);color:var(--plum)}body.share-modal-open{overflow:hidden}@media screen and (max-width:749px){.share-modal__content{width:100%;max-width:calc(100vw - 28px);padding:24px}}.delivery{margin-top:var(--seg)!important;padding-top:var(--seg);border-top:1px solid var(--line-1)}.delivery .field{margin-top:12px}.delivery__result{margin-top:12px;background:var(--moon);padding:13px 14px;display:flex;flex-direction:column;gap:5px;animation:fadeIn .2s ease both}.delivery__line{font-weight:600;color:var(--plum);font-size:16px;line-height:1.45;font-family:var(--fb)}.delivery__hint{margin-top:5px;font-size:16px;color:var(--plum-500);line-height:1.5;font-family:var(--fb)}.delivery .eyebrow{font-family:var(--fb)!important;font-size:16px!important;letter-spacing:.01em!important;text-transform:none!important;font-weight:600!important;color:var(--ink-deep)!important;display:block;padding-bottom:0;background:none!important}.delivery .field__input{height:48px!important;border:1px solid var(--line-2)!important;border-right:0!important;background:transparent!important;color:var(--plum)!important;padding:0 15px!important;font-size:13px!important;margin:0}.delivery .field__input::placeholder{opacity:1}.delivery .field:after,.delivery .field:before{display:none}.delivery .field__input:focus{box-shadow:none;border:1px solid var(--plum)!important;outline:none}.delivery .field__btn{height:48px;min-height:48px;padding-top:0;padding-bottom:0;border:1px solid var(--line-2);align-self:stretch;color:var(--plum);background:transparent;margin-left:-1px;font-size:13px!important;letter-spacing:.22em!important;font-weight:640!important;cursor:pointer}.delivery .field__btn:hover{color:#fff!important}.delivery .field__btn:before{background-image:linear-gradient(135deg,#460032,#5e2b47 55%,#7b505f)!important;background-color:#460032!important}.delivery .field__btn{height:48px;width:96px;font-size:11px;letter-spacing:1.4px}.delivery .field--lg .field__input,.delivery .field--lg .field__btn{height:48px}.delivery .field--lg .field__btn{padding:0 20px}.delivery .trust{display:flex!important;flex-wrap:nowrap!important;gap:clamp(8px,1vw,16px)!important;align-items:center;justify-content:space-between;background:var(--breeze);border-top:0;margin-top:0;padding:clamp(20px,2.6vh,28px) clamp(16px,1.8vw,22px);margin-bottom:0}.delivery .trust li{display:flex;flex-direction:column;justify-content:flex-start;text-align:center;gap:7px;width:auto!important;min-width:0;font-size:13px;line-height:1.25;list-style:none;align-items:center;flex:0 1 auto!important}.delivery .trust .trust__icon{width:26px!important;height:26px!important;margin:0 auto;display:block}.delivery .trust .trust__icon img{width:100%;height:auto;display:block;object-fit:contain;mix-blend-mode:multiply}.delivery .trust .trust__t{font-size:var(--fz-body);line-height:1.25;text-wrap:balance;min-width:0;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:keep-all;white-space:nowrap;color:var(--ink);letter-spacing:0}.stone-details-table__title{font-size:16px;font-family:var(--fb);letter-spacing:0}@media(max-width:1199px){.trust .trust__t{white-space:normal!important}}.acc{display:flex!important;flex-wrap:wrap;align-items:flex-end;border:1px solid var(--line-2)!important;background:var(--breeze);margin-top:var(--seg)!important;position:relative;padding-top:0;margin-bottom:var(--seg, 34px)!important}.acc__item{border:0!important;background:transparent;min-width:0;display:contents}.acc__head{display:flex;align-items:center;text-align:left;font-family:var(--fb);letter-spacing:.08em;text-transform:uppercase;order:1;flex:0 0 auto;pointer-events:auto;cursor:pointer;position:relative;z-index:2;padding:14px 18px!important;border:0!important;justify-content:flex-start;gap:0;background:transparent!important;width:auto!important;font-size:16px!important;font-weight:600!important;color:var(--plum);opacity:.55;transition:opacity .2s ease}.acc__head:hover{opacity:.85;background:transparent}.acc__head>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:none;letter-spacing:.01em;font-size:16px;font-weight:600;position:relative;padding-bottom:10px;background:none}.acc__head[aria-expanded=true]{opacity:1;color:var(--ink-deep)!important}.acc__head[aria-expanded=true] span:first-child{background:linear-gradient(var(--plum),var(--plum)) left 100% / 100% 2px no-repeat}.acc__glyph{flex:none;font-size:16px;line-height:1;color:var(--plum-500)}.acc__panel[hidden]{display:none!important}.acc__panel{padding:0 18px 20px!important;border:0!important;order:2;flex:1 1 100%;width:100%}.acc__panel:not([hidden]){display:block!important}.acc__lead{font-size:var(--fz-body);line-height:var(--lh-body, 1.6);color:var(--muted);text-wrap:pretty;margin:0 0 14px}.acc__panel .kv>div{display:flex!important;flex-direction:column-reverse;gap:3px;align-items:flex-start;padding:11px 0!important;border-bottom:1px solid rgba(70,0,50,.12)!important}.acc__panel .kv>div:last-child{border-bottom:0!important}.acc__panel .kv{display:grid;align-items:start;grid-template-columns:1fr!important;gap:0!important;margin-top:6px!important;margin-bottom:0}.acc__panel .kv dt{font-size:11px!important;letter-spacing:.09em!important;font-weight:600!important;color:var(--ink-soft)!important;order:2;width:auto!important;font-family:var(--fb);text-transform:uppercase;line-height:1.35;flex-shrink:0}.acc__panel .kv dd{font-family:var(--fb)!important;font-size:16px!important;font-weight:600!important;color:var(--ink-deep)!important;order:1;line-height:1.35;text-align:left;text-wrap:pretty;font-style:normal;margin:0}.breakup{display:block}.breakup__row{border-bottom:1px solid rgba(70,0,50,.2);display:grid;grid-template-columns:1.6fr .8fr .8fr 1fr;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid rgba(70,0,50,.1)}.breakup__row--head{padding:0 0 9px;border-bottom:1px solid rgba(70,0,50,.2)}.breakup__row--head>*{font-family:var(--fb)!important}.breakup__k{min-width:0;display:flex;flex-direction:column;gap:2px}.breakup__v,.breakup__c{text-align:right;white-space:nowrap}.breakup__row .breakup__k b{font-family:var(--fb)!important;font-size:16px!important;font-weight:600!important;color:var(--ink-deep)!important;display:block;line-height:1.3}.breakup__row .breakup__note{font-size:11px!important;letter-spacing:.09em!important;text-transform:uppercase;color:var(--ink-soft)!important;display:block;margin-top:2px;font-weight:600!important}.breakup__row .breakup__c{font-size:13px!important;color:var(--ink-soft)!important}.breakup__row .breakup__v{font-family:var(--fb)!important;font-size:16px!important;font-weight:600!important;color:var(--ink-deep)!important}.breakup__row--head .breakup__k,.breakup__row--head .breakup__c,.breakup__row--head .breakup__v,.breakup__row--head .breakup__k b{font-size:11px!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:var(--ink-soft)!important;line-height:1.3!important}.breakup__total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:16px 18px;background:var(--s4-martian);border:0;margin:0 -18px}.breakup__total .eyebrow{font-size:11px!important;font-weight:600!important;letter-spacing:.09em!important;color:var(--plum)!important;font-family:var(--fb)!important;text-transform:uppercase!important}.breakup__grand{font-weight:600!important;color:var(--ink-deep)!important;font-family:var(--fb)!important;font-style:normal;font-size:26px;line-height:1}#acc-price{padding-bottom:0!important}@media(max-width:750px){.acc{margin-bottom:clamp(28px,4vh,44px)!important}.breakup__row .breakup__v{font-size:16px!important}.breakup__row .breakup__c{font-size:11px!important}}.desc{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(40px,6vw,96px);align-items:center;padding:32px var(--padX);background:var(--breeze);max-width:var(--frame);margin:0 auto}.desc__text{width:auto;padding-top:0}.desc__text .h2{font-family:var(--fd);font-size:30px;color:var(--plum);margin:0}.desc__body p,.desc__body span{color:var(--ink)!important;font-size:16px!important;line-height:1.75}.desc__body{margin-top:clamp(18px,2.4vh,28px);gap:clamp(12px,1.6vh,18px);display:flex;flex-direction:column}.desc__image{border:0;background-color:transparent;mix-blend-mode:multiply;min-height:clamp(380px,52vh,620px)}.desc__film{width:100%;height:auto;display:block;aspect-ratio:1;object-fit:cover;border:1px solid var(--line-2)}.tile--film{position:relative;overflow:hidden;padding:0;border:0;background:transparent}.tile__video{width:100%;height:100%;object-fit:contain;display:block}.tile--film:after{content:"FILM";position:absolute;left:14px;bottom:12px;font-size:10px;letter-spacing:.18em;font-weight:var(--w-label);color:var(--plum);background:var(--paper);padding:4px 8px}@media(max-width:1159px){.desc{grid-template-columns:1fr;gap:clamp(24px,4vh,40px);padding:var(--m-sec, 48px) var(--padX)}.desc__text{width:auto;padding-top:0}.desc__text .h2{font-size:22px!important}.desc__body{margin-top:16px;gap:14px;font-size:16px;line-height:1.76}.desc__image{margin-top:24px;height:300px;background-size:120%}}.strip{background:var(--s4-martian)!important;border-top-color:#46003233!important;border-bottom-color:#46003233!important;border-top:1px solid var(--line-2);margin-top:0;border-bottom:1px solid var(--breeze);display:flex}.strip *{color:var(--plum)!important}.strip__cell{flex:1;padding:46px 30px;text-align:center;border-right-color:#46003233!important;border-bottom-color:#46003233!important;border-right:1px solid var(--breeze)}.strip__cell:last-child{border-right:none}.strip__v{color:var(--ink-deep)!important;font-family:var(--fd);font-size:27px;line-height:1}.strip__k{font-size:11px;text-transform:uppercase;letter-spacing:var(--ls-label, .16em);font-weight:var(--w-label);margin-top:10px;font-family:var(--fb);color:var(--plum)!important;opacity:.78}@media(max-width:1199px){.strip{margin-top:0;display:grid;grid-template-columns:1fr 1fr;border-bottom:none}.strip__cell:nth-child(2n){border-right:none}.strip__v{font-size:22px}.strip__cell{padding:26px 16px;border-bottom:1px solid var(--breeze)}}.stores{max-width:var(--frame);margin:0 auto;padding:32px var(--padX);display:flex;gap:90px;align-items:flex-start}.stores__intro{width:480px;flex-shrink:0}.stores__intro .h2{font-family:var(--fd);font-size:30px;color:var(--plum);margin:0}.stores__copy{margin-top:20px;color:var(--ink)!important;font-size:16px!important;line-height:1.75;text-wrap:pretty;letter-spacing:0}.stores__intro .field{margin-top:30px}.stores__intro .field__input{height:48px!important;border:1px solid var(--line-2)!important;border-right:0!important;background:transparent!important;color:var(--plum)!important;padding:0 15px!important;font-size:13px!important;margin:0;flex:1}.stores__intro .field__input::placeholder{opacity:1}.stores__intro .field:after,.stores__intro .field:before{display:none}.stores__intro .field__input:focus{box-shadow:none;border:1px solid var(--plum)!important;outline:none}.stores__intro .field__btn{height:48px;min-height:48px;border:1px solid var(--line-2);align-self:stretch;background:transparent;margin-left:-1px;font-size:13px!important;letter-spacing:.22em!important;font-weight:640!important;cursor:pointer;background-image:linear-gradient(135deg,#460032,#5e2b47 55%,#7b505f)!important;background-color:#460032!important;border-color:transparent!important;padding:0 26px}.stores__intro .field__input,.stores__intro .field__btn{height:48px}.locate{border-bottom:0!important;text-decoration:none!important;background-image:linear-gradient(var(--plum),var(--plum)),linear-gradient(#46003247,#46003247)!important;background-repeat:no-repeat,no-repeat!important;background-position:left bottom,left bottom!important;background-size:0% 1.5px,100% 1px!important;padding-bottom:3px!important;transition:background-size .38s var(--expo, cubic-bezier(.16, 1, .3, 1))!important;font-size:11px;text-transform:uppercase;letter-spacing:var(--ls-label, .16em);font-weight:var(--w-label);margin-top:22px;display:inline;gap:8px;align-items:center;color:var(--muted);cursor:pointer;background:transparent;border:0}.locate:hover{background-size:100% 1.5px,100% 1px!important;color:var(--plum)!important}.stores__list{flex:1;min-width:0}.store{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;padding:26px 0;border-bottom:1px solid var(--breeze)}.store__main{min-width:0}.store__name{font-family:var(--fd);font-size:19px;font-weight:600!important;color:var(--ink-deep)!important}.store__addr{margin-top:7px;font-size:var(--fz-body);line-height:var(--lh-body, 1.6);color:var(--muted);font-family:var(--fb);letter-spacing:0}.store__stock{margin-top:9px;font-size:11px!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase;font-family:var(--fb)}.store__stock--low{color:var(--stone)}.store__stock--in{color:var(--plum)}.store__side{text-align:right;flex-shrink:0}.store__dist{font-size:14px;color:var(--stone)}.store__book{margin-top:12px;text-transform:uppercase;letter-spacing:var(--ls-label, .16em);font-weight:var(--w-label);font-size:11px;border:0;text-decoration:none!important;background-image:linear-gradient(var(--plum),var(--plum)),linear-gradient(#46003247,#46003247)!important;background-repeat:no-repeat,no-repeat!important;background-position:left bottom,left bottom!important;background-size:0% 1.5px,100% 1px!important;padding:3px 0 2px;transition:background-size .38s var(--expo, cubic-bezier(.16, 1, .3, 1))!important;display:inline-block;color:var(--plum);position:static!important;overflow:visible!important;background:transparent;cursor:pointer}.store__book:hover{background-size:100% 1.5px,100% 1px!important;color:var(--plum)!important}.store__name{display:flex;align-items:center;gap:10px;min-width:0;font-size:19px}.store__name span{font-family:var(--fd)}.store__ico{flex:none;display:grid;place-items:center;color:var(--plum)}.store__ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.storeDots{display:none}.store__book:before{content:none!important}.d-only{display:none!important}@media(min-width:1160px){.d-only{display:flex!important}.m-only{display:none!important}}@media(max-width:1199px){.stores{display:block;padding:36px 18px}.stores__intro{width:auto}.stores__copy,.locate{display:none}.stores .h2{font-size:22px!important}.storeDots{display:flex;margin-top:14px!important;justify-content:center}.storeDots[hidden]{display:none}.stores__list{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:4px 0 14px;margin:0;scrollbar-width:none}.stores__list::-webkit-scrollbar{display:none}.store{flex:0 0 82%;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:16px;border:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:var(--breeze)}.store__main{display:flex;flex-direction:column;gap:6px}.store__addr,.store__stock{margin-top:0}.store__side{text-align:left;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:0}.store__book{margin-top:0}.storeDots button{width:32px;height:32px;padding:9px;box-sizing:border-box;background:transparent;border:0;color:var(--plum)}.storeDots button.on{opacity:1;transform:scale(1.2)}.storeDots button .oI{display:block}.storeDots button.on .oI,.storeDots button .fI{display:none}.storeDots button.on .fI{display:block}.store__name{font-size:16px}}.present__text .h2{font-family:var(--fd);font-size:30px;color:var(--ink-deep);margin:0}.present{background:var(--s4-martian)!important}.present__copy{color:var(--plum)!important;font-size:16px!important;line-height:1.75;letter-spacing:0;margin-top:24px}.present__copy p{margin:0}.present__media{background:none!important;padding:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.present__img{min-height:0;height:100%;width:100%;object-fit:cover;display:block}.present__link{font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:var(--plum)!important;border-bottom:0!important;text-decoration:none!important;background-image:linear-gradient(var(--plum),var(--plum)),linear-gradient(#46003247,#46003247)!important;background-repeat:no-repeat,no-repeat!important;background-position:left bottom,left bottom!important;background-size:0% 1.5px,100% 1px!important;padding:0 0 3px!important;transition:background-size .38s var(--expo, cubic-bezier(.16, 1, .3, 1))!important;margin-top:30px;align-self:flex-start;background:transparent;border:0;font-weight:var(--w-label);cursor:pointer}.present__link:hover{background-size:100% 1.5px,100% 1px!important;color:var(--plum)!important}@media(min-width:1200px){.present{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.present__media{width:auto!important;height:auto!important;flex-shrink:1}.present__text{padding:clamp(56px,4.5vw,96px) clamp(40px,3.5vw,72px)!important;width:100%;max-width:680px;margin-inline:auto;display:flex!important;flex-direction:column;justify-content:center}.present__copy{max-width:100%!important}}@media(max-width:1199px){.present{display:block;padding:36px 18px}.present .h2{margin-top:26px;font-size:22px}.present__link{display:none}.template-product .s8-section .s8-review-card{width:98%}}.template-product .rvTail,.template-product .rvProd{display:none!important}.template-product .s8-slide{margin-top:0!important}.template-product .rvCard p{font-size:16px;letter-spacing:0}.template-product .s8-section .s8-quote{min-height:80px}.template-product .s8-section .s8-dot span{width:32px;height:32px;padding:9px;box-sizing:border-box}.template-product .s8-section .s8-dots{margin-top:0}.template-product .s8-section .s8-dot{width:25px}.recs{background:var(--paper);padding-top:clamp(44px,5.5vh,72px);max-width:var(--frame);margin:0 auto;padding:0 var(--padX) 32px;padding-top:32px}.recs__tabs{display:flex;gap:44px;align-items:baseline;border-bottom:1px solid var(--breeze);padding-bottom:20px;margin-bottom:clamp(20px,3vh,32px)}.recs__tab{font-family:var(--fd);font-size:27px;color:var(--tab-idle);transition:color .16s ease;letter-spacing:0;background:transparent;border:0;cursor:pointer;padding:0}.recs__tab.is-active{color:var(--plum)}.recs__panel .cards{margin-top:44px;display:grid;grid-template-columns:repeat(4,1fr);gap:26px}@media(max-width:1199px){.recs{padding:0 18px 36px;padding-top:clamp(46px,6vh,72px)}.recs__tabs{gap:20px;padding-bottom:14px}.recs__tab{font-size:22px}.recs .cards{margin-top:24px;grid-template-columns:1fr 1fr;gap:18px}}.template-product .faq{border-top:1px solid var(--line-2)}.faq{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(36px,6vw,110px);align-items:start;padding:32px var(--padX);background:var(--paper)}.faq__aside{position:sticky;top:calc(var(--hd-m,140px) + 24px)}.faq__eyebrow{color:var(--ink)!important;font-size:16px!important;line-height:1.75;margin-top:0;font-weight:var(--w-label);letter-spacing:var(--ls-label-wide, .24em)}.faq__title h2{font-family:var(--fd);font-weight:var(--w-serif);font-size:clamp(22px,3.6vw,48px);line-height:.9;color:var(--plum);margin:var(--sp-3,14px) 0 0;width:340px}.faq__title em{font-style:italic;color:var(--plum-500)}.faq__note{margin-top:clamp(24px,3vh,36px);font-size:16px;color:var(--ink-soft);margin-bottom:0}.faq p{color:var(--ink)!important;font-size:11px!important;line-height:1.75}.faq__link{display:inline-block;margin-top:10px;font-size:11px;letter-spacing:.16em;font-weight:var(--w-label);color:var(--plum);border-bottom:1px solid var(--line-3);border-bottom:0!important;text-decoration:none!important;background-image:linear-gradient(var(--plum),var(--plum)),linear-gradient(#46003247,#46003247)!important;background-repeat:no-repeat,no-repeat!important;background-position:left bottom,left bottom!important;background-size:0% 1.5px,100% 1px!important;padding:0 0 3px!important;transition:background-size .38s var(--expo, cubic-bezier(.16, 1, .3, 1))!important;text-transform:uppercase}.faq__link:hover{background-size:100% 1.5px,100% 1px!important;color:var(--plum)!important}.faq__list{border-top:1px solid var(--line-2)}.faq__item{border-bottom:1px solid var(--line-2)}.faq__q{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:clamp(14px,2vw,28px);width:100%;padding:clamp(20px,2.6vh,30px) 0;background:transparent;border:0;text-align:left;cursor:pointer}.faq__no{font-family:var(--fb);font-size:11px;letter-spacing:.16em;font-weight:var(--w-label);color:var(--ink-soft);transition:color .3s ease}.faq__txt{font-family:var(--fd)!important;font-weight:var(--w-serif);font-size:clamp(18px,1.6vw,25px)!important;line-height:1.3;color:var(--plum);letter-spacing:0;text-transform:none;transition:color .3s ease}.faq__q:hover .faq__no{color:var(--s4-martian)}.faq__q:hover .faq__txt{color:var(--plum-500)}.faq__glyph{position:relative;width:16px;height:16px;flex:none;align-self:center}.faq__glyph:before,.faq__glyph:after{content:"";position:absolute;background:var(--plum);transition:transform .45s var(--ease,cubic-bezier(.22,1,.36,1)),background .3s ease}.faq__glyph:before{left:0;right:0;top:50%;height:1px;transform:translateY(-50%)}.faq__glyph:after{top:0;bottom:0;left:50%;width:1px;transform:translate(-50%) scaleY(1)}.faq__item.is-open .faq__glyph:after{transform:translate(-50%) scaleY(0)}.faq__item.is-open .faq__glyph:before{background:var(--s4-martian)}.faq__item.is-open .faq__no{color:var(--s4-martian)}.faq__wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease,cubic-bezier(.22,1,.36,1))}.faq__item.is-open .faq__wrap{grid-template-rows:1fr}.faq__a{overflow:hidden;min-height:0;font-size:16px!important;line-height:1.7;color:var(--ink-soft);padding-left:calc(11.5px + clamp(14px,2vw,28px));padding-bottom:0}.faq__item.is-open .faq__a{padding-bottom:clamp(20px,2.6vh,30px)}.faq__a p{color:var(--ink-soft)!important;font-size:16px!important;line-height:1.7;margin:0;letter-spacing:0}@media(max-width:1159px){.faq{grid-template-columns:1fr;gap:clamp(24px,4vh,36px);padding:var(--m-sec,48px) 18px}.faq__title h2{line-height:.7}.faq__aside{position:static}.faq__a{padding-left:0}.faq__q{grid-template-columns:auto 1fr auto;gap:14px}}.similar_pro__title{font-family:var(--fd);font-weight:var(--w-serif);font-size:var(--fz-h3);letter-spacing:0;line-height:var(--lh-display);color:var(--plum);margin:15px 0}@media(max-width:767px){.similar_pro__title{font-size:22px}}.title-nm{display:none}.pro-col .card-inner-list{width:100%;display:flex;flex-direction:column}.pro-col .card-product-slider__swiper{width:100%;height:100%;display:flex;flex-direction:column}.pro-col .swiper-slide{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;display:none;align-items:center;justify-content:center}.pro-col .card-inner-list .card-nav-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:30px;height:34px;display:grid;place-items:center;cursor:pointer;background:none;border:0;color:var(--plum);padding:0;opacity:0;transition:opacity .25s var(--ease),color .2s var(--ease);display:none}.template-collection .card-nav-arrow{display:block!important}.pro-col:hover .card-inner-list .card-nav-arrow.is-disabled{pointer-events:none;opacity:.3}.pro-col .card-inner-list .card-nav-arrow--prev{left:4px}.pro-col .card-inner-list .card-nav-arrow--next{right:4px}.pro-col .card-product-slider__swiper .swiper-slide .media{opacity:0;visibility:hidden;transform:translate(30px);transition:transform .4s ease,opacity .4s ease,visibility .4s ease}.pro-col .card-product-slider__swiper .swiper-slide.is-active{display:flex}.pro-col .card-product-slider__swiper .swiper-slide.is-active .media{opacity:1;visibility:visible;transform:translate(0)}.pro-col .card-nav-arrow svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover)and (pointer:fine){.pro-col:hover .card-inner-list .card-nav-arrow{opacity:1}.pro-col:hover .media{border-color:var(--plum)!important}}@media(max-width:1156px){.pro-col .card-inner-list .card-nav-arrow{opacity:1}}.infinite-scroll{display:block;width:100%;min-height:80px}.infinite-scroll__sentinel{width:100%;height:1px}.infinite-scroll__spinner{display:none;width:100%;padding:30px 0;text-align:center}.infinite-scroll__spinner.is-loading{display:flex;align-items:center;justify-content:center}.infinite-scroll__spinner.is-loading .loading__spinner{display:block!important;visibility:visible!important;opacity:1!important}.header-wishlist{background-color:transparent;border:none;cursor:pointer}.header-wishlist{position:relative}.header-wishlist-count{position:absolute;top:7px;right:-6px;min-width:17px;height:17px;padding:0 4px;border-radius:50%;background:#f3efe9;color:var(--plum);font-size:10px;line-height:18px;text-align:center;font-weight:600;box-sizing:border-box;display:flex;align-items:center;letter-spacing:0;justify-content:center}@media(min-width:1160px){.scrolled-past-header .header-wishlist-count{top:5px;right:5px}}.header-wishlist-count.is-empty{display:none}.wishlist-toast{font-family:var(--fb);position:fixed;top:85px;left:20px;z-index:999999;background:var(--plum);color:var(--breeze);padding:12px 18px;border-radius:4px;font-size:14px;line-height:1.4;box-shadow:0 4px 15px var(--s4-martian);opacity:0;visibility:hidden;transform:translate(-10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;pointer-events:none}.wishlist-toast.is-visible{opacity:1;visibility:visible;transform:translate(0)}.cardWish.is-wishlisted path,.pdp-add-wishlist.is-wishlisted path{fill:var(--plum)}@media screen and (max-width:749px){.wishlist-toast{top:15px;right:15px;left:15px;text-align:center}}.MuiDialog-scrollPaper *{color:var(--plum);font-family:var(--fb)}.MuiDialog-scrollPaper h1,.MuiDialog-scrollPaper h2,.MuiDialog-scrollPaper h3,.MuiDialog-scrollPaper h4,.MuiDialog-scrollPaper h5,.MuiDialog-scrollPaper h6{font-family:var(--fd)!important;letter-spacing:0}.MuiDialog-scrollPaper p,.MuiDialog-scrollPaper span,.MuiDialog-scrollPaper a,.MuiDialog-scrollPaper button,.MuiDialog-scrollPaper div{font-family:var(--fb);color:var(--plum)}.MuiDialog-scrollPaper .MuiButton-outlined{background-image:linear-gradient(135deg,#460032,#5e2b47 55%,#7b505f)!important;background-color:#460032!important;border-color:transparent!important;cursor:pointer;color:var(--breeze)!important}.MuiDialog-scrollPaper .MuiButton-outlined span{color:var(--breeze)!important}.facets__heading{font-family:var(--fb);font-size:var(--fz-cap)!important;font-weight:var(--w-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--plum)!important}facet-remove.active-facets__button-wrapper a.active-facets__button-remove{background:none;border:0;cursor:pointer;border-bottom:1px solid var(--martian);transition:border-color .2s var(--ease);border-bottom-color:var(--line-2);line-height:1;padding-right:0;padding-bottom:4px;padding-left:0}facet-remove.active-facets__button-wrapper a.active-facets__button-remove *{font-family:var(--fb);font-size:var(--fz-micro);font-weight:var(--w-label);letter-spacing:var(--ls-tag);text-transform:uppercase;color:var(--ink-soft)}.facets-vertical .facets__summary{width:100%;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-5) 0;background:none;border:0;cursor:pointer;text-align:left;font-family:var(--fd);font-weight:var(--w-serif);font-size:20px;line-height:var(--lh-head);color:var(--plum);transition:color .2s var(--ease)}.facets-vertical .facets__summary *{font-family:var(--fd)}.price-range-values{margin-top:6px;display:flex;justify-content:space-between;font-family:var(--fb);font-size:var(--fz-cap);font-weight:var(--w-body-md);color:var(--ink)}.price-range-input{height:2px!important;background:var(--ink)!important}.facet-checkbox{align-items:center}.facets__display-vertical .facets__item span{display:flex;align-items:center;gap:var(--sp-1);cursor:pointer;font-family:var(--fb);font-size:16px;font-weight:var(--w-body);line-height:1.35;color:var(--ink);transition:color .2s var(--ease)}.facet-checkbox .svg-wrapper{width:11px!important;height:11px!important;color:var(--plum)!important}.facets__summary:hover .facets__summary-label{text-decoration:none!important}.active-facets__button--light .active-facets__button-inner{box-shadow:0 0 0 .1rem var(--plum)!important;border-radius:0}span.active-facets__button-inner{color:var(--plum)!important;box-shadow:0 0 0 .1rem var(--plum)!important}@media screen and (max-width:989px)and (min-width:751px){.facets-vertical-form{justify-content:space-between!important}.facet-filters{padding-left:0!important}.facets{padding:0!important}}@media screen and (max-width:750px){.facets-container{padding:5px 0}collection-component .facets-wrapper,.template-search .facets-wrapper{background:var(--paper);margin:0 calc(-1 * var(--padX)) var(--sp-3);padding:0 var(--padX) 6px;border-top:0;border-bottom:1px solid var(--line-1);gap:var(--sp-4);min-height:40px;top:calc(var(--crumb-top))}collection-component .facets-container,.template-search .facets-container{padding-left:var(--padX);padding-right:var(--padX);padding-bottom:15px}collection-component .facets-wrapper,.template-search .facets-wrapper{border:0}.mobile-facets__open-label{color:var(--plum);font-family:var(--fb);font-size:var(--fz-micro);font-weight:var(--w-label);letter-spacing:var(--ls-label);text-transform:uppercase}collection-component .product-count,.template-search .product-count{display:none}.mobile-facets__close .svg-wrapper{width:1rem!important;font-weight:600}.mobile-facets__close .svg-wrapper svg{stroke:var(--plum)}.mobile-facets__header{text-align:left!important}.mobile-facets__header h2{font-family:var(--fb);font-size:var(--fz-cap);font-weight:var(--w-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--plum)}.mobile-facets__count{color:var(--plum)!important;font-family:var(--fb)}.mobile-facets__summary span{font-family:var(--fd);font-weight:var(--w-serif);font-size:18px;line-height:var(--lh-head);color:var(--plum);transition:color .2s var(--ease)}.menu-mobile-facets__details *,.mobile-facets__header *,.mobile-facets__disclosure *{color:var(--plum)}.mobile-facets__inner,.mobile-facets__footer,#FacetsWrapperMobile,.mobile-facets__submenu{background:var(--rail-field)!important}.mobile-facets__footer button{color:var(--breeze)}.mobile-facets__footer .btn--outline{background-image:linear-gradient(135deg,#460032,#5e2b47 55%,#7b505f)!important;background-color:#460032!important;border-color:transparent!important;color:var(--breeze)}.mobile-facets__clear-wrapper{border:1px solid rgba(70,0,50,.28);opacity:.42;cursor:default}.mobile-facets__clear-wrapper a{color:#460032}.mobile-facets__sort{font-family:var(--fb);font-size:var(--fz-micro);font-weight:var(--w-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--plum)}.template-collection .mobile-facets__sort select,.template-search .mobile-facets__sort select{font-weight:var(--w-body-md);letter-spacing:var(--ls-body);text-transform:none;font-size:var(--fz-cap);color:var(--ink);font-family:var(--fb);outline:0;box-shadow:none}}.template-collection collection-component .product-count-vertical,.template-search .product-count-vertical{display:none}.facet-filters__label label{display:inline-flex;align-items:center;gap:var(--sp-3);background:none;border:0;padding:var(--sp-2) 0;cursor:pointer;color:var(--plum);font-family:var(--fb);font-size:var(--fz-micro);font-weight:var(--w-label);letter-spacing:var(--ls-label);text-transform:uppercase}.template-collection .sorting .select select,.template-search .sorting .select select{font-weight:var(--w-body-md);letter-spacing:var(--ls-body);text-transform:none;font-size:var(--fz-cap);color:var(--ink);font-family:var(--fb);outline:0;box-shadow:none}.price-range-filter{flex-direction:column-reverse;display:flex}.active-facets__button-inner{letter-spacing:0}.template-collection .facet-checkbox__text,.template-search .facet-checkbox__text{color:var(--ink-soft)!important}.template-collection .facet-checkbox>svg,.template-search .facet-checkbox>svg{margin-top:-2px;background:transparent;color:var(--plum)}.template-collection .facets__summary-label,.template-search .facets__summary-label{color:var(--plum)!important}.template-search__header h1{color:var(--plum);font-family:var(--fd);font-size:var(--fz-h3)}@media screen and (min-width:750px){.template-collection facet-filters-form,.template-search facet-filters-form{padding-right:0}.template-collection .facets-vertical-sort{position:sticky;top:calc(var(--crumb-top) + var(--colTopH, 139px));z-index:22;background:var(--paper);display:flex!important;align-items:center;gap:var(--sp-5);min-height:52px;margin-bottom:var(--sp-6);border-bottom:1px solid var(--line-2);flex-wrap:wrap;transition:top .35s cubic-bezier(.4,0,.2,1);justify-content:flex-end}.template-collection .facets__form-vertical,.template-search .facets__form-vertical{max-height:480px;overflow-y:auto;overflow-x:hidden;padding:0 var(--sp-5);scrollbar-width:none}.template-collection .facets__form-vertical::-webkit-scrollbar,.template-search .facets__form-vertical::-webkit-scrollbar{display:none}.template-collection .facets-vertical,.template-search .facets-vertical{padding:0 var(--padX)}.template-search .facets-vertical{gap:32px}.sorting .facet-filters__field{padding:0 var(--padX) 0}}.colSeo{border-top:1px solid var(--line-1)}.colSeo__in{max-width:var(--frame);margin:0 auto;padding:var(--sp-12) var(--padX);display:block;text-align:left}.colSeo__body h2{margin:10px 0 var(--sp-5);font-family:var(--fd);font-weight:var(--w-serif);font-size:var(--fz-h3);line-height:var(--lh-head);color:var(--plum);letter-spacing:0}.colSeo__body h2 span{font-weight:var(--w-serif);font-size:var(--fz-h3);font-family:var(--fd);color:var(--plum)}.colSeo__body h3{margin:var(--sp-2) 0 var(--sp-3);font-family:var(--fd);font-size:18px;font-weight:var(--w-serif);letter-spacing:0;color:var(--plum)}.colSeo__body h3 span{font-size:18px;font-weight:var(--w-serif);letter-spacing:0;color:var(--plum);font-family:var(--fd)}.colSeo__body ul,.colSeo__body ol{padding-left:25px}.colSeo__body p{margin:0;font-family:var(--fb);font-size:16px;font-weight:var(--w-body);line-height:var(--lh-loose);color:var(--ink);text-wrap:pretty;letter-spacing:0}.colSeo__body a,.colSeo__body li{color:var(--ink);font-size:16px;line-height:var(--lh-loose)}.colSeo__body ol h3{margin-top:0}.colSeo__body{position:relative;overflow:hidden;max-height:172.975px;transition:max-height .5s var(--expo)}.colSeo__body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:30px;background:linear-gradient(rgba(234,234,234,0),var(--paper));pointer-events:none;transition:opacity .35s var(--ease)}.colSeo.is-open .colSeo__body{max-height:max-content}.colSeo.is-open .colSeo__body:after{opacity:0}.colSeo__more{margin-top:var(--sp-5);background:none;border:0;padding:0;cursor:pointer;font-family:var(--fb);font-size:var(--fz-micro);font-weight:var(--w-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--plum);border-bottom:1px solid var(--martian)}.colSeo__body span,.colSeo__body li,.colSeo__body a{font-size:var(--fz-body)}@media(max-width:900px){.colSeo__in{padding:var(--sp-10) var(--padX)}}@media(prefers-reduced-motion:reduce){.colSeo__body{transition:none}}.navarambh-video .lgr-video__caption{right:unset;left:50%;top:50%;bottom:unset;transform:translate(-50%,-50%);gap:0;flex-direction:column-reverse}.navarambh-video .lgr-video__hint{color:#e8e3dd}.navarambh-video .lgr-video__play{width:64px;height:64px;border-radius:50%;border:1px solid rgba(232,227,221,.8);background:#26001a59}.navarambh-accordion .llAccordionBody{padding-bottom:0!important}.mangalsutra-col-grid{margin-top:0!important}.mangalsutra-col-grid .llMid__banner{max-height:calc(100vh - 114px)}#llMid.mangalsutra-col-grid .llMid__cta{color:#e8e3dd!important;border:1px solid rgba(232,227,221,.85)!important;background:transparent!important;padding:16px 32px;line-height:16px;font-family:var(--fb);font-size:13px;letter-spacing:.22em;font-weight:640;text-transform:uppercase;transition:color .22s var(--ease) .06s}#llMid.mangalsutra-col-grid .llMid__cta:hover{color:#460032!important}.mangalsutra-col-grid .llMid__banner{aspect-ratio:3 / 4!important}.mangalsutra-col-grid .llMid__banner img{object-position:center!important}@media(min-width:1160px){#template-powermark h2,#template-sustainable-diamond h2,#template-new-about h2,#template-lets-get-real h2,#template-navarambh h2,#template-mangalsutra h2,#template-mens-landing h2,#template-watch h2{font-size:var(--fz-h2)!important}.template-page h1,.template-article h1{font-size:var(--fz-h1)!important}}@media(max-width:767px){#template-powermark h2,#template-sustainable-diamond h2,#template-new-about h2,#template-lets-get-real h2,#template-navarambh h2,#template-mangalsutra h2,#template-mens-landing h2,#template-watch h2,#template-thank-you-page h2{margin-top:3px;font-size:22px!important}}.card-bg-blue{background-color:#273243}.card-bg-green{background-color:#2a473c}.card-bg-black-grey,.card-bg-grey{background-color:#646a6e}.card-bg-black,.card-bg-black-rose{background-color:#000}.card-bg-olive-green{background-color:#848178}.card-bg-ivory{background-color:#cbb282}.card-bg-white{background-color:#fff}.card-bg-red{background-color:red}.card-bg-yellow{background-color:#ff0}.card-bg-dark-brown{background-color:#8e6c64}.card-bg-rose,.card-bg-blue-rose{background-color:#dec0a5}.card-bg-gold,.card-bg-brown-gold{background-color:#cfbd94}.template-cart main *:not(button),cart-drawer *:not(button),#wishlist-hero-shared-list-view *:not(button){color:var(--plum)!important}.template-cart main h1,cart-drawer h1,#wishlist-hero-shared-list-view h1{font-family:var(--fd);font-size:var(--fz-h1)}.template-cart main h2,cart-drawer h2,#wishlist-hero-shared-list-view h2{font-family:var(--fd);font-size:var(--fz-h2)}.template-cart main h3,cart-drawer h3,#wishlist-hero-shared-list-view h3{font-family:var(--fd);font-size:var(--fz-h4)!important}.template-cart main th,cart-drawer th,#wishlist-hero-shared-list-view h4{font-family:var(--fd);font-size:var(--fz-body)!important}.template-cart main p,.template-cart main td,.template-cart main a,.template-cart main div,.template-cart main span,cart-drawer p,cart-drawer td,cart-drawer a,cart-drawer div,cart-drawer span,#wishlist-hero-shared-list-view p,#wishlist-hero-shared-list-view a,#wishlist-hero-shared-list-view div,#wishlist-hero-shared-list-view span{font-family:var(--fb)!important;font-size:var(--fz-body)!important}.MuiButton-label{gap:8px}.template-cart .totals,cart-drawer .totals{align-items:center}.label-show-more label-text{color:var(--plum)}#wishlist-hero-shared-list-view .wishlist-hero-list-card-footer-add-to-cart{overflow:hidden;text-decoration:none;padding:var(--sp-4) var(--sp-8);min-height:50px;font-size:var(--fz-cap);line-height:1;letter-spacing:var(--ls-label);font-weight:var(--w-label);text-transform:uppercase;border:1px solid var(--line-d3);isolation:isolate;transition:color .22s var(--ease) .06s}#wishlist-hero-shared-list-view .wishlist-hero-list-card-footer-add-to-cart:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--breeze);transform:scaleX(0);transform-origin:left;transition:transform .38s var(--expo);z-index:-1}#wishlist-hero-shared-list-view .wishlist-hero-list-card-footer-add-to-cart:hover:before{transform:scaleX(1)}.template-cart .btn,cart-drawer .btn,#wishlist-hero-shared-list-view .wishlist-hero-list-card-footer-add-to-cart{background-image:linear-gradient(135deg,#460032,#5e2b47 55%,#7b505f)!important;background-color:#460032!important;border-color:transparent!important;color:var(--breeze)!important}#wishlist-hero-shared-list-view .wishlist-hero-list-card-footer-add-to-cart span{color:var(--breeze)!important}.template-cart .btn:hover,cart-drawer .btn:hover,#wishlist-hero-shared-list-view .wishlist-hero-list-card-footer-add-to-cart:hover span{color:var(--plum)!important}.cart-item__image-container{background-color:#fafafa}.cart-item__image-container img,.cart-item__image{mix-blend-mode:multiply}cart-drawer .drawer__close .svg-wrapper{height:19px;width:14px}cart-drawer .cart-item:not(:last-child),.template-cart .cart-item:not(:last-child){border-bottom:1px solid var(--line-2);padding-bottom:10px}.template-cart .cart-item td{margin-bottom:15px}cart-drawer .product-option dt,.template-cart .product-option dt{font-weight:600}.cart__empty-text{margin-top:25px}.cart__warnings a{margin-bottom:40px}.template-cart main .totals__total-value,cart-drawer .totals__total-value{font-size:22px!important}#wishlist-hero-shared-list-view{background:#fff!important}@media(min-width:767px){.template-cart .cart-item:not(:last-child){box-shadow:0 1px 0 var(--line-2)}.template-cart .cart-item td{padding-bottom:15px;padding-top:25px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/custom.css.map */
