.sbyo{--ink:#21170f;--cream:#f7f2e8;--paper:#fffdf8;--gold:#9a6c32;background:var(--cream);color:var(--ink);padding:48px 16px 72px}.sbyo__inner{max-width:1180px;margin:0 auto}.sbyo__intro{text-align:center;max-width:760px;margin:0 auto 28px}.sbyo__eyebrow{font-size:11px;font-weight:800;letter-spacing:.18em;color:var(--gold);margin:0 0 8px}.sbyo__intro h1{font-size:clamp(34px,5vw,56px);line-height:1.02;margin:0 0 14px}.sbyo__copy{color:#6d625a;line-height:1.55}.sbyo__sizes{border:0;padding:0;max-width:760px;margin:0 auto 22px}.sbyo__sizes legend{width:100%;text-align:center;font-weight:800;margin-bottom:10px}.sbyo__size-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sbyo__size{position:relative;cursor:pointer}.sbyo__size input{position:absolute;opacity:0}.sbyo__size span{display:flex;min-height:112px;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:1px solid rgba(33,23,15,.16);border-radius:16px;background:var(--paper);transition:.2s}.sbyo__size input:checked+span{border-color:var(--ink);box-shadow:0 8px 28px #21170f1a;transform:translateY(-1px)}.sbyo__size strong{font-size:18px}.sbyo__size b{font-size:15px}.sbyo__size em{font-size:9px;font-style:normal;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:var(--ink);color:#fff;border-radius:999px;padding:4px 7px}.sbyo__counter{position:sticky;top:8px;z-index:8;display:flex;gap:8px;align-items:center;justify-content:center;max-width:520px;margin:0 auto 30px;padding:12px 16px;background:#fffdf8f2;border:1px solid rgba(33,23,15,.13);border-radius:999px;box-shadow:0 8px 24px #21170f12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sbyo__counter>span{color:#6d625a}.sbyo__group{margin-top:36px}.sbyo__group h2{font-size:24px;margin:0 0 14px}.sbyo__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sbyo-card{overflow:hidden;background:var(--paper);border:1px solid rgba(33,23,15,.1);border-radius:16px}.sbyo-card.is-selected{border-color:#9a6c32b3;box-shadow:0 9px 26px #21170f14}.sbyo-card__media{aspect-ratio:1;background:#eee7da;overflow:hidden}.sbyo-card__media img{width:100%;height:100%;object-fit:cover}.sbyo-card__body{padding:12px}.sbyo-card h3{font-size:14px;line-height:1.35;min-height:57px;margin:0 0 10px}.sbyo-card__qty{display:grid;grid-template-columns:38px 1fr 38px;align-items:center;border:1px solid rgba(33,23,15,.14);border-radius:999px;overflow:hidden}.sbyo-card__qty button{height:38px;border:0;background:#f3eee5;font-size:20px;cursor:pointer}.sbyo-card__qty button:disabled{opacity:.35;cursor:not-allowed}.sbyo-card__qty strong{text-align:center}.sbyo__footer{max-width:620px;margin:36px auto 0;text-align:center}.sbyo__footer button{width:100%;border:0;border-radius:12px;background:var(--ink);color:#fff;padding:15px 20px;font:inherit;font-weight:800;cursor:pointer}.sbyo__footer button:disabled{opacity:.45;cursor:not-allowed}.sbyo__footer p{font-size:12px;color:#756a62;margin:9px 0 0}.sbyo__deadline{max-width:520px;margin:18px auto 0;padding:15px 16px;background:var(--paper);border:1px solid rgba(33,23,15,.14);border-radius:16px;box-shadow:0 8px 24px #21170f0f}.sbyo__deadline-label{display:block;font-size:10px;font-weight:800;letter-spacing:.16em;color:var(--gold);margin-bottom:8px}.sbyo__deadline-clock{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sbyo__deadline-clock span{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 6px;border:1px solid rgba(33,23,15,.1);border-radius:10px;background:#f9f5ed}.sbyo__deadline-clock strong{font-size:24px;line-height:1;font-variant-numeric:tabular-nums}.sbyo__deadline-clock small{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#756a62;margin-top:4px}.sbyo__deadline p{font-size:12px;color:#6d625a;margin:9px 0 0}.sbyo__expired{max-width:680px;margin:0 auto;text-align:center;padding:56px 16px}.sbyo__expired h1{font-size:clamp(34px,5vw,54px);line-height:1.04;margin:0 0 12px}.sbyo__expired p{color:#6d625a;line-height:1.55}.sbyo__expired a{display:inline-block;margin-top:10px;border-radius:12px;background:var(--ink);color:#fff;text-decoration:none;padding:14px 24px;font-weight:800}@media(max-width:900px){.sbyo__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.sbyo{padding:30px 12px 54px}.sbyo__size-grid{gap:6px}.sbyo__size span{min-height:102px}.sbyo__size strong{font-size:15px}.sbyo__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sbyo-card__body{padding:10px}.sbyo-card h3{font-size:13px;min-height:54px}}.sd-campaign{background:#f4eee4;padding:18px 16px 22px}.sd-campaign__frame{position:relative;max-width:1440px;margin:0 auto;overflow:hidden;background:radial-gradient(circle at 15% 15%,rgba(182,141,79,.13),transparent 28%),radial-gradient(circle at 87% 82%,rgba(182,141,79,.09),transparent 25%),#211811;color:#f8f1e6;border:1px solid rgba(204,166,103,.42)}.sd-campaign__frame:before,.sd-campaign__frame:after{content:"";position:absolute;width:110px;height:110px;border:1px solid rgba(204,166,103,.2);transform:rotate(45deg);pointer-events:none}.sd-campaign__frame:before{top:-72px;left:-72px}.sd-campaign__frame:after{right:-72px;bottom:-72px}.sd-campaign__content{position:relative;z-index:1;max-width:980px;margin:0 auto;padding:56px 34px 52px;text-align:center}.sd-campaign__eyebrow{margin-bottom:13px;color:#d2aa6a;font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.21em}.sd-campaign__title{margin:0;color:#fffaf2;font-size:clamp(36px,5.2vw,68px);font-weight:400;line-height:.98;letter-spacing:-.025em}.sd-campaign__intro{max-width:650px;margin:19px auto 28px;color:#fffaf2bf;font-size:15px;line-height:1.65}.sd-campaign__prices{display:flex;align-items:stretch;justify-content:center;max-width:730px;margin:0 auto;padding:20px 0;border-top:1px solid rgba(210,170,106,.28);border-bottom:1px solid rgba(210,170,106,.28)}.sd-campaign__price{flex:1 1 0;display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;min-width:0}.sd-campaign__price span{color:#d2aa6a;font-size:10px;font-weight:600;letter-spacing:.18em}.sd-campaign__price strong{color:#fffaf2;font-size:clamp(24px,3vw,38px);font-weight:400;line-height:1.1}.sd-campaign__divider{width:1px;background:#d2aa6a33}.sd-campaign__note{margin:19px 0 20px;color:#fffaf29e;font-size:12px}.sd-campaign__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;background:#f7f0e4;color:#211811;border:1px solid #f7f0e4;text-decoration:none;font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;transition:background .18s ease,color .18s ease,border-color .18s ease}.sd-campaign__button:hover,.sd-campaign__button:focus-visible{background:transparent;color:#fffaf2;border-color:#d2aa6a}@media(max-width:749px){.sd-campaign{padding:10px 10px 15px}.sd-campaign__content{padding:38px 17px 36px}.sd-campaign__eyebrow{font-size:9px;letter-spacing:.16em}.sd-campaign__title{font-size:clamp(34px,11vw,48px);line-height:1.02}.sd-campaign__intro{margin:15px auto 22px;font-size:13px;line-height:1.55}.sd-campaign__prices{padding:15px 0}.sd-campaign__price span{font-size:8px;letter-spacing:.11em}.sd-campaign__price strong{font-size:21px}.sd-campaign__note{margin:16px 0 18px;font-size:11px}.sd-campaign__button{width:100%;max-width:340px}}.islam-channel-feature{padding:clamp(34px,5vw,70px) 0;background:#fffdf9}.islam-channel-feature__card{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);max-width:1180px;margin:0 auto;border:1px solid rgba(20,47,76,.15);background:#f5f8fb;box-shadow:0 18px 50px #142f4c14;overflow:hidden}.islam-channel-feature__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,52px)}.islam-channel-feature__eyebrow{margin:0 0 12px;color:#9a6b24;font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.islam-channel-feature h2{margin:0 0 16px;color:#142f4c;font-size:clamp(30px,3.4vw,46px);line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.islam-channel-feature__text{color:#142f4cc7;font-size:15px;line-height:1.7}.islam-channel-feature__text p{margin:0}.islam-channel-feature__links{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:24px}.islam-channel-feature__links a{color:#142f4c;font-size:13px;font-weight:700;text-underline-offset:4px}.islam-channel-feature__video{position:relative;min-height:320px;background:#142f4c}.islam-channel-feature__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media screen and (max-width:749px){.islam-channel-feature{padding:28px 0}.islam-channel-feature__card{grid-template-columns:1fr}.islam-channel-feature__video{min-height:0;aspect-ratio:16/9}.islam-channel-feature__copy{padding:28px 22px}}.proper-milk-feedback{padding:clamp(38px,6vw,78px) 0;background:#eaf1f7;color:#142f4c}.proper-milk-feedback__inner{max-width:980px;margin:0 auto}.proper-milk-feedback__eyebrow{margin:0 0 10px;color:#9a6b24;font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.proper-milk-feedback h2{max-width:780px;margin:0 0 16px;color:#142f4c;font-size:clamp(34px,4.8vw,56px);line-height:1.03;letter-spacing:-.025em;text-wrap:balance}.proper-milk-feedback__lead{max-width:760px;margin:0;color:#142f4cc7;font-size:16px;line-height:1.7}.proper-milk-feedback__batches{display:grid;gap:14px;margin-top:28px}.proper-milk-feedback__batch{border:1px solid rgba(20,47,76,.18);background:#fff;box-shadow:0 15px 40px #142f4c14}.proper-milk-feedback__batch summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;cursor:pointer;list-style:none}.proper-milk-feedback__batch summary::-webkit-details-marker{display:none}.proper-milk-feedback__batch summary span:first-child{display:grid;gap:4px}.proper-milk-feedback__batch summary strong{font-size:20px;line-height:1.25}.proper-milk-feedback__batch summary small{color:#142f4cad;font-size:13px;line-height:1.45}.proper-milk-feedback__toggle{position:relative;width:22px;height:22px;flex:0 0 22px}.proper-milk-feedback__toggle:before,.proper-milk-feedback__toggle:after{content:"";position:absolute;top:10px;left:3px;width:16px;height:2px;background:#142f4c;transition:transform .2s ease}.proper-milk-feedback__toggle:after{transform:rotate(90deg)}.proper-milk-feedback__batch[open] .proper-milk-feedback__toggle:after{transform:rotate(0)}.proper-milk-feedback__content{padding:4px 24px 28px;border-top:1px solid rgba(20,47,76,.12)}.proper-milk-feedback form{display:grid;gap:24px;padding-top:24px}.proper-milk-feedback__grid{display:grid;gap:16px}.proper-milk-feedback__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.proper-milk-feedback__scores{grid-template-columns:repeat(3,minmax(0,1fr))}.proper-milk-feedback__field{display:grid;gap:8px}.proper-milk-feedback label,.proper-milk-feedback legend{color:#142f4c;font-size:14px;font-weight:650;line-height:1.4}.proper-milk-feedback fieldset{display:grid;gap:14px;margin:0;padding:0;border:0}.proper-milk-feedback__hint{margin:-8px 0 0;color:#142f4c9e;font-size:12px}.proper-milk-feedback input[type=text],.proper-milk-feedback input[type=email],.proper-milk-feedback input[type=number],.proper-milk-feedback select,.proper-milk-feedback textarea{width:100%;min-height:48px;padding:11px 13px;border:1px solid rgba(20,47,76,.28);border-radius:4px;background:#fff;color:#142f4c;font:inherit}.proper-milk-feedback input:focus,.proper-milk-feedback textarea:focus{outline:3px solid rgba(24,120,185,.22);outline-offset:1px;border-color:#1878b9}.proper-milk-feedback__overall{max-width:320px}.proper-milk-feedback__choices{display:flex;flex-wrap:wrap;gap:12px 22px}.proper-milk-feedback__choices label,.proper-milk-feedback__permission{display:flex;align-items:flex-start;gap:8px;font-weight:500}.proper-milk-feedback__choices input,.proper-milk-feedback__permission input{margin-top:3px;accent-color:#142f4c}.proper-milk-feedback__permission{max-width:660px}.proper-milk-feedback__submit{width:fit-content;min-height:48px;padding:13px 22px;border:0;border-radius:4px;background:#142f4c;color:#fff;font:inherit;font-weight:700;cursor:pointer}.proper-milk-feedback__submit:hover{background:#1c426a}.proper-milk-feedback__privacy{margin:0;color:#142f4c9e;font-size:12px;line-height:1.55}.proper-milk-feedback__success{padding:22px;border:1px solid #39764b;background:#eef8f0;color:#204d2c}.proper-milk-feedback__success p{margin:8px 0 0}.proper-milk-feedback--pink{background:#f8edf2;color:#633047}.proper-milk-feedback--pink h2,.proper-milk-feedback--pink label,.proper-milk-feedback--pink legend{color:#633047}.proper-milk-feedback--pink .proper-milk-feedback__lead,.proper-milk-feedback--pink .proper-milk-feedback__privacy,.proper-milk-feedback--pink .proper-milk-feedback__hint{color:#633047b8}.proper-milk-feedback--pink .proper-milk-feedback__submit{background:#8f3f63}.proper-milk-feedback--pink .proper-milk-feedback__submit:hover{background:#71304d}.proper-milk-feedback--rambler,.proper-milk-feedback--rambler.proper-milk-feedback--navy{background:#f3eadf;color:#4a2f20}.proper-milk-feedback--rambler h2,.proper-milk-feedback--rambler label,.proper-milk-feedback--rambler legend{color:#4a2f20}.proper-milk-feedback--rambler .proper-milk-feedback__lead,.proper-milk-feedback--rambler .proper-milk-feedback__privacy,.proper-milk-feedback--rambler .proper-milk-feedback__hint{color:#4a2f20b8}.proper-milk-feedback--rambler .proper-milk-feedback__eyebrow{color:#9a5d2f}.proper-milk-feedback--rambler .proper-milk-feedback__submit{background:#6b4028}.proper-milk-feedback--rambler .proper-milk-feedback__submit:hover{background:#50301f}.proper-milk-feedback--rambler .proper-milk-feedback__choices input,.proper-milk-feedback--rambler .proper-milk-feedback__permission input{accent-color:#6b4028}.proper-milk-feedback--pura-vida,.proper-milk-feedback--pura-vida.proper-milk-feedback--navy{background:#eef8f5;color:#155d5b}.proper-milk-feedback--pura-vida h2,.proper-milk-feedback--pura-vida label,.proper-milk-feedback--pura-vida legend{color:#155d5b}.proper-milk-feedback--pura-vida .proper-milk-feedback__lead,.proper-milk-feedback--pura-vida .proper-milk-feedback__privacy,.proper-milk-feedback--pura-vida .proper-milk-feedback__hint{color:#155d5bb8}.proper-milk-feedback--pura-vida .proper-milk-feedback__eyebrow{color:#147d7a}.proper-milk-feedback--pura-vida .proper-milk-feedback__submit{background:#147d7a}.proper-milk-feedback--pura-vida .proper-milk-feedback__submit:hover{background:#0e605e}.proper-milk-feedback--pura-vida .proper-milk-feedback__choices input,.proper-milk-feedback--pura-vida .proper-milk-feedback__permission input{accent-color:#147d7a}@media screen and (max-width:749px){.proper-milk-feedback{padding:34px 0}.proper-milk-feedback__grid--two,.proper-milk-feedback__scores{grid-template-columns:1fr 1fr}.proper-milk-feedback__batch summary{padding:18px}.proper-milk-feedback__content{padding:4px 18px 22px}}@media screen and (max-width:480px){.proper-milk-feedback__grid--two,.proper-milk-feedback__scores{grid-template-columns:1fr}}.testing-feedback-card{--accent:#142f4c;--tint:#eaf1f7;padding:clamp(26px,4vw,46px) 0;background:var(--tint);scroll-margin-top:110px;font-family:var(--font-body-family)}.testing-feedback-card--navy{--accent:#142f4c;--tint:#eaf1f7}.testing-feedback-card--pink{--accent:#8f3f63;--tint:#f8edf2}.testing-feedback-card--rambler{--accent:#6b4028;--tint:#f3eadf}.testing-feedback-card--pura{--accent:#147d7a;--tint:#eef8f5}.testing-feedback-card__card{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:20px;background:#fff;box-shadow:0 16px 46px #24170f12}.testing-feedback-card__copy{padding:clamp(30px,5vw,56px);background:var(--accent);color:#fffdf9}.testing-feedback-card__eyebrow{margin:0 0 14px;color:#f0c87f;font-family:var(--font-body-family);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.testing-feedback-card__copy h2{margin:0 0 18px;color:#fffdf9;font-family:var(--font-heading-family);font-size:clamp(36px,4.2vw,52px);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.testing-feedback-card__text,.testing-feedback-card__text p{margin-bottom:0;color:#fffdf9e0;font-family:var(--font-body-family);font-size:16px;line-height:1.7}.testing-feedback-card__form{min-width:0;padding:clamp(28px,5vw,56px);background:#fff}.testing-feedback-card__embed,.testing-feedback-card__embed>*,.testing-feedback-card__embed .shopify-app-block,.testing-feedback-card__embed shopify-forms-embed,.testing-feedback-card__embed form-embed{display:block;width:100%;min-width:0}.testing-feedback-card__note{margin:20px 0 0;padding:16px 0 0;border-top:1px solid color-mix(in srgb,var(--accent) 16%,transparent);color:#374437ad;font-family:var(--font-body-family);font-size:13px;line-height:1.6}@media screen and (max-width:749px){.testing-panel-shell{width:min(100% - 28px,1180px)}.testing-feedback-card{padding:18px 0}.testing-feedback-card__card{grid-template-columns:1fr;border-radius:16px}.testing-feedback-card__copy,.testing-feedback-card__form{padding:28px 22px}}.testing-form-card{--accent:#374437;--tint:#f3eee6;padding:clamp(26px,4vw,46px) 0;background:var(--tint);scroll-margin-top:110px;font-family:var(--font-body-family)}.testing-form-card--navy{--accent:#142f4c;--tint:#eef3f7}.testing-form-card--pink{--accent:#8f3f63;--tint:#fbf0f4}.testing-form-card--rambler{--accent:#6b4028;--tint:#f5ede5}.testing-form-card--pura{--accent:#147d7a;--tint:#edf7f5}.testing-form-card--green{--accent:#374437;--tint:#f2f4ee}.testing-form-card__card{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:20px;background:#fff;box-shadow:0 16px 46px #24170f12}.testing-form-card__copy{padding:clamp(30px,5vw,56px);background:var(--accent);color:#fffdf9}.testing-form-card__eyebrow{margin:0 0 14px;color:#f0c87f;font-family:var(--font-body-family);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.testing-form-card__copy h2{margin:0 0 18px;color:#fffdf9;font-family:var(--font-heading-family);font-size:clamp(36px,4.2vw,52px);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.testing-form-card__text,.testing-form-card__text p{margin-bottom:0;color:#fffdf9e0;font-family:var(--font-body-family);font-size:16px;line-height:1.7}.testing-form-card__form{min-width:0;padding:clamp(28px,5vw,56px);background:#fff}.testing-form-card__embed,.testing-form-card__embed>*,.testing-form-card__embed .shopify-app-block,.testing-form-card__embed shopify-forms-embed,.testing-form-card__embed form-embed{display:block;width:100%;min-width:0}.testing-form-card__note{margin:20px 0 0;padding:16px 0 0;border-top:1px solid color-mix(in srgb,var(--accent) 16%,transparent);color:#374437ad;font-family:var(--font-body-family);font-size:13px;line-height:1.6}.testing-form-card__placeholder{display:grid;gap:6px;padding:22px;border:1px dashed color-mix(in srgb,var(--accent) 35%,transparent);border-radius:12px;color:#374437b8;font-size:14px;line-height:1.6}@media screen and (max-width:749px){.testing-panel-shell{width:min(100% - 28px,1180px)}.testing-form-card{padding:18px 0}.testing-form-card__card{grid-template-columns:1fr;border-radius:16px}.testing-form-card__copy,.testing-form-card__form{padding:28px 22px}}.testing-panel-hero{padding:clamp(54px,8vw,104px) 0 clamp(42px,6vw,72px);background:linear-gradient(135deg,#142f4c,#1d466d);color:#fffdf9;font-family:var(--font-body-family)}.testing-panel-hero__inner{max-width:900px}.testing-panel-hero__eyebrow{margin:0 0 16px;color:#e6b86a;font-family:var(--font-body-family);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.testing-panel-hero h1{max-width:860px;margin:0;color:#fffdf9;font-family:var(--font-heading-family);font-size:clamp(48px,6vw,72px);line-height:.98;letter-spacing:-.035em;text-wrap:balance}.testing-panel-hero__text{max-width:790px;margin-top:24px}.testing-panel-hero__text,.testing-panel-hero__text p{color:#fffdf9e0;font-family:var(--font-body-family);font-size:16px;line-height:1.7}.testing-panel-hero__text p{margin:0}.testing-panel-hero__note{display:inline-flex;margin:28px 0 0;padding:10px 14px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:#ffffff14;color:#fffdf9;font-family:var(--font-body-family);font-size:13px;font-weight:650;line-height:1.4}@media screen and (max-width:749px){.testing-panel-shell{width:min(100% - 28px,1180px)}.testing-panel-hero{padding:46px 0 38px}.testing-panel-hero__note{border-radius:14px}}.testing-panel-shell{width:min(1180px,calc(100% - 40px));margin:0 auto}.testing-panel-intro{padding:clamp(42px,6vw,76px) 0;background:#fffdf9;color:#374437;font-family:var(--font-body-family)}.testing-panel-intro__heading{max-width:840px}.testing-panel-intro__eyebrow{margin:0 0 12px;color:#9a6b24;font-family:var(--font-body-family);font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.testing-panel-intro h2{margin:0;color:#374437;font-family:var(--font-heading-family);font-size:clamp(36px,4.5vw,52px);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.testing-panel-intro__heading>p:last-child{max-width:800px;margin:18px 0 0;color:#374437cc;font-family:var(--font-body-family);font-size:16px;line-height:1.7}.testing-panel-projects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:34px}.testing-panel-project{--accent:#374437;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px;border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-radius:18px;background:#fff;box-shadow:0 10px 30px #24170f0d}.testing-panel-project--proper{--accent:#142f4c}.testing-panel-project--pink{--accent:#8f3f63}.testing-panel-project--rambler{--accent:#6b4028}.testing-panel-project--pura{--accent:#147d7a}.testing-panel-project--future{--accent:#374437;grid-column:1/-1}.testing-panel-project__header{display:grid;gap:5px;min-width:0}.testing-panel-project__header strong{color:var(--accent);font-family:var(--font-body-family);font-size:20px;font-weight:700;line-height:1.2}.testing-panel-project__header span{color:#374437ad;font-family:var(--font-body-family);font-size:13px;line-height:1.4}.testing-panel-project__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.testing-panel-project__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;border:2px solid var(--accent);border-radius:10px;text-decoration:none;font-family:var(--font-button-family);font-size:14px;font-weight:var(--font-button-weight);line-height:1.2;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.testing-panel-project__actions a:hover{transform:translateY(-1px);box-shadow:0 7px 16px #24170f17}.testing-panel-project__actions a:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 30%,transparent);outline-offset:3px}.testing-panel-project__primary{background:var(--accent);color:#fff!important}.testing-panel-project__secondary{background:#fff;color:var(--accent)!important}.testing-panel-intro__note{max-width:900px;margin:22px 0 0;padding:14px 16px;border-radius:12px;background:#f3eee6;color:#374437c7;font-family:var(--font-body-family);font-size:13px;line-height:1.55}@media screen and (max-width:989px){.testing-panel-projects{grid-template-columns:1fr}.testing-panel-project--future{grid-column:auto}}@media screen and (max-width:620px){.testing-panel-shell{width:min(100% - 28px,1180px)}.testing-panel-intro{padding:36px 0}.testing-panel-project{grid-template-columns:1fr;gap:14px;padding:16px}.testing-panel-project__actions{justify-content:stretch}.testing-panel-project__actions a{flex:1 1 140px}.testing-panel-project__header strong{font-size:20px}}.cart-customer-title{box-sizing:border-box;width:100%;margin:10px 0 16px;color:inherit;font-family:inherit}.cart-customer-title__label{display:block;font-size:15px!important;font-weight:600;line-height:1.45;margin-bottom:8px;text-transform:none}.cart-customer-title__optional{font-size:12px!important;font-weight:400;opacity:.75}.cart-customer-title__select{display:block;width:100%;min-height:44px;padding:10px 34px 10px 12px;background-color:#fff;color:#282828;border:1px solid #bdb5af;border-radius:4px;font-family:inherit;font-size:15px!important;line-height:1.4;-webkit-appearance:auto;appearance:auto}.cart-customer-title__select:focus-visible{outline:2px solid #b75f2a;outline-offset:2px}.cart-discovery-source{box-sizing:border-box;border:0;margin:14px 0 18px;padding:0;min-width:0;width:100%;font-family:inherit;color:inherit}.cart-discovery-source__legend{float:none;width:auto;margin:0 0 11px;padding:0;font-family:inherit;color:inherit;font-size:15px!important;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none}.cart-discovery-source__required{font-size:12px!important;font-weight:400;opacity:.75}.cart-discovery-source__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px;row-gap:10px}.cart-discovery-source__option{display:flex;align-items:flex-start;gap:9px;min-width:0;min-height:25px;margin:0;padding:1px 0;cursor:pointer;font-size:14px!important;line-height:1.4!important;text-transform:none;letter-spacing:normal}.cart-discovery-source__option .cart-discovery-source__option-text{display:inline-block;min-width:0;font-size:14px!important;line-height:1.4!important;font-weight:400!important;letter-spacing:normal;text-transform:none;overflow-wrap:break-word}.cart-discovery-source__input{appearance:auto;-webkit-appearance:radio;box-sizing:border-box;flex:0 0 auto;width:16px;height:16px;margin:2px 0 0;padding:0;accent-color:#b75f2a;cursor:pointer}.cart-discovery-source__other-wrap{margin-top:13px}.cart-discovery-source__other-wrap[hidden]{display:none!important}.cart-discovery-source__other-label{display:block;margin-bottom:6px;font-size:14px!important;font-weight:500;line-height:1.4}.cart-discovery-source__other-input{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:42px;padding:9px 11px;border:1px solid #9b938b;border-radius:5px;background:#fff;color:#362d27;font-family:inherit;font-size:16px!important;line-height:1.4}.cart-discovery-source__other-input:focus{outline:2px solid #b75f2a;outline-offset:2px}.cart-discovery-source__error{margin:8px 0 0;color:#a33b28;font-size:13px!important;line-height:1.4}.cart-discovery-source__error[hidden]{display:none!important}@media(max-width:390px){.cart-discovery-source__options{column-gap:10px}.cart-discovery-source__option,.cart-discovery-source__option .cart-discovery-source__option-text{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/84/compiled_assets/styles.css.map */
