.ring-size-guidance-page{margin:0 auto;background:var(--body_color)}.guidance-hero-section{padding:0}.guidance-hero-section .split-banner{max-height:unset;height:unset}.guidance-hero-section .split-banner .split-banner-media.split-banner-right{display:flex;align-items:center;justify-content:center;height:auto}.ring-size-guidance-page .split-banner .btn{display:none}.ring-size-guidance-page .split-banner .split-banner-media:after{display:none}.guidance-hero-section .split-banner-media.split-banner-right .split-banner-content{position:static;color:var(--black_color);text-shadow:none;text-align:center;max-width:600px;padding:50px;width:100%}.guidance-hero-section .split-banner-media.split-banner-right .split-banner-content h2{font-size:48.75px;line-height:54px;margin-bottom:23px}.guidance-hero-section .split-banner-media.split-banner-right .split-banner-content p{font-size:19.5px;line-height:23.4px;color:var(--black_color);opacity:1;margin-bottom:0}.guidance-hero-section .border-line{width:150px;height:1px;background-color:var(--pure_black_color);margin:0 auto 10px;opacity:.15}@media screen and (min-width:1200px){.guidance-hero-section .split-banner{height:calc(100vh - 120px)}}.guidance-resizing-section .split-banner{height:1190px}.guidance-resizing-section .split-banner .split-banner-media.split-banner-left{background-color:var(--accent_color);display:flex;align-items:center;justify-content:center;height:auto}.guidance-resizing-section .split-banner-media.split-banner-left .split-banner-content{position:static;text-shadow:none;text-align:center;max-width:600px;padding:50px;width:100%}.guidance-resizing-section .split-banner-media.split-banner-left .split-banner-content h2{font-size:39px;line-height:42.5px;margin-bottom:23px}.guidance-resizing-section .split-banner-media.split-banner-left .split-banner-content p{font-size:19.5px;line-height:23.4px;opacity:1;margin-bottom:0}.guidance-resizing-section .border-line{background-color:var(--white_color);opacity:1;width:100px;height:1px;margin:0 auto 10px}@media screen and (max-width:1200px){.guidance-resizing-section .split-banner{height:74vh}}@media screen and (max-width:768px){.ring-size-guidance-page .split-banner .split-banner-img{height:300px}.guidance-hero-section .split-banner-media .split-banner-content h2{font-size:26.35px!important;line-height:29px!important}.guidance-hero-section .split-banner-media .split-banner-content p{font-size:15.5px!important;line-height:18.6px!important}.guidance-hero-section .split-banner{gap:60px}.guidance-resizing-section .split-banner{flex-direction:column-reverse;height:auto}.guidance-resizing-section .split-banner-media.split-banner-left .split-banner-content h2{font-size:18.6px;line-height:20px}.guidance-resizing-section .split-banner-media.split-banner-left .split-banner-content p{font-size:15.5px;line-height:19px}.guidance-resizing-section .split-banner-media.split-banner-left .split-banner-content{max-width:360px;padding:30px}}.ring-size-guidance-page .ring-banner-section{min-height:50vh;margin:0}@media screen and (max-width:1200px){.ring-size-guidance-page .ring-banner-section .ring-banner-inner .banner-content{max-width:100%}}@media screen and (max-width:768px){.ring-size-guidance-page .ring-banner-section .ring-banner-inner .banner-content{max-width:90%}}@media screen and (max-width:768px){.ring-size-guidance-page .expert-guidance-section .expert-header{padding:0 15px}}.ring-size-guidance-page .faq-header p{opacity:1}@media screen and (max-width:768px){.ring-size-guidance-page .faq-question{font-size:14px}.ring-size-guidance-page .faq-answer-inner{font-size:15.5px;line-height:19px}}.ring-size-converter-section{background:var(--body_color)}.rsc-tab-switcher{display:flex;align-items:center;justify-content:center;gap:0;border:1.5px solid var(--black_color);border-radius:100px;width:fit-content;margin:0 auto 56px;overflow:hidden;background:transparent}.rsc-tab-btn{display:flex;align-items:center;gap:8px;background:transparent;border:none;padding:12px 28px;font-family:var(--font_family_n);font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:var(--black_color);opacity:.45;transition:background .28s ease,color .28s ease,opacity .28s ease;white-space:nowrap}.rsc-tab-btn:first-child{border-right:1.5px solid var(--black_color)}.rsc-tab-btn.active{background:var(--black_color);color:var(--white_color);opacity:1}.rsc-tab-icon{display:flex;align-items:center}.rsc-mobile-select{display:none;margin-bottom:36px}.rsc-convert-layout{display:flex;gap:60px;align-items:flex-start;max-width:1214px;margin:0 auto}.rsc-left-panel{flex:1 1 0;min-width:0}.rsc-panel-header{text-align:center;margin-bottom:40px}.rsc-panel-header h2{margin-bottom:18px}.rsc-panel-header .border-line{width:80px;height:1px;background:var(--border_color);margin:0 auto 18px}.rsc-panel-header .sb-description{max-width:420px;margin:0 auto}.rsc-region-row{display:flex;align-items:center;gap:16px;margin-bottom:28px}.rsc-region-label{text-transform:uppercase;letter-spacing:.07em;color:var(--black_color);opacity:.55;white-space:nowrap;flex-shrink:0}.rsc-size-grid{display:flex;flex-wrap:wrap;gap:10px}.rsc-size-btn{min-width:62px;width:auto;padding:0 10px;height:38px;display:flex;align-items:center;justify-content:center;background:var(--white_color);border:1.5px solid #e4e4e4;border-radius:6px;cursor:pointer;font-family:var(--font_family_n);font-size:14px;font-weight:500;color:var(--black_color);transition:border-color .2s ease,background .2s ease,color .2s ease,transform .15s ease;letter-spacing:.02em}.rsc-size-btn:hover{border-color:var(--accent_color);background:#eaf6fb}.rsc-size-btn.active{background:var(--accent_color);border-color:var(--accent_color);color:var(--white_color);box-shadow:0 4px 12px #0000001f;transform:translateY(-1px)}.rsc-right-panel{flex:0 0 240px;width:240px}.rsc-sticky-result{position:sticky;top:120px;display:flex;flex-direction:column;align-items:center;gap:16px}.rsc-result-eyebrow{text-transform:uppercase;letter-spacing:.09em;font-size:14px;color:var(--black_color);opacity:.5;align-self:flex-start}.rsc-to-select{width:100%!important;max-width:100%!important;margin-bottom:0!important}.rsc-result-card{width:100%;display:flex;flex-direction:column;align-items:center;gap:18px;padding:28px 20px;background:var(--white_color);border:1.5px solid #ebebeb;border-radius:16px;box-shadow:0 6px 30px #0000000f}.rsc-ring-visual{position:relative;display:flex;align-items:center;justify-content:center;width:120px;height:120px}.rsc-ring-outer{width:120px;height:120px;border-radius:50%;border:8px solid var(--accent_color);display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 0 0 3px rgba(var(--accent_color_rgb, 0, 150, 200),.12),0 4px 20px #0000001a}.rsc-ring-inner{width:76px;height:76px;border-radius:50%;border:2px dashed rgba(var(--accent_color_rgb, 0, 150, 200),.35);display:flex;align-items:center;justify-content:center}.rsc-result-value{font-family:var(--font_family_a);font-size:26px;font-weight:700;color:var(--black_color);letter-spacing:-.01em;animation:rsc-pop-in .22s cubic-bezier(.34,1.56,.64,1)}.rsc-result-placeholder{font-family:var(--font_family_a);font-size:22px;color:#ccc}@keyframes rsc-pop-in{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.rsc-result-label{font-size:14px;text-transform:uppercase;letter-spacing:.06em;color:var(--black_color);opacity:.5;text-align:center;line-height:1.5}.rsc-hint-box{display:flex;align-items:flex-start;gap:8px;padding:14px 16px;background:#f6f6f4;border-radius:10px;width:100%}.rsc-hint-box svg{flex-shrink:0;margin-top:1px;opacity:.5}.rsc-hint-box p{font-size:14px;line-height:1.55;color:var(--black_color);opacity:.55;margin:0}.ring-size-converter-section .select-wrapper{position:relative;margin-bottom:0;max-width:260px}.ring-size-converter-section .select-wrapper select{width:100%;padding:9px 30px 9px 12px;text-transform:uppercase;border:1.5px solid #e4e4e4;background:var(--white_color);cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:8px;font-family:var(--font_family_n);font-size:14px;font-weight:500;color:var(--black_color);letter-spacing:.04em;transition:border-color .2s ease}.ring-size-converter-section .select-wrapper select:focus{outline:none;border-color:var(--accent_color)}.ring-size-converter-section .select-wrapper:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--black_color);opacity:.5}.converter-header{text-align:center;margin-bottom:50px}.converter-header h2{margin-bottom:20px}.converter-header .border-line{width:80px;height:1px;background:var(--border_color);margin:0 auto 20px}.converter-header p{line-height:1.5;max-width:560px;margin:0 auto}@media screen and (max-width:991px){.rsc-right-panel{flex:0 0 200px;width:200px}.rsc-convert-layout{gap:36px}}@media screen and (max-width:768px){.rsc-tab-switcher{display:none}.rsc-mobile-select{display:block}.rsc-mobile-select .select-wrapper{max-width:100%}.rsc-convert-layout{flex-direction:column;gap:32px}.rsc-right-panel{flex:unset;width:100%}.rsc-sticky-result{position:static}.rsc-result-card{flex-direction:row;flex-wrap:wrap;justify-content:center;padding:24px 16px}.rsc-ring-visual,.rsc-ring-outer{width:100px;height:100px}.rsc-ring-inner{width:62px;height:62px}.rsc-result-value{font-size:22px}.rsc-size-grid{justify-content:center}.rsc-region-row{flex-direction:column;align-items:flex-start;gap:10px}.ring-size-converter-section .select-wrapper{max-width:100%}.converter-header h2{font-size:26.35px;line-height:29px}.converter-header p{font-size:15.5px;line-height:19px}}.rsc-sizer-layout{display:flex;gap:64px;align-items:flex-start;max-width:1214px;margin:0 auto}.rsc-sizer-info{flex:0 0 300px;width:300px;padding-top:8px;position:sticky;top:120px}.rsc-sizer-icon-wrap{width:60px;height:60px;border-radius:50%;background:var(--accent_color);display:flex;align-items:center;justify-content:center;color:var(--white_color);margin-bottom:24px}.rsc-sizer-title{margin-bottom:16px!important;line-height:1.1!important}.rsc-sizer-line{width:48px!important;height:1px;background:var(--border_color);margin:0 0 20px!important}.rsc-sizer-desc{margin-bottom:32px;line-height:1.6!important}.rsc-sizer-benefits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.rsc-sizer-benefits li{display:flex;align-items:flex-start;gap:10px;font-family:var(--font_family_n);font-size:14px;font-weight:500;color:var(--black_color);letter-spacing:.01em;line-height:1.45}.rsc-benefit-icon{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--accent_color);color:var(--white_color);display:flex;align-items:center;justify-content:center;margin-top:1px}.rsc-sizer-form-wrap{flex:1 1 0;min-width:0}.rsc-sizer-form-card{background:var(--white_color);border:1.5px solid #ebebeb;border-radius:20px;box-shadow:0 8px 40px #0000000f;overflow:hidden}.rsc-sizer-form-eyebrow{padding:20px 28px 0;font-family:var(--font_family_n);font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--black_color);opacity:.4;margin:0}.rsc-sizer-form-card .new-contact-big-section{max-width:100%;margin:0}.rsc-sizer-form-card .new-contact-container{background:transparent;padding:20px 28px 28px}.rsc-sizer-form-card form.new-contact-form{padding:0;gap:20px}.rsc-sizer-form-card .form-group label{display:block;font-family:var(--font_family_n);font-size:14px;line-height:18px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--black_color);opacity:.5}.rsc-sizer-form-card input,.rsc-sizer-form-card select#country{padding:11px 14px;border:1.5px solid #e8e8e8;border-radius:8px;font-size:14px;background-color:var(--body_color);color:var(--black_color);font-family:var(--font_family_n);transition:border-color .2s ease;box-shadow:none}.rsc-sizer-form-card input:focus,.rsc-sizer-form-card select#country:focus{outline:none;border-color:var(--accent_color);background-color:var(--white_color)}.rsc-sizer-form-card .form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.rsc-sizer-form-card .form-row.four-col{grid-template-columns:repeat(2,1fr);gap:16px}.rsc-sizer-form-card .form-group.full-width{grid-column:span 2;margin:0}.rsc-sizer-form-card .form-group:last-child{margin-left:0}.rsc-sizer-form-card .phone-input-wrapper{display:flex;align-items:center;gap:8px;position:relative;justify-content:flex-start}.rsc-sizer-form-card .country-flag-select{flex-shrink:0;cursor:pointer;background-color:var(--body_color);border:1.5px solid #e8e8e8;border-radius:8px;width:auto;min-width:72px;padding:0 10px;height:44px;display:flex;align-items:center;justify-content:center;gap:4px;font-size:14px;font-family:var(--font_family_n);color:var(--black_color);box-shadow:none;transition:border-color .2s}.rsc-sizer-form-card .country-flag-select:hover{border-color:var(--accent_color)}.rsc-sizer-form-card span.phone-prefix{position:static;transform:none;font-family:var(--font_family_n);font-size:14px;font-weight:600;color:var(--black_color);opacity:.55}.rsc-sizer-form-card input#phone{padding-left:14px;flex:1}.rsc-sizer-form-card .country-dropdown-list{position:absolute;top:100%;left:0;width:240px;background:#fff;border:1.5px solid #e4e4e4;border-radius:10px;height:260px;overflow-y:auto;z-index:100;box-shadow:0 8px 24px #0000001a}.rsc-sizer-form-card .checkbox-group-wrapper{display:flex;align-items:flex-start;flex-direction:column;gap:12px}.rsc-sizer-form-card label.checkbox-group-label{font-family:var(--font_family_n);font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--black_color);opacity:.5}.rsc-sizer-form-card .checkbox-options{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.rsc-sizer-form-card label.checkbox-label{display:flex;align-items:center;gap:8px;font-family:var(--font_family_n);font-size:14px;font-weight:500;cursor:pointer;color:var(--black_color)}.rsc-sizer-form-card .form-footer{text-align:center}.rsc-sizer-form-card p.disclaimer-text-big,.rsc-sizer-form-card .recaptcha-text,.rsc-sizer-form-card .disclaimer-links{font-size:14px;text-align:center;line-height:1.55;margin-bottom:12px;font-family:var(--font_family_c);font-weight:300;color:var(--black_color);opacity:.55}.rsc-sizer-form-card .recaptcha-text{margin-top:12px}.rsc-sizer-form-card .status-message.success{color:var(--accent_color);font-family:var(--font_family_n);font-size:14px;font-weight:700;margin:10px 0;letter-spacing:.04em}@media screen and (max-width:991px){.rsc-sizer-layout{gap:40px}.rsc-sizer-info{flex:0 0 240px;width:240px}}@media screen and (max-width:768px){.rsc-sizer-layout{flex-direction:column;gap:36px}.rsc-sizer-info{flex:unset;width:100%;position:static}.rsc-sizer-form-wrap{width:100%}.rsc-sizer-form-card .form-row.four-col{grid-template-columns:repeat(2,1fr);gap:12px}.rsc-sizer-form-card .checkbox-options{flex-direction:column;align-items:flex-start;gap:10px}.rsc-sizer-form-card .form-row:nth-child(2){grid-template-columns:1fr;gap:16px}}.ring-size-converter-section .form-row{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:12px}.request-sizer-content .form-group label{display:block;font-family:var(--font_family_n);font-size:14px;line-height:16px;font-weight:600;color:var(--deep_gray_color)}.request-sizer-content input{padding:15px;border:none;font-size:14px;box-shadow:4px 4px 5px var(--gray_300);background-color:var(--white_color);color:gray;width:100%;font-family:var(--font_family_n)}.request-sizer-content .form-group:last-child{margin-left:40px}.request-sizer-content .form-group.full-width{grid-column:span 2;margin:0}.request-sizer-content form.new-contact-form{display:flex;flex-direction:column;gap:1.5rem;padding:0 20px 20px}.request-sizer-content .new-contact-container{background-color:var(--light_gray_color);padding:40px 10px 20px;width:100%}.request-sizer-content .country-flag-select{cursor:pointer;background-color:var(--white_color);width:75px;text-align:center;height:42px;vertical-align:middle;display:flex;align-items:center;justify-content:center;font-size:14px;font-family:Diamond Ginto Nord;color:var(--deep_gray_color);box-shadow:4px 4px 5px var(--gray_300);border-radius:4px}.request-sizer-content .phone-input-wrapper{display:flex;align-items:center;position:relative;justify-content:space-around;gap:5px}.request-sizer-content input#phone{padding:15px 15px 15px 50px}.request-sizer-content span.phone-prefix{position:absolute;top:50%;left:90px;transform:translate(-50%,-56%);display:block;font-family:var(--font_family_n);font-size:14px;line-height:16px;font-weight:600;color:var(--black_color)}.request-sizer-content .form-row.four-col{grid-template-columns:repeat(4,1fr);gap:30px}.request-sizer-content .country-dropdown-list{position:absolute;width:100%;left:0;background:#fff;text-align:left;max-width:100%;height:400px;overflow:scroll;top:100%}.request-sizer-content input[type=checkbox]{margin:-2px 7px 0 0}.request-sizer-content select#country{padding:15px;border:none;font-size:14px;box-shadow:4px 4px 5px var(--gray_300);background-color:var(--white_color);color:gray;width:100%;border-radius:4px;font-family:var(--font_family_n)}.request-sizer-content .country-dropdown-item{align-items:center;transition:all .3s ease-in-out;display:flex;gap:5px;padding:8px 5px;overflow-y:auto}.request-sizer-content .country-dropdown-item:hover{background-color:var(--gray_medium_color)}.request-sizer-content .form-group.checkbox-group-wrapper,.request-sizer-content .checkbox-options{display:flex;align-items:center;gap:20px}.request-sizer-content .new-contact-big-section{max-width:1214px;margin:auto}.request-sizer-content label.checkbox-label{display:flex;align-items:center;width:100%;text-wrap-mode:nowrap;cursor:pointer}.request-sizer-content p.disclaimer-text-big,.request-sizer-content .recaptcha-text,.request-sizer-content .disclaimer-links{font-size:14px;text-align:center;line-height:1.5;margin-bottom:13px;font-family:var(--font_family_c);font-weight:300;color:var(--black_color)}.request-sizer-content .form-footer{text-align:center}.request-sizer-content .recaptcha-text{margin-top:13px}.request-sizer-content label.checkbox-group-label{color:var(--black_color)}.request-sizer-content .status-message.success{font-family:Diamond Ginto Normal;color:var(--primary_color);font-size:15px;margin:10px 0;letter-spacing:.7px;font-weight:900}@media screen and (max-width:768px){.request-sizer-content .form-group.checkbox-group-wrapper{gap:25px;flex-direction:column}.request-sizer-content p.disclaimer-text-big,.request-sizer-content .recaptcha-text,.request-sizer-content .disclaimer-links{font-size:14px;line-height:1.5}.request-sizer-content .form-row.four-col{grid-template-columns:repeat(2,1fr);gap:13px}.request-sizer-content .form-group:last-child{margin-left:10px}.request-sizer-content .form-row:nth-child(2){grid-template-columns:repeat(1,1fr);gap:20px}.request-sizer-content .form-group.full-width{margin-left:0}.request-sizer-content form.new-contact-form{padding:0 10px 10px}.request-sizer-content .checkbox-options{flex-direction:column;width:100%;gap:5px}.request-sizer-content .checkbox-options input[type=checkbox]{max-width:max-content;margin-right:10px}.request-sizer-content .form-group label{font-size:14px;line-height:16px}.request-sizer-content .form-row.four-col label{margin-bottom:4px}}
