@media screen and (max-width:749px){.tooto-section-visibility--desktop{display:none}.layout-panel-flex{gap:var(--gap-mobile, var(--gap))}.layout-panel-flex--row:not(.mobile-column){justify-content:var(--tooto-section-mobile-alignment, var(--horizontal-alignment));align-items:var(--tooto-section-mobile-position, var(--vertical-alignment-mobile))}.layout-panel-flex.mobile-column{align-items:var(--tooto-section-mobile-alignment, var(--horizontal-alignment));justify-content:var(--tooto-section-mobile-position, var(--vertical-alignment-mobile))}.tooto-section-mobile-main-axis--reverse.mobile-column,.layout-panel-flex--column.tooto-section-mobile-main-axis--reverse{flex-direction:column-reverse}.layout-panel-flex--row.tooto-section-mobile-main-axis--reverse:not(.mobile-column){flex-direction:row-reverse}}@media screen and (min-width:750px){.tooto-section-visibility--mobile{display:none}}@media screen and (min-width:750px){#header-component .header__row>.header__columns{width:100%;max-width:1312px;margin-inline:auto}}.tooto-product-breadcrumb{display:flex;align-items:center;gap:16px;max-width:calc(100% - 128px);margin:var(--tooto-product-breadcrumb-margin-block-start, 40px) 120px var(--tooto-product-breadcrumb-margin-block-end, 24px);color:#000;font-family:var(--font-body--family);font-size:12px;font-weight:400;line-height:1.2;white-space:nowrap}.tooto-product-breadcrumb a{color:inherit;text-decoration:none}.tooto-product-breadcrumb__back{display:inline-flex;align-items:center;gap:12px}.tooto-product-breadcrumb__icon,.tooto-product-breadcrumb__icon svg{display:block;width:14px;height:14px;flex:0 0 auto}.tooto-product-breadcrumb__divider{width:1px;height:16px;background:#d1d1d1;flex:0 0 auto}.tooto-product-breadcrumb__list{display:flex;align-items:center;gap:16px;margin:0;padding:0;list-style:none}.tooto-product-breadcrumb__current{font-weight:600}.product-information__media media-gallery slideshow-slide.product-media-container:first-child,.product-information__media .media-gallery__grid>.product-media-container:first-child{background:#f7f7f7}.tooto-product-card-grid-lines{--tooto-product-card-grid-border: rgb(var(--color-border-rgb) / var(--product-card-border-opacity, 1));gap:0;border-inline-start:1px solid var(--tooto-product-card-grid-border)}.tooto-product-card-grid-lines>:is(.product-grid__item,.resource-list__item){border:0;border-right:1px solid var(--tooto-product-card-grid-border);border-bottom:1px solid var(--tooto-product-card-grid-border);background:var(--color-background)}.tooto-product-card-grid-lines--mobile-1>:is(.product-grid__item,.resource-list__item):nth-child(-n+1){border-top:1px solid var(--tooto-product-card-grid-border)}@media screen and (min-width:750px){.tooto-product-card-grid-lines--desktop-1>:is(.product-grid__item,.resource-list__item){border-top:0}.tooto-product-card-grid-lines--desktop-1>:is(.product-grid__item,.resource-list__item):nth-child(-n+1){border-top:1px solid var(--tooto-product-card-grid-border)}}.tooto-product-card-grid-lines--mobile-2>:is(.product-grid__item,.resource-list__item):nth-child(-n+2){border-top:1px solid var(--tooto-product-card-grid-border)}@media screen and (min-width:750px){.tooto-product-card-grid-lines--desktop-2>:is(.product-grid__item,.resource-list__item){border-top:0}.tooto-product-card-grid-lines--desktop-2>:is(.product-grid__item,.resource-list__item):nth-child(-n+2){border-top:1px solid var(--tooto-product-card-grid-border)}}.tooto-product-card-grid-lines--mobile-3>:is(.product-grid__item,.resource-list__item):nth-child(-n+3){border-top:1px solid var(--tooto-product-card-grid-border)}@media screen and (min-width:750px){.tooto-product-card-grid-lines--desktop-3>:is(.product-grid__item,.resource-list__item){border-top:0}.tooto-product-card-grid-lines--desktop-3>:is(.product-grid__item,.resource-list__item):nth-child(-n+3){border-top:1px solid var(--tooto-product-card-grid-border)}}.tooto-product-card-grid-lines--mobile-4>:is(.product-grid__item,.resource-list__item):nth-child(-n+4){border-top:1px solid var(--tooto-product-card-grid-border)}@media screen and (min-width:750px){.tooto-product-card-grid-lines--desktop-4>:is(.product-grid__item,.resource-list__item){border-top:0}.tooto-product-card-grid-lines--desktop-4>:is(.product-grid__item,.resource-list__item):nth-child(-n+4){border-top:1px solid var(--tooto-product-card-grid-border)}}.tooto-product-card-grid-lines--mobile-5>:is(.product-grid__item,.resource-list__item):nth-child(-n+5){border-top:1px solid var(--tooto-product-card-grid-border)}@media screen and (min-width:750px){.tooto-product-card-grid-lines--desktop-5>:is(.product-grid__item,.resource-list__item){border-top:0}.tooto-product-card-grid-lines--desktop-5>:is(.product-grid__item,.resource-list__item):nth-child(-n+5){border-top:1px solid var(--tooto-product-card-grid-border)}}.tooto-product-card-grid-lines--mobile-6>:is(.product-grid__item,.resource-list__item):nth-child(-n+6){border-top:1px solid var(--tooto-product-card-grid-border)}@media screen and (min-width:750px){.tooto-product-card-grid-lines--desktop-6>:is(.product-grid__item,.resource-list__item){border-top:0}.tooto-product-card-grid-lines--desktop-6>:is(.product-grid__item,.resource-list__item):nth-child(-n+6){border-top:1px solid var(--tooto-product-card-grid-border)}}.tooto-product-card-grid-lines--mobile-7>:is(.product-grid__item,.resource-list__item):nth-child(-n+7){border-top:1px solid var(--tooto-product-card-grid-border)}@media screen and (min-width:750px){.tooto-product-card-grid-lines--desktop-7>:is(.product-grid__item,.resource-list__item){border-top:0}.tooto-product-card-grid-lines--desktop-7>:is(.product-grid__item,.resource-list__item):nth-child(-n+7){border-top:1px solid var(--tooto-product-card-grid-border)}}.tooto-product-card-grid-lines--mobile-8>:is(.product-grid__item,.resource-list__item):nth-child(-n+8){border-top:1px solid var(--tooto-product-card-grid-border)}@media screen and (min-width:750px){.tooto-product-card-grid-lines--desktop-8>:is(.product-grid__item,.resource-list__item){border-top:0}.tooto-product-card-grid-lines--desktop-8>:is(.product-grid__item,.resource-list__item):nth-child(-n+8){border-top:1px solid var(--tooto-product-card-grid-border)}}.tooto-product-card-grid-lines--mobile-9>:is(.product-grid__item,.resource-list__item):nth-child(-n+9){border-top:1px solid var(--tooto-product-card-grid-border)}@media screen and (min-width:750px){.tooto-product-card-grid-lines--desktop-9>:is(.product-grid__item,.resource-list__item){border-top:0}.tooto-product-card-grid-lines--desktop-9>:is(.product-grid__item,.resource-list__item):nth-child(-n+9){border-top:1px solid var(--tooto-product-card-grid-border)}}.tooto-product-card-grid-lines--mobile-10>:is(.product-grid__item,.resource-list__item):nth-child(-n+10){border-top:1px solid var(--tooto-product-card-grid-border)}@media screen and (min-width:750px){.tooto-product-card-grid-lines--desktop-10>:is(.product-grid__item,.resource-list__item){border-top:0}.tooto-product-card-grid-lines--desktop-10>:is(.product-grid__item,.resource-list__item):nth-child(-n+10){border-top:1px solid var(--tooto-product-card-grid-border)}}.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--mobile-])>.resource-list__item:nth-child(-n+2){border-top:1px solid var(--tooto-product-card-grid-border)}@media screen and (min-width:750px){.product-grid.tooto-product-card-grid-lines[product-grid-view=zoom-out]>.product-grid__item{border-top:0}.product-grid.tooto-product-card-grid-lines[product-grid-view=zoom-out]>.product-grid__item:nth-child(-n+10){border-top:1px solid var(--tooto-product-card-grid-border)}}@container resource-list (min-width: 450px) and (max-width: 749px){.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--mobile-])>.resource-list__item{border-top:0}.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--mobile-])>.resource-list__item:nth-child(-n+3){border-top:1px solid var(--tooto-product-card-grid-border)}.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--mobile-]):has(>.resource-list__item:first-child:nth-last-child(3n+1))>.resource-list__item,.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--mobile-]):has(>.resource-list__item:first-child:nth-last-child(8n))>.resource-list__item{border-top:0}.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--mobile-]):has(>.resource-list__item:first-child:nth-last-child(3n+1))>.resource-list__item:nth-child(-n+4),.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--mobile-]):has(>.resource-list__item:first-child:nth-last-child(8n))>.resource-list__item:nth-child(-n+4){border-top:1px solid var(--tooto-product-card-grid-border)}}@container resource-list (min-width: 750px){.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--desktop-])>.resource-list__item{border-top:0}.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--desktop-])>.resource-list__item:nth-child(-n+4){border-top:1px solid var(--tooto-product-card-grid-border)}.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--desktop-]):has(>.resource-list__item:first-child:nth-last-child(5))>.resource-list__item,.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--desktop-]):has(>.resource-list__item:first-child:nth-last-child(6))>.resource-list__item,.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--desktop-]):has(>.resource-list__item:first-child:nth-last-child(n+7):nth-last-child(-n+8))>.resource-list__item,.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--desktop-]):has(>.resource-list__item:first-child:nth-last-child(n+9))>.resource-list__item{border-top:0}.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--desktop-]):has(>.resource-list__item:first-child:nth-last-child(5))>.resource-list__item:nth-child(-n+5),.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--desktop-]):has(>.resource-list__item:first-child:nth-last-child(n+9))>.resource-list__item:nth-child(-n+5){border-top:1px solid var(--tooto-product-card-grid-border)}.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--desktop-]):has(>.resource-list__item:first-child:nth-last-child(6))>.resource-list__item:nth-child(-n+3),.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--desktop-]):has(>.resource-list__item:first-child:nth-last-child(n+7):nth-last-child(-n+8))>.resource-list__item:nth-child(-n+4){border-top:1px solid var(--tooto-product-card-grid-border)}}@container resource-list (min-width: 1200px){.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--desktop-]):has(>.resource-list__item:first-child:nth-last-child(6))>.resource-list__item{border-top:0}.resource-list--grid.tooto-product-card-grid-lines:not([class*=tooto-product-card-grid-lines--desktop-]):has(>.resource-list__item:first-child:nth-last-child(6))>.resource-list__item:nth-child(-n+6){border-top:1px solid var(--tooto-product-card-grid-border)}}.tooto-product-card-grid-line-top-mobile{border-top:1px solid var(--tooto-product-card-grid-border)!important}@media screen and (min-width:750px){.tooto-product-card-grid-line-top-mobile{border-top:0!important}.tooto-product-card-grid-line-top-desktop{border-top:1px solid var(--tooto-product-card-grid-border)!important}}.tooto-product-card-grid-lines .product-grid__card.border-style{--border-style: none;--border-width: 0px}.section-resource-list .product-card .card-gallery .product-media-container,.product-grid .product-card .card-gallery .product-media-container{--tooto-product-card-media-size: min(74%, 320px);display:flex;align-items:center;justify-content:center}.section-resource-list .product-card .card-gallery .product-media__image,.product-grid .product-card .card-gallery .product-media__image{width:var(--tooto-product-card-media-size);height:var(--tooto-product-card-media-size);margin:auto;object-fit:contain}.section-resource-list .product-card .card-gallery .tooto-product-card-hover-media .product-media__image,.product-grid .product-card .card-gallery .tooto-product-card-hover-media .product-media__image{width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.tooto-product-breadcrumb{display:none}.tooto-product-breadcrumb::-webkit-scrollbar{display:none}.tooto-product-breadcrumb__back{gap:6px}.tooto-product-breadcrumb__icon,.tooto-product-breadcrumb__icon svg{width:7px;height:7px}.tooto-product-breadcrumb__divider{height:14px}.tooto-product-breadcrumb__list{gap:8px}.section-resource-list .product-card .card-gallery .product-media-container,.product-grid .product-card .card-gallery .product-media-container{--tooto-product-card-media-size: min(80%, 160px)}}#filters-drawer .facets--drawer{left:auto;right:0;transform:translate(100%)}#filters-drawer .facets--drawer.dialog-drawer--right[open]{--start-x: 100%;--end-x: 0}#filters-drawer .facets--drawer.dialog-drawer--right[open].dialog-closing{--start-x: 0;--end-x: 100%}#filters-drawer .facets--drawer .facets-drawer__close:focus-visible{outline:none}@media screen and (max-width:749px){.spacing-style{--padding-block-start-mobile: var(--padding-block-start);--padding-block-end-mobile: var(--padding-block-end);--padding-inline-start-mobile: var(--padding-inline-start);--padding-inline-end-mobile: var(--padding-inline-end)}}@media screen and (max-width:749px){.group-block.spacing-style{padding-block-start:var(--padding-block-start-mobile, var(--padding-block-start, 0px));padding-block-end:var(--padding-block-end-mobile, var(--padding-block-end, 0px));padding-inline-start:var(--padding-inline-start-mobile, var(--padding-inline-start, 0px));padding-inline-end:var(--padding-inline-end-mobile, var(--padding-inline-end, 0px))}.group-block--height-mobile-fit{height:auto;min-height:0}.faq.group-block--height-mobile-fit,.faq .group-block--height-mobile-fit{flex-shrink:0}.faq .layout-panel-flex--row.mobile-column>.group-block{flex:0 0 auto}.group-block--height-mobile-fill{height:auto;min-height:var(--size-style-height)}.group-block--height-mobile-custom{height:auto;min-height:var(--group-block-height-mobile)}}@media screen and (max-width:749px){.section{min-height:var(--section-min-height-mobile, var(--section-min-height, auto))}.section-content-wrapper.section-content-wrapper{min-height:calc(var(--section-min-height-mobile, var(--section-min-height, auto)) - var(--section-height-offset, 0px))}.section-content-wrapper.spacing-style{padding-block-start:var(--padding-block-start-mobile, var(--padding-block-start, 0px));padding-block-end:var(--padding-block-end-mobile, var(--padding-block-end, 0px))}}@media screen and (max-width:749px){.custom-typography.custom-font-size,.custom-typography.custom-font-size>*{--font-size: var(--font-size-mobile, var(--font-size));font-size:var(--font-size-mobile, var(--font-size))}}.background-image--mobile{display:none}@media screen and (max-width:749px){.background-image--desktop{display:none}.background-image--mobile{display:block}}@keyframes custom-fade-in{0%{opacity:0}to{opacity:1}}@keyframes custom-slide-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes custom-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes custom-slide-down{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes custom-slide-left{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes custom-slide-right{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes custom-scale-up{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:no-preference){.tooto-entrance-animation-ready [data-animate]:not(.tooto-animate-in){opacity:0}[data-animate=fade-in].tooto-animate-in{animation:custom-fade-in var(--tooto-animation-duration, .6s) ease both}[data-animate=fade-up].tooto-animate-in{animation:custom-fade-up var(--tooto-animation-duration, .6s) ease both}[data-animate=slide-up].tooto-animate-in{animation:custom-slide-up var(--tooto-animation-duration, .6s) ease both}[data-animate=slide-down].tooto-animate-in{animation:custom-slide-down var(--tooto-animation-duration, .6s) ease both}[data-animate=slide-left].tooto-animate-in{animation:custom-slide-left var(--tooto-animation-duration, .6s) ease both}[data-animate=slide-right].tooto-animate-in{animation:custom-slide-right var(--tooto-animation-duration, .6s) ease both}[data-animate=scale-up].tooto-animate-in{animation:custom-scale-up var(--tooto-animation-duration, .6s) ease both}[data-animate].tooto-animate-in{animation-delay:var(--tooto-animation-delay, 0ms)}}.banner-width{max-width:1240px}.footer{padding:100px 0 120px}.footer-logo{max-width:450px}.footer-logo .email-signup__input-group{gap:0!important}.footer-logo .email-signup__input.paragraph{outline:none;border-radius:0;padding:15.5px 12px;height:48px}.footer-logo .email-signup__button{border-radius:0;font-weight:700;font-size:14px;line-height:140%;letter-spacing:1px;height:48px}.footer-bottom{max-width:1280px}.footer-communication{width:342px}.footer-communication li::marker{color:#00504a;width:6px;height:6px}.footer-communication .social-icons__wrapper{gap:18px!important}.footer-communication .social-icons__icon{fill:#16402e}.footer-menu summary{padding:0;margin-bottom:16px}.footer-menu .menu__heading{font-weight:500;line-height:140%}.footer-menu .menu__item{line-height:200%}.policy{padding:79px 0 163px}.policy-title{max-width:1224px;font-family:Judson,serif;font-weight:400;font-size:100px;line-height:1.2;color:#00504a}.policy-content{max-width:1042px}.faq{padding:79px 0 261px}.faq-title{max-width:1202px;font-family:Judson,serif;font-weight:400;font-size:100px;line-height:1.2;color:#00504a}.faq-content{max-width:1440px;padding:0 161px 0 121px}.single-faq-title{font-family:Judson;font-weight:400;font-size:30px;line-height:36px;max-width:204px}.faq-according{max-width:750px;border-color:#c8cbcc!important}.faq-according .accordion .details__header{font-family:Poppins;font-weight:500;font-size:20px;line-height:28px;padding:20px 0}.faq-according .accordion--dividers .details-content{padding-block-end:14px}.faq-according .accordion--dividers .details-content p{font-family:Poppins;font-weight:400;font-size:16px;line-height:1.4}.faq-according .accordion--dividers accordion-custom:first-child .details{border-block-start:none}.faq-according .accordion--dividers accordion-custom:last-child .details{border-block-end:none}.faq-according .accordion--dividers accordion-custom:first-child .details__header{padding-block-start:0}.contact-form{max-width:800px}.contact-form .contact-form__form-row,.contact-form .contact-form__form{gap:12px}.contact-form .contact-form__input{outline:none;border-radius:0;padding:20px 24px;height:64px;font-family:Poppins;font-weight:400;font-size:16px;line-height:24px}.contact-form .contact-form__input--textarea{outline:none;height:240px}.contact-form .submit-button{border-radius:0;font-family:Poppins;font-weight:600;font-size:20px;line-height:28px;margin-top:18px}.card-box{padding:0 136px 0 100px}.card-box-title p{font-family:Judson,serif}.card-box-content{max-width:485px}.button-list .button,.button-list .button-secondary{height:48px;width:190px;border-radius:6px;font-family:Poppins;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0px}.video-banner-left p{font-family:Judson,serif}.craftmentship p{color:#ecd3ab!important}.video-banner-right{max-width:336px}.brand-story{padding:147px 90px 0 100px}.image-icon{padding:0 125px 64px 0}@media screen{.image-icon{padding:0}}.brand-story-content{max-width:501px}.high-jewelry-banner{padding-top:176px;height:175vh}.banner-link .link{text-decoration:underline;font-family:Inter;font-weight:500;font-size:14px;line-height:140%}.banner-link .link:hover{text-decoration:underline}.banner-link.mobile-hidden .link{font-weight:700}.series-title h2{letter-spacing:2px;font-family:Italiana}.angelle{padding-bottom:81px;padding-top:113px}.angelle .angelle-title p{font-family:Italiana,serif}.angelle .angelle-content{max-width:258px}.angelle .button-secondary{border-radius:0;font-family:Inter;font-weight:600;font-size:14px;line-height:140%;color:#fff;background-color:transparent;border:1px solid #fff;height:48px;width:160px}.product-category{color:#c9c9c9}.ins-link .link,.ins-link .link:hover{align-items:center;display:inline-flex;font-family:Inter;font-weight:700;font-size:14px;line-height:140%;letter-spacing:1px;text-transform:uppercase;color:#767676}.ins-link .link:after,.ins-link .link:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='20' viewBox='0 0 28 20' fill='none'%3E%3Cpath d='M23.17 12H3' stroke='%23767676' stroke-width='0.7' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M19.5 7L24.5 12H19.5' stroke='%23767676' stroke-width='0.7' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";flex:0 0 auto;height:20px;margin-left:8px;width:28px}.product-information-header{max-width:448px}.product-information-header .product-form-buttons button{border-radius:0;font-family:Inter;font-weight:700;font-size:14px;line-height:140%;letter-spacing:1px;text-transform:uppercase;min-height:42px;height:42px}.product-information-header .shopify-payment-button__button{color:#00504a;background-color:transparent;border:.7px solid #00504A}.product-information-header .shopify-payment-button__button:hover{color:#00504a;background-color:transparent!important;border:.7px solid #00504A}.product-information-according .accordion--dividers accordion-custom:first-child .details{border-block-start:none}.product-information-according .accordion--dividers accordion-custom:last-child .details{border-block-end:none}.product-information-according .accordion--dividers accordion-custom:first-child .details__header{padding-block-start:0}.product-information-according .accordion .details__header{padding:18px 0;font-family:Inter;font-weight:500;font-size:14px;line-height:140%;letter-spacing:1px}.related-products p{font-family:Canela Trial}.standard-product-category p{color:#bca68f!important}.standard-product-header .quantity-selector{height:48px;width:164px;background-color:transparent;border:1px solid #D1D1CE;border-radius:8px;margin-bottom:20.8px!important}.standard-product-header .product-form-buttons button{font-family:Poppins;font-weight:400;font-size:14px;line-height:20px;border-radius:8px;height:48px;min-height:48px}.standard-product-header .shopify-payment-button__button,.standard-product-header .shopify-payment-button__button:hover{background-color:transparent;border:1px solid #00504A;color:#00504a}.standard-product-according .accordion--dividers accordion-custom:first-child .details{border-block-start:none}.standard-product-according .accordion--dividers accordion-custom:last-child .details{border-block-end:none}.standard-product-according .accordion--dividers accordion-custom:first-child .details__header{padding-block-start:0}.standard-product-according .accordion .details__header{font-size:16px;font-weight:600;padding:20px 0}.standard-product-according .accordion--dividers .details-content{padding-block-end:20px}.facets-drawer__title{font-size:20px!important;line-height:1.4!important;text-transform:uppercase!important;font-weight:500!important}@media(max-width:749px){.high-jewelry-banner{height:540px}.banner-link .link{font-size:11px;line-height:140%}.policy{padding:0}.policy-title{font-family:Judson,serif;font-weight:400;font-size:50px;line-height:1.2;color:#00504a}.contact-form .contact-form__form-row,.contact-form .contact-form__form{gap:6px}.contact-form .contact-form__input{border-radius:0;padding:14.5px 12px;height:41px;font-family:Poppins;font-weight:400;font-size:13px;line-height:12px}.contact-form .contact-form__input--textarea{height:120px}.contact-form .submit-button{border-radius:0;font-family:Poppins;font-weight:600;font-size:13px;line-height:14px;margin-top:9px;height:40px}.faq{padding:0}.faq-title{font-size:50px}.single-faq-title{font-family:Judson;font-weight:400;font-size:15px;line-height:18px;max-width:none;text-transform:uppercase}.faq-content{max-width:1440px;padding:0}.faq-according .accordion .details__header{font-family:Poppins;font-weight:500;font-size:14px;line-height:14px;padding:12px 0}.faq-according .details-content p{font-size:12px!important}.header-actions__action:not(.account-button) svg{width:24px!important;height:24px!important}.account-button__icon{width:24px!important;height:24px!important}.header__icon--summary .header-drawer-icon{width:20px}.footer-logo-m .email-signup__input-group{flex-direction:row!important;gap:0!important}.footer-logo-m .email-signup__button{width:102px;height:40px;border-radius:0;padding:12px;font-family:Inter;font-weight:700;font-size:11px;line-height:140%;letter-spacing:1px;text-transform:uppercase}.footer-logo-m .email-signup__input.paragraph{font-size:12px;height:40px;border-radius:0;padding:12px}.footer-menu-m .layout-panel-flex--row.mobile-column>.group-block{flex:0 0 auto}.footer-menu-m summary{padding:0}.footer-menu-m .menu__heading{font-family:Poppins;font-weight:500;font-size:14px;line-height:140%;text-transform:uppercase}.footer-menu-m .menu__heading__accordion{display:flex;justify-content:space-between;align-items:center;width:100%}.footer-menu-m .menu__item{font-family:Poppins;font-weight:400;font-size:13px;line-height:1.4}.footer-menu-m .menu__item+.menu__item{margin-block-start:12px}.contact-information li{font-size:12px;line-height:1.4}.contact-information ul{padding:0 11px!important}.footer-menu-m .menu__heading{padding:16px 0}.footer-communication-m .social-icons__wrapper{gap:20px!important}.footer-communication-m .social-icons__icon{fill:#16402e}.button-list .button,.button-list .button-secondary{height:40px;width:134px;border-radius:3px;font-family:Poppins;font-weight:400;font-size:12px;line-height:10px;letter-spacing:0px;padding:0}}.header-drawer .menu-drawer__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;background:linear-gradient(0deg,#000e0b87 0% 100%);-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75);z-index:var(--layer-menu-drawer);opacity:0;pointer-events:none;transition:opacity var(--drawer-animation-speed) ease}details.menu-open~.menu-drawer__backdrop{opacity:1;pointer-events:auto}.header-drawer .menu-drawer__close-button{align-items:center;display:none!important;gap:20px;left:23px;position:absolute;right:auto;top:33px;z-index:2;width:auto;height:auto;min-height:0;padding:0;margin:0;color:#231c0a;background:transparent;border:0;box-shadow:none}.header-drawer .menu-drawer__close-button>.svg-wrapper,.header-drawer .menu-drawer__close-button>.svg-wrapper svg{color:#000;width:24px;height:24px}.header-drawer .menu-drawer__close-label{display:inline-block;color:#231c0a;font-family:var(--font-body--family);font-size:20px;font-weight:500;line-height:28px;text-transform:uppercase}.header-drawer .menu-drawer__book-now-wrap{margin-block-start:auto;padding:0 28px 28px}.header-drawer .menu-drawer__book-now{display:none;align-items:center;justify-content:center;width:100%;min-height:56px;background:#000;color:#fff;font-family:var(--font-body--family);font-size:20px;font-weight:400;line-height:28px;text-align:center;text-decoration:none;transition:background-color .24s ease,color .24s ease}.header-drawer .menu-drawer__book-now:hover,.header-drawer .menu-drawer__book-now:focus-visible{background:#231c0a;color:#fff}.header-drawer .menu-drawer__book-now:focus-visible{outline:1px solid #000;outline-offset:3px}.header-drawer .icon-caret--drawer{display:flex;align-items:center;justify-content:center;position:relative;width:24px;height:24px;padding:0;color:currentColor}.header-drawer .icon-caret--drawer svg{position:absolute;top:50%;left:50%;flex-shrink:0;transform:translate(-50%,-50%)}.header-drawer .icon-caret--drawer>.icon-caret--drawer-closed{display:block;width:8px!important;height:14px!important}.header-drawer .icon-caret--drawer>.icon-caret--drawer-open{display:none;width:14px!important;height:8px!important}.header-drawer details[open]>summary .icon-caret--drawer>.icon-caret--drawer-closed{display:none}.header-drawer details[open]>summary .icon-caret--drawer>.icon-caret--drawer-open{display:block}@media screen and (min-width:750px){.header-drawer .menu-drawer{position:fixed;z-index:calc(var(--layer-menu-drawer) + 1);top:0;width:28.5rem;max-width:min(28.5rem,100vw);box-shadow:var(--shadow-drawer);border-right:var(--style-border-drawer)}.header-drawer .menu-drawer__navigation{flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding-top:80px;margin-top:0}.header-drawer .menu-drawer__menu{--menu-drawer-inline-padding: 49px;padding-inline:var(--menu-drawer-inline-padding)}.header-drawer .menu-drawer__menu.has-submenu,.header-drawer .menu-drawer__menu--childlist:not(:has(.menu-drawer__animated-element)){margin-block-end:0}.header-drawer .menu-drawer__menu>.menu-drawer__list-item{margin-block-end:32px}.header-drawer .menu-drawer__menu-item{color:#000}.header-drawer .menu-drawer__menu-item--mainlist{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;column-gap:16px;min-height:0;padding:0;font-family:var(--font-body--family);font-size:20px;font-weight:500;line-height:2.4;color:#000}.header-drawer .menu-drawer__menu details[open]>summary.menu-drawer__menu-item--mainlist,.header-drawer .menu-drawer__menu>.menu-drawer__list-item:first-child .menu-drawer__menu-item--mainlist{color:#000}.header-drawer .menu-drawer__menu-item--mainlist:hover{color:#000}.header-drawer .menu-drawer__menu-item>.svg-wrapper{margin-left:0}.header-drawer .menu-drawer__menu accordion-custom .details-content{padding-block:0;padding-inline:0;overflow:hidden;transform:translateY(-4px);transition:max-height .32s cubic-bezier(.22,.61,.36,1),opacity .22s cubic-bezier(.22,.61,.36,1),padding-block .32s cubic-bezier(.22,.61,.36,1),transform .32s cubic-bezier(.22,.61,.36,1)}.header-drawer .menu-drawer__menu accordion-custom details[open]>.details-content{max-height:600px;opacity:1;padding-block:4px 8px;transform:translateY(0)}.header-drawer .menu-drawer__menu accordion-custom details:not([open])>.details-content{max-height:0;opacity:0;padding-block:0}.header-drawer .menu-drawer__menu--childlist:not(.menu-drawer__menu--grid){padding-inline:0}.header-drawer .menu-drawer__menu--childlist{margin-top:0}.header-drawer .menu-drawer__menu--childlist .menu-drawer__list-item{margin:0}.header-drawer .menu-drawer__menu-item--child{min-height:0;padding:0;font-size:16px;line-height:36px;color:#000}.header-drawer .menu-drawer__featured-content,.header-drawer .menu-drawer__utility-links{display:none}}@media screen and (max-width:749px){.header-drawer .menu-drawer{border-right:0;height:100dvh;left:0;right:auto;top:0;width:90vw;min-width:0;max-width:90vw;z-index:calc(var(--layer-menu-drawer) + 1)}.header-drawer .menu-drawer__backdrop{background:#000e0b7a;-webkit-backdrop-filter:brightness(.75);backdrop-filter:brightness(.75)}.header-drawer .menu-drawer__close-button{display:flex}.header-drawer .menu-drawer__navigation{flex:0 1 auto;padding-block-start:80px}.header-drawer .menu-drawer__menu{--menu-drawer-inline-padding: 49px;margin-block-end:0;padding-block-start:0;padding-inline:var(--menu-drawer-inline-padding)}.header-drawer .menu-drawer__menu>.menu-drawer__list-item{display:block;min-height:0}.header-drawer .menu-drawer__menu-item{min-height:48px;padding:0}.header-drawer .menu-drawer__menu-item--mainlist{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;column-gap:16px;color:#000;font-family:var(--font-body--family);font-size:20px;font-weight:400;letter-spacing:0;line-height:48px;text-transform:uppercase}.header-drawer .menu-drawer__menu details[open]>summary.menu-drawer__menu-item--mainlist,.header-drawer .menu-drawer__menu>.menu-drawer__list-item:first-child .menu-drawer__menu-item--mainlist{font-weight:600}.header-drawer .menu-drawer__menu-item--mainlist:hover{color:#000}.header-drawer .menu-drawer__menu-item>.svg-wrapper{margin-left:0;padding:0}.header-drawer .menu-drawer__menu accordion-custom .details-content{animation:none;block-size:auto;max-height:0;opacity:0;overflow:hidden;transform:translateY(-4px);transition:max-height .32s cubic-bezier(.22,.61,.36,1),opacity .22s cubic-bezier(.22,.61,.36,1),padding-block .32s cubic-bezier(.22,.61,.36,1),transform .32s cubic-bezier(.22,.61,.36,1)}.header-drawer .menu-drawer__menu accordion-custom details[open]>.details-content{max-height:260px;opacity:1;padding-block:4px 8px;transform:translateY(0)}.header-drawer .menu-drawer__menu accordion-custom details:not([open])>.details-content{padding-block:0}.header-drawer .menu-drawer__menu--childlist:not(.menu-drawer__menu--grid){flex-grow:0}.header-drawer .menu-drawer__menu--childlist{padding-block:0 8px;padding-inline:0}.header-drawer .menu-drawer__menu--childlist .menu-drawer__list-item{min-height:0}.header-drawer .menu-drawer__menu-item--child{color:#000;font-family:var(--font-body--family);font-size:16px;font-weight:400;line-height:36px;min-height:36px;text-transform:capitalize}.header-drawer .menu-drawer__book-now-wrap{padding:0 28px 28px}.header-drawer .menu-drawer__featured-content,.header-drawer .menu-drawer__utility-links{display:none}.tooto-service-benefits__item:not(:first-child):before{height:60px!important;top:4px!important}.standard-product-according .accordion .details__header{font-size:12px;line-height:1.4;padding:12px 0;min-height:0}.standard-product-according .accordion--dividers .details-content{padding-block-end:12px}.standard-product-according .details-content p{font-size:11px}.standard-product-header .product-form-buttons button{font-size:12px;line-height:1.4;font-weight:700;text-transform:uppercase;height:40px;min-height:40px;border-radius:4px}.standard-product-header .quantity-selector{height:40px;border-radius:4px}.podifai-dropdown-text{font-size:12px!important;line-height:1.4}.podifai-dropdown-input{height:40px!important}.podifai-is-option-title,.podifai-bg-list-title{font-size:12px!important;line-height:1.4}.podifai-badge-group .podifai-box-content .podifai-single-box:not(.podifai-border-solid){outline:1px solid #D1D1CE!important}}.header-menu .menu-list__submenu:has(.tooto-signature-mega-menu){min-height:506px;padding:48px 0;margin:0;text-align:left;background:var(--color-background);top:100%;clip-path:none;pointer-events:none;transition:none}.header-menu .menu-list__submenu:has(.tooto-signature-mega-menu)[data-active]{pointer-events:auto}.header-menu .menu-list__submenu:has(.tooto-signature-mega-menu) .menu-list__submenu-inner{padding-block-start:0;padding-block-end:0;max-height:none;overflow-y:visible;overflow-x:visible;transform:none}.header-menu .mega-menu__grid:has(>.tooto-signature-mega-menu){display:block}.tooto-signature-mega-menu{display:grid;grid-template-columns:170px minmax(0,690px);align-items:start;justify-content:center;column-gap:77px;width:100%}.tooto-signature-mega-menu__list{display:grid;align-content:start;gap:0px;margin:0;padding:0}.tooto-signature-mega-menu__link{display:inline-flex;color:#000;font-family:Inter,var(--font-body--family);font-size:18px;font-weight:400;line-height:48px;text-decoration:none}.tooto-signature-mega-menu__link:hover,.tooto-signature-mega-menu__link:focus-visible,.tooto-signature-mega-menu__link.is-active{color:#000;font-weight:600;text-decoration:underline;text-underline-offset:5px}.tooto-signature-mega-menu__features{display:grid;width:100%}.tooto-signature-mega-menu__feature{grid-area:1/1;display:grid;gap:8px;color:#000;opacity:0;pointer-events:none;text-decoration:none;visibility:hidden;transition:opacity .16s ease}.tooto-signature-mega-menu__feature.is-active{opacity:1;visibility:visible}.header-menu .menu-list__submenu[data-active] .tooto-signature-mega-menu__feature.is-active{pointer-events:auto}.tooto-signature-mega-menu__media{display:block;width:100%;overflow:hidden}.tooto-signature-mega-menu__image{display:block;width:100%;aspect-ratio:690/385;object-fit:cover}.tooto-signature-mega-menu__placeholder{background:#f5f5f5}.tooto-signature-mega-menu__title{color:#000;font-family:Poppins,var(--font-body--family);font-size:20px;font-weight:700;line-height:2;text-align:center}.tooto-signature-mega-menu__item--shop-all{margin-top:16px}.tooto-signature-mega-menu__shop-all{display:inline-flex;color:#000;font-family:Inter,var(--font-body--family);font-size:14px;font-weight:600;line-height:1.4;letter-spacing:1px;text-decoration:none}@media screen and (min-width:750px)and (max-width:989px){.tooto-signature-mega-menu{grid-template-columns:minmax(140px,180px) minmax(0,1fr);column-gap:32px}.tooto-signature-mega-menu__link,.tooto-signature-mega-menu__title{font-size:18px}}@media screen and (min-width:750px){.tooto-product-variant-picker{width:100%}.tooto-product-variant-picker__form{display:grid;gap:20px;width:100%}.tooto-product-variant-picker__option,.tooto-product-variant-picker__option+.tooto-product-variant-picker__option{margin:0}.tooto-product-variant-picker__label{display:block;margin:0 0 8px;padding:0;color:#000;font-family:Poppins,var(--font-body--family);font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}.tooto-product-variant-picker__select-wrapper{height:50px;margin:0;border:1px solid #D1D1CE;border-radius:8px;background:transparent}.tooto-product-variant-picker__select-wrapper:hover{border-color:#d1d1ce}.tooto-product-variant-picker__select{height:100%;padding:14px 52px 12px 21px;color:#000;background:transparent;font-family:Poppins,var(--font-body--family);font-size:14px;font-weight:400;letter-spacing:0;line-height:24px}.tooto-product-variant-picker__option--size .tooto-product-variant-picker__select,.tooto-product-variant-picker__option--size-options .tooto-product-variant-picker__select{padding:15px 52px 15px 15px;line-height:20px}.tooto-product-variant-picker__select-icon{right:20px;width:16px;height:8px;color:#000}.tooto-product-variant-picker__option--color{display:block;padding:0;border:0}.tooto-product-variant-picker__color-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%}.tooto-product-variant-picker__color-button{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-start;gap:16px;min-width:0;min-height:50px;height:50px;padding:8px;border:1px solid #D1D1CE;border-radius:8px;color:#000;background:transparent;font-family:Poppins,var(--font-body--family);font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}.tooto-product-variant-picker__color-button:has(:checked){padding-inline-start:12px;border-color:#1c3a32;color:#000}.tooto-product-variant-picker__color-button:hover,.tooto-product-variant-picker__color-button:has(:checked):hover{border-color:#1c3a32;color:#000}.tooto-product-variant-picker__color-swatch{display:block;flex:0 0 34px;width:34px;height:34px;overflow:hidden;border-radius:8px}.tooto-product-variant-picker__color-swatch .swatch{width:100%;height:100%;border:0;border-radius:inherit;background-size:cover}.tooto-product-variant-picker__color-text{min-width:0;overflow:hidden;color:#000;text-align:left;text-overflow:ellipsis;white-space:nowrap}.tooto-product-variant-picker__color-button svg{border-radius:8px}.tooto-product-quantity{display:grid;gap:6px;width:164px}.tooto-product-quantity__label{margin:0;color:#000;font-family:Poppins,var(--font-body--family);font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}.tooto-product-quantity .quantity-selector-wrapper{display:block}.tooto-product-quantity .quantity-selector{width:164px;height:48px;min-height:48px;border:1px solid #D1D1CE;border-radius:8px;background:transparent;color:#042121}.tooto-product-quantity .quantity-selector:hover{background:transparent}.tooto-product-quantity .quantity-selector :is(.quantity-minus,.quantity-plus){width:50px;height:48px;color:#042121}.tooto-product-quantity .quantity-selector input[type=number]{max-width:64px;padding:0;color:#042121;font-family:Inter,var(--font-body--family);font-size:20px;font-weight:400;letter-spacing:0;line-height:20px}.tooto-product-quantity .quantity-selector svg{width:12px;height:12px}}.podifai-box-content .podifai-single-box{box-sizing:border-box!important;border-width:0!important;height:50px!important;padding:7px 12px!important;width:164px!important;min-width:164px!important;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.podifai-badge-group .podifai-box-content .podifai-single-box{gap:16px!important}.podifai-single-box.podifai-border-solid,.podifai-single-box[style*="background-color: rgb(0, 0, 0)"]{background:transparent!important;background-color:transparent!important}.podifai-single-box.podifai-border-solid :is(.podifai-bg-list-title,.podifai-truncate),.podifai-single-box[style*="background-color: rgb(0, 0, 0)"] :is(.podifai-bg-list-title,.podifai-truncate){color:#000!important}@media screen and (max-width:749px){.podifai-box-content .podifai-single-box{flex:0 0 100px!important;height:33px!important;min-height:33px!important;padding:4px 6px!important;width:120px!important;min-width:120px!important}.podifai-badge-group .podifai-box-content .podifai-single-box{gap:8px!important}.podifai-badge-group .podifai-box-content .podifai-single-box:not(.podifai-border-solid){outline:1px solid #D1D1CE!important}.podifai-badge-group .podifai-box-content .podifai-single-box.podifai-border-solid,.podifai-badge-group .podifai-box-content .podifai-single-box[style*="background-color: rgb(0, 0, 0)"]{outline:1px solid #000!important}}.tooto-cart-continue-shopping{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:clamp(25px,var(--height-buy-buttons),55px);padding-inline:var(--padding-4xl);text-align:center;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
