.ob-entry,.ob-finder{font-family:Inter,var(--font-body-family,Arial),sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}.ob-brand{font-family:inherit;letter-spacing:-.045em;line-height:1}.ob-brand small{font-size:10px;letter-spacing:.04em;text-transform:none;font-weight:500}.ob-entry{max-width:1480px;padding:44px 64px;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:30px;border-top:3px solid #ea523a;border-radius:12px}.ob-entry *{box-sizing:border-box}.ob-entry .ob-entry__eyebrow{color:#c0d8e6;font-size:12px;font-weight:600;letter-spacing:.11em;margin:0 0 20px}.ob-entry h2{margin:0 0 24px;max-width:none;line-height:1;color:inherit}.ob-entry .ob-brand{font-size:clamp(44px,5.5vw,78px);font-weight:500;letter-spacing:-.055em;gap:18px;white-space:nowrap}.ob-entry .ob-brand>span{max-width:none;flex-wrap:nowrap}.ob-entry .ob-brand strong{font-weight:800}.ob-entry .ob-brand small{display:none}.ob-entry .ob-brand .ob-symbol{width:62px!important;height:62px!important;min-width:62px;max-width:62px}.ob-entry .ob-entry__promise{color:#fff;max-width:630px;margin:0 0 12px;font-size:clamp(17px,1.65vw,23px);line-height:1.5;font-weight:500;letter-spacing:-.025em}.ob-entry .ob-entry__description{color:#c0d2de;max-width:540px;font-size:14px;line-height:1.7;margin:0 0 26px}.ob-entry__button{min-height:54px;padding:14px 22px;border:1px solid white;border-radius:6px;font-size:14px;font-weight:650;line-height:1.3;transition:background .15s,transform .15s}.ob-entry__button:hover{transform:translateY(-1px)}.ob-entry__button span{font-size:25px;line-height:1;color:#d74730}.ob-entry__visual{width:350px;height:330px;max-width:100%;justify-self:center}.ob-entry__visual .ob-entry__rings{width:350px!important;height:350px!important;opacity:.8}.ob-entry__product{width:260px;height:260px;padding:14px}.ob-entry__tag{bottom:2px;right:0;padding:12px 24px;font-size:13px;font-weight:650;letter-spacing:.04em;border:1px solid #d7e4eb}.ob-finder{--ob-accent:#d74730;--ob-muted:#586d79;max-width:1480px;padding:40px 40px 64px;font-size:14px;font-weight:400}.ob-finder label{text-transform:none}.ob-finder button,.ob-finder input,.ob-finder select{font-family:inherit}.ob-hero{padding:0 0 30px}.ob-hero .ob-brand{margin-bottom:27px;font-size:34px}.ob-eyebrow{font-size:11px;letter-spacing:.08em;font-weight:650;line-height:1.5;text-transform:none}.ob-hero h1{font-size:clamp(30px,3.4vw,48px);line-height:1.18;letter-spacing:-.04em;margin:10px 0 15px;max-width:900px;font-weight:650}.ob-hero>p{font-size:15px;line-height:1.75;max-width:730px;margin:0}.ob-hero__line{gap:18px;margin-top:22px;font-size:12px;font-weight:550}.ob-workspace{grid-template-columns:350px minmax(0,1fr);gap:36px;padding-top:32px}.ob-form{padding:26px;border-radius:9px;top:95px;min-width:0}.ob-form__heading{flex-wrap:wrap;margin-bottom:26px}.ob-form__heading>span{font-size:17px;font-weight:650;letter-spacing:-.025em}.ob-form small{font-size:11px;line-height:1.65}.ob-form fieldset{margin-bottom:27px}.ob-form legend{font-size:14px;line-height:1.5;margin:0 0 13px;padding:0}.ob-form legend b{font-variant-numeric:tabular-nums}.ob-form legend>span{color:var(--ob-accent)}.ob-disciplines label>span,.ob-bait label>span{min-height:78px;padding:12px 5px;justify-content:center;border-color:#c8d8e2;transition:background .15s,box-shadow .15s}.ob-disciplines strong,.ob-bait strong{font-weight:650;line-height:1.2}.ob-disciplines small,.ob-bait small{line-height:1.4;margin-top:7px}.ob-form input:checked+span{border-width:1px;padding:12px 5px;box-shadow:inset 0 0 0 1px var(--ob-blue);background:#e6f0f7}.ob-budget-display{display:flex;flex-direction:column;gap:3px;margin:0 0 13px}.ob-budget-display output{font-size:36px;letter-spacing:-.045em;line-height:1.2;font-weight:650;color:#687d89;font-variant-numeric:tabular-nums;white-space:nowrap}.ob-budget-chosen .ob-budget-display output{color:var(--ob-ink)}.ob-budget-display>span{font-size:11px;line-height:1.5;color:var(--ob-muted)}.ob-finder .ob-range{--ob-progress:20.45%;-webkit-appearance:none;appearance:none;display:block!important;width:100%;height:44px;margin:0;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;cursor:pointer;touch-action:pan-y;accent-color:var(--ob-blue)}.ob-range::-webkit-slider-runnable-track{height:6px;border-radius:10px;background:linear-gradient(to right,var(--ob-blue) var(--ob-progress),#cfdee7 var(--ob-progress))}.ob-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;border-radius:50%;border:5px solid #fff;background:var(--ob-blue);box-shadow:0 0 0 1px #a9bdc9,0 2px 6px #123e5624;margin-top:-11px}.ob-range::-moz-range-track{height:6px;background:#cfdee7;border-radius:10px}.ob-range::-moz-range-progress{height:6px;background:var(--ob-blue);border-radius:10px}.ob-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;border:5px solid #fff;background:var(--ob-blue);box-shadow:0 0 0 1px #a9bdc9}.ob-finder .ob-range:focus-visible{outline:2px solid var(--ob-accent);outline-offset:3px;border-radius:5px}.ob-range-limits{display:flex;justify-content:space-between;gap:14px;font-size:11px;font-weight:550;color:var(--ob-muted);font-variant-numeric:tabular-nums;margin:1px 0 11px}.ob-length>label{font-size:14px;line-height:1.5;gap:10px}.ob-length>label small{font-weight:400}.ob-length select{height:48px;font-size:13px;border-color:#c8d8e2}.ob-submit{min-height:54px;padding:13px 18px;font-size:15px;font-weight:650;line-height:1.4;border:1px solid var(--ob-blue);border-radius:6px;transition:background .15s,transform .15s}.ob-submit:hover{background:#123e56;border-color:#123e56;transform:translateY(-1px)}.ob-submit:disabled{transform:none}.ob-submit span{font-size:24px;line-height:1}.ob-form__foot{font-size:11px;line-height:1.65;margin-top:13px}.ob-results{min-width:0;scroll-margin-top:110px}.ob-results h2{font-size:27px;line-height:1.25;font-weight:650;scroll-margin-top:110px}.ob-results__bar{padding-bottom:18px}.ob-results__bar p{font-size:12px;line-height:1.7;margin:0}.ob-sort{font-size:11px;min-width:175px;line-height:1.5}.ob-sort select{margin-top:6px;height:42px;font-size:12px}.ob-state{min-height:360px;border-radius:9px}.ob-state h3{font-size:24px;line-height:1.35;max-width:430px;font-weight:600}.ob-state p{max-width:410px;line-height:1.8}.ob-state button{min-height:48px;margin-top:22px;font-size:13px;font-weight:600;line-height:1.5}.ob-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ob-card{border-radius:8px;transition:box-shadow .15s,border-color .15s}.ob-card:hover{border-color:#b6cbd8;box-shadow:0 6px 20px #123e560b}.ob-card__image{aspect-ratio:1.2}.ob-card__image img{padding:14px}.ob-card__meta{font-size:11px;font-weight:550;line-height:1.7}.ob-card h3{font-size:18px;line-height:1.45;letter-spacing:-.025em;font-weight:650;overflow-wrap:anywhere}.ob-card dl{line-height:1.75}.ob-card__gift{font-size:11px;font-weight:550;padding-bottom:18px;line-height:1.5}.ob-card__price{padding-top:16px;gap:10px;font-variant-numeric:tabular-nums}.ob-card__price strong{font-size:27px;line-height:1.2;font-weight:700}.ob-card__left{font-size:11px;line-height:1.6;margin:8px 0 18px}.ob-card__link{min-height:46px;font-size:13px;line-height:1.4;gap:12px}.ob-card__link span{font-size:24px;line-height:1}.ob-results__foot{font-size:11px;line-height:1.75}@media(max-width:1000px){.ob-entry{padding:36px;grid-template-columns:minmax(0,1.5fr) minmax(210px,1fr);gap:20px}.ob-entry .ob-brand{font-size:54px;gap:12px}.ob-entry .ob-brand .ob-symbol{width:46px!important;height:46px!important;min-width:46px;max-width:46px}.ob-entry__visual{width:250px;height:280px}.ob-entry__visual .ob-entry__rings{width:280px!important;height:280px!important}.ob-entry__product{width:210px;height:210px}.ob-entry__tag{font-size:11px;padding:10px 16px;bottom:0}.ob-workspace{grid-template-columns:300px minmax(0,1fr);gap:24px}.ob-form{padding:21px}.ob-grid{grid-template-columns:1fr}}@media(max-width:749px){.ob-entry{margin:18px 16px 26px;padding:28px 24px 24px;grid-template-columns:minmax(0,1fr);gap:24px;border-radius:10px}.ob-entry .ob-entry__eyebrow{font-size:11px;letter-spacing:.08em;margin-bottom:17px}.ob-entry .ob-brand{font-size:clamp(34px,9vw,56px);letter-spacing:-.055em;gap:10px}.ob-entry .ob-brand .ob-symbol{width:38px!important;height:38px!important;min-width:38px;max-width:38px}.ob-entry h2{margin-bottom:19px}.ob-entry .ob-entry__promise{font-size:18px;line-height:1.5;max-width:380px}.ob-entry .ob-entry__description{font-size:13px;line-height:1.7;margin-bottom:22px;max-width:410px}.ob-entry__button{display:flex;width:100%;min-height:52px;font-size:14px;padding:13px 18px}.ob-entry__visual{width:210px;height:205px;justify-self:center;margin:0}.ob-entry__visual .ob-entry__rings{width:245px!important;height:245px!important}.ob-entry__product{width:180px;height:180px;padding:10px}.ob-entry__tag{font-size:11px;padding:9px 18px;right:-10px;bottom:-1px}.ob-finder{padding:28px 18px 40px}.ob-hero .ob-brand{font-size:30px;margin-bottom:26px;gap:10px}.ob-hero .ob-brand small{font-size:10px;letter-spacing:.035em}.ob-hero h1{font-size:32px;line-height:1.2;max-width:520px;margin:10px 0 14px}.ob-hero>p{font-size:14px;line-height:1.75}.ob-hero__line{gap:13px;margin-top:20px;font-size:11px}.ob-hero__line i{width:22px}.ob-workspace{grid-template-columns:minmax(0,1fr);gap:30px;padding-top:24px}.ob-form{position:static;padding:24px 22px;border-radius:8px}.ob-form__heading{margin-bottom:27px}.ob-form__heading>span{font-size:18px}.ob-form fieldset{margin-bottom:26px}.ob-form legend{font-size:15px}.ob-disciplines strong,.ob-bait strong{font-size:16px}.ob-disciplines small,.ob-bait small{font-size:11px}.ob-disciplines label>span,.ob-bait label>span,.ob-form input:checked+span{min-height:80px;padding:13px 5px}.ob-budget-display output{font-size:38px}.ob-budget-display>span,.ob-range-limits,.ob-form small{font-size:12px}.ob-form legend b{font-size:11px}.ob-length>label{font-size:15px}.ob-length select{font-size:14px;height:50px}.ob-submit{min-height:54px;font-size:16px}.ob-form__foot{font-size:12px}.ob-results__bar{min-height:0;padding-bottom:20px;gap:15px}.ob-results h2{font-size:27px}.ob-sort{max-width:none;width:100%;font-size:11px}.ob-sort select{height:46px;font-size:13px}.ob-grid{grid-template-columns:minmax(0,1fr);gap:20px}.ob-card__image{aspect-ratio:1.25}.ob-card__body{padding:22px}.ob-card h3{font-size:19px}.ob-card__meta,.ob-card dl,.ob-card__gift,.ob-card__left{font-size:12px}.ob-card__price strong{font-size:30px}.ob-card__price del{font-size:13px}.ob-card__link{font-size:14px;min-height:48px}.ob-state{min-height:290px;padding:30px 22px}.ob-state h3{font-size:23px}.ob-state p{font-size:14px}}@media(max-width:359px){.ob-finder{padding:23px 14px 35px}.ob-form{padding:21px 17px}.ob-form__heading>span{font-size:16px}.ob-hero h1{font-size:29px}.ob-budget-display output{font-size:35px}.ob-disciplines small{font-size:10px}.ob-card__body{padding:18px}}@media(prefers-reduced-motion:reduce){.ob-finder *,.ob-entry *{transition:none!important;scroll-behavior:auto!important}}.ob-budget-range{margin:2px 0 10px;color:var(--ob-blue);font-size:12px;font-weight:550;line-height:1.6;font-variant-numeric:tabular-nums}@media(min-width:750px){.ob-form{top:100px;max-height:calc(100vh - 176px);max-height:calc(100dvh - 176px);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#afc3cf transparent;scrollbar-gutter:stable}.ob-form::-webkit-scrollbar{width:6px}.ob-form::-webkit-scrollbar-thumb{background:#afc3cf;border:1px solid #f3f6f7;border-radius:6px}}.ob-form:focus-visible{outline:2px solid var(--ob-blue);outline-offset:3px}@media(max-width:749px){.ob-finder .ob-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}.ob-finder .ob-card{min-width:0;display:flex;flex-direction:column}.ob-finder .ob-card__image{aspect-ratio:1/1}.ob-finder .ob-card__body{padding:14px 12px;display:flex;flex:1;flex-direction:column;min-width:0}.ob-finder .ob-card h3{font-size:14px;line-height:1.45;letter-spacing:-.02em;margin-bottom:12px;overflow-wrap:anywhere}.ob-finder .ob-card__meta{font-size:9px;line-height:1.65;margin-bottom:8px}.ob-finder .ob-card dl{font-size:11px;line-height:1.5;margin-bottom:12px}.ob-finder .ob-card dl>div{display:block;margin-bottom:8px}.ob-finder .ob-card dt{display:block;font-size:10px;margin-bottom:2px}.ob-finder .ob-card dd{display:block;margin:0;overflow-wrap:anywhere}.ob-finder .ob-card__gift{font-size:10px;line-height:1.5;margin-bottom:12px}.ob-finder .ob-card__price{margin-top:auto;flex-wrap:wrap;gap:3px 7px;align-items:baseline}.ob-finder .ob-card__price strong{font-size:21px;line-height:1.3;letter-spacing:-.04em;white-space:nowrap}.ob-finder .ob-card__price del{font-size:11px;white-space:nowrap}.ob-finder .ob-card__left{font-size:10px;line-height:1.5;margin:6px 0 14px}.ob-finder .ob-card__link{font-size:12px;min-height:44px;gap:6px;padding:10px 8px}.ob-finder .ob-card__link span{font-size:15px}}@media(max-width:359px){.ob-finder .ob-grid{gap:8px}.ob-finder .ob-card__body{padding:12px 9px}.ob-finder .ob-card h3{font-size:13px}.ob-finder .ob-card__price strong{font-size:19px}.ob-finder .ob-card__link{font-size:11px;padding:10px 5px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/oltabulucu-refinement.css.map */
