:root{--shadow-color:0deg 0% 72%;--shadow-elevation-low:0px 0.3px 0.4px hsl(var(--shadow-color)/0.11),0px 0.6px 0.8px -0.6px hsl(var(--shadow-color)/0.2),0px 1.2px 1.6px -1.2px hsl(var(--shadow-color)/0.29);--shadow-elevation-medium:0px 0.3px 0.4px hsl(var(--shadow-color)/0.12),0.1px 1.3px 1.7px -0.4px hsl(var(--shadow-color)/0.19),0.1px 2.7px 3.6px -0.8px hsl(var(--shadow-color)/0.26),0.2px 5.9px 7.8px -1.2px hsl(var(--shadow-color)/0.33);--shadow-elevation-high:0px 0.3px 0.4px hsl(var(--shadow-color)/0.13),0.1px 2.4px 3.2px -0.2px hsl(var(--shadow-color)/0.17),0.2px 4.3px 5.7px -0.4px hsl(var(--shadow-color)/0.21),0.3px 6.9px 9.2px -0.6px hsl(var(--shadow-color)/0.25),0.4px 10.6px 14.1px -0.8px hsl(var(--shadow-color)/0.29),0.7px 16.3px 21.7px -1px hsl(var(--shadow-color)/0.34),1px 24.6px 32.7px -1.2px hsl(var(--shadow-color)/0.38)}@keyframes loader-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.lp-jewelry-guide .link{color:var(--gray-90)}.lp-jewelry-guide .bold{color:var(--gray-90);font-weight:var(--font-weight-semibold)}.o-page-box{background-color:var(--gray-10);display:flex;flex-wrap:wrap;margin:0 .75rem 1.5rem;max-width:115rem}@media screen and (min-width:640px){.o-page-box{margin:0 1.5rem 2.5rem}}@media screen and (min-width:768px){.o-page-box{margin:0 2.5rem 3.75rem}}@media screen and (min-width:1280px){.o-page-box{align-items:center;flex-wrap:nowrap;justify-content:flex-end;margin:0 3.75rem 3.75rem;min-height:50rem}}@media screen and (min-width:1600px){.o-page-box{margin:0 auto 5rem;width:calc(100% - 10rem)}}.o-page-box+.o-page-section{margin-top:5rem}@media screen and (min-width:768px){.o-page-box+.o-page-section{margin-top:6.25rem}}@media screen and (min-width:1280px){.o-page-box+.o-page-section{margin-top:10rem}}.o-page-box+.note-info{font-size:var(--font-size-3);margin:-.75rem auto 0;text-align:center}@media screen and (min-width:640px){.o-page-box+.note-info{margin:-1.5rem auto 0}}@media screen and (min-width:768px){.o-page-box+.note-info{margin:-2.5rem auto 0}}@media screen and (min-width:1280px){.o-page-box+.note-info{font-size:var(--font-size-4)}}.o-page-box+.note-info+.o-page-section{margin-top:5rem}@media screen and (min-width:768px){.o-page-box+.note-info+.o-page-section{margin-top:6.25rem}}@media screen and (min-width:1280px){.o-page-box+.note-info+.o-page-section{margin-top:10rem}}.o-page-box--gold{background-color:var(--gold-20,#f0e6db)}.o-page-box--pink{background-color:var(--pink-20,#f7e6e3)}.o-page-box__content,.o-page-section__content{flex:0 0 92%;margin:1.5rem auto;order:1;text-align:center}@media screen and (min-width:640px){.o-page-box__content,.o-page-section__content{margin:2rem auto}}@media screen and (min-width:768px){.o-page-box__content,.o-page-section__content{text-align:left}}@media screen and (min-width:1280px){.o-page-box__content,.o-page-section__content{flex:1 1 50%;margin:0 0 0 4%;max-width:50rem;order:unset;padding:3.75rem 4% 3.75rem 0}.o-page-box__content+.o-page-box__image,.o-page-section__content+.o-page-box__image{margin-left:auto;margin-right:0}}.o-page-box__content-block,.o-page-section__content-block{margin:0 auto 2.5rem;text-align:center}@media screen and (min-width:768px){.o-page-box__content-block,.o-page-section__content-block{margin:0 0 3.75rem;text-align:left}}@media screen and (min-width:1280px){.o-page-box__content-block,.o-page-section__content-block{margin-bottom:5rem}}.o-page-box__content-block:last-child,.o-page-section__content-block:last-child{margin-bottom:0}.o-page-box__section-heading{color:var(--pink-40,#d69da5);display:block;font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);line-height:1rem;margin:0 0 .75rem;max-width:41.25rem;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.o-page-box__section-heading{align-items:center;display:inline-flex;font-size:var(--font-size-3);margin:0 0 1.25rem}}@media screen and (min-width:1280px){.o-page-box__section-heading{font-size:var(--font-size-4);line-height:1.25rem;margin:0 0 2rem;text-align:left}}.o-page-box__section-heading:after{background-color:var(--gray-30);content:"";display:none;height:.0625rem;margin-left:2rem;width:6.25rem}@media screen and (min-width:768px){.o-page-box__section-heading:after{display:inline-flex}}@media screen and (min-width:1280px){.o-page-box__section-heading:after{margin-left:2.5rem;width:9.375rem}}.o-page-box__sub-heading,.o-page-section__sub-heading{color:var(--gray-60);display:block;font-size:var(--font-size-1);letter-spacing:1.5px;line-height:1.125rem;margin-bottom:var(--space-2);text-transform:uppercase}.o-page-box__heading-1,.o-page-section__heading-1{display:block;margin-bottom:1.5rem;max-width:41.25rem;text-align:center}@media screen and (min-width:768px){.o-page-box__heading-1,.o-page-section__heading-1{margin-bottom:2rem;text-align:left}}@media screen and (min-width:1280px){.o-page-box__heading-1,.o-page-section__heading-1{margin-bottom:2.5rem}}.o-page-box__heading-2,.o-page-section__heading-2{display:block;margin-bottom:.75rem;text-align:center}@media screen and (min-width:768px){.o-page-box__heading-2,.o-page-section__heading-2{margin-bottom:1rem;text-align:left}}@media screen and (min-width:1280px){.o-page-box__heading-2,.o-page-section__heading-2{margin-bottom:1.25rem}}.o-page-box__heading-3,.o-page-section__heading-3{display:block;margin-bottom:.5rem;text-align:center}@media screen and (min-width:768px){.o-page-box__heading-3,.o-page-section__heading-3{margin-bottom:1rem;text-align:left}}.o-page-box__heading-4,.o-page-section__heading-4{display:block;font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-4);font-weight:var(--font-weight-semibold);line-height:var(--line-height-2);margin-bottom:var(--space-4);text-align:center}@media screen and (min-width:768px){.o-page-box__heading-4,.o-page-section__heading-4{font-size:var(--font-size-5);text-align:left}}@media screen and (min-width:1280px){.o-page-box__heading-4,.o-page-section__heading-4{font-size:var(--font-size-6);line-height:var(--line-height-3);margin-bottom:var(--space-4)}}.o-page-box__desc-big,.o-page-section__desc-big{color:var(--gray-70);display:block;font-size:var(--font-size-4);line-height:1.25rem;margin:0 auto 1.25rem;text-align:center}@media screen and (min-width:768px){.o-page-box__desc-big,.o-page-section__desc-big{font-size:var(--font-size-6);line-height:1.75rem;margin:0 0 1.25rem;text-align:left}}@media screen and (min-width:1280px){.o-page-box__desc-big,.o-page-section__desc-big{font-size:var(--font-size-7);line-height:2rem;margin:0 0 2rem}}.o-page-box__desc-big:last-child,.o-page-section__desc-big:last-child{margin-bottom:0}.o-page-box__desc-big.bold,.o-page-section__desc-big.bold{color:var(--gray-90);font-weight:var(--font-weight-semibold)}.o-page-box__desc-medium,.o-page-section__desc-medium{color:var(--gray-70);display:block;font-size:var(--font-size-3);line-height:1rem;margin:0 auto 1.25rem;text-align:center}@media screen and (min-width:768px){.o-page-box__desc-medium,.o-page-section__desc-medium{font-size:var(--font-size-4);line-height:var(--line-height-3);margin:0 0 1.25rem;text-align:left}}@media screen and (min-width:1280px){.o-page-box__desc-medium,.o-page-section__desc-medium{margin:0 0 2rem}}.o-page-box__desc-medium:last-child,.o-page-section__desc-medium:last-child{margin-bottom:0}.o-page-box__desc-medium.bold,.o-page-section__desc-medium.bold{color:var(--gray-90);font-weight:var(--font-weight-semibold)}.o-page-box__desc-medium.display-font,.o-page-section__desc-medium.display-font{font-family:Canela web,sans-serif;max-width:38.75rem}.o-page-box__desc-small,.o-page-section__desc-small{color:var(--gray-70);display:block;margin:0 auto 1rem;text-align:center}@media screen and (min-width:768px){.o-page-box__desc-small,.o-page-section__desc-small{margin:0 0 1rem;text-align:left}}@media screen and (min-width:1280px){.o-page-box__desc-small,.o-page-section__desc-small{margin:0 0 1.5rem}}.o-page-box__desc-small:last-child,.o-page-section__desc-small:last-child{margin-bottom:0}.o-page-box__desc-small.bold,.o-page-section__desc-small.bold{color:var(--gray-90);font-weight:var(--font-weight-semibold)}.o-page-box__image,.o-page-section__image{height:17.5rem;margin:0 auto;overflow:hidden}@media screen and (min-width:640px){.o-page-box__image,.o-page-section__image{height:auto}}@media screen and (min-width:1280px){.o-page-box__image,.o-page-section__image{flex:1 0 50%;height:50rem;margin-right:auto;max-width:50%}}.o-page-box__comparison-list,.o-page-section__comparison-list{display:flex;flex-direction:column;gap:var(--space-8);list-style-type:none;margin:0 0 var(--space-8) 0;padding:0}@media screen and (min-width:768px){.o-page-box__comparison-list,.o-page-section__comparison-list{gap:var(--space-4)}}@media screen and (min-width:1280px){.o-page-box__comparison-list,.o-page-section__comparison-list{margin:0 0 var(--space-10) 0}}.o-page-box__comparison-item,.o-page-section__comparison-item{align-items:center;color:var(--gray-70);display:flex;flex-direction:column;font-size:var(--font-size-3);gap:var(--space-2);line-height:1.375rem}@media screen and (min-width:768px){.o-page-box__comparison-item,.o-page-section__comparison-item{align-items:flex-start;flex-direction:row}}.o-page-box__comparison-icon,.o-page-section__comparison-icon{align-items:center;border-radius:100%;display:inline-flex;flex:0 0 auto;height:1.25rem;justify-content:center;margin:var(--space-025) 0;width:1.25rem}.o-page-box__comparison-icon .icon,.o-page-section__comparison-icon .icon{height:.625rem;width:.625rem}.o-page-box__comparison-icon.advantage,.o-page-section__comparison-icon.advantage{background-color:#e5f7ef}.o-page-box__comparison-icon.advantage .icon,.o-page-section__comparison-icon.advantage .icon{fill:#00b364}.o-page-box__comparison-icon.disadvantage,.o-page-section__comparison-icon.disadvantage{background-color:#f8e8ea}.o-page-box__comparison-icon.disadvantage .icon,.o-page-section__comparison-icon.disadvantage .icon{fill:#be1e2d}.o-page-box__image--video,.o-page-section__image--video{aspect-ratio:787/560;border:var(--space-025) solid var(--pink-10);height:auto;width:100%}.o-page-box__image--map,.o-page-section__image--map{aspect-ratio:760/360;height:auto;width:100%}@media screen and (min-width:1280px){.o-page-box__image--map,.o-page-section__image--map{aspect-ratio:760/760}}.o-page-box__image img,.o-page-section__image img{height:100%;margin-left:50%;max-width:none;transform:translateX(-50%);width:auto}@media screen and (min-width:640px){.o-page-box__image img,.o-page-section__image img{max-height:35rem;width:100%}}@media screen and (min-width:1280px){.o-page-box__image img,.o-page-section__image img{max-height:none;width:auto}}.o-page-box__unordered-list{list-style-type:none;margin:0 0 1.5rem;padding:0}@media screen and (min-width:768px){.o-page-box__unordered-list{margin-bottom:2rem}}@media screen and (min-width:1280px){.o-page-box__unordered-list{margin-bottom:2.5rem}}.o-page-box__unordered-list-item{color:var(--gray-70);font-size:var(--font-size-3);line-height:1.25rem;margin-bottom:1rem;padding-left:1.625rem;text-align:left}@media screen and (min-width:1280px){.o-page-box__unordered-list-item{font-size:var(--font-size-4);line-height:1.5rem;margin-bottom:1.25rem;padding-left:2.375rem}}.o-page-box__info-box--kids,.o-page-section__info-box--kids{background-color:var(--pink-20);border-radius:var(--border-radius-1);color:var(--pink-80);padding:var(--space-4);width:100%}.o-page-box__info-box--kids .link,.o-page-section__info-box--kids .link{color:var(--pink-80)}.o-page-box__unordered-list-item:last-child{margin-bottom:0}.o-page-box__unordered-list-item:before{color:var(--gray-40);content:"•";font-size:var(--font-size-6);left:.5rem;position:absolute;top:-.125rem}@media screen and (min-width:1280px){.o-page-box__unordered-list-item:before{font-size:var(--font-size-7);left:1rem}}.c-stripe-divider{background-color:var(--gold-40,#b29a83);display:block;height:3.75rem;margin:1.5rem auto;width:.0625rem}@media screen and (min-width:640px){.c-stripe-divider{height:7.5rem;margin:2rem auto}}@media screen and (min-width:1280px){.c-stripe-divider{height:12.5rem;margin:2.5rem auto}}.o-page-section+.c-stripe-divider{margin-top:0}@media screen and (min-width:640px){.o-page-section+.c-stripe-divider{margin-top:-.5rem}}@media screen and (min-width:768px){.o-page-section+.c-stripe-divider{margin-top:-1.75rem}}@media screen and (min-width:1600px){.o-page-section+.c-stripe-divider{margin-top:-2.5rem}}.o-page-section{display:flex;flex-wrap:wrap;margin:0 auto;max-width:115rem;overflow:hidden;padding:0 .75rem 1.5rem}@media screen and (min-width:640px){.o-page-section{padding:0 1.5rem 2.5rem}}@media screen and (min-width:768px){.o-page-section{padding:0 2.5rem 3.75rem}}@media screen and (min-width:1280px){.o-page-section{align-items:center;flex-wrap:nowrap;justify-content:flex-end;padding:0 3.75rem 3.75rem}}@media screen and (min-width:1600px){.o-page-section{padding:0 0 5rem;width:calc(100% - 10rem)}}.o-page-section+.o-page-section{padding-top:5rem}@media screen and (min-width:768px){.o-page-section+.o-page-section{padding-top:6.25rem}}@media screen and (min-width:1280px){.o-page-section+.o-page-section{padding-top:10rem}}.o-page-section__content--center{margin:0 auto;padding:0;text-align:center}.o-page-section__content--center *{margin-left:auto;margin-right:auto;text-align:center}.o-page-section__content--center .c-link{margin-top:1.25rem}@media screen and (min-width:768px){.o-page-section__content--center .c-link{margin-top:2rem}}@media screen and (min-width:1280px){.o-page-section__content--center .c-link{margin-top:2.5rem}}.o-page-section__content--center .o-page-section__desc-big+.c-link,.o-page-section__content--center .o-page-section__desc-medium+.c-link,.o-page-section__content--center .o-page-section__desc-small+.c-link{margin-top:0}@media screen and (min-width:1280px){.o-page-section__content--center .o-page-section__desc-big+.c-link,.o-page-section__content--center .o-page-section__desc-medium+.c-link,.o-page-section__content--center .o-page-section__desc-small+.c-link{margin-top:.5rem}}.o-page-section__image{position:relative}@media screen and (min-width:640px){.o-page-section__image{height:auto;overflow:visible}}@media screen and (min-width:1280px){.o-page-section__image img{height:auto;max-height:none;width:100%}}.o-page-section__image--center{flex:1 1 auto;height:auto;margin:5rem auto 0;max-width:none;overflow:visible;text-align:center;width:100%}.o-page-section__image--center img{display:block;height:auto;left:50%;margin-left:0;max-height:none;max-width:57.5rem;position:relative;transform:translateX(-50%);width:auto}@media screen and (min-width:1280px){.o-page-section__image--center img{max-width:115rem}}.c-link{background-color:transparent;border:none;color:var(--gray-90);display:inline-block;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);letter-spacing:.0625rem;line-height:1.25rem;margin:0 auto;text-decoration:none;text-transform:uppercase}.c-link:focus:after,.c-link:hover:after{transform:translateY(0)}.c-link:focus{outline:none}.c-link:after{background-color:var(--gray-90);content:"";display:block;height:.125rem;transform:translateY(2px);transition:transform .2s ease-in-out;width:100%}.lp-jewelry-guide--contact a{font-weight:var(--font-weight-regular)}.lp-jewelry-guide--contact .cover-contact{display:flex}.lp-jewelry-guide--contact .cover-contact__wrapper{display:inline-flex;flex:1 1 50%;flex-direction:column;gap:var(--space-1)}.lp-jewelry-guide--contact .o-page-section--opening-hours{padding-top:var(--space-0)}.lp-jewelry-guide--contact .o-page-section--opening-hours .o-page-section__content{order:0}@media screen and (min-width:1024px){.lp-jewelry-guide--contact .o-page-section--opening-hours .o-page-section__image{flex:0 0 65%;max-width:65%}.lp-jewelry-guide--contact .o-page-section--opening-hours .o-page-section__image img{max-width:53.8125rem}}.lp-jewelry-guide--contact .contact-opening-hours{display:flex;flex-direction:column;gap:var(--space-6);list-style-type:none;margin:var(--space-0);padding:var(--space-0)}@media screen and (min-width:768px){.lp-jewelry-guide--contact .contact-opening-hours{gap:var(--space-0)}}@media screen and (min-width:1024px){.lp-jewelry-guide--contact .contact-opening-hours li{display:flex}}.lp-jewelry-guide--contact .contact-opening-hours li p{font-size:var(--font-size-3);line-height:var(--line-height-2);margin:var(--space-0);min-width:12.5rem}@media screen and (min-width:1024px){.lp-jewelry-guide--contact .contact-opening-hours li p{font-size:var(--font-size-4);line-height:var(--line-height-3)}}.lp-jewelry-guide--contact .contact-opening-hours li strong{font-size:var(--font-size-3);line-height:var(--line-height-2)}@media screen and (min-width:1024px){.lp-jewelry-guide--contact .contact-opening-hours li strong{font-size:var(--font-size-4);line-height:var(--line-height-3)}}.lp-jewelry-guide--contact .contact-map-links{align-items:center;display:inline-flex;flex-direction:column;font-size:var(--font-size-3);gap:var(--space-6);line-height:var(--line-height-2)}@media screen and (min-width:1024px){.lp-jewelry-guide--contact .contact-map-links{flex-direction:row;font-size:var(--font-size-4);gap:var(--space-10);line-height:var(--line-height-3)}}.lp-jewelry-guide--contact .contact-map-links a{align-items:center;display:inline-flex;gap:var(--space-2)}.lp-jewelry-guide--contact .contact-map-links a .icon{fill:var(--gray-40);height:var(--space-5);width:var(--space-5)}.lp-jewelry-guide--contact .o-page-section--form{justify-content:center}.lp-jewelry-guide--contact .o-page-section--form .o-page-section__content{max-width:40rem}.lp-jewelry-guide--contact .o-page-section--form .o-page-section__content .o-page-section__heading-2{text-align:center}.contact-form{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 calc(var(--space-2)*-1) var(--space-8) calc(var(--space-2)*-1);padding:0}.contact-form--delivery .contact-form__item:not(:last-child),.contact-form--payment .contact-form__item:not(:last-child){margin:0 var(--space-2)}.contact-form__item--underline:not(:last-child){border-bottom:var(--space-025) solid var(--gray-20)}.contact-form__item{display:flex;flex:0 0 calc(100% - var(--space-2)*2);margin:var(--space-2)}.contact-form__item[hidden]{display:none}@media screen and (min-width:960px){.contact-form__item--width-50{flex:0 0 calc(50% - var(--space-2)*2)}}.contact-form__item--width-25{flex:0 0 calc(25% - var(--space-2)*2)}.contact-form__item--width-75{flex:0 0 calc(75% - var(--space-2)*2)}.contact-form__item .c-input-label,.contact-form__item .c-textarea-label{width:100%}.contact-form__item .c-radio-btn{padding:var(--space-4) 0}.contact-form__btn{margin-bottom:var(--space-4)}@media screen and (min-width:960px){.contact-form__btn{position:static}}.about-us-page .about-us-career__image,.about-us-page .about-us-career__image img,.about-us-page .about-us-career__text,.about-us-page .about-us-claim__image,.about-us-page .about-us-claim__image img,.about-us-page .about-us-claim__text,.about-us-page .about-us-collections__image,.about-us-page .about-us-collections__image img,.about-us-page .about-us-collections__text,.about-us-page .about-us-manufacturing-process__image,.about-us-page .about-us-manufacturing-process__image img,.about-us-page .about-us-manufacturing-process__text,.about-us-page .about-us-team__image,.about-us-page .about-us-team__image img,.about-us-page .about-us-team__text,.about-us-page .about-us-testimonial__image,.about-us-page .about-us-testimonial__image img,.about-us-page .about-us-testimonial__text{width:100%}.about-us-page .about-us-career__text h1,.about-us-page .about-us-career__text h2,.about-us-page .about-us-claim__text h1,.about-us-page .about-us-claim__text h2,.about-us-page .about-us-collections__text h1,.about-us-page .about-us-collections__text h2,.about-us-page .about-us-manufacturing-process__text h1,.about-us-page .about-us-manufacturing-process__text h2,.about-us-page .about-us-team__text h1,.about-us-page .about-us-team__text h2,.about-us-page .about-us-testimonial__text h1,.about-us-page .about-us-testimonial__text h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1rem}@media screen and (min-width:1280px){.about-us-page .about-us-career__text h1,.about-us-page .about-us-career__text h2,.about-us-page .about-us-claim__text h1,.about-us-page .about-us-claim__text h2,.about-us-page .about-us-collections__text h1,.about-us-page .about-us-collections__text h2,.about-us-page .about-us-manufacturing-process__text h1,.about-us-page .about-us-manufacturing-process__text h2,.about-us-page .about-us-team__text h1,.about-us-page .about-us-team__text h2,.about-us-page .about-us-testimonial__text h1,.about-us-page .about-us-testimonial__text h2{font-size:var(--font-size-9);line-height:3.25rem;margin-bottom:1.5rem}}.about-us-page .about-us-career__text h1 small,.about-us-page .about-us-career__text h2 small,.about-us-page .about-us-claim__text h1 small,.about-us-page .about-us-claim__text h2 small,.about-us-page .about-us-collections__text h1 small,.about-us-page .about-us-collections__text h2 small,.about-us-page .about-us-manufacturing-process__text h1 small,.about-us-page .about-us-manufacturing-process__text h2 small,.about-us-page .about-us-team__text h1 small,.about-us-page .about-us-team__text h2 small,.about-us-page .about-us-testimonial__text h1 small,.about-us-page .about-us-testimonial__text h2 small{color:var(--gray-50);display:block;font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:.875rem;text-transform:uppercase}.about-us-page .about-us-career__text p,.about-us-page .about-us-claim__text p,.about-us-page .about-us-collections__text p,.about-us-page .about-us-manufacturing-process__text p,.about-us-page .about-us-team__text p,.about-us-page .about-us-testimonial__text p{color:var(--gray-70);font-size:var(--font-size-5);letter-spacing:-.6px;line-height:1.75rem;margin:0 0 1rem;padding:0}.about-us-page .about-us-career__text p:last-of-type,.about-us-page .about-us-claim__text p:last-of-type,.about-us-page .about-us-collections__text p:last-of-type,.about-us-page .about-us-manufacturing-process__text p:last-of-type,.about-us-page .about-us-team__text p:last-of-type,.about-us-page .about-us-testimonial__text p:last-of-type{margin:0}.about-us-page .about-us-career__text strong,.about-us-page .about-us-claim__text strong,.about-us-page .about-us-collections__text strong,.about-us-page .about-us-manufacturing-process__text strong,.about-us-page .about-us-team__text strong,.about-us-page .about-us-testimonial__text strong{color:var(--gray-90);font-weight:var(--font-weight-semibold);line-height:1.5rem}.about-us-page .about-us-career__text .link-arrow,.about-us-page .about-us-claim__text .link-arrow,.about-us-page .about-us-collections__text .link-arrow,.about-us-page .about-us-manufacturing-process__text .link-arrow,.about-us-page .about-us-team__text .link-arrow,.about-us-page .about-us-testimonial__text .link-arrow{box-shadow:0 .0625rem 0 0 var(--gray-90);color:var(--gray-90);display:table;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:1.75rem;margin:0 auto;position:relative;text-decoration:none;text-transform:uppercase;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955)}.about-us-page .about-us-career__text .link-arrow:hover,.about-us-page .about-us-claim__text .link-arrow:hover,.about-us-page .about-us-collections__text .link-arrow:hover,.about-us-page .about-us-manufacturing-process__text .link-arrow:hover,.about-us-page .about-us-team__text .link-arrow:hover,.about-us-page .about-us-testimonial__text .link-arrow:hover{box-shadow:0 .125rem 0 0 var(--gray-90)}.about-us-page .about-us-career__text .link-arrow:hover .icon-arrow-right,.about-us-page .about-us-claim__text .link-arrow:hover .icon-arrow-right,.about-us-page .about-us-collections__text .link-arrow:hover .icon-arrow-right,.about-us-page .about-us-manufacturing-process__text .link-arrow:hover .icon-arrow-right,.about-us-page .about-us-team__text .link-arrow:hover .icon-arrow-right,.about-us-page .about-us-testimonial__text .link-arrow:hover .icon-arrow-right{transform:translateX(.375rem)}@media screen and (min-width:768px){.about-us-page .about-us-career__text .link-arrow,.about-us-page .about-us-claim__text .link-arrow,.about-us-page .about-us-collections__text .link-arrow,.about-us-page .about-us-manufacturing-process__text .link-arrow,.about-us-page .about-us-team__text .link-arrow,.about-us-page .about-us-testimonial__text .link-arrow{display:inline-block;margin-left:8.3333333333%}}@media screen and (min-width:960px){.about-us-page .about-us-career__text .link-arrow,.about-us-page .about-us-claim__text .link-arrow,.about-us-page .about-us-collections__text .link-arrow,.about-us-page .about-us-manufacturing-process__text .link-arrow,.about-us-page .about-us-team__text .link-arrow,.about-us-page .about-us-testimonial__text .link-arrow{margin-left:16.6666666667%}}@media screen and (min-width:1024px){.about-us-page .about-us-career__text .link-arrow,.about-us-page .about-us-claim__text .link-arrow,.about-us-page .about-us-collections__text .link-arrow,.about-us-page .about-us-manufacturing-process__text .link-arrow,.about-us-page .about-us-team__text .link-arrow,.about-us-page .about-us-testimonial__text .link-arrow{margin-left:18.84765625%}}@media screen and (min-width:1280px){.about-us-page .about-us-career__text .link-arrow,.about-us-page .about-us-claim__text .link-arrow,.about-us-page .about-us-collections__text .link-arrow,.about-us-page .about-us-manufacturing-process__text .link-arrow,.about-us-page .about-us-team__text .link-arrow,.about-us-page .about-us-testimonial__text .link-arrow{margin-left:0}}.about-us-page .about-us-career__text .icon-arrow-right,.about-us-page .about-us-claim__text .icon-arrow-right,.about-us-page .about-us-collections__text .icon-arrow-right,.about-us-page .about-us-manufacturing-process__text .icon-arrow-right,.about-us-page .about-us-team__text .icon-arrow-right,.about-us-page .about-us-testimonial__text .icon-arrow-right{display:block;height:.75rem;position:absolute;right:-1rem;top:.5rem;transition:transform .2s cubic-bezier(.455,.03,.515,.955);width:.75rem}.about-us-page .about-us-claim{margin:0 auto;padding:5rem 0 6.25rem;text-align:center}.about-us-page .about-us-claim h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1rem}@media screen and (min-width:1280px){.about-us-page .about-us-claim h2{font-size:var(--font-size-9);line-height:3.25rem;margin-bottom:1.5rem}}.about-us-page .about-us-claim p{color:var(--gray-70);font-size:var(--font-size-5);letter-spacing:-.6px;line-height:1.75rem;margin:0 auto;padding:0}@media screen and (min-width:1280px){.about-us-page .about-us-claim p{max-width:37.0625rem}}.about-us-page .about-us-claim .btn{margin:2.5rem auto 0}.about-us-page .about-us-manufacturing-process{background-color:var(--gray-10);padding:3.75rem 0}@media screen and (min-width:1280px){.about-us-page .about-us-manufacturing-process{padding:5rem 0}.about-us-page .about-us-manufacturing-process__text{margin:0 auto;max-width:37.0625rem}}.about-us-page .about-us-manufacturing-process__text p:last-of-type{margin:0 0 2rem}.about-us-page .about-us-manufacturing-process__image{margin-bottom:2.5rem}@media screen and (min-width:640px){.about-us-page .about-us-manufacturing-process__image{margin-bottom:0;margin-right:2.5rem}}@media screen and (min-width:1280px){.about-us-page .about-us-manufacturing-process__image{margin-right:2.5rem;max-width:45.25rem}}.about-us-page .about-us-team{padding:3.75rem 0}@media screen and (min-width:1280px){.about-us-page .about-us-team{padding:5rem 0}}.about-us-page .about-us-team__text{padding:5rem .75rem 2.5rem;z-index:500}.about-us-page .about-us-team__text h2,.about-us-page .about-us-team__text p{text-align:center}@media screen and (min-width:1280px){.about-us-page .about-us-team__text{margin:0 auto 6.25rem;max-width:37.0625rem}}.about-us-page .about-us-team__image{left:0;position:absolute;top:0}@media screen and (min-width:1280px){.about-us-page .about-us-team__image{margin-right:2.5rem;max-width:45.25rem}}.about-us-page .about-us-team__image img{max-width:100%;width:calc(100% + 22.25rem)}.about-us-page .c-employees-list{display:flex;flex-wrap:wrap;list-style-type:none;margin:-.25rem;padding:0}.about-us-page .c-employees-list__avatar{background-color:var(--gray-20);border-radius:100%;height:5rem;margin-bottom:1.25rem;overflow:hidden;width:5rem}@media screen and (min-width:640px){.about-us-page .c-employees-list__avatar{margin:0 1.5rem 0 0}}.about-us-page .c-employees-list__avatar img{width:100%}.about-us-page .c-employees-list__name h3{font-family:Canela web,sans-serif;font-size:var(--font-size-7);font-weight:var(--font-weight-regular);line-height:2rem;margin-bottom:.25rem;text-align:center}@media screen and (min-width:640px){.about-us-page .c-employees-list__name h3{text-align:left}}.about-us-page .c-employees-list__name strong{color:var(--gray-70);font-size:var(--font-size-4);font-weight:var(--font-weight-semibold);line-height:1.5rem}.about-us-page .c-employees-list__desc{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.5px;line-height:1.5rem;margin-bottom:1.5rem;text-align:center}@media screen and (min-width:640px){.about-us-page .c-employees-list__desc{text-align:left}}.about-us-page .c-employees-list__desc:first-of-type{margin-top:2rem}.about-us-page .c-employees-list__desc:last-of-type{margin-bottom:0}.about-us-page .l-employees-item{background-color:var(--white);margin:.5rem;padding:1.25rem}@media screen and (min-width:960px){.about-us-page .l-employees-item{flex:1 1 calc(50% - 0.625rem)}}@media screen and (min-width:1280px){.about-us-page .l-employees-item{flex:1 1 calc(32.89474% - 0.625rem);padding:1.5rem 1.5rem 2rem}}.about-us-page .l-team-bgcolor-wrapper{background-color:var(--gray-10)}.about-us-page .l-team-intro-wrapper{max-height:37.25rem;position:relative}.about-us-page .l-team-employees-wrapper{padding:.75rem}@media screen and (min-width:640px){.about-us-page .l-team-employees-wrapper{padding:1rem}}@media screen and (min-width:768px){.about-us-page .l-team-employees-wrapper{padding:1.5rem}}@media screen and (min-width:960px){.about-us-page .l-team-employees-wrapper{padding:2.5rem}}.about-us-page .about-us-collections{background-color:var(--gray-10);margin:0 auto;padding:3.75rem 0;text-align:center}@media screen and (min-width:1280px){.about-us-page .about-us-collections{padding:3.75rem 0 5rem}}.about-us-page .about-us-collections h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1rem}@media screen and (min-width:1280px){.about-us-page .about-us-collections h2{font-size:var(--font-size-9);line-height:3.25rem;margin-bottom:2rem}}.about-us-page .about-us-collections h2 small{color:var(--gray-50);display:block;font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:.875rem;text-transform:uppercase}.about-us-page .about-us-collections p{display:block;margin:0 auto 3rem;max-width:70ch;text-align:center}.about-us-page .c-collection-list{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;text-align:left}.about-us-page .c-collection-list__image{margin:0 auto}@media screen and (min-width:640px){.about-us-page .c-collection-list__image{margin:0 1.25rem 0 0}}@media screen and (min-width:768px){.about-us-page .c-collection-list__image{margin:0 2.5rem 0 0}}.about-us-page .c-collection-list__copy h3{font-family:Canela web,sans-serif;font-size:var(--font-size-7);font-weight:var(--font-weight-regular);line-height:2rem;margin-bottom:.75rem;text-align:center}@media screen and (min-width:640px){.about-us-page .c-collection-list__copy h3{text-align:left}}.about-us-page .c-collection-list__copy p{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.5px;line-height:1.5rem;margin-bottom:1.5rem;max-width:100%;text-align:center}@media screen and (min-width:640px){.about-us-page .c-collection-list__copy p{text-align:left}}@media screen and (min-width:960px){.about-us-page .c-collection-list__copy p{max-width:27.875rem}}.about-us-page .c-collection-list__copy .btn{margin:0 auto}@media screen and (min-width:640px){.about-us-page .c-collection-list__copy .btn{margin:0}}.about-us-page .l-collection-item{background-color:var(--white);flex:1 1 100%;margin-bottom:.625rem;padding:2.5rem;width:100%}@media screen and (min-width:1280px){.about-us-page .l-collection-item{flex:1 1 calc(49.6875% - 0.625rem);margin:0 .625rem .625rem 0;max-width:49.6875rem;padding:2.5rem}.about-us-page .l-collection-item:nth-of-type(2n){margin:0 0 .625rem}}.about-us-page .l-collection-item .l-about-us-section-wrapper{align-items:flex-start}.about-us-page .about-us-career{padding:3.75rem 0}@media screen and (min-width:1280px){.about-us-page .about-us-career{padding:5rem 0}}@media screen and (min-width:640px){.about-us-page .about-us-career__text{width:55%}}.about-us-page .about-us-career__text p:last-of-type{margin-bottom:2.5rem}@media screen and (min-width:640px){.about-us-page .about-us-career__text p:last-of-type{margin-bottom:0}}@media screen and (min-width:1280px){.about-us-page .about-us-career__text{margin:0 auto 0 0;max-width:37.0625rem}}.about-us-page .about-us-career__text a{color:var(--gray-90);font-weight:var(--font-weight-semibold)}.about-us-page .about-us-career__text a:hover{text-decoration:none}@media screen and (min-width:640px){.about-us-page .about-us-career__image{margin-left:auto;width:40%}}@media screen and (min-width:1280px){.about-us-page .about-us-career__image{margin-right:2.5rem;max-width:45.25rem}}.about-us-page .l-about-us-section-wrapper{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:640px){.about-us-page .l-about-us-section-wrapper{flex-direction:row}}.jewelry-guide-page>.page-wrap{left:0;margin:auto;position:absolute;right:0;z-index:500}.jewelry-guide-page .jewelry-guide-cover__image{background:var(--white);min-height:35rem;overflow:hidden}.jewelry-guide-page .jewelry-guide-cover__image picture{display:block;height:100%;padding-bottom:17.5rem;position:relative;width:100%}.jewelry-guide-page .jewelry-guide-cover__image img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.jewelry-guide-page .jewelry-guide-cover__image figcaption{bottom:0;left:0;padding:20rem 0;position:absolute;right:0;top:0}@media screen and (min-width:768px){.jewelry-guide-page .jewelry-guide-cover__image figcaption{padding:7.5rem 0}}@media screen and (min-width:1600px){.jewelry-guide-page .jewelry-guide-cover__image figcaption{padding:10rem 0}}@media screen and (min-width:768px){.jewelry-guide-page .jewelry-guide-cover__image{height:30rem}}@media screen and (min-width:1280px){.jewelry-guide-page .jewelry-guide-cover__image{height:32.5rem}}@media screen and (min-width:1600px){.jewelry-guide-page .jewelry-guide-cover__image{height:37.5rem}}.jewelry-guide-page .jewelry-guide-cover__heading{color:var(--gray-70);display:block;font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin:0 auto .75rem;text-align:center}@media screen and (min-width:768px){.jewelry-guide-page .jewelry-guide-cover__heading{margin-bottom:1.75rem}}@media screen and (min-width:1280px){.jewelry-guide-page .jewelry-guide-cover__heading{margin:0 0 1.5rem;max-width:55ch;text-align:left}}.jewelry-guide-page .jewelry-guide-cover__desc{color:var(--gray-70);display:block;letter-spacing:-.6px;margin:0 auto;max-width:60ch;text-align:center}@media screen and (min-width:768px){.jewelry-guide-page .jewelry-guide-cover__desc{margin-bottom:2.5rem}}@media screen and (min-width:1280px){.jewelry-guide-page .jewelry-guide-cover__desc{margin:0 0 1.5rem;max-width:55ch;text-align:left}}.jewelry-guide-page .jewelry-guide-content{background-color:var(--gray-10);padding:0 0 3.75rem}@media screen and (min-width:1024px){.jewelry-guide-page .jewelry-guide-content{padding:4rem 0 5rem}}.jewelry-guide-page .jewelry-guide-content>.page-wrap{width:100%}@media screen and (min-width:1024px){.jewelry-guide-page .jewelry-guide-content>.page-wrap{width:96%}.jewelry-guide-page .l-jewelry-guide-flex-wrapper{display:flex}}.jewelry-guide-page .jewelry-guide-aside-menu-container{background-color:var(--gray-10);flex:0 0 100%;margin:0 auto 2.5rem;padding:1.5rem 2% .5rem;width:100%}@media screen and (min-width:1024px){.jewelry-guide-page .jewelry-guide-aside-menu-container{flex:0 0 18.75rem;margin:0;padding:0 2.25rem 0 0}}.jewelry-guide-page .jewelry-guide-aside-menu-container__heading{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin:0 0 1.25rem}@media screen and (min-width:1024px){.jewelry-guide-page .jewelry-guide-aside-menu-container__heading{display:none}}.jewelry-guide-page .jewelry-guide-aside-menu-container__block-heading{background-color:transparent;border:none;color:var(--gray-90);cursor:pointer;display:inline-block;font-size:var(--font-size-4);font-weight:var(--font-weight-semibold);margin:0;padding:0;position:relative;text-align:left;text-transform:uppercase;width:100%}.jewelry-guide-page .jewelry-guide-aside-menu-container__block-heading span{display:block;position:relative;width:100%}@media screen and (min-width:1024px){.jewelry-guide-page .jewelry-guide-aside-menu-container__block-heading{cursor:auto;margin:0 0 1.125rem;pointer-events:none}}.jewelry-guide-page .jewelry-guide-aside-menu-container__block-heading .icon-chevron-bottom{fill:var(--gray-50);height:.5rem;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.5rem}@media screen and (min-width:1024px){.jewelry-guide-page .jewelry-guide-aside-menu-container__block-heading .icon-chevron-bottom{display:none}}.jewelry-guide-page .jewelry-guide-aside-menu-container__block-list{list-style-type:none;margin:1.5rem 0 0;padding:0}@media screen and (min-width:1024px){.jewelry-guide-page .jewelry-guide-aside-menu-container__block-list{display:block;margin:0;padding:0 0 0 1.25rem}}.jewelry-guide-page .jewelry-guide-aside-menu-container__block-list li{align-items:center;display:flex;margin-bottom:.75rem;padding-left:0}.jewelry-guide-page .jewelry-guide-aside-menu-container__block-list li:last-of-type{margin-bottom:0}@media screen and (min-width:1024px){.jewelry-guide-page .jewelry-guide-aside-menu-container__block-list li{padding-left:1.5rem}}.jewelry-guide-page .jewelry-guide-aside-menu-container__block-list li:before{background-color:var(--gray-40);content:"";display:none;height:.125rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.5rem}@media screen and (min-width:1024px){.jewelry-guide-page .jewelry-guide-aside-menu-container__block-list li:before{display:block}}.jewelry-guide-page .jewelry-guide-aside-menu-container__block-list a{color:var(--gray-90);font-size:var(--font-size-3);line-height:1.5rem;position:relative;text-decoration:none;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955)}.jewelry-guide-page .jewelry-guide-aside-menu-container__block-list a:hover{box-shadow:0 .125rem 0 0 var(--gray-90)}.jewelry-guide-page .jewelry-guide-aside-menu-container__block-list a:hover .icon-arrow-right{opacity:1}.jewelry-guide-page .jewelry-guide-aside-menu-container__block-list .icon-arrow-right{display:block;height:.75rem;opacity:0;position:absolute;right:-1.5rem;top:.625rem;transition:opacity .2s cubic-bezier(.455,.03,.515,.955);width:.75rem}.jewelry-guide-page .l-jewelry-guide-aside-block-wrapper{background-color:var(--white);border-radius:.1875rem;margin:0 0 .25rem;padding:1.25rem 1rem}.jewelry-guide-page .l-jewelry-guide-aside-block-wrapper:last-of-type{margin:0}@media screen and (min-width:1024px){.jewelry-guide-page .l-jewelry-guide-aside-block-wrapper{background-color:var(--gray-10);border-radius:0;margin:0 0 2.25rem;padding:0}}.jewelry-guide-page .jewelry-guide-recommended-container{background-color:var(--white);margin:0 auto;width:96%}.jewelry-guide-page .jewelry-guide-recommended-container img{display:block;height:auto;max-width:100%}@media screen and (min-width:1024px){.jewelry-guide-page .jewelry-guide-recommended-container{padding:0 0 0 3rem;width:100%}}.jewelry-guide-page .jewelry-guide-recommended-container__heading{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular)}@media screen and (min-width:1024px){.jewelry-guide-page .jewelry-guide-recommended-container__heading{font-size:var(--font-size-9);line-height:3.25rem;margin-bottom:2.375rem}}.jewelry-guide-page .jewelry-guide-recommended-container__list{list-style-type:none;margin:0;padding:0}.jewelry-guide-page .jewelry-guide-recommended-container__list li{background-color:var(--gray-10);margin-bottom:.625rem}.jewelry-guide-page .jewelry-guide-recommended-container__list li:last-of-type{margin-bottom:0}.jewelry-guide-page .jewelry-guide-recommended-container__list a{text-decoration:none}.jewelry-guide-page .jewelry-guide-recommended-container__list a:hover .jewelry-guide-recommended-item__image img{transform:scale(1.05)}.jewelry-guide-page .jewelry-guide-recommended-container__list a:hover .jewelry-guide-recommended-item__link{box-shadow:0 .125rem 0 0 var(--gray-90)}.jewelry-guide-page .jewelry-guide-recommended-container__list a:hover .icon-arrow-right{transform:translateX(.375rem)}.jewelry-guide-page .jewelry-guide-recommended-item{align-items:center;display:flex;padding:1.25rem}@media screen and (min-width:1280px){.jewelry-guide-page .jewelry-guide-recommended-item{padding:2.5rem}}.jewelry-guide-page .jewelry-guide-recommended-item__image{margin-right:2.5rem;overflow:hidden;width:18.6875rem}@media screen and (min-width:1024px){.jewelry-guide-page .jewelry-guide-recommended-item__image{align-items:center;display:flex;margin-right:2.5rem;max-height:13.5rem;max-width:18.6875rem}}.jewelry-guide-page .jewelry-guide-recommended-item__image img{transform:translateZ(0);transition:transform .2s cubic-bezier(.455,.03,.515,.955);width:100%}.jewelry-guide-page .jewelry-guide-recommended-item__heading{color:var(--gray-90);font-size:var(--font-size-5);line-height:1.25rem;margin-bottom:1.125rem;text-transform:uppercase}.jewelry-guide-page .jewelry-guide-recommended-item__desc{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.53px;line-height:1.5rem;margin-bottom:2rem;max-width:35rem;width:100%}.jewelry-guide-page .jewelry-guide-recommended-item__link{box-shadow:0 .0625rem 0 0 var(--gray-90);color:var(--gray-90);display:table;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:1.75rem;margin:0;position:relative;text-decoration:none;text-transform:uppercase;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955)}.jewelry-guide-page .jewelry-guide-recommended-item .icon-arrow-right{display:block;height:.75rem;position:absolute;right:-1rem;top:.5rem;transition:transform .2s cubic-bezier(.455,.03,.515,.955);width:.75rem}.jewelry-guide-page .l-jewelry-guide-section-wrapper{align-items:center;display:flex}.jewelry-guide-page h2{margin:3.25rem 0 2rem}.jewelry-guide-page h2:first-of-type{margin:0 0 2rem}.jewelry-guide-page h2 strong{font-weight:var(--font-weight-semibold)}.jewelry-guide-page .items-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:-.5rem -.5rem 5rem;padding:0}.jewelry-guide-page .items-list .products__item{flex-basis:calc(25% - 1rem)}.jewelry-guide-page .cms-button{background:red;background-color:var(--white);border:.125rem solid var(--gray-90);color:var(--gray-90);display:inline-block;font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);line-height:2.5rem;margin:0 .5rem .5rem 0;padding:0 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s cubic-bezier(.455,.03,.515,.955),box-shadow .2s cubic-bezier(.455,.03,.515,.955),color .2s cubic-bezier(.455,.03,.515,.955)}.jewelry-guide-page .cms-button:hover{background-color:var(--gray-90);box-shadow:0 0 0 .125rem var(--gray-90);color:var(--white)}.jewelry-guide-page .box-articles{background-color:#f5f5f5;margin-bottom:.625rem;padding:2.5rem;position:relative}@media screen and (min-width:640px){.jewelry-guide-page .box-articles{height:18.75rem;padding:2.5rem 2.5rem 2.5rem 25rem}}.jewelry-guide-page .box-articles p{max-height:8.75rem;overflow:hidden}.jewelry-guide-page .box-articles>a:first-of-type{display:block;margin-bottom:1.875rem}@media screen and (min-width:640px){.jewelry-guide-page .box-articles>a:first-of-type{left:2.5rem;position:absolute}}.jewelry-guide-page .box-articles h2{color:#1a1919;font-size:1.125rem;line-height:1.25rem;margin-bottom:1.125rem;text-transform:uppercase}.about-box{padding:2rem 0 2.75rem}.about-box img{display:block;margin-bottom:2rem}.o-page-section--about-section .l-lp-article-list{margin-top:var(--space-6)}@media screen and (min-width:768px){.o-page-section--about-section .l-lp-article-list{margin-top:var(--space-10)}}@media screen and (min-width:1280px){.o-page-section--about-section .l-lp-article-list{margin-top:var(--space-20)}}.custom-jewelry-page .custom-jewelry-cover__image{align-items:center;background:var(--white);display:flex;min-height:22.5rem;overflow:hidden}@media screen and (min-width:640px){.custom-jewelry-page .custom-jewelry-cover__image{min-height:25rem}}@media screen and (min-width:960px){.custom-jewelry-page .custom-jewelry-cover__image{min-height:30rem}}.custom-jewelry-page .custom-jewelry-cover__image picture{display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.custom-jewelry-page .custom-jewelry-cover__image img{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;transform:translateX(-50%)}.custom-jewelry-page .custom-jewelry-cover__image figcaption{padding:1.5rem 0;text-align:center;z-index:100}@media screen and (min-width:960px){.custom-jewelry-page .custom-jewelry-cover__image figcaption{text-align:left}}@media screen and (min-width:1280px){.custom-jewelry-page .custom-jewelry-cover__image{height:27.25rem}}.custom-jewelry-page .custom-jewelry-cover__heading{font-family:Canela web,sans-serif;font-size:var(--font-size-9);font-weight:var(--font-weight-regular);line-height:2.75rem;margin:0 auto 1rem;max-width:37.0625rem}@media screen and (min-width:768px){.custom-jewelry-page .custom-jewelry-cover__heading{font-size:var(--font-size-10);line-height:3.25rem;margin:0 auto 1.5rem}}@media screen and (min-width:960px){.custom-jewelry-page .custom-jewelry-cover__heading{margin:0 auto 1.5rem 0}}.custom-jewelry-page .custom-jewelry-cover__desc{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.6px;line-height:1.5rem;margin:0 auto 1.5rem;max-width:37.0625rem;padding:0}@media screen and (min-width:768px){.custom-jewelry-page .custom-jewelry-cover__desc{font-size:var(--font-size-5);line-height:1.75rem}}@media screen and (min-width:960px){.custom-jewelry-page .custom-jewelry-cover__desc{margin:0 auto 1.5rem 0}}.custom-jewelry-page .custom-jewelry-cover__desc a{color:var(--gray-90);font-weight:var(--font-weight-semibold)}.custom-jewelry-page .custom-jewelry-cover__desc a:hover{text-decoration:none}.custom-jewelry-page .custom-jewelry-cover__btn{margin:0 auto;max-width:15rem}@media screen and (min-width:960px){.custom-jewelry-page .custom-jewelry-cover__btn{margin:0}}.custom-jewelry-page .custom-jewelry-manufacturing-process{padding:2rem 0;text-align:center}@media screen and (min-width:480px){.custom-jewelry-page .custom-jewelry-manufacturing-process{padding:2.5rem 0}}@media screen and (min-width:768px){.custom-jewelry-page .custom-jewelry-manufacturing-process{padding:3.75rem 0}}@media screen and (min-width:1280px){.custom-jewelry-page .custom-jewelry-manufacturing-process{padding:5rem 0}}@media screen and (min-width:640px){.custom-jewelry-page .custom-jewelry-manufacturing-process .l-custom-jewelry-section-wrapper{flex-direction:column}}@media screen and (min-width:960px){.custom-jewelry-page .custom-jewelry-manufacturing-process .l-custom-jewelry-section-wrapper{flex-direction:row}}.custom-jewelry-page .custom-jewelry-manufacturing-process__image{max-width:21.5rem;order:1;width:100%}.custom-jewelry-page .custom-jewelry-manufacturing-process__image img{width:100%}@media screen and (min-width:640px){.custom-jewelry-page .custom-jewelry-manufacturing-process__image{max-width:30rem}}@media screen and (min-width:768px){.custom-jewelry-page .custom-jewelry-manufacturing-process__image{max-width:35rem}}@media screen and (min-width:960px){.custom-jewelry-page .custom-jewelry-manufacturing-process__image{margin-bottom:0;margin-right:2.5rem;max-width:41.25rem;order:0}}.custom-jewelry-page .custom-jewelry-manufacturing-process__text{margin:0 auto 1.5rem;text-align:center}@media screen and (min-width:640px){.custom-jewelry-page .custom-jewelry-manufacturing-process__text{margin:0 auto 2rem}}@media screen and (min-width:768px){.custom-jewelry-page .custom-jewelry-manufacturing-process__text{max-width:41.25rem}}@media screen and (min-width:960px){.custom-jewelry-page .custom-jewelry-manufacturing-process__text{margin:0 auto;text-align:left}}.custom-jewelry-page .custom-jewelry-manufacturing-process__text h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1.25rem}.custom-jewelry-page .custom-jewelry-manufacturing-process__text h2 small{color:var(--gray-50);display:block;font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:.875rem;text-transform:uppercase}@media screen and (min-width:640px){.custom-jewelry-page .custom-jewelry-manufacturing-process__text h2{font-size:var(--font-size-7);line-height:2.5rem}}@media screen and (min-width:768px){.custom-jewelry-page .custom-jewelry-manufacturing-process__text h2{font-size:var(--font-size-9);line-height:3.25rem}}.custom-jewelry-page .custom-jewelry-manufacturing-process__text>p{color:var(--gray-70);font-size:var(--font-size-5);letter-spacing:-.6px;line-height:1.75rem;margin:0 auto 1rem;max-width:37.5rem;padding:0}@media screen and (min-width:960px){.custom-jewelry-page .custom-jewelry-manufacturing-process__text>p{margin:0 0 2rem}}.custom-jewelry-page .custom-jewelry-manufacturing-process__text .custom-jewelry-process-list{list-style-type:none;margin:3.75rem 0 0;padding:0}.custom-jewelry-page .custom-jewelry-manufacturing-process__text .custom-jewelry-process-list__heading{color:var(--gray-90);font-size:var(--font-size-5);line-height:1.5rem;margin:0 0 .25rem;text-transform:uppercase}.custom-jewelry-page .custom-jewelry-manufacturing-process__text .custom-jewelry-process-list__desc{font-size:var(--font-size-4);line-height:1.5rem;margin:0;max-width:41.25rem}.custom-jewelry-page .custom-jewelry-manufacturing-process__text .l-custom-jewelry-process-item{margin:0 0 2.5rem}.custom-jewelry-page .custom-jewelry-manufacturing-process__text .l-custom-jewelry-process-item:last-of-type{margin:0}.custom-jewelry-page .custom-jewelry-manufacturing-process__text .l-custom-jewelry-process-item a{color:var(--gray-90);font-weight:var(--font-weight-semibold)}.custom-jewelry-page .custom-jewelry-manufacturing-process__text .l-custom-jewelry-process-item a:hover{text-decoration:none}.custom-jewelry-page .custom-jewelry-3d-model{background-color:var(--gray-10);margin:1rem 0 0;padding:2rem 0;text-align:center}@media screen and (min-width:480px){.custom-jewelry-page .custom-jewelry-3d-model{margin:1.5rem 0 0;padding:2.5rem 0}}@media screen and (min-width:768px){.custom-jewelry-page .custom-jewelry-3d-model{margin:2rem 0 0;padding:3.75rem 0}}@media screen and (min-width:1280px){.custom-jewelry-page .custom-jewelry-3d-model{margin:2.5rem 0 0;padding:5rem 0}}.custom-jewelry-page .custom-jewelry-carousel{-ms-overflow-style:none;display:flex;list-style-type:none;margin:0 auto;overflow-x:auto;overflow-y:hidden;overflow:-moz-scrollbars-none;padding:0;width:100%}.custom-jewelry-page .custom-jewelry-carousel::-webkit-scrollbar{display:none}.custom-jewelry-page .custom-jewelry-carousel:before{background-image:linear-gradient(to right,var(--gray-10),hsla(0,0%,100%,0));content:"";height:10.125rem;left:0;position:absolute;top:0;width:3.75rem;z-index:100}.custom-jewelry-page .custom-jewelry-carousel:after{background-image:linear-gradient(to left,var(--gray-10),hsla(0,0%,100%,0));content:"";height:10.125rem;position:absolute;right:0;top:0;width:3.75rem;z-index:100}.custom-jewelry-page .custom-jewelry-carousel__item{background-color:var(--white);border:1px solid var(--gray-20);display:block;height:100%;margin-right:.625rem}.custom-jewelry-page .custom-jewelry-carousel__item:last-of-type{margin-right:0}.custom-jewelry-page .custom-jewelry-carousel__item img{display:block}.custom-jewelry-page .l-custom-jewelry-intro{padding:0 0 5rem}.custom-jewelry-page .l-custom-jewelry-intro .custom-jewelry-3d-model__text{margin:0 auto;text-align:center}@media screen and (min-width:1280px){.custom-jewelry-page .l-custom-jewelry-intro .custom-jewelry-3d-model__text{max-width:40rem}}.custom-jewelry-page .l-custom-jewelry-intro .custom-jewelry-3d-model__text h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin:0 auto 1.25rem;max-width:41.25rem}.custom-jewelry-page .l-custom-jewelry-intro .custom-jewelry-3d-model__text h2 small{color:var(--gray-50);display:block;font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:.875rem;text-transform:uppercase}@media screen and (min-width:640px){.custom-jewelry-page .l-custom-jewelry-intro .custom-jewelry-3d-model__text h2{font-size:var(--font-size-7);line-height:2.5rem}}@media screen and (min-width:768px){.custom-jewelry-page .l-custom-jewelry-intro .custom-jewelry-3d-model__text h2{font-size:var(--font-size-9);line-height:3.25rem}}.custom-jewelry-page .l-custom-jewelry-intro .custom-jewelry-3d-model__text p{color:var(--gray-70);font-size:var(--font-size-5);letter-spacing:-.6px;line-height:1.75rem;margin:0 auto 2rem;max-width:41.25rem}@media screen and (min-width:960px){.custom-jewelry-page .l-custom-jewelry-intro .custom-jewelry-3d-model__text p{margin:0 auto 3.75rem}}@media screen and (min-width:1280px){.custom-jewelry-page .l-custom-jewelry-intro .custom-jewelry-3d-model__text p{margin:0 auto 5rem}}.custom-jewelry-page .l-custom-jewelry-intro .custom-jewelry-3d-model__text .btn{margin:0 auto;max-width:15rem}.custom-jewelry-page .l-custom-jewelry-carousel{padding:0 0 3.875rem;position:relative}.custom-jewelry-page .l-custom-jewelry-deposit .custom-jewelry-3d-model__text{margin:0 auto;max-width:41.25rem;text-align:center}.custom-jewelry-page .l-custom-jewelry-deposit .custom-jewelry-3d-model__text h3{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1rem}@media screen and (min-width:1280px){.custom-jewelry-page .l-custom-jewelry-deposit .custom-jewelry-3d-model__text h3{font-size:var(--font-size-7);line-height:1.5rem;margin-bottom:1rem}}.custom-jewelry-page .l-custom-jewelry-deposit .custom-jewelry-3d-model__text p{letter-spacing:-.6px;margin:0 auto}.custom-jewelry-page .custom-jewelry-form{margin:0 auto;padding:3.75rem 0}@media screen and (min-width:1280px){.custom-jewelry-page .custom-jewelry-form{padding:5rem 7.5rem}}.custom-jewelry-page .custom-jewelry-form__text{margin:0 auto;text-align:center}@media screen and (min-width:1280px){.custom-jewelry-page .custom-jewelry-form__text{max-width:40rem}}.custom-jewelry-page .custom-jewelry-form__text h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin:0 auto 1.25rem;max-width:41.25rem}.custom-jewelry-page .custom-jewelry-form__text h2 small{color:var(--gray-50);display:block;font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:.875rem;text-transform:uppercase}@media screen and (min-width:640px){.custom-jewelry-page .custom-jewelry-form__text h2{font-size:var(--font-size-7);line-height:2.5rem}}@media screen and (min-width:768px){.custom-jewelry-page .custom-jewelry-form__text h2{font-size:var(--font-size-9);line-height:3.25rem}}.custom-jewelry-page .custom-jewelry-form__text p{color:var(--gray-70);font-size:var(--font-size-5);letter-spacing:-.6px;line-height:1.75rem;margin:0 auto;max-width:41.25rem}.custom-jewelry-page .contact-form-container{margin:0 auto;max-width:32.875rem}.custom-jewelry-page .contact-form{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.custom-jewelry-page .contact-form__item{margin-bottom:1rem;width:100%}@media screen and (min-width:1280px){.custom-jewelry-page .contact-form__item{flex:1 1 16.125rem;max-width:16.125rem}.custom-jewelry-page .contact-form__item--name{flex:1 1 100%;max-width:none}.custom-jewelry-page .contact-form__item--email{margin-right:auto}.custom-jewelry-page .contact-form__item--phone{margin-left:auto}}.custom-jewelry-page .contact-form__item--message{margin-bottom:2.5rem}@media screen and (min-width:1280px){.custom-jewelry-page .contact-form__item--message{flex:1 1 100%;max-width:none}.custom-jewelry-page .contact-form__item--budget{flex:1 1 11.25rem;max-width:11.25rem}.custom-jewelry-page .contact-form__item--sketch{flex:1 1 100%;max-width:none}}.custom-jewelry-page .contact-form__item .textarea{height:10rem}@media screen and (min-width:1280px){.custom-jewelry-page .contact-form__item--btn{flex:1 1 15rem;max-width:15rem}}.custom-jewelry-page .contact-form__item--btn .btn{width:100%}@media screen and (min-width:1280px){.custom-jewelry-page .contact-form__item--link{align-items:center;display:flex;justify-content:flex-end;margin-left:auto}}.custom-jewelry-page .contact-form__item--link a{color:var(--gray-50);font-weight:var(--font-weight-semibold)}.custom-jewelry-page .contact-form__item--link a:hover{text-decoration:none}.custom-jewelry-page .l-form-customer-wrapper,.custom-jewelry-page .l-form-jewelry-wrapper{margin:0 auto 2.75rem}.custom-jewelry-page .l-form-customer-wrapper:last-of-type,.custom-jewelry-page .l-form-jewelry-wrapper:last-of-type{margin:0 auto}.custom-jewelry-page .l-form-customer-wrapper h3,.custom-jewelry-page .l-form-jewelry-wrapper h3{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1rem;text-align:center}@media screen and (min-width:1280px){.custom-jewelry-page .l-form-customer-wrapper h3,.custom-jewelry-page .l-form-jewelry-wrapper h3{font-size:var(--font-size-7);line-height:1.5rem;margin-bottom:2rem}}.custom-jewelry-page .l-custom-jewelry-section-wrapper{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:640px){.custom-jewelry-page .l-custom-jewelry-section-wrapper{flex-direction:row}}.promo-page-content{background:var(--gray-10)}.promo-content{background:var(--white);padding:1.25rem 0 2rem}@media screen and (min-width:640px){.promo-content{padding:2rem 0 2.5rem}}@media screen and (min-width:960px){.promo-content{padding:2.5rem 0 3.75rem}}@media screen and (min-width:1600px){.promo-content{padding:3.75rem 0 5rem}}.promo-content h1{font-family:Canela web,sans-serif;font-size:var(--font-size-7);font-weight:var(--font-weight-regular);line-height:1.75rem;margin:0 auto 1.25rem;max-width:70ch;text-align:center}@media screen and (min-width:640px){.promo-content h1{font-size:var(--font-size-7);line-height:2.25rem}}@media screen and (min-width:960px){.promo-content h1{font-size:var(--font-size-8);line-height:2.5rem}}@media screen and (min-width:1600px){.promo-content h1{font-size:var(--font-size-9);line-height:3.625rem}}.promo-content p{color:var(--gray-80);margin:0 auto 1rem}.promo-content p,.promo-content>h2{line-height:1.5rem;max-width:70ch;text-align:center}.promo-content>h2{font-size:var(--font-size-6);margin:2.5rem auto .75rem}@media screen and (min-width:640px){.promo-content>h2{font-size:var(--font-size-7);line-height:1.75rem}}@media screen and (min-width:960px){.promo-content>h2{font-size:var(--font-size-7);line-height:2rem}}@media screen and (min-width:1600px){.promo-content>h2{font-size:var(--font-size-8);line-height:2.5rem}}.promo-content a{color:var(--gray-90)}.vanoce-2018-collection{background-color:var(--white);padding:1.5rem 0 2rem}@media screen and (min-width:640px){.vanoce-2018-collection{padding:2rem 0 2.75rem}}@media screen and (min-width:960px){.vanoce-2018-collection{padding:2.75rem 0 3.25rem}}@media screen and (min-width:1600px){.vanoce-2018-collection{padding:3.25rem 0 3.75rem}}.vanoce-2018-collection .page-wrap>.btn{display:block;margin:0 auto 5rem;max-width:22.5rem}.vanoce-2018-collection h3{font-size:var(--font-size-4);line-height:1.25rem;margin:1.25rem auto 2.5rem;max-width:70ch;text-align:center}@media screen and (min-width:640px){.vanoce-2018-collection h3{font-size:var(--font-size-6);line-height:1.75rem}}@media screen and (min-width:960px){.vanoce-2018-collection h3{font-size:var(--font-size-7);line-height:2rem}}@media screen and (min-width:1600px){.vanoce-2018-collection h3{font-size:var(--font-size-7);line-height:2.5rem}}.vanoce-2018-collection p{color:var(--gray-80);line-height:1.5rem;margin:0 auto 2.5rem;max-width:70ch;text-align:center}@media screen and (min-width:960px){.vanoce-2018-collection p{font-size:var(--font-size-5);line-height:1.5rem;margin:0 auto 5rem}}.vanoce-2018-collection h4{font-size:var(--font-size-5);line-height:1rem;margin:1.25rem auto 2.5rem;max-width:70ch;text-align:center;text-transform:uppercase}@media screen and (min-width:960px){.vanoce-2018-collection h4{font-size:var(--font-size-6);line-height:2rem}}@media screen and (min-width:1600px){.vanoce-2018-collection h4{font-size:var(--font-size-7);line-height:2.5rem}}.voucher-form{margin:2.5rem auto 5rem;max-width:25rem;width:100%}.voucher-form .selectbox{margin-bottom:1rem;width:100%}.voucher-form label{margin-bottom:2rem}.voucher-form .btn{width:100%}.lp-products{background-color:var(--white);padding:2rem 0 2.75rem}@media screen and (min-width:640px){.lp-products{padding:2.75rem 0 3.25rem}}@media screen and (min-width:960px){.lp-products{padding:3.25rem 0 3.75rem}}@media screen and (min-width:1600px){.lp-products{padding:3.75rem 0 5rem}}.lp-products .page-wrap>h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1rem;text-align:center}@media screen and (min-width:640px){.lp-products .page-wrap>h2{font-size:var(--font-size-7);line-height:2.5rem}}@media screen and (min-width:768px){.lp-products .page-wrap>h2{font-size:var(--font-size-9);line-height:3.25rem}}@media screen and (min-width:1280px){.lp-products .page-wrap>h2{margin-bottom:2rem}}.lp-products h3{margin-bottom:.5rem;text-align:center}@media screen and (min-width:640px){.lp-products h3{font-size:var(--font-size-6);line-height:1.5rem}}@media screen and (min-width:768px){.lp-products h3{font-size:var(--font-size-7);line-height:2.25rem}}@media screen and (min-width:1280px){.lp-products h3{margin-bottom:2rem}}.lp-products .page-wrap>.btn{display:block;margin:0 auto;max-width:22.5rem}.lp-products p{color:var(--gray-80);line-height:1.5rem;margin:0 auto 2.5rem;max-width:70ch;text-align:center}@media screen and (min-width:960px){.lp-products p{font-size:var(--font-size-5);line-height:1.5rem;margin:0 auto 5rem}}.lp-products .products{margin-bottom:1.25rem}@media screen and (min-width:640px){.lp-products .products{margin-bottom:3.75rem}}@media screen and (min-width:960px){.lp-products .products{margin-bottom:5rem}}.christmas-2020 .bf-cover{background-color:var(--gray-90)}.christmas-2020 .bf-cover .c-cover-image-box__heading{color:var(--white)}.christmas-2020 .christmas-intro{background-color:var(--white);padding:2rem 0 1.25rem}@media screen and (min-width:640px){.christmas-2020 .christmas-intro{padding:2.75rem 0 3.25rem}}@media screen and (min-width:960px){.christmas-2020 .christmas-intro{padding:3.25rem 0 3.75rem}}@media screen and (min-width:1600px){.christmas-2020 .christmas-intro{padding:3.75rem 0 5rem}}.christmas-2020 .christmas-intro p{margin:0 auto 1rem;max-width:70ch;text-align:center}@media screen and (min-width:960px){.christmas-2020 .christmas-intro p{font-size:var(--font-size-5);margin:0 auto 1.5rem}}.christmas-2020 .christmas-intro h2{margin:2.5rem 0 1.25rem;text-align:center}.christmas-2020 .christmas-intro .btn{display:block;margin:2.5rem auto 0;max-width:22.5rem}.christmas-2020 .christmas-intro img{display:block;margin:2.5rem auto 2rem}.christmas-2020 .christmas-products{background-color:var(--white);padding:2rem 0 2.75rem}@media screen and (min-width:640px){.christmas-2020 .christmas-products{padding:2.75rem 0 3.25rem}}@media screen and (min-width:960px){.christmas-2020 .christmas-products{padding:3.25rem 0 3.75rem}}@media screen and (min-width:1600px){.christmas-2020 .christmas-products{padding:3.75rem 0 5rem}}.christmas-2020 .christmas-products .heading{text-align:center}.christmas-2020 .christmas-products .page-wrap>.btn{display:block;margin:0 auto;max-width:22.5rem}.christmas-2020 .christmas-products p{color:var(--gray-80);line-height:1.5rem;margin:0 auto 2.5rem;max-width:70ch;text-align:center}@media screen and (min-width:960px){.christmas-2020 .christmas-products p{font-size:var(--font-size-5);line-height:1.5rem;margin:0 auto 5rem}}.christmas-section{background-color:var(--white);padding:2.5rem 0;text-align:center}@media screen and (min-width:768px){.christmas-section{padding:3.75rem 0}}@media screen and (min-width:960px){.christmas-section{padding:5rem 0}}.christmas-section h1{margin-bottom:var(--space-4)}.christmas-section h1~p{max-width:90ch}.christmas-section--gray{background-color:var(--gray-10);margin:0 0 var(--space-10) 0}@media screen and (min-width:768px){.christmas-section--gray{margin:0 0 var(--space-16) 0}}@media screen and (min-width:960px){.christmas-section--gray{margin:0 0 var(--space-20) 0}}.christmas-section p{margin:0 auto 2.5rem;max-width:70ch;text-align:center}.c-christmas-2022-signpost{display:flex;flex-direction:column;justify-content:center;list-style-type:none;margin:0;padding:0;width:100%}@media screen and (min-width:768px){.c-christmas-2022-signpost{flex-direction:row}}.c-christmas-2022-signpost__item{align-items:center;border-radius:.25rem;display:flex;flex-direction:column;margin:.25rem;padding:2.5rem 1rem;text-align:center}@media screen and (min-width:768px){.c-christmas-2022-signpost__item{flex:0 0 25rem;padding:3.75rem 2rem}}.c-christmas-2022-signpost__item .icon{display:block;height:3.75rem;margin-bottom:2.5rem;width:3.75rem}.c-christmas-2022-signpost__item--female{background-color:var(--pink-20)}.c-christmas-2022-signpost__item--female p{color:var(--pink-90)}.c-christmas-2022-signpost__item--female .icon{fill:var(--pink-50)}.c-christmas-2022-signpost__item--male{background-color:var(--gold-20)}.c-christmas-2022-signpost__item--male p{color:var(--gold-90)}.c-christmas-2022-signpost__item--male .icon{fill:var(--gold-50)}.c-christmas-2022-signpost__item:hover{box-shadow:0 .0625rem 1.25rem 0 rgba(26,22,18,.15)}.christmas-2022-benefit{background-color:var(--gray-10);padding:2.5rem 0;text-align:center}@media screen and (min-width:768px){.christmas-2022-benefit{padding:3.75rem 0}}@media screen and (min-width:960px){.christmas-2022-benefit{padding:5rem 0}}.c-christmas-promo-box{align-items:center;background-color:var(--white);display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:60rem;padding:var(--space-6) var(--space-6) var(--space-20) var(--space-6)}@media screen and (min-width:768px){.c-christmas-promo-box{flex-direction:row;padding:var(--space-6)}.c-christmas-promo-box--reverse{flex-direction:row-reverse}}.c-christmas-promo-box__image{margin-bottom:var(--space-6);max-width:100%;width:100%}@media screen and (min-width:768px){.c-christmas-promo-box__image{margin-bottom:0;margin-right:var(--space-10);max-width:25rem}}.c-christmas-promo-box__image img{height:auto;max-width:100%}@media screen and (min-width:768px){.c-christmas-promo-box--reverse .c-christmas-promo-box__image{margin-left:var(--space-10);margin-right:0}}.c-christmas-promo-box__links{display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.c-christmas-promo-box__links li{flex:0 0 50%;padding:var(--space-2) 0}.christmas-heading,.christmas-paragraph{margin-bottom:5rem!important}.christmas-heading span{color:var(--gray-70);display:block;font-weight:var(--font-weight-regular);margin-top:.5rem}.christmas-categories{background-color:var(--gray-10);padding:1.25rem 0 2.5rem}@media screen and (min-width:640px){.christmas-categories{padding:2.5rem 0 3.75rem}}@media screen and (min-width:768px){.christmas-categories{padding:3.75rem 0 5rem}}@media screen and (min-width:1024px){.christmas-categories{padding:5rem 0 6.25rem}}@media screen and (min-width:1600px){.christmas-categories{padding:6.25rem 0 8.75rem}}.christmas-categories h2{margin:0 auto 1.75rem;text-align:center}@media screen and (min-width:768px){.christmas-categories h2{max-width:83.3333333333%}}@media screen and (min-width:960px){.christmas-categories h2{max-width:66.6666666667%}}@media screen and (min-width:1024px){.christmas-categories h2{max-width:100%;text-align:center}}.christmas-categories .c-collection-cover-subcat__item{background:var(--white);border-radius:.125rem;flex:0 0 calc(50% - 3rem);margin:.25rem;padding:1.25rem;position:relative}@media screen and (min-width:960px){.christmas-categories .c-collection-cover-subcat__item{flex:0 0 calc(25% - 3rem)}}.christmas-categories .c-collection-cover-subcat__item:hover{box-shadow:0 .0625rem 1.25rem 0 rgba(26,22,18,.15)}.christmas-categories .c-collection-cover-subcat__item:last-child{margin:.25rem}.christmas-categories .c-collection-cover-subcat__item-container{display:block;height:100%}.christmas-categories .c-collection-cover-subcat__item-image{display:block;flex:0 0 6.25rem;height:auto;margin:0 auto .75rem;max-width:100%}.christmas-categories .c-collection-cover-subcat__item-name{align-self:center;flex:1 1 100%;height:100%;width:100%}@media screen and (min-width:640px){.christmas-categories .c-collection-cover-subcat__item-name{text-align:center}}.christmas-categories .c-collection-cover-subcat__item-name a{background-color:var(--gray-90);color:var(--white);display:block;font-size:var(--font-size-4);line-height:1.25rem;margin:1.25rem auto;max-width:80%;padding:.75rem 0;text-align:center}.l-promo-page{display:flex;flex-direction:column}.c-promo-section{background-color:var(--gray-10);padding:var(--space-10) 0}@media screen and (min-width:768px){.c-promo-section{padding:var(--space-12) 0}}@media screen and (min-width:1024px){.c-promo-section{padding:var(--space-16) 0}}@media screen and (min-width:1280px){.c-promo-section{padding:var(--space-20) 0}}@media screen and (min-width:1600px){.c-promo-section{padding:var(--space-24) 0}}.c-promo-section p{margin:0 0 var(--space-10);max-width:70ch}.c-promo-section--white{background-color:var(--white)}.c-promo-section,.c-promo-section>.u-page-wrap{display:flex;flex-direction:column}.c-promo-section--center,.c-promo-section--center>.u-page-wrap{align-items:center;text-align:center}.c-cover-image-fullscreen--marianne .c-cover-image-fullscreen__heading{color:var(--pink-90)}.c-cover-image-fullscreen--marianne .c-cover-image-fullscreen__desc{color:var(--pink-70);font-size:var(--font-size-6)}.l-promo-page--marianne .collection-cover-subcat,.l-promo-page--marianne .products{margin-bottom:var(--space-16)}.l-promo-page--marianne .collection-cover-subcat__item{flex:1 1 20%}.l-promo-page--marianne .collection-cover-subcat__item img{object-fit:contain}.c-promo-category-nav{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0 0 var(--space-16) 0;padding:0}.c-promo-category-nav__item{margin:var(--space-4)}.c-promo-category-nav__item img{display:block}.c-promo-category-nav__item-name h3{font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-5);font-weight:var(--font-semibold)}.c-app-download{align-items:center;display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}@media screen and (min-width:768px){.c-app-download{flex-direction:row}}.c-app-download__item{margin:var(--space-1)}.mastercard-gift{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:50rem}@media screen and (min-width:640px){.mastercard-gift{flex-direction:row}}.mastercard-gift figcaption{align-items:center;display:flex;flex:1 1 50%;font-size:var(--font-size-7);padding:var(--space-10);text-align:center}@media screen and (min-width:640px){.mastercard-gift figcaption{text-align:left}}@media screen and (min-width:1280px){.lp-jewelry-guide--denik-promo .denik-app-image,.lp-jewelry-guide--marianne-promo .marianne-app-image,.lp-jewelry-guide--marianne-promo .mastercard-image,.lp-jewelry-guide--ona-dnes-promo .visa-image{margin-left:auto;max-width:40rem}}.sale-code-usage{background-color:var(--gray-05);padding-top:var(--space-6)}@media screen and (min-width:640px){.sale-code-usage{padding-top:var(--space-10)}}@media screen and (min-width:1280px){.sale-code-usage{padding-top:var(--space-16)}}@media screen and (min-width:1600px){.sale-code-usage{padding-top:var(--space-20)}}.sale-code-usage{margin-bottom:var(--space-20)}@media screen and (min-width:768px){.sale-code-usage{margin-bottom:6.25rem}}.sale-code-usage .list{display:grid;gap:var(--space-6);grid-template-columns:repeat(1,1fr);list-style-type:none;margin:0;padding:var(--space-10) 0 0 0}@media screen and (min-width:960px){.sale-code-usage .list{gap:var(--space-10);grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1600px){.sale-code-usage .list{padding-top:var(--space-20)}}.sale-code-usage .list img{border:var(--space-05) solid var(--gray-2r0);max-width:100%}.sale-code-usage .list li{display:flex;flex-direction:column;gap:var(--space-6);margin:0;padding:0;text-align:center}.sale-code-usage .list li .o-page-section__desc-small{text-align:center}.lp-jewelry-guide--denik-promo .o-page-section--promo,.lp-jewelry-guide--marianne-promo .o-page-section--promo,.lp-jewelry-guide--ona-dnes-promo .o-page-section--promo{justify-content:center;text-align:center}.investment-diamonds-form__form{margin-top:2.5rem}.investment-diamonds-form__form .contact-form__item--link{margin-bottom:2rem}.investment-diamonds-page .investment-diamonds-cover__image{align-items:center;background:var(--white);display:flex;height:30rem;overflow:hidden}@media screen and (min-width:480px){.investment-diamonds-page .investment-diamonds-cover__image{height:25rem}}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-cover__image{height:35rem}}@media screen and (min-width:1280px){.investment-diamonds-page .investment-diamonds-cover__image{height:41.25rem}}.investment-diamonds-page .investment-diamonds-cover__image picture{display:block;height:100%;position:relative;width:100%}.investment-diamonds-page .investment-diamonds-cover__image img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.investment-diamonds-page .investment-diamonds-cover__image figcaption{left:0;position:absolute;right:0;text-align:center}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-cover__image figcaption{text-align:left}}.investment-diamonds-page .investment-diamonds-cover__heading{font-family:Canela web,sans-serif;font-size:var(--font-size-9);font-weight:var(--font-weight-regular);line-height:2.75rem;margin:0 auto 1rem;max-width:37.0625rem}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-cover__heading{font-size:var(--font-size-10);line-height:3.25rem;margin:0 auto 1.5rem}}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-cover__heading{margin:0 auto 1.5rem 0}}.investment-diamonds-page .investment-diamonds-cover__desc{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.6px;line-height:1.5rem;margin:0 auto 1rem;max-width:37.0625rem;padding:0}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-cover__desc{font-size:var(--font-size-5);line-height:1.75rem;margin:0 auto 1rem}}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-cover__desc{margin:0 auto 1rem 0}}.investment-diamonds-page .investment-diamonds-cover__desc:first-of-type{color:var(--gray-80);font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular)}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-cover__desc:first-of-type{font-size:var(--font-size-7);letter-spacing:-.8;line-height:2rem;margin-bottom:3.4375rem}}.investment-diamonds-page .investment-diamonds-cover__desc:last-of-type{margin:0 auto}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-cover__desc:last-of-type{margin:0}}.investment-diamonds-page .investment-diamonds-advantages{padding:2rem 0;text-align:center}@media screen and (min-width:480px){.investment-diamonds-page .investment-diamonds-advantages{padding:2.5rem 0}}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-advantages{padding:3.75rem 0}}@media screen and (min-width:1280px){.investment-diamonds-page .investment-diamonds-advantages{padding:5rem 0}}.investment-diamonds-page .investment-diamonds-advantages__heading{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1.5rem}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-advantages__heading{font-size:var(--font-size-7);line-height:2.5rem;margin-bottom:2rem}}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-advantages__heading{font-size:var(--font-size-9);line-height:3.25rem;margin-bottom:2.5rem}}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-advantages__heading{margin-bottom:3.75rem}}.investment-diamonds-page .investment-diamonds-advantages ul{counter-reset:adv-counter;list-style-type:none;margin:0;padding:0}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-advantages ul{text-align:left}}.investment-diamonds-page .investment-diamonds-advantages ul li{border:2px solid var(--gray-20);margin:0 auto .5rem;padding:1rem 1.5rem}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-advantages ul li{padding:1rem 1.5rem 1rem 6.25rem}}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-advantages ul li{max-width:66.375rem;padding:2.5rem 3.75rem 2.5rem 10rem}}.investment-diamonds-page .investment-diamonds-advantages ul li:last-of-type{margin:0 auto}.investment-diamonds-page .investment-diamonds-advantages ul li:before{color:var(--gray-40);content:counter(adv-counter) ".";counter-increment:adv-counter;font-family:Canela web,sans-serif;font-size:var(--font-size-10);font-weight:var(--font-weight-regular);line-height:5rem;opacity:.25}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-advantages ul li:before{left:2rem;position:absolute;top:50%;transform:translateY(-50%)}}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-advantages ul li:before{font-size:5.5rem;left:3.75rem;line-height:6.25rem}}.investment-diamonds-page .investment-diamonds-advantages ul li h3{font-family:Canela web,sans-serif;font-size:var(--font-size-6);font-weight:var(--font-weight-regular);line-height:1.75rem;margin-bottom:1rem}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-advantages ul li h3{font-size:var(--font-size-7);line-height:2rem}}.investment-diamonds-page .investment-diamonds-advantages ul li p{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.6px;line-height:1.5rem}.investment-diamonds-page .investment-diamonds-types{padding:2rem 0;text-align:center}@media screen and (min-width:480px){.investment-diamonds-page .investment-diamonds-types{padding:2.5rem 0}}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-types{padding:3.75rem 0}}@media screen and (min-width:1280px){.investment-diamonds-page .investment-diamonds-types{padding:5rem 0}}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-types .l-investment-diamonds-section-wrapper{flex-direction:column}}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-types .l-investment-diamonds-section-wrapper{flex-direction:row}}.investment-diamonds-page .investment-diamonds-types__text{text-align:center}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-types__text{max-width:41.25rem}}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-types__text{text-align:left}}@media screen and (min-width:1280px){.investment-diamonds-page .investment-diamonds-types__text{margin:0 0 0 auto}}.investment-diamonds-page .investment-diamonds-types__text h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1.25rem}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-types__text h2{font-size:var(--font-size-7);line-height:2.5rem}}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-types__text h2{font-size:var(--font-size-9);line-height:3.25rem}}.investment-diamonds-page .investment-diamonds-types__text p{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.6px;line-height:1.75rem;margin:0 0 1rem;padding:0}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-types__text p{margin:0 0 2rem}}.investment-diamonds-page .investment-diamonds-types__text p:first-of-type{font-size:var(--font-size-5)}.investment-diamonds-page .investment-diamonds-types__text p:last-of-type{margin:0 0 1.5rem}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-types__text p:last-of-type{margin:0 0 2.5rem}}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-types__text p:last-of-type{margin:0}}.investment-diamonds-page .investment-diamonds-types__image{max-width:21.5rem;order:1;width:100%}.investment-diamonds-page .investment-diamonds-types__image img{width:100%}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-types__image{max-width:30rem}}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-types__image{max-width:35rem}}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-types__image{margin-bottom:0;margin-right:2.5rem;order:0}}@media screen and (min-width:1280px){.investment-diamonds-page .investment-diamonds-types__image{margin-right:2.5rem;max-width:41.25rem}}@media screen and (min-width:1600px){.investment-diamonds-page .investment-diamonds-types__image{max-width:49.75rem}}.investment-diamonds-page .investment-diamonds-price{padding:2rem 0;text-align:center}@media screen and (min-width:480px){.investment-diamonds-page .investment-diamonds-price{padding:2.5rem 0}}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-price{padding:3.75rem 0}}@media screen and (min-width:1280px){.investment-diamonds-page .investment-diamonds-price{padding:5rem 0}}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-price .l-investment-diamonds-section-wrapper{flex-direction:column}}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-price .l-investment-diamonds-section-wrapper{flex-direction:row}}.investment-diamonds-page .investment-diamonds-price__text{margin-bottom:2.5rem;text-align:center}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-price__text{max-width:41.25rem}}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-price__text{text-align:left}}@media screen and (min-width:1280px){.investment-diamonds-page .investment-diamonds-price__text{margin:0 auto 0 0}}.investment-diamonds-page .investment-diamonds-price__text h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1.25rem}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-price__text h2{font-size:var(--font-size-7);line-height:2.5rem}}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-price__text h2{font-size:var(--font-size-9);line-height:3.25rem}}.investment-diamonds-page .investment-diamonds-price__text p{color:var(--gray-70);font-size:var(--font-size-5);letter-spacing:-.6px;line-height:1.75rem;margin:0 0 1.5rem;padding:0}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-price__text p{margin:0 0 2.5rem}}.investment-diamonds-page .investment-diamonds-price__text ul{list-style-type:none;margin:0;padding:0}.investment-diamonds-page .investment-diamonds-price__text ul li{margin:0 0 2.5rem}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-price__text ul li{margin:0 0 3.75rem}}.investment-diamonds-page .investment-diamonds-price__text ul li:last-of-type{margin:0}.investment-diamonds-page .investment-diamonds-price__text ul li h3{font-family:Canela web,sans-serif;font-size:var(--font-size-6);font-weight:var(--font-weight-regular);line-height:1.75rem;margin-bottom:1rem}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-price__text ul li h3{font-size:var(--font-size-7);line-height:2rem}}.investment-diamonds-page .investment-diamonds-price__text ul li p{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.6px;line-height:1.5rem;margin:0}.investment-diamonds-page .investment-diamonds-price__4c-box{background-color:rgba(var(--gray-10),.5);border:2px solid var(--gray-20);max-width:41.25rem;padding:2rem 1.5rem;text-align:left}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-price__4c-box{padding:3rem 2.5rem}}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-price__4c-box{margin-left:2.5rem;padding:2rem 1.5rem}}@media screen and (min-width:1280px){.investment-diamonds-page .investment-diamonds-price__4c-box{padding:3rem 2.5rem}}.investment-diamonds-page .investment-diamonds-price__4c-box h3{font-family:Canela web,sans-serif;font-size:var(--font-size-6);font-weight:var(--font-weight-regular);line-height:1.75rem;margin-bottom:1rem}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-price__4c-box h3{font-size:var(--font-size-7);line-height:2rem}}.investment-diamonds-page .investment-diamonds-price__4c-box p{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.6px;line-height:1.5rem;margin:0 0 1.5rem}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-price__4c-box p{margin:0 0 2rem}}.investment-diamonds-page .investment-diamonds-price__4c-box ul{counter-reset:adv-counter;list-style-type:none;margin:0;padding:0}.investment-diamonds-page .investment-diamonds-price__4c-box ul li{margin:0 0 2rem;padding:0 0 0 2rem}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-price__4c-box ul li{padding:0 0 0 3.5rem}}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-price__4c-box ul li{padding:0 0 0 2rem}}@media screen and (min-width:1280px){.investment-diamonds-page .investment-diamonds-price__4c-box ul li{padding:0 0 0 3.5rem}}.investment-diamonds-page .investment-diamonds-price__4c-box ul li:before{color:var(--gray-40);content:counter(adv-counter) ".";counter-increment:adv-counter;font-family:Canela web,sans-serif;font-size:var(--font-size-8);font-weight:var(--font-weight-regular);left:0;opacity:.25;position:absolute;text-align:left;top:-.625rem}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-price__4c-box ul li:before{font-size:var(--font-size-10)}}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-price__4c-box ul li:before{font-size:var(--font-size-8)}}@media screen and (min-width:1280px){.investment-diamonds-page .investment-diamonds-price__4c-box ul li:before{font-size:var(--font-size-10)}}.investment-diamonds-page .investment-diamonds-price__4c-box ul li h4{font-size:var(--font-size-5);line-height:1.25rem;margin-bottom:.375rem}.investment-diamonds-page .investment-diamonds-price__4c-box ul li p{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.6px;line-height:1.5rem;margin:0}.investment-diamonds-page .investment-diamonds-price__4c-box .link-arrow{box-shadow:0 .0625rem 0 0 var(--gray-90);color:var(--gray-90);display:table;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:1.75rem;margin:0 auto 0 1.5rem;position:relative;text-decoration:none;text-transform:uppercase;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955)}.investment-diamonds-page .investment-diamonds-price__4c-box .link-arrow:hover{box-shadow:0 .125rem 0 0 var(--gray-90)}.investment-diamonds-page .investment-diamonds-price__4c-box .link-arrow:hover .icon-arrow-right{transform:translateX(.375rem)}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-price__4c-box .link-arrow{margin-left:3.5rem}}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-price__4c-box .link-arrow{margin-left:2rem}}@media screen and (min-width:1280px){.investment-diamonds-page .investment-diamonds-price__4c-box .link-arrow{margin-left:3.5rem}}.investment-diamonds-page .investment-diamonds-price__4c-box .icon-arrow-right{display:block;height:.75rem;position:absolute;right:-1rem;top:.5rem;transition:transform .2s cubic-bezier(.455,.03,.515,.955);width:.75rem}.investment-diamonds-page .investment-diamonds-form{background-color:var(--gray-10);margin:1rem 0 0;padding:2rem 0;text-align:center}@media screen and (min-width:480px){.investment-diamonds-page .investment-diamonds-form{margin:1.5rem 0 0;padding:2.5rem 0}}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-form{margin:2rem 0 0;padding:3.75rem 0}}@media screen and (min-width:1280px){.investment-diamonds-page .investment-diamonds-form{margin:2.5rem 0 0;padding:5rem 0}}.investment-diamonds-page .investment-diamonds-form__heading{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin:0 auto 1.25rem;max-width:41.25rem}@media screen and (min-width:640px){.investment-diamonds-page .investment-diamonds-form__heading{font-size:var(--font-size-7);line-height:2.5rem}}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-form__heading{font-size:var(--font-size-9);line-height:3.25rem}}.investment-diamonds-page .investment-diamonds-form__description{color:var(--gray-70);font-size:var(--font-size-5);letter-spacing:-.6px;line-height:1.75rem;margin:0 auto 2rem;max-width:41.25rem}@media screen and (min-width:960px){.investment-diamonds-page .investment-diamonds-form__description{margin:0 auto 3.75rem}}@media screen and (min-width:1280px){.investment-diamonds-page .investment-diamonds-form__description{margin:0 auto 5rem}}.investment-diamonds-page .investment-diamonds-form__form{margin:1.25rem auto 0;max-width:32.875rem}.investment-diamonds-page .investment-diamonds-form__form h3{font-family:Canela web,sans-serif;font-size:var(--font-size-6);font-weight:var(--font-weight-regular);line-height:1.75rem;margin-bottom:1.75rem}@media screen and (min-width:768px){.investment-diamonds-page .investment-diamonds-form__form h3{font-size:var(--font-size-7);line-height:2rem}}.investment-diamonds-page .investment-diamonds-form__form .contact-form{list-style-type:none;margin:0 auto;max-width:32.875rem;padding:0;text-align:left;width:100%}.investment-diamonds-page .investment-diamonds-form__form .contact-form__item{margin:0 auto 1rem;width:100%}.investment-diamonds-page .investment-diamonds-form__form .contact-form__item:last-of-type{margin:0 auto}.investment-diamonds-page .investment-diamonds-form__form .contact-form__item .textarea{height:10rem}.investment-diamonds-page .investment-diamonds-form__form .contact-form__item .input-container{margin-top:1.5rem}.investment-diamonds-page .investment-diamonds-form__form .contact-form__item .btn{margin-top:2.5rem;max-width:15rem;width:100%}.investment-diamonds-page .l-investment-diamonds-section-wrapper{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:640px){.investment-diamonds-page .l-investment-diamonds-section-wrapper{flex-direction:row}}.affiliate-landing-page .affiliate-landing-cover{padding:3.75rem 0}@media screen and (min-width:640px){.affiliate-landing-page .affiliate-landing-cover .l-affiliate-section-wrapper{flex-direction:column}}@media screen and (min-width:960px){.affiliate-landing-page .affiliate-landing-cover .l-affiliate-section-wrapper{flex-direction:row}}@media screen and (min-width:1280px){.affiliate-landing-page .affiliate-landing-cover{padding:7.5rem 0 5rem}}.affiliate-landing-page .affiliate-landing-cover__image{max-width:21.5rem;order:1;width:100%}.affiliate-landing-page .affiliate-landing-cover__image img{width:100%}@media screen and (min-width:640px){.affiliate-landing-page .affiliate-landing-cover__image{max-width:30rem}}@media screen and (min-width:768px){.affiliate-landing-page .affiliate-landing-cover__image{max-width:35rem}}@media screen and (min-width:960px){.affiliate-landing-page .affiliate-landing-cover__image{margin-bottom:0;margin-left:2.5rem;order:0}}@media screen and (min-width:1280px){.affiliate-landing-page .affiliate-landing-cover__image{max-width:41.25rem}}@media screen and (min-width:1600px){.affiliate-landing-page .affiliate-landing-cover__image{max-width:49.625rem}}.affiliate-landing-page .affiliate-landing-cover__text{max-width:37.0625rem;text-align:center}@media screen and (min-width:960px){.affiliate-landing-page .affiliate-landing-cover__text{text-align:left}}@media screen and (min-width:1280px){.affiliate-landing-page .affiliate-landing-cover__text{margin:0 auto 0 0}}.affiliate-landing-page .affiliate-landing-cover__text h1{font-family:Canela web,sans-serif;font-size:var(--font-size-9);font-weight:var(--font-weight-regular);line-height:2.75rem;margin:0 auto 1rem}@media screen and (min-width:768px){.affiliate-landing-page .affiliate-landing-cover__text h1{font-size:var(--font-size-10);line-height:3.25rem;margin:0 auto 1.5rem}}@media screen and (min-width:960px){.affiliate-landing-page .affiliate-landing-cover__text h1{margin:0 auto 1.5rem 0}}.affiliate-landing-page .affiliate-landing-cover__text p{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.6px;line-height:1.5rem;margin:0 auto 1rem;padding:0}@media screen and (min-width:768px){.affiliate-landing-page .affiliate-landing-cover__text p{font-size:var(--font-size-5);line-height:1.75rem}}.affiliate-landing-page .affiliate-landing-cover__text p:first-of-type{color:var(--gray-80);font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular)}@media screen and (min-width:768px){.affiliate-landing-page .affiliate-landing-cover__text p:first-of-type{font-size:var(--font-size-7);letter-spacing:-.8;line-height:2rem;margin-bottom:3.4375rem}}.affiliate-landing-page .affiliate-landing-cover__text p:last-of-type{margin:0 auto 1.5rem}@media screen and (min-width:640px){.affiliate-landing-page .affiliate-landing-cover__text p:last-of-type{margin:0 0 2.5rem}}.affiliate-landing-page .affiliate-landing-cover__text strong{color:var(--gray-90);font-weight:var(--font-weight-semibold);line-height:1.5rem}.affiliate-landing-page .affiliate-landing-cover__text .buttons-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto 2.5rem}@media screen and (min-width:640px){.affiliate-landing-page .affiliate-landing-cover__text .buttons-wrapper{flex-direction:row;justify-content:center;margin:0 auto 3.75rem}}@media screen and (min-width:960px){.affiliate-landing-page .affiliate-landing-cover__text .buttons-wrapper{justify-content:left;margin:0}}.affiliate-landing-page .affiliate-landing-cover__text .btn{width:12.5rem}@media screen and (min-width:960px){.affiliate-landing-page .affiliate-landing-cover__text .btn{width:11.25rem}}@media screen and (min-width:1024px){.affiliate-landing-page .affiliate-landing-cover__text .btn{width:12.5rem}}.affiliate-landing-page .affiliate-landing-cover__text .link-arrow{box-shadow:0 .0625rem 0 0 var(--gray-90);color:var(--gray-90);display:table;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:1.75rem;margin:1.5rem 0 0;position:relative;text-decoration:none;text-transform:uppercase;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955)}.affiliate-landing-page .affiliate-landing-cover__text .link-arrow:hover{box-shadow:0 .125rem 0 0 var(--gray-90)}.affiliate-landing-page .affiliate-landing-cover__text .link-arrow:hover .icon-arrow-right{transform:translateX(.375rem)}@media screen and (min-width:640px){.affiliate-landing-page .affiliate-landing-cover__text .link-arrow{display:inline-block;flex:0 0 auto;margin:0 0 0 5.2083333333%}}@media screen and (min-width:960px){.affiliate-landing-page .affiliate-landing-cover__text .link-arrow{margin-left:4.1666666667%}}@media screen and (min-width:1024px){.affiliate-landing-page .affiliate-landing-cover__text .link-arrow{margin-left:5.859375%}}@media screen and (min-width:1280px){.affiliate-landing-page .affiliate-landing-cover__text .link-arrow{margin-left:3.25rem}}.affiliate-landing-page .affiliate-landing-cover__text .icon-arrow-right{display:block;height:.75rem;position:absolute;right:-1rem;top:.5rem;transition:transform .2s cubic-bezier(.455,.03,.515,.955);width:.75rem}.affiliate-landing-page .affiliate-landing-advantages{padding:0 0 2rem}@media screen and (min-width:640px){.affiliate-landing-page .affiliate-landing-advantages{padding:2.5rem 0 3.75rem}}@media screen and (min-width:1280px){.affiliate-landing-page .affiliate-landing-advantages{padding:5rem 0 10rem}}@media screen and (min-width:960px){.affiliate-landing-page .affiliate-landing-advantages .l-affiliate-section-wrapper{min-height:31.6875rem}}.affiliate-landing-page .affiliate-landing-advantages__image{display:none;position:absolute;width:100%}@media screen and (min-width:640px){.affiliate-landing-page .affiliate-landing-advantages__image{display:block;max-width:52.4375rem}}@media screen and (min-width:960px){.affiliate-landing-page .affiliate-landing-advantages__image{width:50.78125%}}@media screen and (min-width:1280px){.affiliate-landing-page .affiliate-landing-advantages__image{width:45%}}@media screen and (min-width:1600px){.affiliate-landing-page .affiliate-landing-advantages__image{width:100%}}.affiliate-landing-page .affiliate-landing-advantages__image img{width:100%}.affiliate-landing-page .affiliate-landing-advantages__list{background-color:var(--white);border:2px solid var(--gray-20);max-width:22.5rem;padding:1rem 1.5rem;position:relative;text-align:left;width:100%;z-index:100}@media screen and (min-width:640px){.affiliate-landing-page .affiliate-landing-advantages__list{margin:0 auto;max-width:33.75rem;padding:1.5rem 2rem}}@media screen and (min-width:960px){.affiliate-landing-page .affiliate-landing-advantages__list{margin:0 2.5rem 0 auto;max-width:38.75rem;order:1;padding:2.5rem 3rem}}@media screen and (min-width:1024px){.affiliate-landing-page .affiliate-landing-advantages__list{max-width:45.4375rem}}@media screen and (min-width:1280px){.affiliate-landing-page .affiliate-landing-advantages__list{margin:3rem 4rem 0 auto;max-width:45.4375rem;padding:3.25rem 3.75rem}}.affiliate-landing-page .affiliate-landing-advantages__list h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin:0 auto 1.25rem}@media screen and (min-width:640px){.affiliate-landing-page .affiliate-landing-advantages__list h2{font-size:var(--font-size-7);line-height:2.5rem}}@media screen and (min-width:768px){.affiliate-landing-page .affiliate-landing-advantages__list h2{font-size:var(--font-size-9);line-height:3.25rem}}.affiliate-landing-page .affiliate-landing-advantages__list ul{counter-reset:adv-counter;list-style-type:none;margin:0;padding:0}.affiliate-landing-page .affiliate-landing-advantages__list ul li{margin:0 0 1rem;padding:0 0 0 1.5rem}.affiliate-landing-page .affiliate-landing-advantages__list ul li:before{color:var(--gray-50);content:counter(adv-counter) ".";counter-increment:adv-counter;left:0;position:absolute}.affiliate-landing-page .affiliate-landing-partnership-info{background-color:var(--gray-10);margin:1rem 0 0;padding:2rem 0}@media screen and (min-width:480px){.affiliate-landing-page .affiliate-landing-partnership-info{margin:1.5rem 0 0;padding:2.5rem 0}}@media screen and (min-width:768px){.affiliate-landing-page .affiliate-landing-partnership-info{margin:2rem 0 0;padding:3.75rem 0}}@media screen and (min-width:1280px){.affiliate-landing-page .affiliate-landing-partnership-info{margin:2.5rem 0 0;padding:5rem 0}}.affiliate-landing-page .affiliate-landing-partnership-info__text{margin:0 auto 2.5rem;max-width:37.0625rem;text-align:center}@media screen and (min-width:1280px){.affiliate-landing-page .affiliate-landing-partnership-info__text{margin:0 auto 3.75rem;max-width:40rem}}.affiliate-landing-page .affiliate-landing-partnership-info__text h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1rem}@media screen and (min-width:640px){.affiliate-landing-page .affiliate-landing-partnership-info__text h2{font-size:var(--font-size-7);line-height:2.5rem}}@media screen and (min-width:768px){.affiliate-landing-page .affiliate-landing-partnership-info__text h2{font-size:var(--font-size-9);line-height:3.25rem}}@media screen and (min-width:1280px){.affiliate-landing-page .affiliate-landing-partnership-info__text h2{margin-bottom:1.5rem}}.affiliate-landing-page .affiliate-landing-partnership-info__text h2 small{color:var(--gray-50);display:block;font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:.875rem;text-transform:uppercase}.affiliate-landing-page .affiliate-landing-partnership-info .affiliate-info-blocks{list-style-type:none;margin:0 auto;max-width:58.0625rem;padding:0;width:100%}.affiliate-landing-page .affiliate-landing-partnership-info .affiliate-info-blocks__item{background-color:var(--white);margin:0 0 .5rem;padding:1.25rem 1.5rem}@media screen and (min-width:768px){.affiliate-landing-page .affiliate-landing-partnership-info .affiliate-info-blocks__item{padding:2.375rem 2.5rem}}.affiliate-landing-page .affiliate-landing-partnership-info .affiliate-info-blocks__item:last-of-type{margin:0}.affiliate-landing-page .affiliate-landing-partnership-info .affiliate-info-blocks__item h3{font-family:Canela web,sans-serif;font-size:var(--font-size-6);font-weight:var(--font-weight-regular);line-height:1.75rem;margin-bottom:1rem}@media screen and (min-width:768px){.affiliate-landing-page .affiliate-landing-partnership-info .affiliate-info-blocks__item h3{font-size:var(--font-size-7);line-height:2rem;margin-bottom:1.5rem}}.affiliate-landing-page .affiliate-landing-partnership-info .affiliate-info-blocks__item p{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.6px;line-height:1.5rem}.affiliate-landing-page .affiliate-landing-partnership-info .affiliate-info-blocks__item ul{counter-reset:adv-counter;list-style-type:none;margin:1.5rem 0;padding:0 0 0 1rem}.affiliate-landing-page .affiliate-landing-partnership-info .affiliate-info-blocks__item ul li{margin:0 0 1rem;padding:0 0 0 1.5rem}.affiliate-landing-page .affiliate-landing-partnership-info .affiliate-info-blocks__item ul li:last-child{margin:0}.affiliate-landing-page .affiliate-landing-partnership-info .affiliate-info-blocks__item ul li:before{color:var(--gray-50);content:counter(adv-counter) ".";counter-increment:adv-counter;font-size:var(--font-size-4);left:0;position:absolute;text-align:left}.affiliate-landing-page .affiliate-landing-partnership-info .affiliate-info-blocks__item .btn{margin:2.5rem 0 0;max-width:12.5rem}.affiliate-landing-page .l-affiliate-section-wrapper{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:640px){.affiliate-landing-page .l-affiliate-section-wrapper{flex-direction:row}}.affiliate-instructions-page .affiliate-instructions-cover{padding:3.75rem 0;text-align:center}@media screen and (min-width:1280px){.affiliate-instructions-page .affiliate-instructions-cover{padding:5rem 0}}.affiliate-instructions-page .affiliate-instructions-cover h1{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin:0 auto 1rem}@media screen and (min-width:1280px){.affiliate-instructions-page .affiliate-instructions-cover h1{font-size:var(--font-size-10);line-height:3rem;margin-bottom:1.5rem;max-width:45rem}}.affiliate-instructions-page .affiliate-instructions-cover p{color:var(--gray-70);letter-spacing:-.6px;margin:0 auto;max-width:41.25rem}@media screen and (min-width:1280px){.affiliate-instructions-page .affiliate-instructions-cover p{font-size:var(--font-size-5);line-height:1.75rem;max-width:45rem}}.affiliate-instructions-page .affiliate-instructions-info{background-color:var(--gray-10);margin:1rem 0 0;padding:2rem 0}.affiliate-instructions-page .affiliate-instructions-info>.page-wrap{display:flex}@media screen and (min-width:480px){.affiliate-instructions-page .affiliate-instructions-info{margin:1.5rem 0 0;padding:2.5rem 0}}@media screen and (min-width:768px){.affiliate-instructions-page .affiliate-instructions-info{margin:2rem 0 0;padding:3.75rem 0}}@media screen and (min-width:1280px){.affiliate-instructions-page .affiliate-instructions-info{margin:2.5rem 0 0;padding:5rem 0}}.affiliate-instructions-page .affiliate-instructions-info .affiliate-instructions-aside-menu-container{display:none;flex:0 0 auto;margin-bottom:2.5rem}@media screen and (min-width:960px){.affiliate-instructions-page .affiliate-instructions-info .affiliate-instructions-aside-menu-container{display:block}}@media screen and (min-width:1280px){.affiliate-instructions-page .affiliate-instructions-info .affiliate-instructions-aside-menu-container{margin-bottom:0;width:16.25rem}}.affiliate-instructions-page .affiliate-instructions-info .affiliate-instructions-aside-menu-container__block-heading{color:var(--gray-90);display:block;font-size:var(--font-size-5);font-weight:var(--font-weight-semibold);margin-bottom:1.125rem;text-transform:uppercase}.affiliate-instructions-page .affiliate-instructions-info .affiliate-instructions-aside-menu-container__block-list{list-style-type:none;margin:0;padding:0 0 0 1.25rem}.affiliate-instructions-page .affiliate-instructions-info .affiliate-instructions-aside-menu-container__block-list li{align-items:center;display:flex;margin-bottom:.75rem;padding-left:1.5rem}.affiliate-instructions-page .affiliate-instructions-info .affiliate-instructions-aside-menu-container__block-list li:last-of-type{margin-bottom:0}.affiliate-instructions-page .affiliate-instructions-info .affiliate-instructions-aside-menu-container__block-list li:before{background-color:var(--gray-40);content:"";height:.125rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.5rem}.affiliate-instructions-page .affiliate-instructions-info .affiliate-instructions-aside-menu-container__block-list a{color:var(--gray-90);font-size:var(--font-size-4);line-height:1.5rem;position:relative;text-decoration:none;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955)}.affiliate-instructions-page .affiliate-instructions-info .affiliate-instructions-aside-menu-container__block-list a:hover{box-shadow:0 .125rem 0 0 var(--gray-90)}.affiliate-instructions-page .affiliate-instructions-info .affiliate-instructions-aside-menu-container__block-list a:hover .icon-arrow-right{opacity:1}.affiliate-instructions-page .affiliate-instructions-info .affiliate-instructions-aside-menu-container__block-list .icon-arrow-right{display:block;height:.75rem;opacity:0;position:absolute;right:-1.5rem;top:.625rem;transition:opacity .2s cubic-bezier(.455,.03,.515,.955);width:.75rem}.affiliate-instructions-page .affiliate-instructions-info .l-affiliate-instructions-aside-block-wrapper{margin:0 0 2.25rem}.affiliate-instructions-page .affiliate-instructions-info .l-affiliate-instructions-aside-block-wrapper:last-of-type{margin:0}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks{list-style-type:none;margin:0 auto;max-width:58.0625rem;padding:0;width:100%}@media screen and (min-width:960px){.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks{margin:0 0 0 4.75%}}@media screen and (min-width:1600px){.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks{margin:0 20.9375% 0 4.75%}}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks__item{background-color:var(--white);margin:0 0 .5rem;padding:1.25rem 1.5rem}@media screen and (min-width:768px){.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks__item{padding:2.375rem 2.5rem}}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks__item:last-of-type{margin:0}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks__item h3{font-family:Canela web,sans-serif;font-size:var(--font-size-6);font-weight:var(--font-weight-regular);line-height:1.75rem;margin-bottom:1rem}@media screen and (min-width:768px){.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks__item h3{font-size:var(--font-size-7);line-height:2rem;margin-bottom:1.5rem}}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks__item p{color:var(--gray-70);font-size:var(--font-size-5);letter-spacing:-.6px;line-height:1.75rem}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks__item p strong{color:var(--gray-90)}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks__item picture{display:block;margin:1rem auto 0;max-width:25rem;width:100%}@media screen and (min-width:640px){.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks__item picture{margin:1.5rem auto 0;max-width:53.0625rem}}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks__item picture img{width:100%}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-blocks__item .btn{margin:2.5rem 0 0;max-width:12.5rem}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-sub-blocks{list-style-type:none;margin:0;padding:0}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-sub-blocks__item{margin:2.5rem 0}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-sub-blocks__item:last-of-type{margin:2.5rem 0 0}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-sub-blocks__item h4{font-size:var(--font-size-4);font-weight:var(--font-weight-semibold);line-height:1.25rem;margin-bottom:.25rem;text-transform:uppercase}@media screen and (min-width:768px){.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-sub-blocks__item h4{font-size:var(--font-size-5);line-height:1.5rem}}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-sub-blocks__item p{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.5px;line-height:1.5rem;margin:0 0 1rem}.affiliate-instructions-page .affiliate-instructions-info .affiliate-info-sub-blocks__item p:last-of-type{margin:0}.showroom-page .showroom-cover{padding:3.75rem 0;text-align:center}@media screen and (min-width:1280px){.showroom-page .showroom-cover{padding:5rem 0}}.showroom-page .showroom-cover h1{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin:0 auto 1rem}@media screen and (min-width:1280px){.showroom-page .showroom-cover h1{font-size:var(--font-size-10);line-height:3.25rem;margin-bottom:1.5rem;max-width:45rem}}.showroom-page .showroom-cover p{color:var(--gray-70);letter-spacing:-.6px;margin:0 auto 2.5rem;max-width:41.25rem}@media screen and (min-width:1280px){.showroom-page .showroom-cover p{font-size:var(--font-size-5);line-height:1.75rem;max-width:45rem}}.showroom-page .showroom-cover .btn{display:block;margin:0 auto;max-width:16.25rem;width:100%}.showroom-page .showroom-contact{background-color:var(--gray-10);margin:1rem 0 0;padding:2.5rem 0}@media screen and (min-width:480px){.showroom-page .showroom-contact{margin:1.5rem 0 0}}@media screen and (min-width:768px){.showroom-page .showroom-contact{margin:2rem 0 0;padding:3.75rem 0}}@media screen and (min-width:1024px){.showroom-page .showroom-contact{padding:5rem 0}}@media screen and (min-width:1280px){.showroom-page .showroom-contact{margin:2.5rem 0 5.75rem;padding:0}}.showroom-page .showroom-contact .l-showroom-section-wrapper{position:relative}@media screen and (min-width:640px){.showroom-page .showroom-contact .l-showroom-section-wrapper{flex-direction:column}}@media screen and (min-width:960px){.showroom-page .showroom-contact .l-showroom-section-wrapper{flex-direction:row}}@media screen and (min-width:1280px){.showroom-page .showroom-contact .l-showroom-section-wrapper{align-items:flex-start}}.showroom-page .showroom-contact__text{margin:0 auto 2rem;text-align:center}@media screen and (min-width:768px){.showroom-page .showroom-contact__text{max-width:37.5rem}}@media screen and (min-width:960px){.showroom-page .showroom-contact__text{margin:0 auto 0 0;text-align:left;width:47.9166666667%}}@media screen and (min-width:1024px){.showroom-page .showroom-contact__text{width:48.4375%}}@media screen and (min-width:1280px){.showroom-page .showroom-contact__text{padding:7rem 0 4rem;width:43.75%}}@media screen and (min-width:1600px){.showroom-page .showroom-contact__text{padding:8.625rem 0 5.75rem}}.showroom-page .showroom-contact__text h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1rem}@media screen and (min-width:640px){.showroom-page .showroom-contact__text h2{font-size:var(--font-size-7);line-height:2.5rem}}@media screen and (min-width:768px){.showroom-page .showroom-contact__text h2{font-size:var(--font-size-9);line-height:3.25rem;margin-bottom:1.5rem}}.showroom-page .showroom-contact__text p{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.6px;line-height:1.75rem;margin:0 0 1.5rem;padding:0}@media screen and (min-width:960px){.showroom-page .showroom-contact__text p{font-size:var(--font-size-5);margin:0 0 2.5rem}}.showroom-page .showroom-contact__text p strong{color:var(--gray-90);font-weight:var(--font-weight-semibold)}.showroom-page .showroom-contact__text ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0 auto 2rem;padding:0}@media screen and (min-width:480px){.showroom-page .showroom-contact__text ul{text-align:left}}@media screen and (min-width:960px){.showroom-page .showroom-contact__text ul{justify-content:left;margin:0 0 2.5rem}}@media screen and (min-width:1280px){.showroom-page .showroom-contact__text ul{flex-wrap:nowrap}}.showroom-page .showroom-contact__text ul li{display:block;margin:0 auto 2rem;width:100%}.showroom-page .showroom-contact__text ul li:last-of-type{margin:0}.showroom-page .showroom-contact__text ul li:last-of-type p{text-align:left}@media screen and (min-width:480px){.showroom-page .showroom-contact__text ul li{display:inline-block;margin:0 2.5rem 0 0;width:auto}.showroom-page .showroom-contact__text ul li:last-of-type p{text-align:inherit}}@media screen and (min-width:768px){.showroom-page .showroom-contact__text ul li{margin:0 2.5rem 0 0}}@media screen and (min-width:960px){.showroom-page .showroom-contact__text ul li{margin:0 3.3333333333% 2.5rem 0}}@media screen and (min-width:1024px){.showroom-page .showroom-contact__text ul li{margin:0 4.6875% 0 0}}@media screen and (min-width:1280px){.showroom-page .showroom-contact__text ul li{margin:0 2.5rem 0 0}}@media screen and (min-width:1600px){.showroom-page .showroom-contact__text ul li{margin:0 5rem 0 0}}.showroom-page .showroom-contact__text ul li h3{font-family:Canela web,sans-serif;font-size:var(--font-size-6);font-weight:var(--font-weight-regular);line-height:1.75rem;margin-bottom:1rem}@media screen and (min-width:768px){.showroom-page .showroom-contact__text ul li h3{font-size:var(--font-size-7);line-height:2rem}}.showroom-page .showroom-contact__text ul li p{display:inline-block;margin:0}.showroom-page .showroom-contact__text ul li p strong{color:var(--gray-90);display:inline-block;font-weight:var(--font-weight-semibold);margin-left:1.25rem;width:100%}@media screen and (min-width:960px){.showroom-page .showroom-contact__text ul li p strong{margin-left:4.1666666667%}}@media screen and (min-width:1024px){.showroom-page .showroom-contact__text ul li p strong{margin-left:3.90625%}}@media screen and (min-width:1600px){.showroom-page .showroom-contact__text ul li p strong{margin-left:2.5rem}}.showroom-page .showroom-contact__text .link-arrow{box-shadow:0 .0625rem 0 0 var(--gray-90);color:var(--gray-90);display:table;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:1.75rem;margin:0 auto;position:relative;text-decoration:none;text-transform:uppercase;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955)}.showroom-page .showroom-contact__text .link-arrow:hover{box-shadow:0 .125rem 0 0 var(--gray-90)}.showroom-page .showroom-contact__text .link-arrow:hover .icon-arrow-right{transform:translateX(.375rem)}@media screen and (min-width:960px){.showroom-page .showroom-contact__text .link-arrow{margin-left:0}}.showroom-page .showroom-contact__text .icon-arrow-right{display:block;height:.75rem;position:absolute;right:-1rem;top:.5rem;transition:transform .2s cubic-bezier(.455,.03,.515,.955);width:.75rem}.showroom-page .showroom-contact__image{max-width:30rem;order:1;width:100%}.showroom-page .showroom-contact__image img{width:100%}@media screen and (min-width:768px){.showroom-page .showroom-contact__image{max-width:45rem}}@media screen and (min-width:960px){.showroom-page .showroom-contact__image{width:89.8958333333%}}@media screen and (min-width:1024px){.showroom-page .showroom-contact__image{width:48.4375%}}@media screen and (min-width:1280px){.showroom-page .showroom-contact__image{max-width:none;position:absolute;right:0;top:5.75rem;width:53.125%}}@media screen and (min-width:1600px){.showroom-page .showroom-contact__image{top:7.5rem;width:53.9375%}}.showroom-page .showroom-spaces{padding:2.5rem 0;text-align:center}@media screen and (min-width:480px){.showroom-page .showroom-spaces{padding:3rem 0}}@media screen and (min-width:640px){.showroom-page .showroom-spaces{padding:3.75rem 0}}@media screen and (min-width:960px){.showroom-page .showroom-spaces{padding:5rem 0}}@media screen and (min-width:1280px){.showroom-page .showroom-spaces{padding:3.75rem 0 6.25rem}}@media screen and (min-width:1600px){.showroom-page .showroom-spaces{padding:10rem 0 7.5rem}}.showroom-page .showroom-spaces .l-showroom-section-wrapper{position:relative}@media screen and (min-width:640px){.showroom-page .showroom-spaces .l-showroom-section-wrapper{flex-direction:column}}.showroom-page .showroom-spaces__text{margin:0 auto;max-width:37.0625rem;text-align:center}@media screen and (min-width:960px){.showroom-page .showroom-spaces__text{margin:0 auto 2.5rem}}@media screen and (min-width:1280px){.showroom-page .showroom-spaces__text{margin:0 auto 3.75rem;max-width:40rem}}.showroom-page .showroom-spaces__text h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1rem}@media screen and (min-width:640px){.showroom-page .showroom-spaces__text h2{font-size:var(--font-size-7);line-height:2.5rem}}@media screen and (min-width:768px){.showroom-page .showroom-spaces__text h2{font-size:var(--font-size-9);line-height:3.25rem}}@media screen and (min-width:1280px){.showroom-page .showroom-spaces__text h2{margin-bottom:1.5rem}}.showroom-page .showroom-spaces__text h2 small{color:var(--gray-50);display:block;font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:.875rem;text-transform:uppercase}.showroom-page .showroom-spaces__gallery{display:flex;flex-wrap:wrap;width:100%}.showroom-page .showroom-spaces .spaces-preview{margin:2.5rem 0;padding:0;width:100%}.showroom-page .showroom-spaces .spaces-preview figure{align-items:center;display:flex;flex-wrap:wrap}@media screen and (min-width:960px){.showroom-page .showroom-spaces .spaces-preview figure{flex-wrap:nowrap}}.showroom-page .showroom-spaces .spaces-preview__text{margin:0 auto 2.5rem;max-width:37.0625rem;text-align:center}@media screen and (min-width:960px){.showroom-page .showroom-spaces .spaces-preview__text{margin:0;max-width:30rem;text-align:left}}@media screen and (min-width:1280px){.showroom-page .showroom-spaces .spaces-preview__text{max-width:32.875rem}}.showroom-page .showroom-spaces .spaces-preview__text h3{font-family:Canela web,sans-serif;font-size:var(--font-size-6);font-weight:var(--font-weight-regular);line-height:1.75rem;margin-bottom:1rem}@media screen and (min-width:768px){.showroom-page .showroom-spaces .spaces-preview__text h3{font-size:var(--font-size-7);line-height:2rem}}.showroom-page .showroom-spaces .spaces-preview__text p{color:var(--gray-70);font-size:var(--font-size-4);letter-spacing:-.5px;line-height:1.5rem;margin:0}.showroom-page .showroom-spaces .spaces-preview__image{line-height:0;margin:0 auto;max-width:30rem;overflow:hidden;width:100%}@media screen and (min-width:960px){.showroom-page .showroom-spaces .spaces-preview__image{margin:0}}.showroom-page .showroom-spaces .spaces-preview__image:hover img{transform:scale(1.02)}.showroom-page .showroom-spaces .spaces-preview__image img{transition:transform .2s ease-in-out;width:100%}@media screen and (min-width:960px){.showroom-page .showroom-spaces .spaces-preview.residence .spaces-preview__text{margin:0 auto 0 0;order:1}}.showroom-page .showroom-spaces .spaces-preview.residence .spaces-preview__image{order:0}@media screen and (min-width:640px){.showroom-page .showroom-spaces .spaces-preview.residence .spaces-preview__image{max-width:30rem}}@media screen and (min-width:768px){.showroom-page .showroom-spaces .spaces-preview.residence .spaces-preview__image{max-width:45rem}}@media screen and (min-width:960px){.showroom-page .showroom-spaces .spaces-preview.residence .spaces-preview__image{margin-right:2.5rem;max-width:53.875rem;width:56.25%}}@media screen and (min-width:1024px){.showroom-page .showroom-spaces .spaces-preview.residence .spaces-preview__image{width:54.6875%}}@media screen and (min-width:1280px){.showroom-page .showroom-spaces .spaces-preview.residence .spaces-preview__image{margin-right:3.75rem}}@media screen and (min-width:1600px){.showroom-page .showroom-spaces .spaces-preview.residence .spaces-preview__image{width:53.875rem}}@media screen and (min-width:960px){.showroom-page .showroom-spaces .spaces-preview.entry{margin:-1.25rem 0 0}.showroom-page .showroom-spaces .spaces-preview.entry .spaces-preview__text{margin:0 0 0 auto}}.showroom-page .showroom-spaces .spaces-preview.entry .spaces-preview__image{max-width:28.75rem}@media screen and (min-width:960px){.showroom-page .showroom-spaces .spaces-preview.entry .spaces-preview__image{margin-left:2.5rem}}@media screen and (min-width:1280px){.showroom-page .showroom-spaces .spaces-preview.entry .spaces-preview__image{margin-left:3.75rem}}@media screen and (min-width:960px){.showroom-page .showroom-spaces .spaces-preview.reception{margin:-2.5rem 0 0}.showroom-page .showroom-spaces .spaces-preview.reception .spaces-preview__text{margin:0 auto 0 0;order:1}}.showroom-page .showroom-spaces .spaces-preview.reception .spaces-preview__image{order:0}@media screen and (min-width:640px){.showroom-page .showroom-spaces .spaces-preview.reception .spaces-preview__image{max-width:30rem}}@media screen and (min-width:768px){.showroom-page .showroom-spaces .spaces-preview.reception .spaces-preview__image{max-width:45rem}}@media screen and (min-width:960px){.showroom-page .showroom-spaces .spaces-preview.reception .spaces-preview__image{margin-right:2.5rem;max-width:49.6875rem;width:56.25%}}@media screen and (min-width:1024px){.showroom-page .showroom-spaces .spaces-preview.reception .spaces-preview__image{width:54.6875%}}@media screen and (min-width:1280px){.showroom-page .showroom-spaces .spaces-preview.reception .spaces-preview__image{margin-right:3.75rem}}@media screen and (min-width:1600px){.showroom-page .showroom-spaces .spaces-preview.reception .spaces-preview__image{width:49.6875rem}}@media screen and (min-width:960px){.showroom-page .showroom-spaces .spaces-preview.sample-room{margin:10rem 0 0}.showroom-page .showroom-spaces .spaces-preview.sample-room .spaces-preview__text{margin:0 0 0 auto}}@media screen and (min-width:640px){.showroom-page .showroom-spaces .spaces-preview.sample-room .spaces-preview__image{max-width:30rem}}@media screen and (min-width:768px){.showroom-page .showroom-spaces .spaces-preview.sample-room .spaces-preview__image{max-width:45rem}}@media screen and (min-width:960px){.showroom-page .showroom-spaces .spaces-preview.sample-room .spaces-preview__image{margin-left:2.5rem;max-width:53.875rem;width:56.25%}}@media screen and (min-width:1024px){.showroom-page .showroom-spaces .spaces-preview.sample-room .spaces-preview__image{width:54.6875%}}@media screen and (min-width:1280px){.showroom-page .showroom-spaces .spaces-preview.sample-room .spaces-preview__image{margin-left:3.75rem}}@media screen and (min-width:1600px){.showroom-page .showroom-spaces .spaces-preview.sample-room .spaces-preview__image{width:53.875rem}}@media screen and (min-width:960px){.showroom-page .showroom-spaces .spaces-preview.manufactory{margin:7.5rem 0 0}.showroom-page .showroom-spaces .spaces-preview.manufactory figure{flex-wrap:wrap}.showroom-page .showroom-spaces .spaces-preview.manufactory .spaces-preview__text{margin:0 auto 3.75rem;max-width:32.875rem;text-align:center}}.showroom-page .showroom-spaces .spaces-preview.manufactory .spaces-preview__text .link{display:block}@media screen and (min-width:640px){.showroom-page .showroom-spaces .spaces-preview.manufactory .spaces-preview__image{max-width:30rem}}@media screen and (min-width:768px){.showroom-page .showroom-spaces .spaces-preview.manufactory .spaces-preview__image{max-width:45rem}}@media screen and (min-width:960px){.showroom-page .showroom-spaces .spaces-preview.manufactory .spaces-preview__image{margin:0 auto;max-width:87.5rem;width:100%}}.showroom-page .l-showroom-section-wrapper{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:640px){.showroom-page .l-showroom-section-wrapper{flex-direction:row}}.lp-jewelry-guide--showroom .cover-contact{display:flex;margin-bottom:var(--space-12)}.lp-jewelry-guide--showroom .cover-contact__wrapper{display:inline-flex;flex:1 1 50%;flex-direction:column;gap:var(--space-1)}.lp-jewelry-guide--showroom .cover-contact__wrapper .h4{margin-bottom:var(--space-1)}.lp-jewelry-guide--showroom .contact-opening-hours{display:flex;flex-direction:column;gap:var(--space-6);list-style-type:none;margin:var(--space-0);padding:var(--space-0)}@media screen and (min-width:768px){.lp-jewelry-guide--showroom .contact-opening-hours{gap:var(--space-0)}}@media screen and (min-width:1600px){.lp-jewelry-guide--showroom .contact-opening-hours li{display:flex;flex-wrap:wrap}}.lp-jewelry-guide--showroom .contact-opening-hours li p{font-size:var(--font-size-3);line-height:var(--line-height-2);margin:var(--space-0);min-width:12.5rem}@media screen and (min-width:768px){.lp-jewelry-guide--showroom .contact-opening-hours li p{font-size:var(--font-size-4);line-height:var(--line-height-3)}}.lp-jewelry-guide--showroom .contact-opening-hours li strong{font-size:var(--font-size-3);line-height:var(--line-height-2)}@media screen and (min-width:768px){.lp-jewelry-guide--showroom .contact-opening-hours li strong{font-size:var(--font-size-4);line-height:var(--line-height-3);width:150px}}.lp-jewelry-guide--showroom .c-advantages-section{margin-bottom:5rem}@media screen and (min-width:768px){.lp-jewelry-guide--showroom .c-advantages-section{margin-bottom:6.25rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--showroom .c-advantages-section{margin-bottom:10rem}}.c-advantages-section{background-color:var(--gray-05);padding:var(--space-8) 0}@media screen and (min-width:768px){.c-advantages-section{padding:var(--space-16) 0}}@media screen and (min-width:1280px){.c-advantages-section{padding:var(--space-20) 0}}.c-advantages-section .page-wrap{width:100%}@media screen and (min-width:768px){.c-advantages-section .page-wrap{width:96%}}.c-advantages-section__content{margin:0 auto var(--space-8) auto;max-width:40rem;text-align:center}@media screen and (min-width:768px){.c-advantages-section__content{margin:0 auto var(--space-10) auto}}@media screen and (min-width:1280px){.c-advantages-section__content{margin:0 auto var(--space-20) auto}}.c-advantages-section__heading{display:block;font-size:var(--font-size-7);line-height:var(--line-height-5)}@media screen and (min-width:768px){.c-advantages-section__heading{font-size:var(--font-size-9);line-height:3.25rem}}.c-advantages-section__advantages-list{display:flex;flex-direction:column;gap:var(--space-8);list-style-type:none;margin:0;padding:0}@media screen and (min-width:768px){.c-advantages-section__advantages-list{gap:var(--space-16)}}@media screen and (min-width:1280px){.c-advantages-section__advantages-list{gap:0}}@media screen and (min-width:768px){.c-advantages-section__advantages-item{align-items:flex-end;display:inline-flex;justify-content:flex-start;min-height:40rem}}.c-advantages-section__advantages-item .gia-logo{display:none}@media screen and (min-width:1280px){.c-advantages-section__advantages-item .gia-logo{bottom:50%;display:block;left:-15.75rem;opacity:.1;position:absolute;transform:rotate(-90deg);width:27.5rem}}@media screen and (min-width:768px){.c-advantages-section__advantages-item:first-child{align-items:flex-start}.c-advantages-section__advantages-item:nth-child(2n){justify-content:flex-end}}@media screen and (min-width:1280px){.c-advantages-section__advantages-item:nth-child(2n){margin-top:-14.5rem}.c-advantages-section__advantages-item:last-child{margin-top:-1.5rem}}@media screen and (min-width:768px){.c-advantages-section__advantages-item:nth-child(2n) picture{left:auto;right:0}.c-advantages-section__advantages-item:nth-child(2n) .c-advantages-section__advantages-wrapper{margin:var(--space-10) var(--space-40) var(--space-10) 0}}.c-advantages-section__advantages-list picture{height:23.4375rem;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.c-advantages-section__advantages-list picture{height:40rem;width:40rem}}.c-advantages-section__advantages-list img{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media screen and (min-width:480px){.c-advantages-section__advantages-list img{transform:translate(-50%,-40%)}}@media screen and (min-width:768px){.c-advantages-section__advantages-list img{transform:translate(-50%,-50%)}}.c-advantages-section__advantages-wrapper{background-color:var(--white);margin:12.5rem var(--space-4) 0 var(--space-4);padding:var(--space-4);position:relative}@media screen and (min-width:480px){.c-advantages-section__advantages-wrapper{margin:15rem var(--space-4) 0 var(--space-4)}}@media screen and (min-width:768px){.c-advantages-section__advantages-wrapper{margin:var(--space-10) 0 var(--space-10) var(--space-40);max-width:40rem;padding:var(--space-8)}}@media screen and (min-width:1280px){.c-advantages-section__advantages-wrapper{padding:var(--space-10)}}.c-advantages-section__advantages-heading{display:block;font-size:var(--font-size-6);line-height:1.625rem;margin-bottom:var(--space-2)}@media screen and (min-width:768px){.c-advantages-section__advantages-heading{font-size:var(--font-size-8);line-height:2.625rem}}.c-advantages-section__advantages-desc{color:var(--gray-70);display:block;font-size:var(--font-size-3);line-height:1.375rem;margin:0 0 var(--space-4) 0}@media screen and (min-width:768px){.c-advantages-section__advantages-desc{font-size:var(--font-size-4);line-height:var(--line-height-3);margin:0 0 var(--space-6) 0}}.c-advantages-section__advantages-desc:last-of-type{margin-bottom:var(--space-8)}@media screen and (min-width:768px){.c-advantages-section__advantages-desc:last-of-type{margin-bottom:var(--space-10)}}.lp-jewelry-guide--piercing-studio .piercing-faq,.lp-jewelry-guide--piercing-studio .piercing-placement{background-color:var(--gray-05);padding-top:var(--space-6)}@media screen and (min-width:640px){.lp-jewelry-guide--piercing-studio .piercing-faq,.lp-jewelry-guide--piercing-studio .piercing-placement{padding-top:var(--space-10)}}@media screen and (min-width:1280px){.lp-jewelry-guide--piercing-studio .piercing-faq,.lp-jewelry-guide--piercing-studio .piercing-placement{padding-top:var(--space-16)}}@media screen and (min-width:1600px){.lp-jewelry-guide--piercing-studio .piercing-faq,.lp-jewelry-guide--piercing-studio .piercing-placement{padding-top:var(--space-20)}}.lp-jewelry-guide--piercing-studio .piercing-placement{margin-bottom:var(--space-20)}@media screen and (min-width:768px){.lp-jewelry-guide--piercing-studio .piercing-placement{margin-bottom:6.25rem}}.lp-jewelry-guide--piercing-studio .piercing-placement img{max-width:582px}.lp-jewelry-guide--piercing-studio .piercing-placement .list{counter-reset:item}.lp-jewelry-guide--piercing-studio .piercing-placement .list-item{padding-left:var(--space-8);text-align:left}@media screen and (min-width:768px){.lp-jewelry-guide--piercing-studio .piercing-placement .list-item{padding-left:var(--space-10)}}@media screen and (min-width:1280px){.lp-jewelry-guide--piercing-studio .piercing-placement .list-item{padding-left:var(--space-16)}}.lp-jewelry-guide--piercing-studio .piercing-placement .list-item:before{color:var(--gold-50,#ae906f);content:counter(item);counter-increment:item;font-family:Canela web,sans-serif;font-size:var(--font-size-8);left:0;line-height:2rem;position:absolute;top:0}@media screen and (min-width:768px){.lp-jewelry-guide--piercing-studio .piercing-placement .list-item:before{font-size:var(--font-size-9);line-height:2.5rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--piercing-studio .piercing-placement .list-item:before{font-size:var(--font-size-10);line-height:3.75rem}}.lp-jewelry-guide--piercing-studio .piercing-placement .list--2{display:grid;gap:var(--space-6);grid-template-columns:repeat(1,1fr);margin:0;padding:var(--space-10) 0 0 0}@media screen and (min-width:960px){.lp-jewelry-guide--piercing-studio .piercing-placement .list--2{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px){.lp-jewelry-guide--piercing-studio .piercing-placement .list--2{grid-template-columns:repeat(4,1fr);padding-top:var(--space-16)}}@media screen and (min-width:1600px){.lp-jewelry-guide--piercing-studio .piercing-placement .list--2{padding-top:var(--space-20)}}.lp-jewelry-guide--piercing-studio .piercing-placement .list--2 .o-page-section__heading-4{text-align:left}.lp-jewelry-guide--piercing-studio .piercing-faq .faq-list{display:flex;flex-direction:column;gap:var(--space-2);list-style-type:none;margin:var(--space-6) auto 0 auto;max-width:940px;padding:0;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--piercing-studio .piercing-faq .faq-list{margin-top:var(--space-10)}}@media screen and (min-width:1280px){.lp-jewelry-guide--piercing-studio .piercing-faq .faq-list{margin-top:var(--space-20)}}.lp-jewelry-guide--piercing-studio .piercing-faq .faq-list-item{background-color:var(--white)}.lp-jewelry-guide--piercing-studio .piercing-faq .faq-list-item[open] summary{padding-bottom:0}.lp-jewelry-guide--piercing-studio .piercing-faq .faq-list-item[open] summary .icon{transform:rotate(-180deg)}.lp-jewelry-guide--piercing-studio .piercing-faq .faq-list-item summary{color:var(--gray-90);cursor:pointer;display:flex;font-size:var(--font-size-4);font-weight:var(--font-weight-bold);gap:var(--space-4);line-height:var(--line-height-2);padding:var(--space-5) var(--space-6)}@media screen and (min-width:768px){.lp-jewelry-guide--piercing-studio .piercing-faq .faq-list-item summary{font-size:var(--font-size-5);line-height:var(--line-height-3);padding:var(--space-9) var(--space-10)}}.lp-jewelry-guide--piercing-studio .piercing-faq .faq-list-item summary:focus{background-color:var(--white)}.lp-jewelry-guide--piercing-studio .piercing-faq .faq-list-item summary::-webkit-details-marker{display:none}.lp-jewelry-guide--piercing-studio .piercing-faq .faq-list-item summary .icon{fill:var(--gray-50);flex:0 0 auto;height:1.5rem;margin-left:auto;transition:transform .2s cubic-bezier(.455,.03,.515,.955);width:1rem}.lp-jewelry-guide--piercing-studio .piercing-faq .faq-list-item p{color:var(--gray-70);font-size:var(--font-size-3);line-height:1.375rem;padding:0 var(--space-6) var(--space-5) var(--space-6)}@media screen and (min-width:768px){.lp-jewelry-guide--piercing-studio .piercing-faq .faq-list-item p{padding:0 var(--space-10) var(--space-9) var(--space-10)}}@media screen and (min-width:1280px){.lp-jewelry-guide--piercing-studio .o-page-section__image--piercer,.lp-jewelry-guide--punching-ears .when-punching-image{margin-left:auto;max-width:40rem}}.lp-jewelry-guide--punching-ears .o-page-section--detske-ousko{background-color:var(--pink-20);max-width:none;width:100%}@media screen and (min-width:1280px){.lp-jewelry-guide--punching-ears .o-page-section--detske-ousko{padding:10rem 0}}.lp-jewelry-guide--punching-ears .detske-ousko-image{margin-bottom:var(--space-4);mix-blend-mode:multiply}.search-content-container{display:flex;flex-direction:column;padding:1.25rem 0 2rem}@media screen and (min-width:640px){.search-content-container{flex-direction:row;flex-wrap:wrap}}@media screen and (min-width:960px){.search-content-container{padding:3.75rem 0 5rem}}.search-content-container h1{flex:0 0 100%;margin-bottom:1.25rem;text-align:center}@media screen and (min-width:960px){.search-content-container h1{margin-bottom:2.5rem}}.search-content-container h1 strong{display:block}@media screen and (min-width:640px){.search-content-container .results-categories,.search-content-container .results-products{flex:0 0 100%;margin:0 1rem}}.search-content-container .results-categories th,.search-content-container .results-products th{background-color:var(--gray-10);padding:.5rem;text-align:left}.search-content-container .results-categories td,.search-content-container .results-products td{padding:.5rem}.search-content-container .results-products{margin-bottom:1.25rem}@media screen and (min-width:960px){.search-content-container .results-products{flex:0 0 calc(70% - 2rem);margin-bottom:0}.search-content-container .results-categories{flex:0 0 calc(30% - 2rem)}}.faq-page .faq-content{background-color:var(--gray-10);margin:0;padding:2rem 0}.faq-page .faq-content>.page-wrap{display:flex}@media screen and (min-width:480px){.faq-page .faq-content{padding:2.5rem 0}}@media screen and (min-width:768px){.faq-page .faq-content{padding:3.75rem 0}}@media screen and (min-width:1280px){.faq-page .faq-content{padding:5rem 0}}.faq-page .faq-content .faq-info-list{margin:0 auto;max-width:58.0625rem;padding:0;width:100%}@media screen and (min-width:960px){.faq-page .faq-content .faq-info-list{margin:0 0 0 4.75%}}@media screen and (min-width:1600px){.faq-page .faq-content .faq-info-list{margin:0 20.9375% 0 4.75%}}.faq-page .faq-content .faq-info-list__heading{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1rem}@media screen and (min-width:640px){.faq-page .faq-content .faq-info-list__heading{font-size:var(--font-size-7);line-height:2.5rem}}@media screen and (min-width:768px){.faq-page .faq-content .faq-info-list__heading{font-size:var(--font-size-9);line-height:3.25rem}}@media screen and (min-width:1280px){.faq-page .faq-content .faq-info-list__heading{margin-bottom:2rem}}.faq-page .aside-menu-container{display:none;flex:0 0 auto;margin-bottom:2.5rem}@media screen and (min-width:960px){.faq-page .aside-menu-container{display:block}}@media screen and (min-width:1280px){.faq-page .aside-menu-container{margin-bottom:0;width:16.25rem}}.faq-page .aside-menu-container__block-list{list-style-type:none;margin:0;padding:0 0 0 1.25rem}.faq-page .aside-menu-container__block-list li{align-items:center;display:flex;margin-bottom:.75rem;padding-left:1.5rem}.faq-page .aside-menu-container__block-list li:last-of-type{margin-bottom:0}.faq-page .aside-menu-container__block-list li:before{background-color:var(--gray-40);content:"";height:.125rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.5rem}.faq-page .aside-menu-container__block-list a{color:var(--gray-90);font-size:var(--font-size-4);line-height:1.5rem;position:relative;text-decoration:none;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955)}.faq-page .aside-menu-container__block-list a:hover{box-shadow:0 .125rem 0 0 var(--gray-90)}.faq-page .aside-menu-container__block-list a:hover .icon-arrow-right{opacity:1}.faq-page .aside-menu-container__block-list .icon-arrow-right{display:block;height:.75rem;opacity:0;position:absolute;right:-1.5rem;top:.625rem;transition:opacity .2s cubic-bezier(.455,.03,.515,.955);width:.75rem}.faq-page .l-aside-block-wrapper{margin:0 0 2.25rem}.faq-page .l-aside-block-wrapper:last-of-type{margin:0}.cookies-page .cookies-info{background-color:var(--gray-10);padding:1.5rem 0}@media screen and (min-width:480px){.cookies-page .cookies-info{padding:2rem 0}}@media screen and (min-width:768px){.cookies-page .cookies-info{padding:2.5rem 0}}@media screen and (min-width:1280px){.cookies-page .cookies-info{padding:3.75rem 0}}.cookies-page .cookies-info .cookies-info-blocks{list-style-type:none;margin:0 auto;max-width:58.0625rem;padding:0;width:100%}.cookies-page .cookies-info .cookies-info-blocks__item{background-color:var(--white);margin:0 0 .5rem;padding:1.25rem 1.5rem}@media screen and (min-width:768px){.cookies-page .cookies-info .cookies-info-blocks__item{padding:2.375rem 2.5rem}}.cookies-page .cookies-info .cookies-info-blocks__item:last-of-type{margin:0}.cookies-page .cookies-info .cookies-info-blocks__item h3{font-family:Canela web,sans-serif;font-size:var(--font-size-6);font-weight:var(--font-weight-regular);line-height:1.75rem;margin-bottom:1rem}@media screen and (min-width:768px){.cookies-page .cookies-info .cookies-info-blocks__item h3{font-size:var(--font-size-7);line-height:2rem;margin-bottom:1.5rem}}.cookies-page .cookies-info .cookies-info-blocks__item p{margin-top:1rem}.cookies-page .cookies-info .cookies-info-blocks__item p:last-child{margin-bottom:0}@media screen and (min-width:768px){.cookies-page .cookies-info .cookies-info-blocks__item p{margin-top:1.5rem}}.cookies-page .cookies-table{margin:0 auto 1.5rem;max-width:91.5625rem;width:100%}.cookies-page .cookies-table__head-row{background-color:var(--gray-10)}.cookies-page .cookies-table__row .cookies-table__item:first-of-type{background-color:var(--gray-10);color:var(--gray-50);font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);line-height:1.25rem;padding:.75rem;text-align:left;text-transform:uppercase}@media screen and (min-width:768px){.cookies-page .cookies-table__row .cookies-table__item{display:table-cell;margin:0;padding:1rem}.cookies-page .cookies-table__row .cookies-table__item:first-of-type{all:inherit;display:table-cell;margin:0;padding:1rem}.cookies-page .cookies-table__row{border-bottom:.0625rem solid var(--gray-10)}}.cookies-page .cookies-table__head-row .cookies-table__item{background-color:var(--gray-10);color:var(--gray-50);display:none;font-size:var(--font-size-2);line-height:1.25rem;padding:.75rem;text-align:left;text-transform:uppercase}@media screen and (min-width:768px){.cookies-page .cookies-table__head-row .cookies-table__item{display:table-cell;padding:1rem}}.cookies-page .cookies-table__item{display:flex;margin:1rem 0;padding:0 .5rem}@media screen and (min-width:768px){.cookies-page .cookies-table__item{display:table-cell;margin:0;padding:1rem}}.privacy-policy-page .privacy-policy-info{background-color:var(--gray-10);padding:1.5rem 0}@media screen and (min-width:480px){.privacy-policy-page .privacy-policy-info{padding:2rem 0}}@media screen and (min-width:768px){.privacy-policy-page .privacy-policy-info{padding:2.5rem 0}}@media screen and (min-width:1280px){.privacy-policy-page .privacy-policy-info{padding:3.75rem 0}}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks{list-style-type:none;margin:0 auto;max-width:58.0625rem;padding:0;width:100%}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item{background-color:var(--white);margin:0 0 .5rem;padding:1.25rem 1.5rem}@media screen and (min-width:768px){.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item{padding:2.375rem 2.5rem}}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item:last-of-type{margin:0}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item h3{margin-bottom:.5rem;margin-top:3rem}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item h3+p{margin-top:0}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item .h5{margin-bottom:.25rem}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item .h5+p{margin-top:0}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item p{color:var(--gray-70);font-size:var(--font-size-5);letter-spacing:-.6px;line-height:1.75rem;margin:1rem 0 1.5rem}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item p:last-child{margin-bottom:0}@media screen and (min-width:768px){.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item p{margin:1.5rem 0 2rem}}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item p strong{color:var(--gray-90)}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item ul{list-style-type:none;margin:0 0 0 1.25rem;padding:0}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item ul li{font-size:var(--font-size-4);line-height:1.5rem;margin:0 0 .5rem;padding:0 0 0 1.5rem}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item ul li:last-child{margin:0}.privacy-policy-page .privacy-policy-info .privacy-policy-info-blocks__item ul li:before{background-color:var(--gray-40);content:"";height:.125rem;left:0;position:absolute;top:.75rem;width:.5rem}.reclamation-page .reclamation-info{background-color:var(--gray-10);margin:0;padding:1.5rem 0}@media screen and (min-width:480px){.reclamation-page .reclamation-info{padding:2rem 0}}@media screen and (min-width:768px){.reclamation-page .reclamation-info{padding:2.5rem 0}}@media screen and (min-width:1280px){.reclamation-page .reclamation-info{padding:3.75rem 0}}.reclamation-page .reclamation-info .reclamation-info-blocks{list-style-type:none;margin:0 auto;max-width:58.0625rem;padding:0;width:100%}.reclamation-page .reclamation-info .reclamation-info-blocks__item{background-color:var(--white);margin:0 0 .5rem;padding:1.25rem 1.5rem}@media screen and (min-width:768px){.reclamation-page .reclamation-info .reclamation-info-blocks__item{padding:2.375rem 2.5rem}}.reclamation-page .reclamation-info .reclamation-info-blocks__item:last-of-type{margin:0}.reclamation-page .reclamation-info .reclamation-info-blocks__item h3{font-family:Canela web,sans-serif;font-size:var(--font-size-6);font-weight:var(--font-weight-regular);line-height:1.75rem;margin-bottom:1rem}@media screen and (min-width:768px){.reclamation-page .reclamation-info .reclamation-info-blocks__item h3{font-size:var(--font-size-7);line-height:2rem;margin-bottom:1.5rem}}.reclamation-page .reclamation-info .reclamation-info-blocks__item p{color:var(--gray-70);font-size:var(--font-size-5);letter-spacing:-.6px;line-height:1.75rem;margin-top:1rem}.reclamation-page .reclamation-info .reclamation-info-blocks__item p:last-child{margin-bottom:0}@media screen and (min-width:768px){.reclamation-page .reclamation-info .reclamation-info-blocks__item p{margin-top:1.5rem}}.reclamation-page .reclamation-info .reclamation-info-blocks__item p strong{color:var(--gray-90)}.reclamation-page .reclamation-info .reclamation-info-blocks__item ul{list-style-type:none;margin:1rem 0 1rem 1.25rem;padding:0}.reclamation-page .reclamation-info .reclamation-info-blocks__item ul li{font-size:var(--font-size-4);line-height:1.5rem;margin:0 0 1rem;padding:0 0 0 1.5rem}.reclamation-page .reclamation-info .reclamation-info-blocks__item ul li:last-child{margin:0}.reclamation-page .reclamation-info .reclamation-info-blocks__item ul li:before{background-color:var(--gray-40);content:"";height:.125rem;left:0;position:absolute;top:.75rem;width:.5rem}.terms-and-conditions-page .terms-and-conditions-info{background-color:var(--gray-10);padding:1.5rem 0}@media screen and (min-width:480px){.terms-and-conditions-page .terms-and-conditions-info{padding:2rem 0}}@media screen and (min-width:768px){.terms-and-conditions-page .terms-and-conditions-info{padding:2.5rem 0}}@media screen and (min-width:1280px){.terms-and-conditions-page .terms-and-conditions-info{padding:3.75rem 0}}.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks{list-style-type:none;margin:0 auto;max-width:58.0625rem;padding:0;width:100%}.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item{background-color:var(--white);margin:0 0 .5rem;padding:1.25rem 1.5rem}@media screen and (min-width:768px){.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item{padding:2.375rem 2.5rem}}.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item:last-of-type{margin:0}.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item h3{font-family:Canela web,sans-serif;font-size:var(--font-size-6);font-weight:var(--font-weight-regular);line-height:1.75rem;margin-bottom:1rem}@media screen and (min-width:768px){.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item h3{font-size:var(--font-size-7);line-height:2rem;margin-bottom:1.5rem}}.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item p{color:var(--gray-70);font-size:var(--font-size-5);letter-spacing:-.6px;line-height:1.75rem;margin-top:1rem;padding:0 0 0 3rem}.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item p:last-child{margin-bottom:0}@media screen and (min-width:768px){.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item p{margin-top:1.5rem}}.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item p strong{color:var(--gray-90)}.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item p span{margin-left:-3rem;position:absolute}.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item ul{list-style-type:none;margin:0 0 0 4.25rem;padding:0}.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item ul li{font-size:var(--font-size-4);line-height:1.5rem;margin:0 0 .5rem;padding:0 0 0 1.5rem}.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item ul li:last-child{margin:0}.terms-and-conditions-page .terms-and-conditions-info .terms-and-conditions-info-blocks__item ul li:before{background-color:var(--gray-40);content:"";height:.125rem;left:0;position:absolute;top:.75rem;width:.5rem}.collections-page .collections-cover{padding:2.5rem 0 0;text-align:center}@media screen and (min-width:1280px){.collections-page .collections-cover{padding:5rem 0 0}}.collections-page .collections-cover h1{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin:0 auto}@media screen and (min-width:1280px){.collections-page .collections-cover h1{font-size:var(--font-size-10);line-height:3rem;margin-bottom:1.5rem;max-width:41.25rem}}.collections-page .collections-section__text p{max-width:none}.collections-page .collections-section{padding:5rem 0}@media screen and (min-width:1280px){.collections-page .collections-section{padding:7.5rem 0}}@media screen and (min-width:960px){.collections-page .collections-section.danfil-diamonds .l-collection-section-wrapper{min-height:32.5rem}}@media screen and (min-width:1024px){.collections-page .collections-section.danfil-diamonds .l-collection-section-wrapper{min-height:40rem}}@media screen and (min-width:1600px){.collections-page .collections-section.danfil-diamonds .l-collection-section-wrapper{min-height:50rem}}@media screen and (min-width:960px){.collections-page .collections-section.danfil-diamonds .collections-section__text h2,.collections-page .collections-section.danfil-diamonds .collections-section__text p{padding:0 calc(44.83696% + 2rem) 0 0}.collections-page .collections-section.danfil-diamonds .collections-section__image{right:0;width:44.8369565217%}}.collections-page .collections-section.light-collection{background-color:var(--gray-10)}@media screen and (min-width:960px){.collections-page .collections-section.light-collection .collections-section__text{order:1}.collections-page .collections-section.light-collection .collections-section__text h2,.collections-page .collections-section.light-collection .collections-section__text p{padding:0 0 0 calc(49.38859% + 2rem)}.collections-page .collections-section.light-collection .collections-section__text ul{justify-content:flex-end}.collections-page .collections-section.light-collection .collections-section__text .btn{margin:0 0 0 calc(49.38859% + 2rem)}.collections-page .collections-section.light-collection .collections-section__image{width:49.3885869565%}.collections-page .collections-section.colored-gemstones .l-collection-section-wrapper,.collections-page .collections-section.filip-horak .l-collection-section-wrapper{min-height:32.5rem}}@media screen and (min-width:1024px){.collections-page .collections-section.colored-gemstones .l-collection-section-wrapper,.collections-page .collections-section.filip-horak .l-collection-section-wrapper{min-height:35rem}}@media screen and (min-width:1600px){.collections-page .collections-section.colored-gemstones .l-collection-section-wrapper,.collections-page .collections-section.filip-horak .l-collection-section-wrapper{min-height:41.25rem}}@media screen and (min-width:960px){.collections-page .collections-section.colored-gemstones .collections-section__text h2,.collections-page .collections-section.colored-gemstones .collections-section__text p,.collections-page .collections-section.filip-horak .collections-section__text h2,.collections-page .collections-section.filip-horak .collections-section__text p{padding:0 calc(44.83696% + 2rem) 0 0}.collections-page .collections-section.colored-gemstones .collections-section__image,.collections-page .collections-section.filip-horak .collections-section__image{right:0;width:44.8369565217%}}.collections-page .collections-section.cutie-kids,.collections-page .collections-section.wedding-rings{background-color:var(--gray-10)}@media screen and (min-width:960px){.collections-page .collections-section.cutie-kids .l-collection-section-wrapper,.collections-page .collections-section.wedding-rings .l-collection-section-wrapper{min-height:31.25rem}}@media screen and (min-width:1024px){.collections-page .collections-section.cutie-kids .l-collection-section-wrapper,.collections-page .collections-section.wedding-rings .l-collection-section-wrapper{min-height:38.75rem}}@media screen and (min-width:1600px){.collections-page .collections-section.cutie-kids .l-collection-section-wrapper,.collections-page .collections-section.wedding-rings .l-collection-section-wrapper{min-height:48.75rem}}@media screen and (min-width:960px){.collections-page .collections-section.cutie-kids .collections-section__text,.collections-page .collections-section.wedding-rings .collections-section__text{order:1}.collections-page .collections-section.cutie-kids .collections-section__text h2,.collections-page .collections-section.cutie-kids .collections-section__text p,.collections-page .collections-section.wedding-rings .collections-section__text h2,.collections-page .collections-section.wedding-rings .collections-section__text p{padding:0 0 0 calc(49.38859% + 2rem)}.collections-page .collections-section.cutie-kids .collections-section__text ul,.collections-page .collections-section.wedding-rings .collections-section__text ul{justify-content:flex-end}.collections-page .collections-section.cutie-kids .collections-section__text .btn,.collections-page .collections-section.wedding-rings .collections-section__text .btn{margin:0 0 0 calc(49.38859% + 2rem)}.collections-page .collections-section.cutie-kids .collections-section__image,.collections-page .collections-section.wedding-rings .collections-section__image{width:44.8369565217%}}.collections-page .collections-section__text{margin:0 auto .5rem;max-width:41.25rem;order:1;text-align:center;width:100%;z-index:100}@media screen and (min-width:960px){.collections-page .collections-section__text{margin:0 0 .5rem;max-width:none;order:0;text-align:left}}.collections-page .collections-section__text h2{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular);margin-bottom:1rem}@media screen and (min-width:1280px){.collections-page .collections-section__text h2{font-size:var(--font-size-9);line-height:3.25rem;margin-bottom:1.5rem}}.collections-page .collections-section__text p{color:var(--gray-70);font-size:var(--font-size-5);letter-spacing:-.6px;line-height:1.75rem;margin:0 0 2rem;padding:0}.collections-page .collections-section__text ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 0 3rem;padding:0;width:100%}.collections-page .collections-section__text ul li{margin:0 .4166666667% 0 0;max-width:13rem;width:24.58333%}.collections-page .collections-section__text ul li:last-child{margin:0}@media screen and (min-width:960px){.collections-page .collections-section__text ul li{margin:0 .5434782609% 0 0;max-width:13rem;width:14.1304347826%}}.collections-page .collections-section__text ul li picture{display:block;line-height:0;width:100%}.collections-page .collections-section__text ul li picture img{width:100%}.collections-page .collections-section__text .btn{margin:0 auto;max-width:17.5rem}@media screen and (min-width:960px){.collections-page .collections-section__text .btn{margin:0}}.collections-page .collections-section__image{background-color:var(--gray-10);line-height:0;margin:0 auto 2.5rem;max-width:41.25rem;width:100%}@media screen and (min-width:960px){.collections-page .collections-section__image{margin:0;position:absolute}}.collections-page .collections-section__image img{width:100%}.collections-page .l-collection-section-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:92rem;position:relative}@media screen and (min-width:960px){.collections-page .l-collection-section-wrapper{flex-direction:row}}.collection-cover{background:var(--gray-10);background-position:50%;background-size:cover;padding:1rem 0 1.5rem}@media screen and (min-width:768px){.collection-cover{padding-bottom:2.25rem}}@media screen and (min-width:1024px){.collection-cover{padding-bottom:3rem}}.collection-cover__header{color:var(--gray-90);display:block;font-family:Canela web,sans-serif;font-size:var(--font-size-8);font-weight:var(--font-weight-regular);line-height:2rem;margin:0 auto .75rem;max-width:36ch;text-align:center}@media screen and (min-width:768px){.collection-cover__header{font-size:var(--font-size-9);line-height:2.25rem}}@media screen and (min-width:1024px){.collection-cover__header{font-size:var(--font-size-10);line-height:3rem;margin-bottom:1.5rem}}.collection-cover__desc{color:var(--gray-70);display:block;font-size:var(--font-size-4);line-height:1.5rem;margin:0 auto 1.5rem;max-width:60ch;text-align:center;width:100%}@media screen and (min-width:768px){.collection-cover__desc{font-size:var(--font-size-5);line-height:1.75rem;margin:0 auto 2.75rem}}@media screen and (min-width:1024px){.collection-cover__desc{margin:0 auto 3.25rem}}.collection-cover--gifts{background-color:#f1d5e5}@media screen and (min-width:640px){.collection-cover--gifts{background-image:url(da22416fd7b624d66e28.jpg)}}@media screen and (min-width:640px)and (-o-min-device-pixel-ratio:2.6/2),screen and (min-width:640px)and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:640px)and (min--moz-device-pixel-ratio:1.3),screen and (min-width:640px)and (min-device-pixel-ratio:1.3),screen and (min-width:640px)and (min-resolution:1.3dppx){.collection-cover--gifts{background-image:url(22a702bfb525318735b4.webp);background-size:cover ""}}@media screen and (min-width:960px){.collection-cover--gifts{background-image:url(c4b8ad32d83f8371356d.jpg)}}@media screen and (min-width:960px)and (-o-min-device-pixel-ratio:2.6/2),screen and (min-width:960px)and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:960px)and (min--moz-device-pixel-ratio:1.3),screen and (min-width:960px)and (min-device-pixel-ratio:1.3),screen and (min-width:960px)and (min-resolution:1.3dppx){.collection-cover--gifts{background-image:url(5b44dcf3a452625f9918.webp);background-size:cover ""}}@media screen and (min-width:1280px){.collection-cover--gifts{background-image:url(10b4dfe3483d7ec1f5bf.jpg)}}@media screen and (min-width:1280px)and (-o-min-device-pixel-ratio:2.6/2),screen and (min-width:1280px)and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:1280px)and (min--moz-device-pixel-ratio:1.3),screen and (min-width:1280px)and (min-device-pixel-ratio:1.3),screen and (min-width:1280px)and (min-resolution:1.3dppx){.collection-cover--gifts{background-image:url(45af2701c0bac080ceb7.webp);background-size:cover ""}}.webp .collection-cover--gifts{background-color:#f1d5e5}@media screen and (min-width:640px){.webp .collection-cover--gifts{background-image:url(data:image/webp;base64,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)}}@media screen and (min-width:640px)and (-o-min-device-pixel-ratio:2.6/2),screen and (min-width:640px)and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:640px)and (min--moz-device-pixel-ratio:1.3),screen and (min-width:640px)and (min-device-pixel-ratio:1.3),screen and (min-width:640px)and (min-resolution:1.3dppx){.webp .collection-cover--gifts{background-image:url(22a702bfb525318735b4.webp);background-size:cover ""}}@media screen and (min-width:960px){.webp .collection-cover--gifts{background-image:url(2eeca47f2a9baa83c1e6.webp)}}@media screen and (min-width:960px)and (-o-min-device-pixel-ratio:2.6/2),screen and (min-width:960px)and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:960px)and (min--moz-device-pixel-ratio:1.3),screen and (min-width:960px)and (min-device-pixel-ratio:1.3),screen and (min-width:960px)and (min-resolution:1.3dppx){.webp .collection-cover--gifts{background-image:url(5b44dcf3a452625f9918.webp);background-size:cover ""}}@media screen and (min-width:1280px){.webp .collection-cover--gifts{background-image:url(572f542e386bcea96169.webp)}}@media screen and (min-width:1280px)and (-o-min-device-pixel-ratio:2.6/2),screen and (min-width:1280px)and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:1280px)and (min--moz-device-pixel-ratio:1.3),screen and (min-width:1280px)and (min-device-pixel-ratio:1.3),screen and (min-width:1280px)and (min-resolution:1.3dppx){.webp .collection-cover--gifts{background-image:url(45af2701c0bac080ceb7.webp);background-size:cover ""}}.collection-cover--grandchild-gifts{background-color:#f1d5e5}@media screen and (min-width:640px){.collection-cover--grandchild-gifts{background-image:url(875573b004efb755d6ee.jpg)}}@media screen and (min-width:640px)and (-o-min-device-pixel-ratio:2.6/2),screen and (min-width:640px)and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:640px)and (min--moz-device-pixel-ratio:1.3),screen and (min-width:640px)and (min-device-pixel-ratio:1.3),screen and (min-width:640px)and (min-resolution:1.3dppx){.collection-cover--grandchild-gifts{background-image:url(927c023d735cbf8be2c8.webp);background-size:cover ""}}@media screen and (min-width:960px){.collection-cover--grandchild-gifts{background-image:url(2a74934caad035e94d2f.jpg)}}@media screen and (min-width:960px)and (-o-min-device-pixel-ratio:2.6/2),screen and (min-width:960px)and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:960px)and (min--moz-device-pixel-ratio:1.3),screen and (min-width:960px)and (min-device-pixel-ratio:1.3),screen and (min-width:960px)and (min-resolution:1.3dppx){.collection-cover--grandchild-gifts{background-image:url(231dd512d1443c9f3589.webp);background-size:cover ""}}@media screen and (min-width:1280px){.collection-cover--grandchild-gifts{background-image:url(81a160941450f36fc0c9.jpg)}}@media screen and (min-width:1280px)and (-o-min-device-pixel-ratio:2.6/2),screen and (min-width:1280px)and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:1280px)and (min--moz-device-pixel-ratio:1.3),screen and (min-width:1280px)and (min-device-pixel-ratio:1.3),screen and (min-width:1280px)and (min-resolution:1.3dppx){.collection-cover--grandchild-gifts{background-image:url(88b15a045d5ba32b8695.webp);background-size:cover ""}}.webp .collection-cover--grandchild-gifts{background-color:#f1d5e5}@media screen and (min-width:640px){.webp .collection-cover--grandchild-gifts{background-image:url(ae80282075b2037a028c.webp)}}@media screen and (min-width:640px)and (-o-min-device-pixel-ratio:2.6/2),screen and (min-width:640px)and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:640px)and (min--moz-device-pixel-ratio:1.3),screen and (min-width:640px)and (min-device-pixel-ratio:1.3),screen and (min-width:640px)and (min-resolution:1.3dppx){.webp .collection-cover--grandchild-gifts{background-image:url(927c023d735cbf8be2c8.webp);background-size:cover ""}}@media screen and (min-width:960px){.webp .collection-cover--grandchild-gifts{background-image:url(9eb12681a09474dee49b.webp)}}@media screen and (min-width:960px)and (-o-min-device-pixel-ratio:2.6/2),screen and (min-width:960px)and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:960px)and (min--moz-device-pixel-ratio:1.3),screen and (min-width:960px)and (min-device-pixel-ratio:1.3),screen and (min-width:960px)and (min-resolution:1.3dppx){.webp .collection-cover--grandchild-gifts{background-image:url(231dd512d1443c9f3589.webp);background-size:cover ""}}@media screen and (min-width:1280px){.webp .collection-cover--grandchild-gifts{background-image:url(5df20de6edeb6b547821.webp)}}@media screen and (min-width:1280px)and (-o-min-device-pixel-ratio:2.6/2),screen and (min-width:1280px)and (-webkit-min-device-pixel-ratio:1.3),screen and (min-width:1280px)and (min--moz-device-pixel-ratio:1.3),screen and (min-width:1280px)and (min-device-pixel-ratio:1.3),screen and (min-width:1280px)and (min-resolution:1.3dppx){.webp .collection-cover--grandchild-gifts{background-image:url(88b15a045d5ba32b8695.webp);background-size:cover ""}}.c-collection-cover-subcat{display:flex;flex-direction:column;flex-wrap:wrap;list-style-type:none;margin:1.25rem 0 0;padding:0}@media screen and (min-width:640px){.c-collection-cover-subcat{flex-direction:row;justify-content:center;margin:2.5rem 0 0}}.c-collection-cover-subcat__item{background:var(--white);border-radius:.125rem;cursor:pointer;margin-bottom:.25rem;padding:.5rem;position:relative}.c-collection-cover-subcat__item:hover{box-shadow:0 .0625rem 1.25rem 0 rgba(26,22,18,.15)}.c-collection-cover-subcat__item:last-child{margin-bottom:0}@media screen and (min-width:640px){.c-collection-cover-subcat__item{flex:0 0 11.25rem;margin:.25rem;padding:1.25rem}.c-collection-cover-subcat__item:last-child{margin:.25rem}}.c-collection-cover-subcat__item-container{display:flex;height:100%}@media screen and (min-width:640px){.c-collection-cover-subcat__item-container{align-content:stretch;flex-direction:column}}.c-collection-cover-subcat__item-image{flex:0 0 2.5rem;margin-right:1.5rem;max-width:3.75rem}@media screen and (min-width:640px){.c-collection-cover-subcat__item-image{display:block;flex:0 0 6.25rem;margin:0 auto .75rem;max-width:100%}}.c-collection-cover-subcat__item-name{align-self:center;flex:1 1 100%;height:100%;width:100%}@media screen and (min-width:640px){.c-collection-cover-subcat__item-name{text-align:center}}.c-collection-cover-subcat__item-name h2{font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-4);line-height:1.25rem;margin-bottom:0}@media screen and (min-width:640px){.c-collection-cover-subcat__item-name h2{font-size:var(--font-size-3);line-height:1rem}}.c-collection-cover-subcat__item-name a{color:var(--gray-90);display:block;text-decoration:none}.collection-empty{padding:1.25rem 0}@media screen and (min-width:768px){.collection-empty{padding:2.5rem 0 1.25rem}}.collection-empty__header{margin-bottom:.75rem;text-align:center}.collection-empty__desc{color:var(--gray-70);margin:0 auto 2.5rem;max-width:60ch;text-align:center}.collection-empty__button{display:block;margin:0 auto;max-width:18.75rem}.collection-pagelinks{display:flex;flex-direction:column;margin:0 0 2.5rem;padding:1rem 0;position:relative}@media screen and (min-width:1600px){.collection-pagelinks{flex-direction:row;margin:3.75rem 0 7.5rem}}.collection-pagelinks__top{-webkit-appearance:none;appearance:none;border:none;color:var(--pink-70,#7a3040);display:none;font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);line-height:1.75rem;padding-left:1.25rem;position:relative}.collection-pagelinks__top:hover{text-decoration:underline}.collection-pagelinks__top .icon{fill:var(--pink-70,#7a3040);height:.75rem;left:0;position:absolute;top:.5rem;transform:rotate(-90deg);width:.75rem}@media screen and (min-width:1600px){.collection-pagelinks__top{display:block}}.collection-pagelinks__show-more{margin:0 auto 1.5rem;max-width:16.25rem;width:100%}@media screen and (min-width:1600px){.collection-pagelinks__show-more{left:50%;margin-left:-9.375rem;position:absolute;top:.375rem}}.collection-pagelinks__paginator{align-self:center;display:flex;list-style-type:none;margin:0;padding:0}@media screen and (min-width:1600px){.collection-pagelinks__paginator{margin-left:auto}}.collection-pagelinks__paginator-item{background:var(--white);display:inline-block;font-weight:var(--font-weight-semibold);line-height:1.75rem;padding:0 .5rem;text-align:center;text-decoration:none;transition:background-color .2s cubic-bezier(.455,.03,.515,.955),color .2s cubic-bezier(.455,.03,.515,.955)}.collection-pagelinks__paginator-item--first,.collection-pagelinks__paginator-item--last,.collection-pagelinks__paginator-item--link{height:1.75rem;padding:0;width:1.75rem}.collection-pagelinks__paginator-item--first{margin-right:1.875rem}.collection-pagelinks__paginator-item--first:after{content:"…";position:absolute;right:-1.25rem;top:0}.collection-pagelinks__paginator-item--last{margin-left:1.875rem}.collection-pagelinks__paginator-item--last:before{content:"…";left:-1.25rem;position:absolute;top:0}.collection-pagelinks__paginator-item--actual{background:var(--gray-90);color:var(--white)}.collection-pagelinks__paginator a{color:var(--gray-70);display:block}.collection-pagelinks__paginator a:hover{background:var(--gray-20);color:var(--gray-90)}.collection-bottom{background:var(--gray-10);padding:2.5rem 0 3.75rem}.collection-bottom>.page-wrap{position:relative}@media screen and (min-width:768px){.collection-bottom{padding:3.75rem 0 5rem}}@media screen and (min-width:960px){.collection-bottom{padding:5rem 0 6.25rem}}@media screen and (min-width:1280px){.collection-bottom{padding:6.25rem 0 7.5rem}}.collection-bottom__grid-wrapper{display:grid;grid-template-areas:"heading" "image" "adv";grid-template-columns:1fr;grid-template-rows:auto}@media screen and (min-width:1280px){.collection-bottom__grid-wrapper{grid-template-areas:"heading image" "adv adv"}}@media screen and (min-width:1600px){.collection-bottom__grid-wrapper{grid-template-areas:"heading image" "adv image"}}.collection-bottom__top-wrapper{grid-area:heading}.collection-bottom__heading{color:var(--gray-90);display:block;font-family:Canela web,sans-serif;font-size:var(--font-size-8);font-weight:var(--font-weight-regular);line-height:3.25rem;margin:0 auto 1.25rem;max-width:900px;text-align:center}@media screen and (min-width:768px){.collection-bottom__heading{font-size:var(--font-size-9);line-height:3.25rem}}@media screen and (min-width:1280px){.collection-bottom__heading{margin:0 0 1.5rem;text-align:left}}.collection-bottom__heading+p{color:var(--gray-70);display:block;font-size:var(--font-size-4);line-height:1.5rem;margin:0 auto 2rem;max-width:70ch;text-align:center}@media screen and (min-width:768px){.collection-bottom__heading+p{font-size:var(--font-size-5);line-height:1.75rem;margin:0 auto 3.25rem}}@media screen and (min-width:1280px){.collection-bottom__heading+p{margin:0 0 5rem;text-align:left}}.collection-bottom__image{display:block;grid-area:image;margin:0 auto 2rem}@media screen and (min-width:768px){.collection-bottom__image{margin:0 auto 3.25rem}}@media screen and (min-width:1280px){.collection-bottom__image{margin:0 auto var(--space-12) var(--space-10)}}.collection-bottom__image img{display:block;margin:0 auto;max-width:100%}@media screen and (min-width:1280px){.collection-bottom__image img{box-shadow:2.5rem -2.5rem 0 0 var(--white);max-width:35rem}}.collection-bottom__adv{grid-area:adv;list-style-type:none;margin:0;padding:0}@media screen and (min-width:768px){.collection-bottom__adv{display:flex;flex-wrap:wrap;margin:0 auto;max-width:48rem}}@media screen and (min-width:1280px){.collection-bottom__adv{margin:0;max-width:100%}}.collection-bottom__adv-item{margin-bottom:var(--space-8)}.collection-bottom__adv-item:last-child{margin-bottom:0}@media screen and (min-width:768px){.collection-bottom__adv-item{flex:1 1 50%;margin:0 2rem 2rem 0;max-width:calc(50% - 1rem)}.collection-bottom__adv-item:nth-child(2n){margin-right:0}}.collection-bottom__adv-item h3{color:var(--gray-90);font-size:var(--font-size-4);font-weight:var(--font-weight-semibold);line-height:1.5rem;margin:0 auto .25rem;max-width:70ch;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.collection-bottom__adv-item h3{font-size:var(--font-size-5);line-height:1.75rem;text-align:left}}.collection-bottom__adv-item p{text-align:center}@media screen and (min-width:768px){.collection-bottom__adv-item p{text-align:left}}.collection-bottom__adv-item span{color:var(--gray-70);display:block;font-size:var(--font-size-3);line-height:1.25rem;margin:0 auto 2rem;max-width:70ch;text-align:center}@media screen and (min-width:768px){.collection-bottom__adv-item span{font-size:var(--font-size-4);line-height:1.5rem;text-align:left}}@media screen and (min-width:1280px){.collection-bottom__adv-item span{margin:0 0 2.5rem}}.collection-bottom__adv-item:last-child span{margin-bottom:0}.o-products-faq{background:var(--gray-10);padding:2.5rem 0 3.75rem}.o-products-faq h2{text-align:center}.o-products-faq .faq-info-block{margin:0 auto;max-width:60rem;width:92%}@media screen and (min-width:1024px){.o-products-faq .faq-info-block{width:100%}}.lp-jewelry-guide--gift-package .o-page-box{background-color:#f4f4f4}.lp-jewelry-guide--gift-package .o-page-box .icon{fill:var(--gray-90);display:block;height:2rem;margin:0 auto 1rem;width:2rem}@media screen and (min-width:768px){.lp-jewelry-guide--gift-package .o-page-box .icon{height:3rem;margin:0 0 1rem;width:3rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--gift-package .o-page-box .o-page-box__image{margin-left:0}}.lp-jewelry-guide--gift-package .o-page-box--cutie{background-color:transparent;background-image:url(data:image/jpeg;base64,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);background-repeat:repeat-x;overflow:hidden}.lp-jewelry-guide--gift-package .o-page-box--cutie .icon{fill:#5e2e3b}.lp-jewelry-guide--gift-package .o-page-box--cutie .o-page-section__desc-small,.lp-jewelry-guide--gift-package .o-page-box--cutie .o-page-section__heading-2{color:#5e2e3b}.lp-jewelry-guide--gift-package .o-page-box--luxury-box .icon{height:1.75rem;width:1.75rem}@media screen and (min-width:768px){.lp-jewelry-guide--gift-package .o-page-box--luxury-box .icon{height:2.75rem;width:2.75rem}}.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list{display:inline-flex;flex-wrap:wrap;list-style-type:none;margin:2.25rem -.25rem;padding:0;width:100%}@media screen and (min-width:1280px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list{flex-wrap:nowrap;margin:4.5rem -.5rem}}.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item{background-color:#e1e0e6;display:inline-flex;flex-wrap:wrap;margin:.25rem;overflow:hidden;padding:1.5rem 0 0;text-align:center;width:100%}@media screen and (min-width:640px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item{padding:2.5rem 0 0}}@media screen and (min-width:960px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item{margin:.5rem;padding:3.75rem 21.25rem 3.75rem 2rem;text-align:left}}@media screen and (min-width:1280px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item{margin:.75rem;min-height:47.5rem;padding:2.5rem 2.5rem 30rem;text-align:center;width:calc(33.33% - 1.5rem)}}.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item .number{color:var(--gold-50,#ae906f);font-family:Canela web,sans-serif;font-size:var(--font-size-9);margin:0 auto .5rem;padding:0 1.5rem;text-align:center;width:100%;z-index:100}@media screen and (min-width:640px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item .number{padding:0 2.5rem}}@media screen and (min-width:960px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item .number{font-size:var(--font-size-10);margin:0 0 .5rem;padding:0;text-align:left}}@media screen and (min-width:1280px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item .number{font-size:var(--font-size-10);margin:0 auto .5rem;text-align:center}}.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item .o-page-section__heading-3{margin:0 auto .5rem;padding:0 1.5rem;text-align:center;z-index:100}@media screen and (min-width:640px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item .o-page-section__heading-3{padding:0 2.5rem}}@media screen and (min-width:960px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item .o-page-section__heading-3{margin:0 0 .5rem;padding:0;text-align:left}}@media screen and (min-width:1280px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item .o-page-section__heading-3{margin:0 auto 1rem;text-align:center}}.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item .o-page-section__desc-small{margin:0 auto;padding:0 1.5rem;text-align:center;z-index:100}@media screen and (min-width:640px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item .o-page-section__desc-small{padding:0 2.5rem}}@media screen and (min-width:960px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item .o-page-section__desc-small{margin:0;padding:0;text-align:left}}@media screen and (min-width:1280px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item .o-page-section__desc-small{margin:0 auto;text-align:center}}.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item picture{width:100%}@media screen and (min-width:960px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item picture{bottom:0;left:auto;margin-left:0;max-height:100%;min-width:auto;position:absolute;right:0;transform:translateX(0);width:32.3125rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item picture{left:0;margin-left:50%;max-height:none;min-width:32.3125rem;right:auto;transform:translateX(-50%);width:100%}}.lp-jewelry-guide--engagement-ring-wearing .ring-wearing-list__item img{display:block;height:auto;width:100%}.lp-jewelry-guide--engagement-ring-wearing .o-page-section--during{background-color:#f4f4f5;margin:1.5rem 0;overflow:hidden;position:relative}@media screen and (min-width:640px){.lp-jewelry-guide--engagement-ring-wearing .o-page-section--during{margin:2.5rem 0 0}}@media screen and (min-width:768px){.lp-jewelry-guide--engagement-ring-wearing .o-page-section--during{margin:3.75rem 0 0}}@media screen and (min-width:1600px){.lp-jewelry-guide--engagement-ring-wearing .o-page-section--during{margin:5rem 0 0}}.lp-jewelry-guide--engagement-ring-wearing .o-page-section--during .o-page-section{overflow:visible;padding-bottom:0;z-index:1}@media screen and (min-width:1280px){.lp-jewelry-guide--engagement-ring-wearing .o-page-section--during .o-page-section{height:50rem}}.lp-jewelry-guide--engagement-ring-wearing .o-page-section--during .o-page-section__image{display:none}@media screen and (min-width:1280px){.lp-jewelry-guide--engagement-ring-wearing .o-page-section--during .o-page-section__image{display:block}}.lp-jewelry-guide--engagement-ring-wearing .o-page-section--during picture img{height:auto;width:100%}@media screen and (min-width:1280px){.lp-jewelry-guide--engagement-ring-wearing .o-page-section--during picture img{height:50rem;position:absolute;right:0;top:0;width:auto}}.lp-jewelry-guide--engagement-ring-wearing .o-page-section--after{padding-top:5rem}@media screen and (min-width:768px){.lp-jewelry-guide--engagement-ring-wearing .o-page-section--after{padding-top:6.25rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--engagement-ring-wearing .o-page-section--after{padding-top:10rem}}.lp-jewelry-guide--engagement-ring-wearing .o-page-section--after .page-wrap{text-align:center}.lp-jewelry-guide--diamonds-zircons .o-page-section--diamonds-zircons-comparison{max-width:none;width:100%}@media screen and (min-width:1280px){.lp-jewelry-guide--diamonds-zircons .o-page-section--diamonds-zircons-comparison{padding-top:var(--space-40)}.lp-jewelry-guide--diamonds-zircons .o-page-section--diamonds-zircons-comparison .o-page-section__image{left:0;max-width:none;position:absolute;top:0;width:100%}.lp-jewelry-guide--diamonds-zircons .o-page-section--diamonds-zircons-comparison .o-page-section__content{margin-left:0}.lp-jewelry-guide--diamonds-zircons .o-page-section--diamonds-zircons-comparison .o-page-section__content.right{margin-left:auto}.lp-jewelry-guide--diamonds-zircons .o-page-section--diamonds-zircons-comparison .o-page-section__image img{height:800px;min-width:100%;width:auto}}.lp-jewelry-guide--diamonds-zircons .parameter-list{display:flex;flex-wrap:wrap;gap:var(--space-4);list-style-type:none;margin:var(--space-6) 0 0 0;padding:0;width:100%}@media screen and (min-width:960px){.lp-jewelry-guide--diamonds-zircons .parameter-list{flex-wrap:nowrap;margin-top:var(--space-16)}}@media screen and (min-width:1280px){.lp-jewelry-guide--diamonds-zircons .parameter-list{gap:var(--space-6)}}.lp-jewelry-guide--diamonds-zircons .parameter-list__item{background-color:var(--white);border:var(--space-05) solid var(--gold-20);display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;padding:var(--space-4);width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--diamonds-zircons .parameter-list__item{flex-wrap:nowrap;justify-content:flex-start;padding:var(--space-6)}}@media screen and (min-width:1280px){.lp-jewelry-guide--diamonds-zircons .parameter-list__item{border:none}}.lp-jewelry-guide--diamonds-zircons .parameter-list__item .h4{text-align:center}@media screen and (min-width:768px){.lp-jewelry-guide--diamonds-zircons .parameter-list__item .h4{text-align:left}}.lp-jewelry-guide--diamonds-zircons .parameter-list__item .icon{fill:var(--gold-40);flex:0 0 auto;height:1.5rem;width:1.5rem}.lp-jewelry-guide--diamonds-zircons .table-wrapper{margin:var(--space-10) auto;overflow-x:auto}@media screen and (min-width:768px){.lp-jewelry-guide--diamonds-zircons .table-wrapper{margin:var(--space-20) auto}}.lp-jewelry-guide--diamonds-zircons .table{margin:0 auto;max-width:67.5rem;width:100%}.lp-jewelry-guide--diamonds-zircons .table thead tr th{background-color:var(--gray-10);color:var(--gray-50);font-size:var(--font-size-1);letter-spacing:1.5px;line-height:1.125rem;padding:var(--space-4);text-align:left;text-transform:uppercase}.lp-jewelry-guide--diamonds-zircons .table tbody tr td{font-size:var(--font-size-2);line-height:1.375rem;padding:var(--space-6) var(--space-4)}.lp-jewelry-guide--diamonds-zircons .mohs-image{display:block;margin:0 auto;max-width:70.5rem;width:100%}.lp-jewelry-guide--diamonds-zircons .mohs-image img{height:auto;width:100%}.collection-steplist{background:var(--gray-10);padding:2.5rem 0 3.75rem}.collection-steplist>.page-wrap{display:flex;flex-direction:column;position:relative}@media screen and (min-width:1280px){.collection-steplist>.page-wrap{flex-direction:row}}@media screen and (min-width:768px){.collection-steplist{padding:3.75rem 0 5rem}}@media screen and (min-width:960px){.collection-steplist{padding:5rem 0 6.25rem}}@media screen and (min-width:1280px){.collection-steplist{padding:6.25rem 0 7.5rem}}.collection-steplist__content{margin-bottom:2.5rem}.collection-steplist__heading{color:var(--gray-90);display:block;font-family:Canela web,sans-serif;font-size:var(--font-size-8);font-weight:var(--font-weight-regular);line-height:3.25rem;margin:0 auto 1.25rem;max-width:70ch;text-align:center}@media screen and (min-width:768px){.collection-steplist__heading{font-size:var(--font-size-9);line-height:3.25rem;max-width:83.3333333333%}}@media screen and (min-width:960px){.collection-steplist__heading{max-width:66.6666666667%}}@media screen and (min-width:1280px){.collection-steplist__heading{margin:0 0 1.5rem;text-align:left}}.collection-steplist__desc{color:var(--gray-70);display:block;font-size:var(--font-size-4);line-height:1.5rem;margin:0 auto 2.75rem;max-width:70ch;text-align:center}@media screen and (min-width:1280px){.collection-steplist__desc{margin-bottom:3.75rem;text-align:left}}.collection-steplist__image{display:block;margin:0 auto 2rem}@media screen and (min-width:768px){.collection-steplist__image{margin:0 auto 3.25rem}}@media screen and (min-width:1280px){.collection-steplist__image{position:absolute;right:2.5rem;top:0}}.collection-steplist__image img{display:block;margin:0 auto;max-width:100%}@media screen and (min-width:1280px){.collection-steplist__image img{box-shadow:2.5rem -2.5rem 0 0 var(--white);max-width:35rem}}.collection-steplist__list{counter-reset:step;margin:0 auto 0 1.25rem;max-width:55ch;padding:0}@media screen and (min-width:640px){.collection-steplist__list{margin:0 auto}}@media screen and (min-width:1280px){.collection-steplist__list{margin:0 auto 0 1.25rem}}.collection-steplist__list-item{border-left:.125rem solid var(--pink-30,#edd5d1);min-height:4.6875rem;padding:0 0 1.25rem 2.5rem;position:relative}.collection-steplist__list-item:before{background-color:var(--pink-30,#edd5d1);border:.125rem solid var(--pink-30,#edd5d1);border-radius:50%;color:var(--pink-90);content:counters(step,".") " ";counter-increment:step;font-size:var(--font-size-4);font-weight:var(--font-weight-semibold);height:2rem;left:-18px;line-height:2rem;position:absolute;text-align:center;top:0;width:2rem;z-index:2}.collection-steplist__list-item::marker{content:""}.collection-steplist__list-item h3{color:var(--gray-90);font-size:var(--font-size-4);font-weight:var(--font-weight-semibold);line-height:1.5rem;margin:0 auto .25rem;max-width:70ch;text-align:left;text-transform:uppercase}@media screen and (min-width:768px){.collection-steplist__list-item h3{font-size:var(--font-size-5);line-height:1.75rem}}.collection-steplist__list-item span{color:var(--gray-70);display:block;font-size:var(--font-size-3);line-height:1.25rem;margin:0 auto 1.25rem;max-width:70ch;text-align:left}@media screen and (min-width:768px){.collection-steplist__list-item span{font-size:var(--font-size-4);line-height:1.5rem;text-align:left}}@media screen and (min-width:1280px){.collection-steplist__list-item span{margin:0 0 2.5rem}}.collection-steplist__list-item:last-child span{margin-bottom:0}.collection-steplist__list-item:last-child{border-left:none}.collection-steplist__list-item:last-child:before{content:"✓"}@media screen and (min-width:1280px){.lp-jewelry-guide--christmas-promo .voucher-image{margin-bottom:5rem;max-width:47.5rem}}.lp-jewelry-guide--christmas-promo .contact-opening-hours{display:flex;flex-direction:column;gap:var(--space-6);list-style-type:none;margin:var(--space-0);padding:var(--space-0)}@media screen and (min-width:768px){.lp-jewelry-guide--christmas-promo .contact-opening-hours{gap:var(--space-0)}}@media screen and (min-width:1024px){.lp-jewelry-guide--christmas-promo .contact-opening-hours li{display:flex}}.lp-jewelry-guide--christmas-promo .contact-opening-hours li p{font-size:var(--font-size-3);line-height:var(--line-height-2);margin:var(--space-0);min-width:12.5rem}@media screen and (min-width:1024px){.lp-jewelry-guide--christmas-promo .contact-opening-hours li p{font-size:var(--font-size-4);line-height:var(--line-height-3)}}.lp-jewelry-guide--christmas-promo .contact-opening-hours li strong{font-size:var(--font-size-3);line-height:var(--line-height-2)}@media screen and (min-width:1024px){.lp-jewelry-guide--christmas-promo .contact-opening-hours li strong{font-size:var(--font-size-4);line-height:var(--line-height-3)}}.lp-jewelry-guide--jewels-care .o-page-section--jewels-wearing .page-wrap{position:relative}.lp-jewelry-guide--jewels-care .o-page-section--wearing-principles{margin:1.5rem 0;overflow:hidden;padding-bottom:3.75rem;position:relative}@media screen and (min-width:640px){.lp-jewelry-guide--jewels-care .o-page-section--wearing-principles{margin:2.5rem 0 0;padding-bottom:5rem}}@media screen and (min-width:768px){.lp-jewelry-guide--jewels-care .o-page-section--wearing-principles{margin:3.75rem 0 5rem;padding-bottom:7.5rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--jewels-care .o-page-section--wearing-principles{margin:3.75rem 0 0}}@media screen and (min-width:1600px){.lp-jewelry-guide--jewels-care .o-page-section--wearing-principles{margin:5rem 0 0;padding-bottom:10rem}}@media screen and (min-width:640px){.lp-jewelry-guide--jewels-care .o-page-section--cleaning .o-page-section__image img{width:auto}}@media screen and (min-width:1280px){.lp-jewelry-guide--jewels-care .o-page-section--cleaning .o-page-section__image img{width:100%}}.lp-jewelry-guide--jewels-care .jewels-wearing-block{display:flex;margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:83.125rem}@media screen and (min-width:768px){.lp-jewelry-guide--jewels-care .jewels-wearing-block{margin-top:5rem}}.lp-jewelry-guide--jewels-care .jewels-wearing-bg{display:none;left:50%;position:absolute;top:30%;transform:translateX(-50%);width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--jewels-care .jewels-wearing-bg{display:block}}@media screen and (min-width:1280px){.lp-jewelry-guide--jewels-care .jewels-wearing-bg{top:20%}}.lp-jewelry-guide--jewels-care .jewels-wearing-bg img{display:block;height:auto;width:100%}.lp-jewelry-guide--jewels-care .jewels-wearing-list{display:inline-flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;width:16.5rem}.lp-jewelry-guide--jewels-care .jewels-wearing-list--left{margin-right:auto}.lp-jewelry-guide--jewels-care .jewels-wearing-list--right{margin-left:auto}.lp-jewelry-guide--jewels-care .jewels-wearing-list__item{margin:0 0 1.5rem;padding:1.25rem;text-align:center;width:100%}.lp-jewelry-guide--jewels-care .jewels-wearing-list__item .icon{fill:var(--gray-90);height:3rem;margin-bottom:1rem;width:3rem}.lp-jewelry-guide--jewels-care .jewels-wearing-list__label{color:var(--gray-70);display:block;font-size:var(--font-size-3);line-height:1rem;margin:0 auto;text-align:center}@media screen and (min-width:768px){.lp-jewelry-guide--jewels-care .jewels-wearing-list__label{font-size:var(--font-size-5);line-height:1.5rem;margin:0 0 1.25rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--jewels-care .jewels-wearing-list__label{font-size:var(--font-size-6);line-height:1.75rem;margin:0 0 2rem}}.lp-jewelry-guide--jewels-care .wearing-principles-bg-1{position:absolute;right:-10%;top:0}@media screen and (min-width:1280px){.lp-jewelry-guide--jewels-care .wearing-principles-bg-1{right:0}}.lp-jewelry-guide--jewels-care .wearing-principles-bg-1 img{display:none;height:auto;width:25rem}@media screen and (min-width:768px){.lp-jewelry-guide--jewels-care .wearing-principles-bg-1 img{display:block}}@media screen and (min-width:1600px){.lp-jewelry-guide--jewels-care .wearing-principles-bg-1 img{width:36.5rem}}.lp-jewelry-guide--jewels-care .wearing-principles-bg-2{bottom:0;left:0;position:absolute}.lp-jewelry-guide--jewels-care .wearing-principles-bg-2 img{display:none;height:auto;width:27.5rem}@media screen and (min-width:768px){.lp-jewelry-guide--jewels-care .wearing-principles-bg-2 img{display:block}}@media screen and (min-width:1600px){.lp-jewelry-guide--jewels-care .wearing-principles-bg-2 img{width:38.25rem}}.lp-jewelry-guide--jewels-care .wearing-principles-list{counter-reset:item;display:flex;flex-wrap:wrap;list-style-type:none;margin:3.75rem auto 0;max-width:83.125rem;padding:0}@media screen and (min-width:768px){.lp-jewelry-guide--jewels-care .wearing-principles-list{margin-top:5rem;max-width:36.625rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--jewels-care .wearing-principles-list{margin-top:7.5rem;max-width:none}}.lp-jewelry-guide--jewels-care .wearing-principles-list__item{flex:1 1 100%;margin-bottom:2rem;padding:0 0 0 2rem;text-align:left}@media screen and (min-width:640px){.lp-jewelry-guide--jewels-care .wearing-principles-list__item{margin-left:2rem;margin-right:2rem}}@media screen and (min-width:768px){.lp-jewelry-guide--jewels-care .wearing-principles-list__item{margin-bottom:2.5rem;padding:0 0 0 2.5rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--jewels-care .wearing-principles-list__item{flex:1 1 calc(50% - 8rem);margin-bottom:3.75rem;margin-left:4rem;margin-right:4rem;max-width:none;padding:0 0 0 4rem}}.lp-jewelry-guide--jewels-care .wearing-principles-list__item:before{color:var(--gold-50,#ae906f);content:counter(item);counter-increment:item;font-family:Canela web,sans-serif;font-size:var(--font-size-8);left:0;line-height:2rem;position:absolute;top:0}@media screen and (min-width:768px){.lp-jewelry-guide--jewels-care .wearing-principles-list__item:before{font-size:var(--font-size-9);line-height:2.5rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--jewels-care .wearing-principles-list__item:before{font-size:var(--font-size-10);line-height:3.75rem}}.lp-jewelry-guide--jewels-care .wearing-principles-list__item .o-page-section__desc-small,.lp-jewelry-guide--jewels-care .wearing-principles-list__item .o-page-section__heading-3{max-width:36.625rem;text-align:left}@media screen and (min-width:640px){.o-page-section--rose-gold .o-page-section__image,.o-page-section--white-gold .o-page-section__image,.o-page-section--yellow-gold .o-page-section__image{margin-top:1.25rem}}@media screen and (min-width:1280px){.o-page-section--rose-gold .o-page-section__image,.o-page-section--white-gold .o-page-section__image,.o-page-section--yellow-gold .o-page-section__image{margin-top:2.5rem}}.o-page-section--rose-gold .o-page-section__image:before,.o-page-section--white-gold .o-page-section__image:before,.o-page-section--yellow-gold .o-page-section__image:before{content:"";display:block;height:100%;left:1rem;position:absolute;top:-1rem;width:100%}@media screen and (min-width:1280px){.o-page-section--rose-gold .o-page-section__image:before,.o-page-section--white-gold .o-page-section__image:before,.o-page-section--yellow-gold .o-page-section__image:before{left:calc(50% + 2.5rem);max-width:30rem;top:-2.5rem;transform:translateX(-50%)}}.o-page-section--yellow-gold .o-page-section__image:before{background-color:var(--yellow-gold)}.o-page-section--white-gold .o-page-section__image:before{background-color:var(--white-gold)}.o-page-section--rose-gold .o-page-section__image:before{background-color:var(--rose-gold)}@media screen and (min-width:1280px){.o-page-section--rose-gold .o-page-section__image img,.o-page-section--white-gold .o-page-section__image img,.o-page-section--yellow-gold .o-page-section__image img{max-width:30rem}}.lp-jewelry-guide--our-gold .gold-parameters{border:.0625rem solid var(--gold-30,#d1c0b6);display:flex;flex-wrap:wrap;margin:1.25rem auto 10rem;max-width:74.625rem;padding:2rem 1.25rem;text-align:left}@media screen and (min-width:768px){.lp-jewelry-guide--our-gold .gold-parameters{flex-wrap:nowrap}}@media screen and (min-width:1280px){.lp-jewelry-guide--our-gold .gold-parameters{margin:2.5rem auto 20rem}}.lp-jewelry-guide--our-gold .gold-parameters__block{margin:0 0 2rem;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--our-gold .gold-parameters__block{margin:0 .5rem;width:50%}}.lp-jewelry-guide--our-gold .gold-parameters__block:last-child{margin-bottom:0}.lp-jewelry-guide--our-gold .gold-parameters__block .o-page-section__heading-3{align-items:center;display:inline-flex}.lp-jewelry-guide--our-gold .gold-parameters__block .icon{fill:var(--gold-40,#b29a83);height:1.25rem;margin-right:.75rem;width:1.25rem}@media screen and (min-width:768px){.lp-jewelry-guide--our-gold .gold-parameters__block .icon{height:1.5rem;margin-right:1rem;width:1.5rem}}.lp-jewelry-guide--our-gold .gold-parameters__list{list-style-type:none;margin:0;padding:0 0 0 2rem}@media screen and (min-width:768px){.lp-jewelry-guide--our-gold .gold-parameters__list{padding:0 0 0 2.5rem}}.lp-jewelry-guide--our-gold .gold-parameters__item{margin-bottom:1rem}@media screen and (min-width:768px){.lp-jewelry-guide--our-gold .gold-parameters__item{margin-bottom:2rem}}.lp-jewelry-guide--our-gold .gold-parameters__item:last-child{margin-bottom:0}.lp-jewelry-guide--our-gold .gold-parameters__item .o-page-section__desc-small,.lp-jewelry-guide--our-gold .gold-parameters__item .o-page-section__heading-4{text-align:left}.lp-jewelry-guide--our-gold .jewelry-gold-list{display:inline-flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:2.25rem -.25rem -.25rem;padding:0;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--our-gold .jewelry-gold-list{margin:4.5rem -.5rem -.5rem}}.lp-jewelry-guide--our-gold .jewelry-gold-list__item{margin:.25rem .25rem 1.5rem;overflow:hidden}@media screen and (min-width:640px){.lp-jewelry-guide--our-gold .jewelry-gold-list__item{max-width:22.5rem}}@media screen and (min-width:768px){.lp-jewelry-guide--our-gold .jewelry-gold-list__item{margin:.5rem .5rem 2.5rem}}@media screen and (min-width:1024px){.lp-jewelry-guide--our-gold .jewelry-gold-list__item{margin:.5rem;max-width:none;width:calc(33.33% - 1rem)}}.lp-jewelry-guide--our-gold .jewelry-gold-list__item img{height:auto;width:100%}.lp-jewelry-guide--our-gold .jewelry-gold-list__content{padding:2rem 1.25rem 0}.lp-jewelry-guide--agape-collection .c-cover-image-box--agape{background-color:var(--pink-90)}.lp-jewelry-guide--agape-collection .c-cover-image-box--agape .c-cover-image-box__desc,.lp-jewelry-guide--agape-collection .c-cover-image-box--agape .c-cover-image-box__heading{color:var(--white)}.lp-jewelry-guide--agape-collection .c-cover-image-box--agape .c-cover-image-box__button--primary{background-color:var(--white);border:none;color:var(--gray-90)}.lp-jewelry-guide--agape-collection .c-cover-image-box--agape .c-cover-image-box__button--primary:hover{background-color:var(--gray-90);color:var(--white)}.lp-jewelry-guide--agape-collection .c-ring-measuring-section{background-color:var(--black);display:flex;flex-wrap:wrap;margin:1.5rem .75rem 2.5rem;max-width:115rem;overflow:hidden}@media screen and (min-width:640px){.lp-jewelry-guide--agape-collection .c-ring-measuring-section{margin:2.5rem 1.5rem 3.75rem}}@media screen and (min-width:768px){.lp-jewelry-guide--agape-collection .c-ring-measuring-section{margin:2.5rem 2.5rem 5rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--agape-collection .c-ring-measuring-section{align-items:center;flex-wrap:nowrap;justify-content:flex-end;margin:3.75rem 3.75rem 7.5rem;min-height:45rem}}@media screen and (min-width:1600px){.lp-jewelry-guide--agape-collection .c-ring-measuring-section{margin:5rem auto 10rem;width:calc(100% - 10rem)}}.lp-jewelry-guide--agape-collection .c-ring-measuring-section picture{height:100%;position:absolute;top:0;width:100%}.lp-jewelry-guide--agape-collection .c-ring-measuring-section img{height:auto;left:50%;min-height:100%;min-width:100%;opacity:.6;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media screen and (min-width:1280px){.lp-jewelry-guide--agape-collection .c-ring-measuring-section img{opacity:1}}.lp-jewelry-guide--agape-collection .c-ring-measuring-section__content{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);max-width:40rem;padding:var(--space-10) 0;position:relative;text-align:center;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--agape-collection .c-ring-measuring-section__content{align-items:flex-start;gap:var(--space-6);padding:var(--space-20) 0;text-align:left}}@media screen and (min-width:1280px){.lp-jewelry-guide--agape-collection .c-ring-measuring-section__content{justify-self:right;padding:var(--space-40) 0}}.lp-jewelry-guide--agape-collection .c-ring-measuring-section__heading{color:var(--white);font-size:var(--font-size-7);line-height:var(--line-height-5);margin-bottom:0}@media screen and (min-width:768px){.lp-jewelry-guide--agape-collection .c-ring-measuring-section__heading{font-size:var(--font-size-9);line-height:3.25rem}}.lp-jewelry-guide--agape-collection .c-ring-measuring-section__desc{color:var(--white);display:block;font-size:var(--font-size-3);line-height:1.375rem;margin:0 0 var(--space-8) 0;text-align:center}@media screen and (min-width:768px){.lp-jewelry-guide--agape-collection .c-ring-measuring-section__desc{font-size:var(--font-size-5);line-height:var(--line-height-4);margin:0 0 var(--space-10) 0}}@media screen and (min-width:1280px){.lp-jewelry-guide--agape-collection .c-ring-measuring-section__desc{margin:0 0 var(--space-16) 0}}@media screen and (min-width:1600px){.lp-jewelry-guide--agape-collection .c-latest-jewelry-carousel .products--carousel{padding-left:calc(50vw - 920px);padding-right:calc(50vw - 920px)}}.lp-jewelry-guide--agape-collection .c-halfbox-section{margin:1.5rem 0 2.5rem}@media screen and (min-width:640px){.lp-jewelry-guide--agape-collection .c-halfbox-section{margin:2.5rem 0 3.75rem}}@media screen and (min-width:768px){.lp-jewelry-guide--agape-collection .c-halfbox-section{margin:2.5rem 0 5rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--agape-collection .c-halfbox-section{margin:3.75rem 0 7.5rem}}.lp-jewelry-guide--agape-collection .c-halfbox-section .page-wrap{display:flex;flex-direction:column;gap:var(--space-4)}@media screen and (min-width:1280px){.lp-jewelry-guide--agape-collection .c-halfbox-section .page-wrap{flex-direction:row;gap:var(--space-10)}}.lp-jewelry-guide--agape-collection .c-halfbox{background-color:var(--white);display:flex;overflow:hidden;padding:var(--space-4) 0;position:relative;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--agape-collection .c-halfbox{align-items:center;padding:var(--space-8) 0}}@media screen and (min-width:1280px){.lp-jewelry-guide--agape-collection .c-halfbox{min-height:40rem;padding:var(--space-10) 0}}.lp-jewelry-guide--agape-collection .c-halfbox--dark{background-color:var(--black)}.lp-jewelry-guide--agape-collection .c-halfbox--dark .c-halfbox__desc,.lp-jewelry-guide--agape-collection .c-halfbox--dark .c-halfbox__heading{color:var(--white)}.lp-jewelry-guide--agape-collection .c-halfbox picture{height:100%;position:absolute;top:0;width:100%}.lp-jewelry-guide--agape-collection .c-halfbox img{height:100%;left:0;object-fit:cover;opacity:.6;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--agape-collection .c-halfbox img{height:auto;left:50%;min-height:100%;min-width:100%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}}.lp-jewelry-guide--agape-collection .c-halfbox__content{align-items:center;display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:40rem;padding:var(--space-2) var(--space-4);position:relative;text-align:center;width:100%}@media screen and (min-width:640px){.lp-jewelry-guide--agape-collection .c-halfbox__content{padding:var(--space-4) var(--space-10)}}.lp-jewelry-guide--agape-collection .c-halfbox__heading{display:block;font-size:var(--font-size-7);line-height:var(--line-height-5);margin-bottom:var(--space-2);text-align:center}@media screen and (min-width:768px){.lp-jewelry-guide--agape-collection .c-halfbox__heading{font-size:var(--font-size-9);line-height:3.25rem;margin-bottom:var(--space-4)}}.lp-jewelry-guide--agape-collection .c-halfbox__desc{color:var(--gray-70);display:block;font-size:var(--font-size-3);line-height:1.375rem;margin:0 0 var(--space-8) 0;text-align:center}@media screen and (min-width:768px){.lp-jewelry-guide--agape-collection .c-halfbox__desc{font-size:var(--font-size-5);line-height:var(--line-height-4);margin:0 0 var(--space-10) 0}}@media screen and (min-width:1280px){.lp-jewelry-guide--agape-collection .c-halfbox__desc{margin:0 0 var(--space-16) 0}}.lp-jewelry-guide--agape-collection .c-halfbox-section .btn{margin-top:auto}.lp-jewelry-guide--agape-collection .o-page-box .icon{fill:var(--gray-90);display:block;height:2rem;margin:0 auto 1rem;width:2rem}@media screen and (min-width:768px){.lp-jewelry-guide--agape-collection .o-page-box .icon{height:3rem;margin:0 0 1rem;width:3rem}}.lp-jewelry-guide--agape-collection .piercing-faq{background-color:var(--gray-05);padding-top:var(--space-6)}@media screen and (min-width:640px){.lp-jewelry-guide--agape-collection .piercing-faq{padding-top:var(--space-10)}}@media screen and (min-width:1280px){.lp-jewelry-guide--agape-collection .piercing-faq{padding-top:var(--space-16)}}@media screen and (min-width:1600px){.lp-jewelry-guide--agape-collection .piercing-faq{padding-top:var(--space-20)}}.lp-jewelry-guide--agape-collection .piercing-faq .faq-list{display:flex;flex-direction:column;gap:var(--space-2);list-style-type:none;margin:var(--space-6) auto 0 auto;max-width:940px;padding:0;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--agape-collection .piercing-faq .faq-list{margin-top:var(--space-10)}}@media screen and (min-width:1280px){.lp-jewelry-guide--agape-collection .piercing-faq .faq-list{margin-top:var(--space-20)}}.lp-jewelry-guide--agape-collection .piercing-faq .faq-list-item{background-color:var(--white)}.lp-jewelry-guide--agape-collection .piercing-faq .faq-list-item[open] summary{padding-bottom:0}.lp-jewelry-guide--agape-collection .piercing-faq .faq-list-item[open] summary .icon{transform:rotate(-180deg)}.lp-jewelry-guide--agape-collection .piercing-faq .faq-list-item summary{color:var(--gray-90);cursor:pointer;display:flex;font-size:var(--font-size-4);font-weight:var(--font-weight-bold);gap:var(--space-4);line-height:var(--line-height-2);padding:var(--space-5) var(--space-6)}@media screen and (min-width:768px){.lp-jewelry-guide--agape-collection .piercing-faq .faq-list-item summary{font-size:var(--font-size-5);line-height:var(--line-height-3);padding:var(--space-9) var(--space-10)}}.lp-jewelry-guide--agape-collection .piercing-faq .faq-list-item summary:focus{background-color:var(--white)}.lp-jewelry-guide--agape-collection .piercing-faq .faq-list-item summary::-webkit-details-marker{display:none}.lp-jewelry-guide--agape-collection .piercing-faq .faq-list-item summary .icon{fill:var(--gray-50);flex:0 0 auto;height:1.5rem;margin-left:auto;transition:transform .2s cubic-bezier(.455,.03,.515,.955);width:1rem}.lp-jewelry-guide--agape-collection .piercing-faq .faq-list-item p{color:var(--gray-70);font-size:var(--font-size-3);line-height:1.375rem;padding:0 var(--space-6) var(--space-5) var(--space-6)}@media screen and (min-width:768px){.lp-jewelry-guide--agape-collection .piercing-faq .faq-list-item p{padding:0 var(--space-10) var(--space-9) var(--space-10)}}.reviews-verification-page .reviews-verification-info{background-color:var(--gray-10);padding:1.5rem 0}@media screen and (min-width:480px){.reviews-verification-page .reviews-verification-info{padding:2rem 0}}@media screen and (min-width:768px){.reviews-verification-page .reviews-verification-info{padding:2.5rem 0}}@media screen and (min-width:1280px){.reviews-verification-page .reviews-verification-info{padding:3.75rem 0}}.reviews-verification-page .reviews-verification-info .reviews-verification-info-blocks{list-style-type:none;margin:0 auto;max-width:58.0625rem;padding:0;width:100%}.reviews-verification-page .reviews-verification-info .reviews-verification-info-blocks__item{background-color:var(--white);margin:0 0 .5rem;padding:1.25rem 1.5rem}@media screen and (min-width:768px){.reviews-verification-page .reviews-verification-info .reviews-verification-info-blocks__item{padding:2.375rem 2.5rem}}.reviews-verification-page .reviews-verification-info .reviews-verification-info-blocks__item:last-of-type{margin:0}.reviews-verification-page .reviews-verification-info .reviews-verification-info-blocks__item ul{padding-inline-start:20px!important}.reviews-verification-page .reviews-verification-info .reviews-verification-info-blocks__item li{margin-bottom:16px;white-space:normal!important}.reviews-verification-page .reviews-verification-info .reviews-verification-info-blocks__item>p:first-child span{display:inline-block;font-family:Canela web,sans-serif!important;font-size:var(--font-size-6)!important;font-weight:var(--font-weight-regular)!important;line-height:1.75rem!important;margin-bottom:1rem!important}@media screen and (min-width:768px){.reviews-verification-page .reviews-verification-info .reviews-verification-info-blocks__item>p:first-child span{font-size:var(--font-size-7)!important;line-height:2rem!important;margin-bottom:1.5rem!important}}.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section{background-color:var(--black);display:flex;flex-wrap:wrap;margin:1.5rem .75rem 2.5rem;max-width:115rem;overflow:hidden}@media screen and (min-width:640px){.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section{margin:2.5rem 1.5rem 3.75rem}}@media screen and (min-width:768px){.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section{margin:2.5rem 2.5rem 5rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section{align-items:center;flex-wrap:nowrap;justify-content:flex-end;margin:3.75rem 3.75rem 7.5rem;min-height:45rem}}@media screen and (min-width:1600px){.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section{margin:5rem auto 10rem;width:calc(100% - 10rem)}}.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section picture{height:100%;position:absolute;top:0;width:100%}.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section img{height:auto;left:50%;min-height:100%;min-width:100%;opacity:.6;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media screen and (min-width:1280px){.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section img{opacity:1}}.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section__content{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);max-width:40rem;padding:var(--space-10) 0;position:relative;text-align:center;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section__content{align-items:flex-start;gap:var(--space-6);padding:var(--space-20) 0;text-align:left}}@media screen and (min-width:1280px){.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section__content{justify-self:right;padding:var(--space-40) 0}}.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section__heading{color:var(--white);font-size:var(--font-size-7);line-height:var(--line-height-5);margin-bottom:0}@media screen and (min-width:768px){.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section__heading{font-size:var(--font-size-9);line-height:3.25rem}}.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section__desc{color:var(--white);display:block;font-size:var(--font-size-3);line-height:1.375rem;margin:0 0 var(--space-8) 0;text-align:center}@media screen and (min-width:768px){.lp-jewelry-guide--wedding-rings-collection .c-wedding-rings-collection-fullscreen-section__desc{font-size:var(--font-size-5);line-height:var(--line-height-4);margin:0 0 var(--space-10) 0;text-align:left}}@media screen and (min-width:1600px){.lp-jewelry-guide--wedding-rings-collection .c-latest-jewelry-carousel .products--carousel{padding-left:calc(50vw - 920px);padding-right:calc(50vw - 920px)}}.lp-jewelry-guide--wedding-rings-collection .c-halfbox-section{margin:1.5rem 0 2.5rem}@media screen and (min-width:640px){.lp-jewelry-guide--wedding-rings-collection .c-halfbox-section{margin:2.5rem 0 3.75rem}}@media screen and (min-width:768px){.lp-jewelry-guide--wedding-rings-collection .c-halfbox-section{margin:2.5rem 0 5rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--wedding-rings-collection .c-halfbox-section{margin:3.75rem 0 7.5rem}}.lp-jewelry-guide--wedding-rings-collection .c-halfbox-section .page-wrap{display:flex;flex-direction:column;gap:var(--space-4)}@media screen and (min-width:1280px){.lp-jewelry-guide--wedding-rings-collection .c-halfbox-section .page-wrap{flex-direction:row;gap:var(--space-10)}}.lp-jewelry-guide--wedding-rings-collection .c-halfbox{background-color:var(--white);display:flex;overflow:hidden;padding:var(--space-4) 0;position:relative;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--wedding-rings-collection .c-halfbox{align-items:center;padding:var(--space-8) 0}}@media screen and (min-width:1280px){.lp-jewelry-guide--wedding-rings-collection .c-halfbox{min-height:40rem;padding:var(--space-10) 0}}.lp-jewelry-guide--wedding-rings-collection .c-halfbox--dark{background-color:var(--black)}.lp-jewelry-guide--wedding-rings-collection .c-halfbox--dark .c-halfbox__desc,.lp-jewelry-guide--wedding-rings-collection .c-halfbox--dark .c-halfbox__heading{color:var(--white)}.lp-jewelry-guide--wedding-rings-collection .c-halfbox picture{height:100%;position:absolute;top:0;width:100%}.lp-jewelry-guide--wedding-rings-collection .c-halfbox img{height:100%;left:0;object-fit:cover;opacity:.6;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--wedding-rings-collection .c-halfbox img{height:auto;left:50%;min-height:100%;min-width:100%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}}.lp-jewelry-guide--wedding-rings-collection .c-halfbox__content{align-items:center;display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:40rem;padding:var(--space-2) var(--space-4);position:relative;text-align:center;width:100%}@media screen and (min-width:640px){.lp-jewelry-guide--wedding-rings-collection .c-halfbox__content{padding:var(--space-4) var(--space-10)}}.lp-jewelry-guide--wedding-rings-collection .c-halfbox__heading{display:block;font-size:var(--font-size-7);line-height:var(--line-height-5);margin-bottom:var(--space-2);text-align:center}@media screen and (min-width:768px){.lp-jewelry-guide--wedding-rings-collection .c-halfbox__heading{font-size:var(--font-size-9);line-height:3.25rem;margin-bottom:var(--space-4)}}.lp-jewelry-guide--wedding-rings-collection .c-halfbox__desc{color:var(--gray-70);display:block;font-size:var(--font-size-3);line-height:1.375rem;margin:0 0 var(--space-8) 0;text-align:center}@media screen and (min-width:768px){.lp-jewelry-guide--wedding-rings-collection .c-halfbox__desc{font-size:var(--font-size-5);line-height:var(--line-height-4);margin:0 0 var(--space-10) 0}}@media screen and (min-width:1280px){.lp-jewelry-guide--wedding-rings-collection .c-halfbox__desc{margin:0 0 var(--space-16) 0}}.lp-jewelry-guide--wedding-rings-collection .c-halfbox-section .btn,.lp-jewelry-guide--wedding-rings-collection .c-halfbox-section .btn-wrapper{margin-top:auto}.lp-jewelry-guide--wedding-rings-collection .o-page-box .icon{fill:var(--gray-90);display:block;height:2rem;margin:0 auto 1rem;width:2rem}@media screen and (min-width:768px){.lp-jewelry-guide--wedding-rings-collection .o-page-box .icon{height:3rem;margin:0 0 1rem;width:3rem}}.lp-jewelry-guide--wedding-rings-collection .piercing-faq{background-color:var(--gray-05);padding-top:var(--space-6)}@media screen and (min-width:640px){.lp-jewelry-guide--wedding-rings-collection .piercing-faq{padding-top:var(--space-10)}}@media screen and (min-width:1280px){.lp-jewelry-guide--wedding-rings-collection .piercing-faq{padding-top:var(--space-16)}}@media screen and (min-width:1600px){.lp-jewelry-guide--wedding-rings-collection .piercing-faq{padding-top:var(--space-20)}}.lp-jewelry-guide--wedding-rings-collection .piercing-faq .faq-list{display:flex;flex-direction:column;gap:var(--space-2);list-style-type:none;margin:var(--space-6) auto 0 auto;max-width:940px;padding:0;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--wedding-rings-collection .piercing-faq .faq-list{margin-top:var(--space-10)}}@media screen and (min-width:1280px){.lp-jewelry-guide--wedding-rings-collection .piercing-faq .faq-list{margin-top:var(--space-20)}}.lp-jewelry-guide--wedding-rings-collection .piercing-faq .faq-list-item{background-color:var(--white)}.lp-jewelry-guide--wedding-rings-collection .piercing-faq .faq-list-item[open] summary{padding-bottom:0}.lp-jewelry-guide--wedding-rings-collection .piercing-faq .faq-list-item[open] summary .icon{transform:rotate(-180deg)}.lp-jewelry-guide--wedding-rings-collection .piercing-faq .faq-list-item summary{color:var(--gray-90);cursor:pointer;display:flex;font-size:var(--font-size-4);font-weight:var(--font-weight-bold);gap:var(--space-4);line-height:var(--line-height-2);padding:var(--space-5) var(--space-6)}@media screen and (min-width:768px){.lp-jewelry-guide--wedding-rings-collection .piercing-faq .faq-list-item summary{font-size:var(--font-size-5);line-height:var(--line-height-3);padding:var(--space-9) var(--space-10)}}.lp-jewelry-guide--wedding-rings-collection .piercing-faq .faq-list-item summary:focus{background-color:var(--white)}.lp-jewelry-guide--wedding-rings-collection .piercing-faq .faq-list-item summary::-webkit-details-marker{display:none}.lp-jewelry-guide--wedding-rings-collection .piercing-faq .faq-list-item summary .icon{fill:var(--gray-50);flex:0 0 auto;height:1.5rem;margin-left:auto;transition:transform .2s cubic-bezier(.455,.03,.515,.955);width:1rem}.lp-jewelry-guide--wedding-rings-collection .piercing-faq .faq-list-item p{color:var(--gray-70);font-size:var(--font-size-3);line-height:1.375rem;padding:0 var(--space-6) var(--space-5) var(--space-6)}@media screen and (min-width:768px){.lp-jewelry-guide--wedding-rings-collection .piercing-faq .faq-list-item p{padding:0 var(--space-10) var(--space-9) var(--space-10)}}.lp-jewelry-guide--weeding-ring-measure .note{color:var(--sc-ruby-red,#be1e2d);font-weight:var(--font-weight-semibold)}.lp-jewelry-guide--weeding-ring-measure .ring-limitations{margin:0 auto;text-align:center}.lp-jewelry-guide--weeding-ring-measure .ring-limitations .o-page-section__heading-3{margin:.75rem auto 1.5rem;max-width:33.75rem;text-align:center}@media screen and (min-width:640px){.lp-jewelry-guide--weeding-ring-measure .ring-limitations .o-page-section__heading-3{margin:1.25rem auto 2.5rem}}@media screen and (min-width:768px){.lp-jewelry-guide--weeding-ring-measure .ring-limitations .o-page-section__heading-3{margin:1.5rem auto 3.75rem}}@media screen and (min-width:1600px){.lp-jewelry-guide--weeding-ring-measure .ring-limitations .o-page-section__heading-3{margin:2rem auto 5rem}}.lp-jewelry-guide--weeding-ring-measure .ring-limitations-list{display:inline-flex;flex-wrap:wrap;list-style-type:none;margin:-.25rem;padding:0}@media screen and (min-width:768px){.lp-jewelry-guide--weeding-ring-measure .ring-limitations-list{flex-wrap:nowrap;margin:-.5rem}}.lp-jewelry-guide--weeding-ring-measure .ring-limitations-list__item{display:flex;height:25rem;margin:.25rem;overflow:hidden;width:100%}@media screen and (min-width:640px){.lp-jewelry-guide--weeding-ring-measure .ring-limitations-list__item{height:17.5rem}}@media screen and (min-width:768px){.lp-jewelry-guide--weeding-ring-measure .ring-limitations-list__item{height:34.25rem;margin:.5rem;width:calc(33.33% - 1rem)}}.lp-jewelry-guide--weeding-ring-measure .ring-limitations-list__item img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media screen and (min-width:640px){.lp-jewelry-guide--weeding-ring-measure .ring-limitations-list__item img{height:auto;max-width:100%}}@media screen and (min-width:768px){.lp-jewelry-guide--weeding-ring-measure .ring-limitations-list__item img{height:100%;max-width:none}}.lp-jewelry-guide--weeding-ring-measure .ring-limitations-list__item p{margin:auto auto 0;padding:2.5rem;position:relative;text-align:center;z-index:1}.lp-jewelry-guide--rings-engraving .engraving-options-list{display:inline-flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:2.25rem -.25rem -.25rem;padding:0;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--rings-engraving .engraving-options-list{margin:4.5rem -.5rem -.5rem}}.lp-jewelry-guide--rings-engraving .engraving-options-list__item{margin:.25rem;overflow:hidden}@media screen and (min-width:640px){.lp-jewelry-guide--rings-engraving .engraving-options-list__item{max-width:22.5rem}}@media screen and (min-width:768px){.lp-jewelry-guide--rings-engraving .engraving-options-list__item{margin:.5rem}}@media screen and (min-width:1024px){.lp-jewelry-guide--rings-engraving .engraving-options-list__item{max-width:none;width:calc(33.33% - 1rem)}}.lp-jewelry-guide--rings-engraving .engraving-options-list__item img{height:auto;margin-left:50%;transform:translateX(-50%);width:100%}.lp-jewelry-guide--rings-engraving .engraving-options-list__item .o-page-section__desc-small,.lp-jewelry-guide--rings-engraving .engraving-options-list__item .o-page-section__heading-3{margin:0 auto 1rem;padding:0 2.5rem;text-align:center}.lp-jewelry-guide--rings-engraving .engraving-options-list__item .o-page-section__desc-small:last-child,.lp-jewelry-guide--rings-engraving .engraving-options-list__item .o-page-section__heading-3:last-child{margin-bottom:0;padding-bottom:2.5rem}.lp-jewelry-guide--rings-engraving .engraving-options-list__item--one{background-color:#f0f1f3}.lp-jewelry-guide--rings-engraving .engraving-options-list__item--two{background-color:#f4f4f5}.lp-jewelry-guide--rings-engraving .engraving-options-list__item--three{background-color:#f2f1f6}.lp-jewelry-guide--rings-engraving .o-page-section--engraving-gallery{flex-wrap:wrap;justify-content:center;max-width:none;padding-left:0;padding-right:0;width:100%}.lp-jewelry-guide--rings-engraving .engraving-gallery-list{display:flex;justify-content:center;list-style-type:none;margin:1.5rem auto;overflow:hidden;padding:0;text-align:center;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--rings-engraving .engraving-gallery-list{margin:3.75rem auto 2rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--rings-engraving .engraving-gallery-list{margin:5rem auto 2.5rem}}.lp-jewelry-guide--rings-engraving .engraving-gallery-list__item{margin:.25rem}.lp-jewelry-guide--rings-engraving .engraving-gallery-list__item img{height:auto;width:10rem}@media screen and (min-width:640px){.lp-jewelry-guide--rings-engraving .engraving-gallery-list__item img{width:15rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--rings-engraving .engraving-gallery-list__item img{width:18.75rem}}.lp-jewelry-guide--ring-selection .o-page-section--rings-profile{flex-wrap:wrap;max-width:none;padding-left:0;padding-right:0;width:100%}.lp-jewelry-guide--ring-selection .o-page-section--rings-surface .o-page-section__image img{max-width:25.75rem;width:100%}@media screen and (min-width:640px){.lp-jewelry-guide--ring-selection .o-page-section--rings-surface .o-page-section__image img{max-width:45rem}}@media screen and (min-width:1280px){.lp-jewelry-guide--ring-selection .o-page-section--stones .o-page-section__image img{max-width:29.375rem}}.lp-jewelry-guide--ring-selection .rings-profile-block{background-color:var(--gray-10);margin-top:2.5rem;padding:1.5rem 0 2.5rem;width:100%}@media screen and (min-width:768px){.lp-jewelry-guide--ring-selection .rings-profile-block{margin-top:5rem;padding:2.5rem 0 3.75rem}}.lp-jewelry-guide--ring-selection .rings-profile-list{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:-.75rem;padding:0}.lp-jewelry-guide--ring-selection .rings-profile-list__item{flex:1 1 100%;margin:.75rem;text-align:center}@media screen and (min-width:640px){.lp-jewelry-guide--ring-selection .rings-profile-list__item{flex:1 1 calc(50% - 1.5rem);max-width:calc(50% - 1.5rem)}}@media screen and (min-width:960px){.lp-jewelry-guide--ring-selection .rings-profile-list__item{flex:1 0 calc(20% - 1.5rem);max-width:calc(20% - 1.5rem);min-width:15rem}}.lp-jewelry-guide--ring-selection .rings-profile-list__item img{height:auto;margin-bottom:1rem;max-width:12.625rem;width:100%}.lp-jewelry-guide--ring-selection .rings-profile-list__item .o-page-section__desc-small,.lp-jewelry-guide--ring-selection .rings-profile-list__item .o-page-section__heading-3{text-align:center}.lp-jewelry-guide--jewels-diamonds-5c-sitemap .o-page-section--5c-list{margin-top:0}.lp-jewelry-guide--jewels-diamonds-1c .o-page-section--diamond-1c-measuring img{display:block;height:auto;margin-top:2.5rem;width:100%}.lp-jewelry-guide--jewels-diamonds-1c .recalculation-box{background-color:var(--gray-10);border-radius:.375rem;color:var(--gray-70);font-family:Canela web,sans-serif;font-size:var(--font-size-6);line-height:2rem;margin:5rem auto 0;max-width:27.5rem;padding:1.5rem;text-align:center}@media screen and (min-width:768px){.lp-jewelry-guide--jewels-diamonds-1c .recalculation-box{font-size:var(--font-size-8);line-height:3.25rem;margin:10rem auto 0}}.lp-jewelry-guide--jewels-diamonds-1c .recalculation-box abbr{border-bottom:none}.lp-jewelry-guide--jewels-diamonds-2c .clarity-levels-img{margin:3.75rem auto}.lp-jewelry-guide--jewels-diamonds-3c .diamond-type-list{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin:2.5rem -1rem -2.5rem;padding:0}.lp-jewelry-guide--jewels-diamonds-3c .diamond-type-list__item{flex:1 1 calc(50% - 2rem);margin:2.5rem 1rem;max-width:calc(50% - 2rem);text-align:center}@media screen and (min-width:640px){.lp-jewelry-guide--jewels-diamonds-3c .diamond-type-list__item{flex:1 1 calc(33.33% - 2rem);max-width:calc(33.33% - 2rem)}}@media screen and (min-width:960px){.lp-jewelry-guide--jewels-diamonds-3c .diamond-type-list__item{flex:1 1 calc(25% - 2rem);max-width:calc(25% - 2rem)}}@media screen and (min-width:1280px){.lp-jewelry-guide--jewels-diamonds-3c .diamond-type-list__item{flex:1 1 calc(20% - 2rem);max-width:calc(20% - 2rem)}}.lp-jewelry-guide--jewels-diamonds-3c .diamond-type-list__item img{aspect-ratio:240/264;display:block;height:auto;margin:0 auto 1.5rem;max-width:15rem;width:100%}.lp-jewelry-guide--jewels-diamonds-3c .diamond-type-list__item .o-page-section__heading-4{text-align:center}.lp-jewelry-guide--jewels-diamonds-3c .diamond-cut-parameters{margin-top:2.5rem;text-align:center}.lp-jewelry-guide--jewels-diamonds-3c .diamond-cut-parameters img{aspect-ratio:792/244;display:block;height:auto;margin:0 auto;max-width:49.5rem;width:100%}.lp-jewelry-guide--jewels-diamonds-3c .diamond-cut-parameters__list{display:flex;flex-wrap:wrap;list-style-type:none;margin:3.75rem -1rem -1rem;padding:0;text-align:center}.lp-jewelry-guide--jewels-diamonds-3c .diamond-cut-parameters__item{margin:1rem;text-align:center}@media screen and (min-width:640px){.lp-jewelry-guide--jewels-diamonds-3c .diamond-cut-parameters__item{flex:1 1 calc(33.33% - 2rem);max-width:calc(33.33% - 2rem)}}.lp-jewelry-guide--jewels-diamonds-3c .o-page-section--diamond-quality{background-color:var(--gray-10)}.lp-jewelry-guide--jewels-diamonds-3c .diamond-quality-image-list,.lp-jewelry-guide--jewels-diamonds-3c .diamond-quality-list{display:flex;flex-wrap:wrap;list-style-type:none;margin:2.5rem -1rem -2.5rem;padding:0}.lp-jewelry-guide--jewels-diamonds-3c .diamond-quality-list__item{margin:2.5rem 1rem;text-align:center}@media screen and (min-width:640px){.lp-jewelry-guide--jewels-diamonds-3c .diamond-quality-list__item{flex:1 1 calc(50% - 2rem);max-width:calc(50% - 2rem)}}@media screen and (min-width:960px){.lp-jewelry-guide--jewels-diamonds-3c .diamond-quality-list__item{flex:1 1 calc(25% - 2rem);max-width:calc(25% - 2rem)}}@media screen and (min-width:1600px){.lp-jewelry-guide--jewels-diamonds-3c .diamond-quality-list__item{flex:1 1 calc(20% - 2rem);max-width:calc(20% - 2rem)}}.lp-jewelry-guide--jewels-diamonds-3c .diamond-cut-parameters__item .o-page-section__desc-small,.lp-jewelry-guide--jewels-diamonds-3c .diamond-cut-parameters__item .o-page-section__heading-3,.lp-jewelry-guide--jewels-diamonds-3c .diamond-quality-image-list__item .o-page-section__heading-4,.lp-jewelry-guide--jewels-diamonds-3c .diamond-quality-list__item .o-page-section__desc-small,.lp-jewelry-guide--jewels-diamonds-3c .diamond-quality-list__item .o-page-section__heading-3{text-align:center}.lp-jewelry-guide--jewels-diamonds-3c .diamond-quality-image-list__item .o-page-section__heading-4{margin-top:auto}.lp-jewelry-guide--jewels-diamonds-3c .diamond-quality-image-list__item{display:flex;flex:1 1 100%;flex-direction:column;margin:2.5rem 1rem;text-align:center}@media screen and (min-width:640px){.lp-jewelry-guide--jewels-diamonds-3c .diamond-quality-image-list__item{flex:1 1 calc(33.33% - 2rem);max-width:calc(33.33% - 2rem)}}.lp-jewelry-guide--jewels-diamonds-3c .diamond-quality-image-list__item img{display:block;height:auto;margin:0 auto 2rem;max-width:100%}.lp-jewelry-guide--jewels-diamonds-4c .color-levels-img,.lp-jewelry-guide--jewels-diamonds-5c .color-levels-img{margin:3.75rem auto}.country-select{align-items:center;display:flex;justify-content:center;min-height:100%;position:relative}.country-select__image-bg{height:100%;object-fit:cover;position:fixed;top:0;width:100%}.country-select__content-box{background-color:#fff;box-shadow:0 0 20px rgba(57,54,52,.4);margin:16px;max-width:75rem;padding:32px 16px 16px;position:relative;width:100%}.country-select__content-box,.country-select__content-box-header{align-items:center;display:flex;flex-direction:column;text-align:center}.country-select__content-box-header{gap:16px;max-width:670px}.country-select__content-box svg{height:32px;width:auto}.country-select__content-box h1{color:#1c1b1a;font-family:Canela;font-size:32px;font-style:normal;font-weight:300;line-height:42px;margin:0}.country-select__content-box p{color:#504c49;font-size:16px;font-weight:400;line-height:24px;margin:0}.country-select__country-list{display:flex;flex-direction:column;gap:8px;list-style-type:none;margin:40px 0 0;padding:0;width:100%}.country-select__country-item{width:100%}.country-select__country-item a{align-items:center;background-color:#f9f7f5;color:#504c49;display:flex;font-size:16px;font-weight:600;gap:16px;line-height:24px;padding:24px;text-decoration:none;transition:background-color .2s ease-out}.country-select__country-item a:focus,.country-select__country-item a:hover{background-color:#e5e1db}.country-select__country-item a svg{height:36px;width:36px}@media only screen and (min-width:768px)and (min-width:640px){.country-select__content-box{padding:40px}.country-select__content-box svg{height:44px}.country-select__content-box h1{font-size:40px;line-height:52px}.country-select__content-box p{font-size:18px;line-height:28px}.country-select__country-list{flex-direction:row}.country-select__country-item a{flex-direction:column;justify-content:center}}@media only screen and (min-width:768px)and (min-width:1200px){.country-select__content-box{padding:80px}.country-select__country-list{gap:16px}}.l-products{display:flex;flex-direction:column}@media screen and (min-width:768px){.l-products{padding:var(--space-8) 0}}.l-products__filter{width:100%}@media screen and (min-width:1024px){.l-products__filter{max-width:18.75rem}}.products{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0}@media screen and (min-width:640px){.products{flex-direction:row}}.products__item{margin:0 auto .5rem;max-width:23.75rem}@media screen and (min-width:640px){.products__item{flex-basis:calc(50% - 1rem);margin:.5rem}}@media screen and (min-width:960px){.products__item{flex-basis:calc(33.33333% - 1rem)}}@media screen and (min-width:1280px){.products__item{flex-basis:calc(25% - 1rem)}}.products__promo-item{background-color:var(--gray-10);display:flex;grid-column:auto/span 2;grid-row:auto/span 2}.products__promo-item figure{position:relative;width:100%}.products__promo-item figcaption{bottom:0;padding:var(--space-8);position:absolute}@media screen and (min-width:768px){.products__promo-item figcaption{padding:var(--space-16)}}.products__promo-item .promo--right figcaption{right:0}.products__promo-item .promo--left figcaption{left:0}.products__promo-item .promo--bottom figcaption{bottom:5rem}.products__promo-item .promo--top figcaption{top:5rem}.products__promo-item .promo--light .h3,.products__promo-item .promo--light p{color:var(--white)}.products__promo-item img{display:block;height:auto;min-height:100%;object-fit:cover;object-position:center center;width:100%}@supports(display:grid){.products{grid-gap:.5rem;display:grid;grid-template-columns:repeat(2,50%)}@media screen and (min-width:640px){.products{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1280px){.products{grid-template-columns:repeat(4,1fr)}}.products__item{margin:0}.products__item+.products__item{margin-top:0}}.products--carousel{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;max-width:100%;overflow-x:scroll;padding-left:2%;padding-right:2%;scroll-behavior:smooth;scroll-padding:0 50%;scroll-snap-type:x mandatory;width:auto}@media screen and (min-width:1600px){.products--carousel{padding-left:calc(50vw - 800px);padding-right:calc(50vw - 800px)}}@media screen and (min-width:768px){.products--center{justify-content:center}}@media screen and (min-width:960px){.products--center{justify-content:flex-start}}@media screen and (min-width:1600px){.products--center{justify-content:center}}.products--carousel .products__item{flex-shrink:0;scroll-snap-align:start;width:50%}.products--carousel .c-product-card{flex:0 0 10.125rem;scroll-snap-align:center}@media screen and (min-width:960px){.products--carousel .c-product-card{flex:0 0 18.25rem}}.c-product-card{background-color:var(--white);cursor:pointer;display:flex;flex-direction:column;padding:.5rem;position:relative;transition:background-color .2s cubic-bezier(.455,.03,.515,.955);width:100%}@media screen and (min-width:640px){.c-product-card{padding:.75rem}}@media screen and (min-width:960px){.c-product-card{padding:1rem}}.c-product-card:hover{background-color:var(--gray-10);cursor:pointer}.c-product-card:focus-within{background-color:var(--gray-10);box-shadow:0 0 0 .125rem var(--gray-30);text-decoration:underline}.c-product-card__image-container{position:relative}.c-product-card__image{display:block;height:auto;margin:0 auto .75rem;max-width:16.25rem;object-fit:cover;width:100%}.c-product-card__favorites{background:var(--gray-10);border-radius:2rem;height:2.5rem;padding:.75rem;position:absolute;right:-.5rem;top:-.5rem;transition:opacity .2s cubic-bezier(.455,.03,.515,.955);width:2.5rem}@media(any-hover:hover){.c-product-card__favorites{opacity:0}}.c-product-card__favorites .icon{fill:var(--gray-70);height:1rem;transition:transform .2s cubic-bezier(.455,.03,.515,.955),fill .2s cubic-bezier(.455,.03,.515,.955);width:1rem}.c-product-card__favorites:focus .icon,.c-product-card__favorites:hover .icon{fill:var(--paradise-pink);transform:scale(1.2)}.c-product-card__badges{align-content:flex-start;bottom:.75rem;display:flex;flex-direction:column;left:0;list-style-type:none;margin:-.0625rem;padding:0;position:absolute}.c-product-card__badges--mobile{bottom:.375rem}.c-product-card__badges li{align-self:flex-start;margin:.0625rem}.c-product-card__collection{-webkit-line-clamp:1;color:var(--gray-60);font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);height:1rem;line-height:1rem;opacity:0;text-transform:uppercase;transition:opacity .2s cubic-bezier(.455,.03,.515,.955)}.c-product-card__collection,.c-product-card__name,.l-order-process .c-product-card__name{-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:.25rem;overflow:hidden;text-align:center}.c-product-card__name,.l-order-process .c-product-card__name{-webkit-line-clamp:2;font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-3);font-weight:var(--font-weight-regular);line-height:1.25rem}.c-product-card__name a,.l-order-process .c-product-card__name a{color:var(--gray-70);font-weight:var(--font-weight-regular);text-decoration:none}.c-product-card__name:hover a,.l-order-process .c-product-card__name:hover a{text-decoration:underline}.c-product-card__price{color:var(--gray-90);display:flex;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);justify-content:center;list-style-type:none;margin:0 0 .5rem;padding:0;text-align:center}.c-product-card__price li{margin:0 .25rem}.c-product-card__price .price{color:var(--paradise-pink)}.c-product-card__price .price:only-child{color:var(--gray-90)}.c-product-card__price .sale{color:var(--gray-60);font-weight:var(--font-weight-regular);text-decoration:line-through}.c-product-card__config{display:flex;flex-direction:row;justify-content:center;list-style-type:none;margin:0;opacity:1;padding:0}.c-product-card__config-item{margin:0;padding:.25rem}.c-product-card__config-item .gold-color{border-radius:1rem;display:block;height:1rem;width:1rem}.c-product-card__config-item .gold-X1{background:linear-gradient(225deg,#b69563 -1.25%,#f1eadc 98.75%)}.c-product-card__config-item .gold-S2,.c-product-card__config-item .gold-X2{background:linear-gradient(225deg,#acacac -1.25%,#f4f4f4 98.75%)}.c-product-card__config-item .gold-X3,.c-product-card__config-item .gold-X4{background:linear-gradient(225deg,#b58666 -1.25%,#eee2d7 98.75%)}.c-product-card__config-item .gold-X2-4{background:linear-gradient(-45deg,var(--white-gold),var(--white-gold) 49%,var(--rose-gold) 49%,var(--rose-gold) 51%,var(--rose-gold) 51%)}.c-product-card__config-item .gold-X1-2{background:linear-gradient(-45deg,var(--white-gold),var(--white-gold) 49%,var(--yellow-gold) 49%,var(--yellow-gold) 51%,var(--yellow-gold) 51%)}.c-product-card:focus-within .c-product-card__collection,.c-product-card:focus-within .c-product-card__favorites,.c-product-card:hover .c-product-card__collection,.c-product-card:hover .c-product-card__favorites{opacity:1}.c-cover-image-fullscreen{background-color:var(--white);display:flex;flex-wrap:wrap;margin:0;overflow:hidden}@media screen and (min-width:768px){.c-cover-image-fullscreen{min-height:30rem}}@media screen and (min-width:1280px){.c-cover-image-fullscreen{min-height:37.5rem}}.c-cover-image-fullscreen picture{height:auto;width:100%}@media screen and (min-width:768px){.c-cover-image-fullscreen picture{height:100%;position:absolute}}@media screen and (min-width:960px){.c-cover-image-fullscreen--small{min-height:0}}@media screen and (min-width:1280px){.c-cover-image-fullscreen--small{min-height:0}}.c-cover-image-fullscreen--small .c-cover-image-fullscreen__content{padding:0}@media screen and (min-width:768px){.c-cover-image-fullscreen--small .c-cover-image-fullscreen__content{padding:0}}@media screen and (min-width:1280px){.c-cover-image-fullscreen--small .c-cover-image-fullscreen__content{padding:0}}@media screen and (min-width:768px){.c-cover-image-fullscreen--big{height:calc(100vh - 4.75rem);max-height:45rem}}@media screen and (min-width:960px){.c-cover-image-fullscreen--big{height:calc(100vh - 8.75rem)}}@media screen and (min-width:1280px){.c-cover-image-fullscreen--big{max-height:57.5rem}}.c-cover-image-fullscreen--light{background-color:var(--gray-05)}@media screen and (min-width:768px){.c-cover-image-fullscreen--light .breadcrumbs-wrapper .breadcrumbs__item,.c-cover-image-fullscreen--light .breadcrumbs-wrapper .breadcrumbs__link,.c-cover-image-fullscreen--light .c-cover-image-fullscreen__desc,.c-cover-image-fullscreen--light .c-cover-image-fullscreen__heading,.c-cover-image-fullscreen--light .c-cover-image-fullscreen__section-heading{color:var(--white)}.c-cover-image-fullscreen--light .c-cover-image-fullscreen__section-heading:after{background-color:var(--white)}}.c-cover-image-fullscreen .breadcrumbs-wrapper{height:3.75rem;margin:0 auto;text-align:center;width:100%}.c-cover-image-fullscreen .breadcrumbs-wrapper .page-wrap{justify-content:center}@media screen and (min-width:768px){.c-cover-image-fullscreen .breadcrumbs-wrapper .page-wrap{justify-content:flex-start}}.c-cover-image-fullscreen .breadcrumbs-wrapper .page-wrap .breadcrumbs,.c-cover-image-fullscreen .breadcrumbs-wrapper .page-wrap .breadcrumbs__item{display:inline}.c-cover-image-fullscreen--center .c-cover-image-fullscreen__content{max-width:60rem;text-align:center;width:100%}@media screen and (min-width:768px){.c-cover-image-fullscreen--center .c-cover-image-fullscreen__content{margin:0 auto}}.c-cover-image-fullscreen--center .c-cover-image-fullscreen__section-heading:after{display:none}.c-cover-image-fullscreen--center .c-cover-image-fullscreen__heading{margin-left:auto;margin-right:auto;text-align:center}.c-cover-image-fullscreen--center .c-cover-image-fullscreen__desc{max-width:50rem;text-align:center}@media screen and (min-width:768px){.c-cover-image-fullscreen--center .c-cover-image-fullscreen__desc{margin-left:auto;margin-right:auto}}.c-cover-image-fullscreen--center .c-cover-image-fullscreen__wrapper{justify-content:center}.c-cover-image-fullscreen--center .c-cover-image-fullscreen__button+.link-gap{width:100%}.c-cover-image-fullscreen--right .c-cover-image-fullscreen__content{margin-left:auto}.c-cover-image-fullscreen .page-wrap{align-items:center;display:inline-flex;z-index:1}.c-cover-image-fullscreen .link,.c-cover-image-fullscreen .strong{color:var(--gray-90);font-weight:var(--font-weight-semibold)}.c-cover-image-fullscreen .link{text-decoration:underline}.c-cover-image-fullscreen .link:hover{text-decoration:none}.c-cover-image-fullscreen img{display:block;height:auto;width:100%}@media screen and (min-width:768px){.c-cover-image-fullscreen img{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}}@media screen and (min-width:1280px){.c-cover-image-fullscreen img{left:auto;right:0;transform:translateY(-50%)}}.c-cover-image-fullscreen__content{margin:0 auto;padding:2rem 0}@media screen and (min-width:768px){.c-cover-image-fullscreen__content{margin:0;padding:3.75rem 0}}@media screen and (min-width:1280px){.c-cover-image-fullscreen__content{padding:5rem 0;width:50%}}.c-cover-image-fullscreen__section-heading{color:var(--gray-50);display:block;line-height:1rem;margin:0 0 .75rem;max-width:41.25rem;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.c-cover-image-fullscreen__section-heading{align-items:center;display:inline-flex;margin:0 0 1rem}}@media screen and (min-width:1280px){.c-cover-image-fullscreen__section-heading{line-height:1.25rem;text-align:left}}.c-cover-image-fullscreen__section-heading:after{background-color:var(--gray-30);content:"";display:none;height:.0625rem;margin-left:2rem;width:6.25rem}@media screen and (min-width:768px){.c-cover-image-fullscreen__section-heading:after{display:inline-flex}}@media screen and (min-width:1280px){.c-cover-image-fullscreen__section-heading:after{margin-left:2.5rem;width:9.375rem}}.c-cover-image-fullscreen__heading{display:block;font-size:var(--font-size-8);line-height:2.625rem;margin-bottom:var(--space-2);max-width:41.25rem;text-align:center}@media screen and (min-width:768px){.c-cover-image-fullscreen__heading{font-size:var(--font-size-10);line-height:4.25rem;margin-bottom:var(--space-5);text-align:left}}.c-cover-image-fullscreen__desc{color:var(--gray-70);display:block;font-size:var(--font-size-4);line-height:var(--line-height-3);margin:0 auto 2rem;max-width:41.25rem;text-align:center}@media screen and (min-width:768px){.c-cover-image-fullscreen__desc{font-size:var(--font-size-5);line-height:var(--line-height-4);margin:0 0 2.5rem;text-align:left}}.c-cover-image-fullscreen__desc:last-child{margin-bottom:0}.c-cover-image-fullscreen__wrapper{align-items:center;display:flex;flex:1 1 100%;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:-.25rem}@media screen and (min-width:768px){.c-cover-image-fullscreen__wrapper{display:inline-flex;flex-direction:unset;justify-content:flex-start}}.c-cover-image-fullscreen__wrapper *{margin:.25rem}.c-cover-image-fullscreen__wrapper .c-cover-image-fullscreen__button:not(:only-child){max-width:22.5rem;width:100%}@media screen and (min-width:768px){.c-cover-image-fullscreen__wrapper .c-cover-image-fullscreen__button:not(:only-child){width:auto}.c-cover-image-fullscreen__wrapper .c-cover-image-fullscreen__button:last-of-type{margin-right:2rem}}.c-cover-image-fullscreen__wrapper .c-link{margin-left:0;margin-right:0;margin-top:1.5rem;width:auto}@media screen and (min-width:768px){.c-cover-image-fullscreen__wrapper .c-link{margin-bottom:1rem;margin-top:1rem}}.c-cover-image-box{background-color:var(--gray-10);display:flex;flex-wrap:wrap;margin:0 .75rem 1.5rem;max-width:115rem}@media screen and (min-width:640px){.c-cover-image-box{margin:0 1.5rem 2.5rem}}@media screen and (min-width:768px){.c-cover-image-box{margin:0 2.5rem 3.75rem}}@media screen and (min-width:1280px){.c-cover-image-box{align-items:center;flex-wrap:nowrap;justify-content:flex-end;margin:0 3.75rem 3.75rem}}@media screen and (min-width:1600px){.c-cover-image-box{margin:0 auto 5rem;width:calc(100% - 10rem)}}.c-cover-image-box .link,.c-cover-image-box .strong{color:var(--gray-90);font-weight:var(--font-weight-semibold)}.c-cover-image-box .link{text-decoration:underline}.c-cover-image-box .link:hover{text-decoration:none}.c-cover-image-box--gold{background-color:var(--gold-20,#f0e6db)}.c-cover-image-box--gold .c-cover-image-box__section-heading{color:var(--gold-40,#b29a83)}.c-cover-image-box--gold .c-cover-image-box__section-heading:after{background-color:var(--gold-30,#d1c0b6)}.c-cover-image-box--pink{background-color:var(--pink-20,#f7e6e3)}.c-cover-image-box--pink .c-cover-image-box__section-heading{color:var(--pink-40,#d69da5)}.c-cover-image-box--pink .c-cover-image-box__section-heading:after{background-color:var(--pink-30,#edd5d1)}.c-cover-image-box__content{flex:0 0 92%;margin:1.5rem auto;order:1;text-align:center}@media screen and (min-width:640px){.c-cover-image-box__content{margin:2rem auto}}@media screen and (min-width:768px){.c-cover-image-box__content{text-align:left}}@media screen and (min-width:1280px){.c-cover-image-box__content{flex:1 1 50%;margin:0 0 0 4%;max-width:50rem;order:unset;padding:3.75rem 4% 3.75rem 0}.c-cover-image-box__content+.c-cover-image-box__image{margin-left:auto;margin-right:0}}.c-cover-image-box__section-heading{color:var(--gray-50);display:block;font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);line-height:1rem;margin:0 0 .75rem;max-width:41.25rem;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.c-cover-image-box__section-heading{align-items:center;display:inline-flex;font-size:var(--font-size-3);margin:0 0 1rem}}@media screen and (min-width:1280px){.c-cover-image-box__section-heading{font-size:var(--font-size-4);line-height:1.25rem;text-align:left}}.c-cover-image-box__section-heading:after{background-color:var(--gray-30);content:"";display:none;height:.0625rem;margin-left:2rem;width:6.25rem}@media screen and (min-width:768px){.c-cover-image-box__section-heading:after{display:inline-flex}}@media screen and (min-width:1280px){.c-cover-image-box__section-heading:after{margin-left:2.5rem;width:9.375rem}}.c-cover-image-box__heading{display:block;font-size:var(--font-size-7);line-height:2rem;margin-bottom:1.25rem;max-width:41.25rem;text-align:center}@media screen and (min-width:640px){.c-cover-image-box__heading{font-size:var(--font-size-8);line-height:2.5rem}}@media screen and (min-width:768px){.c-cover-image-box__heading{font-size:var(--font-size-10);line-height:3.5rem;text-align:left}}@media screen and (min-width:1280px){.c-cover-image-box__heading{font-size:var(--font-size-10);line-height:4.25rem}}.c-cover-image-box__desc{color:var(--gray-70);display:block;font-size:var(--font-size-4);line-height:1.25rem;margin:0 auto 2rem;text-align:center}@media screen and (min-width:768px){.c-cover-image-box__desc{font-size:var(--font-size-5);line-height:1.75rem;margin:0 0 2.5rem;text-align:left}}.c-cover-image-box__desc:last-child{margin-bottom:0}.c-cover-image-box__wrapper{align-items:center;display:inline-flex;flex:1 1 100%;flex-wrap:wrap;justify-content:center;margin:-.25rem}@media screen and (min-width:768px){.c-cover-image-box__wrapper{justify-content:flex-start}}.c-cover-image-box__wrapper *{margin:.25rem}.c-cover-image-box__wrapper .c-cover-image-box__button:not(:only-child){max-width:22.5rem;width:100%}@media screen and (min-width:768px){.c-cover-image-box__wrapper .c-cover-image-box__button:not(:only-child){width:auto}.c-cover-image-box__wrapper .c-cover-image-box__button:last-of-type{margin-right:2rem}}.c-cover-image-box__wrapper .c-link{margin-left:0;margin-right:0;margin-top:1.5rem;width:auto}@media screen and (min-width:768px){.c-cover-image-box__wrapper .c-link{margin-bottom:1rem;margin-top:1rem}.c-cover-image-box__button+.link-gap{display:inline-flex}}.link-gap{display:none;width:1.5rem}@media screen and (min-width:1280px){.c-cover-image-box .c-cover-image-box__button+.link-gap{width:100%}}.c-cover-image-box__image{height:100%;margin:0 auto;overflow:hidden}@media screen and (min-width:640px){.c-cover-image-box__image{height:auto}}@media screen and (min-width:1280px){.c-cover-image-box__image{flex:1 0 50%;margin-right:auto;max-width:50%}}.c-cover-image-box__image picture{display:flex;height:auto;width:100%}.c-cover-image-box__image img{height:auto;max-width:none;object-fit:contain;width:100%}.c-cover-image-box--custom-3{background-color:#103932}.c-cover-image-box--custom-3 .c-cover-image-box__desc,.c-cover-image-box--custom-3 .c-cover-image-box__heading{color:#fff}.c-cover-image-box--custom-3 .c-cover-image-box__button--primary{background-color:#fff;border-radius:.375rem;color:var(--gray-90)}.c-cover-image-box--custom-7{background-color:#ededed}.c-cover-image-box--custom-4{background-color:#103932}.c-cover-image-box--custom-4 .c-cover-image-box__desc,.c-cover-image-box--custom-4 .c-cover-image-box__heading{color:#fff}.c-cover-image-box--custom-4 .c-cover-image-box__button--primary{background-color:#b4aea8;border-radius:.375rem}.c-cover-image-box--custom-5{background-color:#984857}.c-cover-image-box--custom-5 .c-cover-image-box__desc,.c-cover-image-box--custom-5 .c-cover-image-box__heading{color:#fff}.c-cover-image-box--custom-5 .c-cover-image-box__button--primary{background-color:#fff;border-radius:.375rem;color:#984857}.c-cover-image-box--custom-6{background-color:#dddddb}.c-cover-image-box--custom-6 .c-cover-image-box__heading{color:var(--gray-90)}.c-cover-image-box--custom-6 .c-cover-image-box__desc{color:var(--gray-70)}.c-cover-image-box--custom-6 .c-cover-image-box__button--primary{background-color:#fff;border:transparent;border-radius:.375rem;color:var(--gray-90)}.faq-info-block{list-style-type:none;margin:0 auto 2rem;padding:0;width:100%}@media screen and (min-width:768px){.faq-info-block{margin:0 auto 4rem}}.faq-info-block:last-of-type{margin:0 auto}.faq-info-block__item{background-color:var(--white);margin:0 0 .5rem;padding:1.25rem 1.5rem}@media screen and (min-width:768px){.faq-info-block__item{padding:2.375rem 2.5rem}}.faq-info-block__item:last-of-type{margin:0}.faq-info-block__item button{background-color:transparent;border:none;display:block;position:relative;text-align:left;width:100%}.faq-info-block__item h3{margin-bottom:0;padding-right:1.75rem}.faq-info-block__item .icon-chevron-bottom{height:.75rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.75rem}.faq-info-block__item p{color:var(--gray-70);margin-top:1rem}.faq-info-block__item p:last-of-type{margin-bottom:0}@media screen and (min-width:768px){.faq-info-block__item p:last-of-type{margin-top:1.5rem}}.faq-info-block__item strong{color:var(--gray-90)}.faq-info-block .images-gallery{display:block;margin-top:1rem}@media screen and (min-width:768px){.faq-info-block .images-gallery{margin-top:1.5rem}}.l-lp-border-box-list{display:grid;gap:var(--space-2);list-style-type:none;margin:var(--space-6) 0 0 0;padding:0;width:100%}@media screen and (min-width:768px){.l-lp-border-box-list{gap:var(--space-4);grid-template-columns:repeat(2,1fr);margin-top:var(--space-10)}}@media screen and (min-width:1280px){.l-lp-border-box-list{gap:var(--space-6);grid-template-columns:repeat(4,1fr);margin-top:var(--space-20)}}.l-lp-border-box-list+.o-page-section__content{margin-top:var(--space-6)}@media screen and (min-width:768px){.l-lp-border-box-list+.o-page-section__content{margin-top:var(--space-8)}}@media screen and (min-width:1280px){.l-lp-border-box-list+.o-page-section__content{margin-top:var(--space-16)}}.l-lp-border-box-list--pink .lp-border-box-item{border-color:var(--pink-20)}.l-lp-border-box-list--gold .lp-border-box-item{border-color:var(--gold-20)}@media screen and (min-width:1280px){.l-lp-border-box-list--column-2{grid-template-columns:repeat(2,1fr)}.l-lp-border-box-list--column-3{grid-template-columns:repeat(3,1fr)}.l-lp-border-box-list--column-5{grid-template-columns:repeat(5,1fr)}}.l-lp-border-box-list--grid-1{display:grid;grid:repeat(4,1fr)}.l-lp-border-box-list--fullwidth-image .lp-border-box-item__image{max-width:none;width:calc(100% + 2rem)}@media screen and (min-width:768px){.l-lp-border-box-list--fullwidth-image .lp-border-box-item__image{width:calc(100% + 3rem)}}.lp-border-box-item{align-items:center;border:var(--space-05) solid var(--gray-20);display:flex;flex-direction:column;overflow:hidden;padding:var(--space-4);text-align:center}@media screen and (min-width:768px){.lp-border-box-item{padding:var(--space-6)}}.lp-border-box-item--large{grid-column:1/3;grid-row:1/4}.lp-border-box-item a:focus{background-color:transparent}.lp-border-box-item__image{height:auto;margin-bottom:var(--space-4);max-width:100%}@media screen and (min-width:768px){.lp-border-box-item__image{margin-bottom:var(--space-6)}}.lp-border-box-item__sub-heading{color:var(--gray-40);display:block;font-size:var(--font-size-1);letter-spacing:1.5px;line-height:1.125rem;margin-bottom:var(--space-2);text-transform:uppercase}.lp-border-box-item__heading{display:block;font-size:var(--font-size-6);line-height:1.625rem;margin-bottom:var(--space-2)}@media screen and (min-width:768px){.lp-border-box-item__heading{font-size:var(--font-size-8);line-height:2.625rem;margin-bottom:var(--space-4)}}.lp-border-box-item__desc{color:var(--gray-70);display:block;font-size:var(--font-size-3);line-height:1.375rem;margin:0 0 var(--space-6) 0}@media screen and (min-width:768px){.lp-border-box-item__desc{font-size:var(--font-size-4);line-height:var(--line-height-3);margin-bottom:var(--space-10)}}.l-lp-article-list{display:grid;gap:var(--space-12);list-style-type:none;margin:0;padding:0}@media screen and (min-width:768px){.l-lp-article-list{gap:var(--space-16) var(--space-4);grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px){.l-lp-article-list{gap:var(--space-20) var(--space-6);grid-template-columns:repeat(4,1fr)}}.c-lp-article-item__image-link{aspect-ratio:517/280;display:block;margin-bottom:1.5rem;overflow:hidden}.c-lp-article-item img{display:block;height:100%;object-fit:cover;transition:transform .4s ease-in;width:100%}.c-lp-article-item img:hover{transform:scale(1.05)}.c-lp-article-item h2{font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-6);font-weight:var(--font-weight-semibold);line-height:1.625rem;margin-bottom:var(--space-2)}@media screen and (min-width:768px){.c-lp-article-item h2{font-size:var(--font-size-7);line-height:var(--line-height-5);margin-bottom:var(--space-3);text-align:left}}.c-lp-article-item p{color:var(--gray-70);display:block;font-size:var(--font-size-4);line-height:var(--line-height-3);margin:0 0 var(--space-4) 0}@media screen and (min-width:1280px){.c-lp-article-item p{margin:0 0 var(--space-6) 0}.lp-jewelry-guide--jewels-diamonds-5c-sitemap .l-lp-article-list,.o-page-section--about-section .l-lp-article-list{grid-template-columns:repeat(3,1fr)}}.c-config-section{background-color:var(--white);display:flex;flex-wrap:wrap;margin:0;overflow:hidden;padding:27.5rem 0 var(--space-8) 0}@media screen and (min-width:768px){.c-config-section{min-height:35rem;padding:0}}@media screen and (min-width:1280px){.c-config-section{min-height:50rem}}.c-config-section .page-wrap{align-items:center;display:inline-flex;z-index:1}.c-config-section picture{height:100%;position:absolute;top:0;width:100%}.c-config-section img{bottom:0;height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;transform:translateX(-50%);width:auto}@media screen and (min-width:480px){.c-config-section img{bottom:50%;transform:translate(-50%,47%)}}@media screen and (min-width:640px){.c-config-section img{bottom:0;transform:translateX(-50%)}}@media screen and (min-width:768px){.c-config-section img{left:0;transform:translate(0)}}@media screen and (min-width:1280px){.c-config-section img{left:auto;right:0}}.c-config-section__content{margin:0 auto;max-width:40rem;text-align:center}@media screen and (min-width:768px){.c-config-section__content{margin:0;text-align:left}}.c-config-section__heading{display:block;margin-bottom:var(--space-2)}@media screen and (min-width:768px){.c-config-section__heading{margin-bottom:var(--space-4)}}.c-config-section__desc{color:var(--gray-70);display:block;margin:0 0 var(--space-8) 0}@media screen and (min-width:768px){.c-config-section__desc{margin:0 0 var(--space-10) 0}}@media screen and (min-width:1280px){.c-config-section__desc{margin:0 0 var(--space-16) 0}}.c-advantages-promo{background-color:var(--gray-10);padding:1.25rem 0 2.5rem}@media screen and (min-width:640px){.c-advantages-promo{padding:2.5rem 0 3.75rem}}@media screen and (min-width:768px){.c-advantages-promo{padding:3.75rem 0 5rem}}@media screen and (min-width:1024px){.c-advantages-promo{padding:5rem 0 6.25rem}}@media screen and (min-width:1600px){.c-advantages-promo{padding:6.25rem 0 8.75rem}}.c-advantages-promo__heading{margin:0 auto 1.75rem;text-align:center}@media screen and (min-width:768px){.c-advantages-promo__heading{margin-bottom:2.5rem;max-width:83.3333333333%;text-align:left}}@media screen and (min-width:960px){.c-advantages-promo__heading{max-width:66.6666666667%}}@media screen and (min-width:1024px){.c-advantages-promo__heading{margin-bottom:3.25rem;max-width:100%;text-align:center}}.c-advantages-promo__list{counter-reset:adv-counter;display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}@media screen and (min-width:768px){.c-advantages-promo__list{margin:0 auto;width:83.3333333333%}}@media screen and (min-width:960px){.c-advantages-promo__list{width:66.6666666667%}}@media screen and (min-width:1024px){.c-advantages-promo__list{flex-direction:row;width:100%}}.c-advantages-promo__list-item{align-self:flex-end;flex:0 0 100%;margin-bottom:1.5rem;padding-left:3.75rem;position:relative}@media screen and (min-width:640px){.c-advantages-promo__list-item{margin-bottom:2.75rem}}@media screen and (min-width:1024px){.c-advantages-promo__list-item{align-self:flex-start;flex:0 0 33.33%;padding:4.5rem 1rem 0}}@media screen and (min-width:1600px){.c-advantages-promo__list-item{padding:4.5rem 3rem 0}}.c-advantages-promo__list-item:before{color:rgba(var(--gray-40),.5);content:counter(adv-counter) ".";counter-increment:adv-counter;font-family:var(--font-stack-display);font-size:var(--font-size-10);left:0;line-height:3.75rem;position:absolute;top:0}@media screen and (min-width:1024px){.c-advantages-promo__list-item:before{text-align:center;width:100%}}.c-advantages-promo h3{margin-bottom:.25rem;text-transform:uppercase}@media screen and (min-width:1024px){.c-advantages-promo h3{margin-bottom:1rem;text-align:center}}.c-advantages-promo p{margin:0}@media screen and (min-width:1024px){.c-advantages-promo p{text-align:center}}.c-advantages-promo a{color:var(--gray-90);font-weight:var(--font-semibold);text-decoration:underline}.c-advantages-promo a:hover{text-decoration:none}.c-advantages-promo .btn{display:block;margin:0 auto;max-width:25rem;width:100%}.c-advantages>.u-page-wrap{align-items:center;display:flex;flex-direction:column}.c-advantages__desc{margin:0 0 2.5rem;max-width:60ch}@media screen and (min-width:960px){.c-advantages__desc{margin:0 0 3.75rem}}.c-advantages__list{display:flex;flex-direction:column;list-style-type:none;margin:0-0.5rem;padding:0}@media screen and (min-width:640px){.c-advantages__list{flex-direction:row}}@media screen and (min-width:960px){.c-advantages__list{margin:0-1.25rem}}.c-advantages__list-item{align-items:center;color:var(--gray-90);display:flex;flex-direction:column;font-size:var(--font-size-4);font-weight:var(--font-semibold);line-height:1.25rem;margin:0 0 2.5rem;max-width:16ch}@media screen and (min-width:640px){.c-advantages__list-item{margin:0 .5rem}}@media screen and (min-width:960px){.c-advantages__list-item{margin:0 1.25rem}}.c-advantages__list-item .icon{height:2.5rem;margin-bottom:2rem;width:2.5rem}@media screen and (min-width:960px){.c-advantages__list-item .icon{height:3.75rem;width:3.75rem}}.c-gallery-grid-section{background-color:var(--white);padding:var(--space-8) 0}@media screen and (min-width:768px){.c-gallery-grid-section{padding:var(--space-16) 0}}@media screen and (min-width:1280px){.c-gallery-grid-section{padding:var(--space-20) 0}}.c-gallery-grid-section .page-wrap{display:flex;flex-wrap:wrap;gap:var(--space-8);justify-content:center}@media screen and (min-width:768px){.c-gallery-grid-section .page-wrap{gap:var(--space-16)}}.c-gallery-grid-section__content{margin:0 auto;max-width:40rem;text-align:center}.c-gallery-grid-section__section-heading{color:var(--gray-40);display:block;font-size:var(--font-size-1);letter-spacing:1.5px;line-height:1.125rem;margin:0 0 var(--space-2) 0;text-align:center;text-transform:uppercase}.c-gallery-grid-section__heading{display:block;font-size:var(--font-size-7);line-height:var(--line-height-5);margin-bottom:var(--space-2);text-align:center}@media screen and (min-width:768px){.c-gallery-grid-section__heading{font-size:var(--font-size-9);line-height:3.25rem;margin-bottom:var(--space-4)}}.c-gallery-grid-section__desc{color:var(--gray-70);display:block;font-size:var(--font-size-3);line-height:1.375rem;margin:0 0 var(--space-8) 0;text-align:center}@media screen and (min-width:768px){.c-gallery-grid-section__desc{font-size:var(--font-size-5);line-height:var(--line-height-4);margin:0 0 var(--space-10) 0}}@media screen and (min-width:1280px){.c-gallery-grid-section__desc{margin:0 0 var(--space-16) 0}}.c-gallery-grid-section__list{grid-gap:var(--space-2);display:grid;grid-template-columns:repeat(2,1fr);list-style-type:none;margin:0;padding:0;width:100%}@media screen and (min-width:960px){.c-gallery-grid-section__list{grid-template-columns:repeat(4,1fr)}}.c-gallery-grid-section__item,.c-gallery-grid-section__item a{aspect-ratio:1/1;display:inline-flex}.c-gallery-grid-section__item img{display:inline-block;height:auto;width:100%}.c-showroom-section{background-color:var(--white);display:flex;flex-wrap:wrap;margin:0;overflow:hidden;padding:2rem 0}@media screen and (min-width:768px){.c-showroom-section{min-height:35rem}}@media screen and (min-width:1280px){.c-showroom-section{min-height:50rem;padding:3.75rem 0}}@media screen and (min-width:1600px){.c-showroom-section{padding:5rem 0}}.c-showroom-section .page-wrap{display:flex;flex-wrap:wrap}@media screen and (min-width:1280px){.c-showroom-section .page-wrap{align-items:center;flex-wrap:nowrap;min-height:50rem}}.c-showroom-section__content{flex:0 0 92%;margin:1.5rem auto;order:1;text-align:center}@media screen and (min-width:768px){.c-showroom-section__content{margin:2rem auto;text-align:left}}@media screen and (min-width:1280px){.c-showroom-section__content{flex:1 1 50%;margin:0 4% 0 0;max-width:50%}}.c-showroom-section__section-heading{color:var(--gray-40);display:block;font-size:var(--font-size-1);letter-spacing:1.5px;line-height:1.125rem;margin:0 0 var(--space-2) 0;text-transform:uppercase}.c-showroom-section__heading{display:block;margin-bottom:var(--space-2)}@media screen and (min-width:768px){.c-showroom-section__heading{margin-bottom:var(--space-4)}}.c-showroom-section__desc{color:var(--gray-70);display:block;margin:0 0 var(--space-8) 0}@media screen and (min-width:768px){.c-showroom-section__desc{margin:0 0 var(--space-10) 0}}@media screen and (min-width:1280px){.c-showroom-section__desc{margin:0 0 var(--space-16) 0}}.c-showroom-section__btn-wrapper{display:inline-flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}.c-showroom-section__image-wrapper{aspect-ratio:640/240;margin:0 auto;order:0;position:relative}@media screen and (min-width:640px){.c-showroom-section__image-wrapper{height:auto}}@media screen and (min-width:1280px){.c-showroom-section__image-wrapper{aspect-ratio:760/670;flex:1 0 50%;margin-right:0;max-width:47.5rem;order:1}}.c-showroom-section__image-1{animation:swapImages 8s infinite;left:0;position:absolute;top:0}@keyframes swapImages{0%{opacity:1}40%{opacity:1}50%{opacity:0}90%{opacity:0}to{opacity:1}}.c-showroom-section__image-1,.c-showroom-section__image-2{height:100%;object-fit:fill;width:100%}.c-advantages-stripe{background-color:var(--gray-05)}.c-advantages-stripe__list{display:grid;grid-template-columns:repeat(1,1fr);margin:0;padding:0}@media screen and (min-width:640px){.c-advantages-stripe__list{grid-template-columns:repeat(2,1fr);padding:var(--space-2) 0}}@media screen and (min-width:1280px){.c-advantages-stripe__list{grid-template-columns:repeat(4,1fr);padding:var(--space-4) 0}}.c-advantages-stripe__item{align-items:center;border-bottom:.0625rem solid var(--gray-20);display:flex;gap:var(--space-1);margin:0;padding:var(--space-4) var(--space-4) var(--space-4) 0}@media screen and (min-width:640px){.c-advantages-stripe__item{justify-content:center}}@media screen and (min-width:1280px){.c-advantages-stripe__item{border-bottom:none;border-right:.0625rem solid var(--gray-20);padding:0 var(--space-4)}}@media screen and (min-width:640px){.c-advantages-stripe__item:nth-child(odd){border-right:.0625rem solid var(--gray-20)}.c-advantages-stripe__item:nth-last-child(-n+2){border-bottom:none}}.c-advantages-stripe__item:last-child{border-bottom:none}@media screen and (min-width:1280px){.c-advantages-stripe__item:last-child{border-right:none}}.c-advantages-stripe__item p{color:var(--gray-90);font-size:var(--font-size-3);line-height:1.375rem;margin:0}.c-advantages-stripe__item a{font-weight:var(--font-regular)}.c-advantages-stripe .icon{fill:var(--gray-50);height:2.5rem;padding:var(--space-2);width:2.5rem}
/*# sourceMappingURL=static.min.4755e909b01e67fa36d5.build.css.map*/