:root{--yb-ink: #1c1c1a;--yb-paper: #fbf8f3;--yb-sand: #f3ece1;--yb-sand-2: #efe6d8;--yb-line: #e4dacb;--yb-muted: #55544f;--yb-soft: #6b675f;--yb-orange: #e8891e;--yb-amber: #f5a800;--yb-rust: #b8620f;--yb-link: #8a4a0c;--yb-dark-text: #c9c5bc;--yb-dark-line: #4a4944}.yb{color:var(--yb-ink);font-family:var(--font-body-family);font-size:1.6rem;line-height:1.55}.yb *,.yb *:before,.yb *:after{box-sizing:border-box}.yb--paper{background:var(--yb-paper)}.yb--sand{background:var(--yb-sand)}.yb--dark{background:var(--yb-ink);color:var(--yb-paper)}.yb__wrap{max-width:120rem;margin:0 auto;padding-left:max(1.6rem,env(safe-area-inset-left,0px));padding-right:max(1.6rem,env(safe-area-inset-right,0px))}@media(min-width:750px){.yb__wrap{padding-left:2.4rem;padding-right:2.4rem}}.yb__wrap--narrow{max-width:82rem}.yb__wrap--story{max-width:76rem}.yb__stack{display:flex;flex-direction:column;gap:2.8rem}.yb h1,.yb h2,.yb h3{font-family:var(--font-heading-family);font-weight:600;color:inherit;margin:0;letter-spacing:0;text-wrap:balance}.yb__h1{font-size:clamp(3.8rem,6vw,5.6rem);line-height:1.06}.yb__h2{font-size:clamp(2.8rem,3.6vw,3.6rem);line-height:1.15}.yb__h3{font-size:2.8rem;line-height:1.2}.yb__eyebrow{font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--yb-rust)}.yb--dark .yb__eyebrow{color:var(--yb-amber)}.yb__lead{font-size:1.9rem;color:var(--yb-muted);max-width:36em;margin:0}.yb--dark .yb__lead{color:var(--yb-dark-text)}.yb p{margin:0}.yb a{color:inherit}.yb a:hover{color:var(--yb-rust)}.yb__btns{display:flex;flex-wrap:wrap;gap:1.2rem}.yb__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.3rem 2.6rem;border-radius:999px;font-weight:500;font-size:1.6rem;text-decoration:none;border:1.5px solid var(--yb-ink);background:var(--yb-ink);color:var(--yb-paper);cursor:pointer;font-family:inherit}.yb a.yb__btn,.yb button.yb__btn{color:var(--yb-paper)}.yb a.yb__btn:hover,.yb .yb__btn:hover{background:#33332f;color:var(--yb-paper)}.yb .yb__btn--ghost,.yb a.yb__btn--ghost{background:transparent;color:var(--yb-ink)}.yb a.yb__btn--ghost:hover{background:var(--yb-ink);color:var(--yb-paper)}.yb .yb__btn--orange,.yb a.yb__btn--orange{background:var(--yb-orange);border-color:var(--yb-orange);color:var(--yb-ink);font-weight:600;min-height:4.4rem;padding:1.1rem 2rem}.yb .yb__btn--orange:hover{background:#d97a12;color:var(--yb-ink)}.yb__btn[disabled]{opacity:.55;cursor:not-allowed}.yb a.yb__more{color:var(--yb-link);text-decoration:none;font-size:1.5rem}.yb--dark a.yb__more{color:var(--yb-amber)}.yb-split{display:flex;flex-wrap:wrap;gap:4.8rem;align-items:center}.yb-split__text{flex:1 1 42rem;min-width:0;display:flex;flex-direction:column;gap:2rem}.yb-split__media{flex:1 1 42rem;min-width:0}.yb-split__media img{width:100%;height:52rem;max-height:70vh;object-fit:cover;border-radius:2rem;display:block}.yb-split--reverse .yb-split__media{order:-1}@media(max-width:749px){.yb-split__media img{height:38rem}.yb-split--reverse .yb-split__media{order:0}}.yb-facts{display:flex;flex-direction:column;gap:1rem}.yb-facts div{display:flex;gap:1.2rem}.yb-facts div:before{content:"\2014";color:var(--yb-rust)}.yb-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--yb-min, 24rem)),1fr))}.yb-grid--concerns{gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.yb-grid--concerns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.yb-grid--concerns{grid-template-columns:repeat(6,minmax(0,1fr))}}.yb-tile{background:var(--yb-paper);border-radius:1.6rem;overflow:hidden;text-decoration:none;display:flex;flex-direction:column}.yb-tile__img{height:13rem;display:flex;align-items:center;justify-content:center}.yb-tile__img img{width:100%;height:100%;object-fit:cover;display:block}.yb-tile__img svg{width:4.4rem;height:4.4rem;fill:none;stroke:var(--yb-rust);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.yb-tile__body{padding:1.6rem 1.6rem 1.8rem;display:flex;flex-direction:column;gap:.6rem}.yb-tile__label{font-weight:600;font-size:1.7rem;line-height:1.25}.yb-tile__prod{font-size:1.4rem;color:var(--yb-link)}.yb-card-p{display:flex;flex-direction:column;gap:1.2rem}.yb-card-p__img{background:var(--yb-sand);border-radius:1.6rem;aspect-ratio:4 / 4.2;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.yb-card-p__img img{width:80%;height:80%;object-fit:contain}.yb-card-p__badge{position:absolute;top:1.4rem;left:1.4rem;background:var(--yb-ink);color:var(--yb-paper);font-size:1.2rem;padding:.4rem 1rem;border-radius:999px}.yb-card-p__line{font-size:1.3rem;color:var(--yb-soft);text-transform:uppercase;letter-spacing:.06em}.yb-card-p__name{font-weight:600;font-size:1.9rem;text-decoration:none;line-height:1.3}.yb-card-p__benefit{color:var(--yb-muted);font-size:1.5rem}.yb-card-p__foot{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;padding-top:.4rem;flex-wrap:wrap}.yb-card-p__price{font-weight:600}.yb-card-p__price s{font-weight:400;color:var(--yb-soft);font-size:1.4rem;margin-left:.4rem}.yb-card-p form{margin:0}.yb-step{border-top:1px solid var(--yb-dark-line);padding-top:1.8rem;display:flex;flex-direction:column;gap:.8rem}.yb--paper .yb-step,.yb--sand .yb-step{border-top-color:var(--yb-line)}.yb-step__num{font-family:var(--font-heading-family);font-size:4rem;line-height:1;color:var(--yb-amber)}.yb--paper .yb-step__num,.yb--sand .yb-step__num{color:var(--yb-orange)}.yb-step__title{font-weight:600;font-size:1.8rem}.yb-step__text{color:var(--yb-dark-text)}.yb--paper .yb-step__text,.yb--sand .yb-step__text{color:var(--yb-muted)}.yb-way{border-radius:1.8rem;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;background:var(--yb-sand)}.yb-way--dark{background:var(--yb-ink);color:var(--yb-paper)}.yb-way img{width:100%;height:24rem;object-fit:cover;object-position:center 20%;display:block}.yb-way__body{padding:2.4rem 2.2rem;display:flex;flex-direction:column;gap:.6rem;flex:1}.yb-way__big{font-family:var(--font-heading-family);font-size:6.4rem;line-height:1;color:var(--yb-orange)}.yb-way__small{font-size:1.4rem;color:var(--yb-soft);padding-bottom:1.2rem}.yb-way__bullets{display:flex;flex-direction:column;gap:.6rem;font-size:1.5rem;color:var(--yb-dark-text);padding-bottom:1.2rem;margin:0;padding-left:0;list-style:none}.yb-way__title{font-weight:600;font-size:1.9rem;margin-top:auto}.yb-way__text{color:var(--yb-muted)}.yb-way--dark .yb-way__text{color:var(--yb-dark-text)}.yb-way__more{color:var(--yb-link);font-size:1.5rem;padding-top:.6rem}.yb-way--dark .yb-way__more{color:var(--yb-amber)}.yb-way:hover .yb-way__more{text-decoration:underline}.yb-trust-strip{border-top:1px solid var(--yb-line);border-bottom:1px solid var(--yb-line)}.yb-trust-strip .yb-grid{--yb-min: 20rem;padding-top:3.2rem;padding-bottom:3.2rem;font-size:1.5rem}.yb-trust-strip__item{display:flex;gap:1.2rem;align-items:center}.yb-icon{width:2.4rem;height:2.4rem;flex:none;fill:none;stroke:var(--yb-rust);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.yb-icon--lg{width:3.2rem;height:3.2rem;stroke-width:1.6}.yb-faq details{border-bottom:1px solid var(--yb-line);padding:1.6rem 0}.yb-faq summary{cursor:pointer;font-weight:600;font-size:1.7rem;list-style:none;display:flex;justify-content:space-between;gap:1.6rem}.yb-faq summary::-webkit-details-marker{display:none}.yb-faq summary:after{content:"+";font-weight:400;color:var(--yb-rust);font-size:2rem;line-height:1}.yb-faq details[open] summary:after{content:"\2013"}.yb-faq__a{margin-top:1rem;color:var(--yb-muted)}.yb-faq__group{font-family:var(--font-heading-family);font-weight:600;font-size:2.8rem;margin:3.2rem 0 .8rem;scroll-margin-top:10rem}.yb-chips{display:flex;flex-wrap:wrap;gap:1rem}.yb-chip{border:1.5px solid var(--yb-ink);border-radius:999px;padding:.9rem 1.8rem;text-decoration:none;font-size:1.5rem;background:var(--yb-paper);color:var(--yb-ink);cursor:pointer;font-family:inherit;min-height:4.4rem;display:inline-flex;align-items:center}.yb-chip[aria-pressed=true]{background:var(--yb-ink);color:var(--yb-paper)}.yb-box{border-radius:1.6rem;padding:2.4rem;display:flex;flex-direction:column;gap:.8rem;background:var(--yb-sand)}.yb--sand .yb-box{background:var(--yb-paper)}.yb--dark .yb-box{background:transparent;border:1px solid var(--yb-dark-line)}.yb-box__title{font-weight:600;font-size:1.8rem}.yb-box__text{color:var(--yb-muted)}.yb--dark .yb-box__text{color:var(--yb-dark-text)}.yb-box--quote .yb-box__title{font-family:var(--font-heading-family);font-weight:500;font-size:2.2rem;line-height:1.3}.yb-principles{display:grid;gap:0 4rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,32rem),1fr));counter-reset:ybp}.yb-principle{display:flex;gap:1.8rem;padding:1.6rem 0;border-top:1px solid var(--yb-line);counter-increment:ybp}.yb-principle:before{content:counter(ybp);font-family:var(--font-heading-family);font-size:2.2rem;color:var(--yb-orange);width:3rem;flex:none;line-height:1.2}.yb-principle__title{font-weight:600}.yb-principle__text{color:var(--yb-muted);font-size:1.5rem}.yb-table-wrap{overflow-x:auto}.yb-table{width:100%;border-collapse:collapse;font-size:1.5rem;min-width:56rem}.yb-table th{text-align:left;color:var(--yb-soft);font-size:1.3rem;text-transform:uppercase;letter-spacing:.06em;padding:1rem 1.2rem 1rem 0;font-weight:600}.yb-table td{border-top:1px solid #dccfbc;padding:1.4rem 1.2rem 1.4rem 0;vertical-align:top;color:#3e3d39}.yb-table td:first-child{font-weight:600;color:var(--yb-ink)}.yb-table td:last-child{color:var(--yb-soft)}.yb-story{display:flex;flex-direction:column;gap:1.8rem;font-size:1.8rem;color:#3e3d39}.yb--dark .yb-story{color:var(--yb-dark-text)}.yb-story p+p{margin-top:0}.yb-quote{font-family:var(--font-heading-family);font-size:clamp(2.6rem,3vw,3.4rem);line-height:1.25;font-weight:500}.yb-cta{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between;align-items:center}.yb-cta__title{font-family:var(--font-heading-family);font-size:2.8rem;font-weight:600}.yb-pd{display:flex;flex-wrap:wrap;gap:4.8rem}.yb-pd>div{flex:1 1 42rem;min-width:0;display:flex;flex-direction:column;gap:1.8rem}.yb-rows{display:flex;flex-direction:column;gap:1.4rem}.yb-row{display:flex;justify-content:space-between;gap:1.6rem;border-bottom:1px solid var(--yb-line);padding-bottom:1.2rem}.yb-row span:first-child{font-weight:600}.yb-row span:last-child{color:var(--yb-muted);text-align:right}.yb-tags{display:flex;flex-wrap:wrap;gap:.8rem}.yb-tag{border:1px solid #d8cdbc;font-size:1.4rem;padding:.5rem 1.2rem;border-radius:999px}.yb-tag--fill{border:0;background:#f2d3b0;font-size:1.3rem;padding:.4rem 1.2rem}.yb-tag--fill-hair{border:0;background:#e3dccf;font-size:1.3rem;padding:.4rem 1.2rem}.yb-note{color:var(--yb-soft);font-size:1.4rem}.yb-pair{display:flex;gap:1.4rem;align-items:center;border:1px solid var(--yb-line);border-radius:1.4rem;padding:1.2rem 1.4rem;text-decoration:none;margin-top:1.2rem}.yb-pair img{width:5.6rem;height:5.6rem;object-fit:contain}.yb-pair small{display:block;font-size:1.3rem;color:var(--yb-soft)}.yb-pair strong{font-weight:600}.yb-summary{font-size:1.8rem;color:var(--yb-muted)}.yb-shop-note{background:var(--yb-sand);border-radius:1.6rem;padding:2.4rem 2.6rem;display:flex;flex-wrap:wrap;gap:1.2rem 3.2rem;align-items:center;justify-content:space-between}.yb-shop-note>div{flex:1 1 42rem;min-width:0;display:flex;flex-direction:column;gap:.4rem}.yb [hidden]{display:none!important}.yb a:focus-visible,.yb button:focus-visible,.yb summary:focus-visible{outline:2px solid var(--yb-rust);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/yb.css.map */
