#root .wn-article{display:block;width:100%;max-width:1240px;margin:0 auto;padding:32px 24px 72px;color:#172c3a}#root .wn-article__header{max-width:980px;margin:0 auto;padding:0 0 35px}#root .wn-article__back{display:inline-block;margin:0 0 34px;font-size:12px;color:#536671;text-decoration:underline;text-underline-offset:4px}#root .wn-article__eyebrow{margin:0 0 18px;font-size:11px;letter-spacing:.16em;font-weight:600;text-transform:uppercase;color:#00679d}#root .wn-article__header h1{margin:0;font-size:clamp(32px,4.1vw,52px);line-height:1.13;letter-spacing:-.045em;font-weight:600;text-wrap:balance;color:#172c3a}#root .wn-article__hero{display:block;position:relative;width:100%;height:auto;margin:0 0 54px;border-radius:4px;overflow:hidden;background:#edf3f5}#root .wn-article__hero img{display:block;position:static;width:100%;height:auto;max-height:560px;object-fit:cover;object-position:center;aspect-ratio:2.15/1}#root .wn-article__reading{display:grid;grid-template-columns:230px minmax(0,720px);justify-content:center;gap:64px;margin:48px 0 0}#root .wn-article__rail{align-self:start;position:sticky;top:145px;min-width:0}#root .wn-article__contents{margin:0;padding:0;border:none;background:none;box-shadow:none}#root .wn-article__contents[hidden]{display:none}#root .wn-article__contents summary{display:block;position:relative;min-height:0;margin:0;padding:0 20px 15px 0;border:0;border-bottom:1px solid #cfdde4;font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#00679d;background:none;cursor:pointer}#root .wn-article__contents summary:after{content:"+";position:absolute;inset:0 0 auto auto;width:auto;height:auto;color:#00679d;font:18px/1 sans-serif;background:none;transform:none}#root .wn-article__contents[open] summary:after{content:"\2212"}#root .wn-article__contents summary:before{display:none}#root .wn-article__contents nav{margin:0;padding:0}#root .wn-article__contents ol{list-style:none;margin:16px 0 0;padding:0;counter-reset:none}#root .wn-article__contents li{margin:0 0 14px;padding:0;list-style:none;font-size:12px;line-height:1.6}#root .wn-article__contents li:before{display:none}#root .wn-article__contents a{display:block;color:#61737e;text-decoration:none}#root .wn-article__contents a:hover{color:#00679d;text-decoration:underline;text-underline-offset:3px}#root .wn-article__rail-back{display:inline-block;margin-top:24px;padding-bottom:4px;border-bottom:1px solid #c5d6df;font-size:12px;font-weight:600;color:#00679d;text-decoration:none}#root .wn-article__body{min-width:0;width:100%;margin:0;padding:0;font-size:17px;line-height:1.85;color:#354b59;overflow-wrap:anywhere}#root .wn-article__body p{margin:0 0 24px;font-size:inherit;line-height:inherit}#root .wn-article__body>p:first-of-type{font-size:21px;line-height:1.6;font-weight:500;color:#172c3a}#root .wn-article__body :is(h1,h2,h3,h4){margin:45px 0 19px;scroll-margin-top:160px;font-weight:600;line-height:1.25;letter-spacing:-.025em;color:#172c3a}#root .wn-article__body :is(h1,h2){font-size:29px}#root .wn-article__body h3{font-size:24px}#root .wn-article__body h4{font-size:20px}#root .wn-article__body a{color:#00679d;text-decoration:underline;text-underline-offset:3px}#root .wn-article__body :is(ul,ol){margin:0 0 26px;padding-left:25px}#root .wn-article__body li{margin-bottom:10px;line-height:1.8}#root .wn-article__body img{display:block;max-width:100%!important;width:auto;height:auto!important;margin:32px auto;border-radius:3px}#root .wn-article__body :is(iframe,video){max-width:100%}#root .wn-article__body blockquote{margin:32px 0;padding:24px 28px;border-left:3px solid #00679d;background:#edf4f7;font-size:21px;color:#172c3a}#root .wn-article__body blockquote p:last-child{margin-bottom:0}#root .wn-article__table{width:100%;max-width:100%;overflow-x:auto;margin:28px 0}#root .wn-article__table table{width:100%;border-collapse:collapse;font-size:14px}#root .wn-article__table :is(td,th){min-width:120px;padding:14px;border:1px solid #dbe3e7;text-align:left}#root .wn-article__table th{background:#edf4f7;font-weight:600}#root .wn-article__end{margin:40px 0 0;padding:25px 0 0;border-top:1px solid #dbe3e7;font-size:13px}#root .wn-article__more{margin:70px 0 0;padding:40px 0 0;border-top:1px solid #cfdde4}#root .wn-article__more-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:27px}#root .wn-article__more-heading h2{margin:0;font-size:30px;font-weight:600;letter-spacing:-.035em}#root .wn-article__more-heading a{font-size:12px;color:#00679d}#root .wn-article__more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}@media(max-width:999px){#root .wn-article__reading{grid-template-columns:190px minmax(0,1fr);gap:36px}#root .wn-article__header h1{font-size:42px}}@media(max-width:759px){#root .wn-article{padding:24px 18px 45px}#root .wn-article__header{padding-bottom:26px}#root .wn-article__back{margin-bottom:26px}#root .wn-article__header h1{font-size:33px;line-height:1.15;text-wrap:pretty}#root .wn-article__eyebrow{margin-bottom:14px}#root .wn-article__hero{margin-bottom:28px}#root .wn-article__hero img{aspect-ratio:4/3;max-height:none}#root .wn-article__reading{display:block;margin-top:28px}#root .wn-article__rail{position:static;margin:0 0 30px;padding:18px;background:#edf4f7;border-radius:3px}#root .wn-article__rail-back{display:none}#root .wn-article__rail:has(.wn-article__contents[hidden]){display:none}#root .wn-article__contents summary{padding-bottom:0;border:0}#root .wn-article__contents[open] summary{padding-bottom:12px;border-bottom:1px solid #cfdde4}#root .wn-article__contents li{font-size:13px}#root .wn-article__body{font-size:16px;line-height:1.8}#root .wn-article__body>p:first-of-type{font-size:19px}#root .wn-article__body :is(h1,h2){font-size:26px}#root .wn-article__body h3{font-size:22px}#root .wn-article__body :is(h1,h2,h3,h4){margin-top:34px;scroll-margin-top:110px}#root .wn-article__more{margin-top:45px;padding-top:30px}#root .wn-article__more-heading h2{font-size:25px}#root .wn-article__more-grid{grid-template-columns:1fr;gap:30px}}.l4cl h3>a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45;max-height:2.9em;min-height:2.9em}.l4cl h3{font-size:15px!important}.l4cl .check.color img{width:34px;height:34px;object-fit:contain;border-radius:3px}.l4cl .check.color a{min-width:34px;min-height:34px}.f8pr h1{font-size:clamp(23px,2.4vw,34px);line-height:1.25;letter-spacing:-.025em}.wn-intro{max-width:800px;margin:45px auto;text-align:center;padding:0 20px}.wn-intro p{line-height:1.8}.wn-policy{max-width:900px;margin:auto;line-height:1.75}.wn-faq-groups{max-width:960px;margin:0 auto 60px;padding:0 22px}.wn-faq-groups h2{margin-top:44px}.wn-faq-groups details{padding:19px 0;border-bottom:1px solid #dbe2e5}.wn-faq-groups summary{font-size:17px;font-weight:600;cursor:pointer}.wn-faq-groups details p{margin-top:16px;line-height:1.75}.wn-faq-groups summary:focus-visible{outline:2px solid #00679d}.wn-faq-groups input{width:100%;padding:15px;border:1px solid #aebac2}.wn-faq-groups [hidden]{display:none!important}.wn-collection-art{width:100%;max-height:260px;object-fit:cover;margin-bottom:26px;border-radius:3px}@media(max-width:760px){.l4cl h3{font-size:14px!important}.wn-faq-groups h2{font-size:24px}.wn-collection-art{max-height:190px}}:root{--wn-blue:#00679d;--wn-ink:#141b20;--wn-line:#dce3e7}#root{color:#303b44}#root h1,#root h2,#root h3{letter-spacing:-.03em}#nav-top{font-size:11px;letter-spacing:.02em}#header-inner{border-bottom:0}#header-inner input[type=search]{background:#f5f7f8;border-color:#e4e8eb;border-radius:3px;font-size:13px}#nav{border-top:1px solid #edf0f2;border-bottom:1px solid #e6ebee}#nav>ul>li>a{font-size:13px;letter-spacing:.015em}#shopify-section-footer{border-top:4px solid var(--wn-blue)}#shopify-section-footer h4{font-size:13px;letter-spacing:.02em}#shopify-section-footer>div:first-child h4{font-size:25px;letter-spacing:.16em;font-weight:600}#shopify-section-footer p{font-size:12px;line-height:2}#shopify-section-footer a{text-underline-offset:4px}.template-index .l4cl figure{background:#f6f7f8;border:1px solid #edf0f2;border-radius:4px;overflow:hidden}.template-index .l4cl h3{font-size:13px!important;font-weight:500}.template-index .l4cl .price{font-size:14px;font-weight:600}.template-index .m6as h2{font-size:32px}.l4cl .check.color a:has(.wn-option-text){width:auto!important;min-width:34px;max-width:100px;height:auto!important;min-height:32px;padding:4px 7px!important;border:1px solid #dce3e7;border-radius:2px;background:#fff;color:#141b20;font-size:10px;line-height:1.25;text-align:center;text-decoration:none}.l4cl .check.color li:has(.wn-option-text){width:auto!important}.l4cl .check.color .wn-option-text{display:block;overflow-wrap:anywhere}.l4cl .check.color img{object-fit:contain!important;border-radius:2px!important;background:#fff}.template-product #main-product{align-items:flex-start;gap:44px;margin-top:8px;margin-bottom:42px;--w:53%}.template-product #main-product>.l4pr-container{width:53%;flex-basis:53%;min-width:0}.template-product #main-product>.l4pr-container+div{width:calc(47% - 44px);flex-basis:calc(47% - 44px);min-width:0}.template-product #main-product h1{font-size:clamp(25px,2.1vw,30px);line-height:1.18;font-weight:500;letter-spacing:-.035em;color:var(--wn-ink);margin-bottom:16px}.template-product #main-product .l4pr{margin-bottom:18px}.f8pr-variant-selection>label{font-size:12px;font-weight:600;color:var(--wn-ink);margin-bottom:12px}.f8pr-variant-selection .check.box{gap:8px;margin-bottom:21px!important}.f8pr-variant-selection .check.box li{margin:0!important}.f8pr-variant-selection .check.box label{display:flex;align-items:center;justify-content:center;min-height:42px;min-width:42px;padding:9px 12px!important;border:1px solid #d6dfe5!important;border-radius:3px!important;background:#fff;box-shadow:none;gap:8px}.f8pr-variant-selection .check.box label:has(picture){flex-direction:column;width:72px;max-width:72px;height:86px;min-height:86px;padding:7px 5px!important;gap:5px}.f8pr-variant-selection .check.box label picture{display:block!important;margin:0!important;width:50px;height:50px}.f8pr-variant-selection .check.box label img{width:50px!important;height:50px!important;max-width:50px!important;object-fit:contain}.f8pr-variant-selection .check.box label span{font-size:10px;line-height:1.25;white-space:normal;overflow-wrap:anywhere;text-align:center}.f8pr-variant-selection .check.box input:checked+label{border:2px solid var(--wn-blue)!important;background:#f0f7fb;outline:0!important;color:#004f7b}.f8pr-variant-selection .check.box input:focus-visible+label{outline:2px solid var(--wn-blue)!important;outline-offset:3px}.template-product .f8pr-buy-button{margin-bottom:0}.template-product .f8pr-buy-button button[type=submit]{min-height:53px;font-size:14px;letter-spacing:.02em;border-radius:3px}.template-product .f8pr-buy-button .input-amount{min-height:53px}.wn-hero-copy a:focus-visible,.wn-service-strip a:focus-visible,.wn-details a:focus-visible{outline:2px solid var(--wn-blue);outline-offset:5px}@media(max-width:1000px)and (min-width:761px){.template-product #main-product{gap:28px}.template-product #main-product>.l4pr-container{width:48%;flex-basis:48%}.template-product #main-product>.l4pr-container+div{width:calc(52% - 28px);flex-basis:calc(52% - 28px)}}@media(max-width:760px){.template-product #main-product{display:block;margin-top:0;padding:0;--w:100%}.template-product #main-product>.l4pr-container,.template-product #main-product>.l4pr-container+div{width:100%;max-width:100%;flex-basis:auto}.template-product #main-product>.l4pr-container+div{padding-top:20px}.template-product #main-product h1{font-size:25px;line-height:1.2}.f8pr-variant-selection .check.box label:has(picture){width:66px;max-width:66px;height:82px;min-height:82px}.f8pr-variant-selection .check.box label picture,.f8pr-variant-selection .check.box label img{width:44px!important;height:44px!important}.wn-purchase-services p{font-size:12px}#shopify-section-footer>div:first-child h4{font-size:23px}.wn-details-body table{width:100%}}#root .wn-journal-card{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;background:transparent;color:#172c3a}#root .wn-journal-card__image{display:block;position:relative;overflow:hidden;aspect-ratio:3/2;background:#edf3f5;border-radius:3px;text-decoration:none}#root .wn-journal-card__image img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;transition:transform .35s ease}#root .wn-journal-card:hover .wn-journal-card__image img{transform:scale(1.025)}#root .wn-journal-card__copy{display:flex;flex:1;flex-direction:column;padding:22px 0 24px;border-bottom:1px solid #dbe3e7}#root .wn-journal-card :is(h2,h3){margin:0 0 20px;font-size:23px;font-weight:600;line-height:1.35;letter-spacing:-.025em;text-transform:none;color:#172c3a}#root .wn-journal-card :is(h2,h3) a{color:inherit;text-decoration:none;background:none}#root .wn-journal-card :is(h2,h3) a:hover{color:#00679d;text-decoration:underline;text-underline-offset:4px}#root .wn-journal-card__read{display:block;align-self:flex-start;margin-top:auto;font-size:12px;line-height:1.4;font-weight:600;color:#00679d;text-decoration:none}#root .wn-journal-card__read:hover{text-decoration:underline;text-underline-offset:4px}#root .wn-journal-card__fallback{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;font-size:36px;font-weight:700;letter-spacing:.13em;color:#00679d}#root .wn-journal-card__fallback span{margin-top:8px;font-size:12px;font-weight:400;letter-spacing:.08em}@media(max-width:639px){#root .wn-journal-card :is(h2,h3){font-size:22px}#root .wn-journal-card__copy{padding:18px 0 22px}}@media(prefers-reduced-motion:reduce){#root .wn-journal-card__image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAgAAAAAAAABh */
