#root .wn-journal{width:100%;max-width:1240px;margin:0 auto;padding:52px 24px 76px;color:#172c3a}#root .wn-journal__masthead{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;padding-bottom:35px;margin-bottom:34px;border-bottom:1px solid #cfdee5}#root .wn-journal__eyebrow{margin:0 0 15px;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;color:#00679d}#root .wn-journal__masthead h1{margin:0;font-size:clamp(36px,4.3vw,58px);font-weight:600;line-height:1.07;letter-spacing:-.05em;color:#172c3a}#root .wn-journal__intro{max-width:335px;margin:0 0 3px;font-size:15px;line-height:1.7;color:#536671}#root .wn-journal__feature{display:grid;grid-template-columns:1.13fr 1fr;min-height:430px;margin:0 0 58px;background:#edf4f7;border-radius:4px;overflow:hidden}#root .wn-journal__feature--text{grid-template-columns:1fr;min-height:0}#root .wn-journal__feature-image{display:block;position:relative;min-width:0;background:#dde9ee}#root .wn-journal__feature-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#root .wn-journal__feature-copy{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:38px 40px}#root .wn-journal__feature h2{margin:0 0 20px;font-size:clamp(27px,2.7vw,37px);line-height:1.17;letter-spacing:-.035em;font-weight:600;color:#172c3a}#root .wn-journal__feature h2 a{color:inherit;text-decoration:none;background:none}#root .wn-journal__feature h2 a:hover{color:#00679d}#root .wn-journal__summary{margin:0 0 26px;font-size:14px;line-height:1.75;color:#536671}#root .wn-journal__read{display:inline-block;padding:0 0 5px;border-bottom:1px solid #00679d;color:#00679d;font-size:13px;font-weight:600;text-decoration:none}#root .wn-journal__section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin:0 0 25px}#root .wn-journal__section-heading h2{margin:0;font-size:28px;line-height:1.2;letter-spacing:-.03em;font-weight:600}#root .wn-journal__section-heading :is(span,a){font-size:12px;color:#61737e}#root .wn-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 28px}#root .wn-journal__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px;margin:45px 0 0;padding:26px 0 0;border-top:1px solid #dbe3e7;font-size:13px}#root .wn-journal__pagination a{padding:11px 18px;border:1px solid #c7d8e1;border-radius:2px;color:#00679d;text-decoration:none}#root .wn-journal__pagination a:hover{background:#edf4f7}@media(max-width:999px){#root .wn-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#root .wn-journal__masthead{gap:24px}#root .wn-journal__intro{max-width:270px}#root .wn-journal__feature-copy{padding:30px}#root .wn-journal__feature{min-height:410px}}@media(max-width:759px){#root .wn-journal{padding:32px 18px 48px}#root .wn-journal__masthead{display:block;margin-bottom:25px;padding-bottom:25px}#root .wn-journal__intro{max-width:430px;margin:18px 0 0;font-size:14px}#root .wn-journal__feature{display:block;min-height:0;margin-bottom:36px}#root .wn-journal__feature-image{aspect-ratio:4/3}#root .wn-journal__feature-copy{padding:25px}#root .wn-journal__feature h2{font-size:29px}#root .wn-journal__section-heading h2{font-size:25px}}@media(max-width:639px){#root .wn-journal__grid{grid-template-columns:1fr;gap:30px}#root .wn-journal__section-heading{align-items:flex-end}#root .wn-journal__pagination{gap:16px}#root .wn-journal__pagination a{padding:10px 13px}}.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=AAAAAAAAAAAAQAAAAAAAAABh */
