.yf-editable-page{max-width:960px;width:calc(100% - 40px);margin-inline:auto;padding-inline:0;color:#142344}.yf-editable-page .main-page-title{font-size:clamp(32px,4vw,48px);line-height:1.15;margin-bottom:32px}.yf-editable-page .rte{line-height:1.75}.yf-page-block{margin-block:24px}.yf-page-block h2{margin-top:36px;font-size:24px}.yf-page-block h3{font-size:21px}.yf-page-block--intro{background:#eef5d4;border-left:5px solid #d9ef73;border-radius:12px;padding:22px 24px;margin:0 0 28px}.yf-page-block--intro .yf-page-copy{font-size:18px;line-height:1.6}.yf-page-block--box{background:#f7f8f5;border-radius:12px;padding:24px;margin-top:32px}.yf-page-block--quote{border-left:3px solid #d9ef73;padding:12px 24px;background:#f7f8f5}.yf-page-block--ordered ul{list-style:decimal}.yf-page-block--intro h2,.yf-page-block--box h2{margin-top:0}.yf-page-copy>:first-child{margin-top:0}.yf-page-copy>:last-child{margin-bottom:0}.yf-page-eyebrow{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.yf-page-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-block:16px}.yf-editable-page .rte .yf-page-buttons a{display:inline-block;background:#142344;color:#fff;padding:12px 20px;border-radius:8px;text-decoration:none;font-weight:700}.yf-page-question{border-bottom:1px solid #e3e7de;padding:18px 0}.yf-page-question summary{position:relative;display:block;padding-right:28px;font-weight:700;cursor:pointer;list-style:none}.yf-page-question summary::-webkit-details-marker{display:none}.yf-page-question summary:after{content:"+";position:absolute;right:0;top:0}.yf-page-question[open] summary:after{content:"\2212"}.yf-page-question .yf-page-copy{padding-top:16px}.yf-page-question summary:focus-visible,.yf-page-buttons a:focus-visible{outline:2px solid #142344;outline-offset:4px}@media(max-width:749px){.yf-page-block h2{font-size:22px}.yf-page-block--intro,.yf-page-block--box{padding:20px}}.yf-logo{min-width:0;max-width:100%}.yf-logo img:not(.yf-logo__bag){max-width:100%}.yf-logo .yf-logo__bag{width:58px;height:58px;flex-shrink:0}.yf-logo .yf-logo__monogram{width:var(--yf-monogram-width, 72px);height:auto;max-width:100%;flex-shrink:0}@media(max-width:749px){.yf-header .yf-header-main{grid-template-columns:minmax(0,1fr) auto}.yf-logo .yf-logo__bag{width:48px;height:48px}.yf-logo .yf-logo__monogram{width:min(var(--yf-monogram-width, 72px),64px)}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAEAAAAAAAAAAAABA */
