html{scroll-behavior:smooth}.section-default{--padding-ext: 64px;--margin-top-offset: 80px;--color-navy: #0C314B;--color-white: #FFFFFF;--color-black-secondary: #333333;--color-black-grey: #757575;--color-grey: #E6EAED;--font-ivy: "ivypresto-display", sans-serif;background-color:var(--color-white)}.section-default .second-leve.mobile-nav{display:none}.page-width-no-padding,.page-width{max-width:1064px;margin:0 auto}button{transition:.2s ease-out}a{text-decoration:none;color:inherit}.product-review a{color:var(--color-black-grey);text-decoration:underline}div.product-review div.pr-img,div.product-review div.pr-txt{max-width:350px}body button.hslider-btn{padding:15px 30px!important;text-decoration:none!important;font-size:22px!important;line-height:32px!important;border:1px solid var(--color-navy)!important;margin:64px auto!important}.h1{font-family:ivypresto-display,sans-serif!important;font-size:52px!important;line-height:65px!important;color:var(--color-black-secondary);text-align:center;margin:0;letter-spacing:1px!important}.h2{font-family:ivypresto-display,sans-serif!important;font-size:36px!important;line-height:48px!important;color:var(--color-black-secondary);margin:0;letter-spacing:1px!important}span#orange-bar{display:block!important}@media screen and (max-width: 768px){.h1{font-size:28px!important;line-height:40px!important}.h2{font-size:24px!important;line-height:36px!important}body button.hslider-btn{margin:32px auto!important;padding:15px!important}}.article-wrapper{max-width:1200px;margin:0 auto}.navy__btn{display:block;width:fit-content;text-align:center;text-decoration:none;padding:8px 30px;background-color:var(--color-navy);border:2px solid var(--color-navy);color:var(--color-white);text-transform:uppercase;font-weight:600;font-size:22px;line-height:32px;margin:0 auto}@media screen and (min-width: 768px){.navy__btn:hover{background-color:var(--color-white);color:var(--color-navy);border:2px solid var(--color-navy)}}.section.section-default{height:auto}.blog-container{background-color:var(--color-white);max-width:1064px;margin:0 auto}@media screen and (max-width: 1064px){.blog-container{padding:0 16px}}.hide-mobile{display:block!important}.hide-mobile-flex{display:flex!important}.hide-desktop,.hide-desktop-flex{display:none!important}.grid-divider__form{background-color:var(--color-navy);margin:32px 0}.paginate__blog{text-align:center;margin-top:48px}.pagination__item{text-decoration:none;text-transform:uppercase;padding:16px 64px;background-color:var(--color-white);color:var(--color-black-secondary);border:2px solid var(--color-black-secondary);display:block;width:fit-content;margin:0 auto;font-size:22px;font-weight:600}.pagination__item:hover{background-color:var(--color-black-secondary);color:var(--color-white);border:2px solid var(--color-black-secondary)}@media screen and (max-width: 1050px){.section-default{--margin-top-offset: 70px}}@media screen and (max-width: 768px){.paginate__blog{margin-top:16px}.section-default{--padding-ext: 16px}.hide-mobile,.hide-mobile-flex{display:none!important}.hide-desktop{display:block!important}.hide-desktop-flex{display:flex!important}}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.f-center{align-items:center;justify-content:center}.f-wrap{flex-wrap:wrap}.blog-2025 .margin-0{margin:0!important}.blog-2025 .article-content p{margin-bottom:36px;font-size:24px!important;line-height:32px!important}.blog-2025 .article-content li{font-size:24px!important;line-height:32px!important}.pr-txt{font-size:28px!important;line-height:36px!important}.blog-2025 .table-wrapper p{color:#1b1b1b}.blog-2025 .article-content b,.blog-2025 .article-content span{font-size:24px!important;line-height:32px!important}@media screen and (max-width: 768px){.blog-2025 .article-content p{margin-bottom:32px;font-size:20px!important;line-height:30px!important}.blog-2025 .article-content li{font-size:20px!important;line-height:30px!important}.blog-2025 .product-review>div{display:block!important;margin:0 auto!important}.pr-txt,.blog-2025 .article-content b,.blog-2025 .article-content span{font-size:20px!important;line-height:30px!important}}body .blog-2025 .article-content h2{margin:32px 0!important}body .blog-2025 .article-content h3 span,body .blog-2025 .article-content h2 span{font-family:var(--font-ivy)!important}.blog-2025 .article-content h2 span,.blog-2025 .article-content h3 span,.blog-2025 .article-content h2,.blog-2025 .article-content h3{font-family:var(--font-ivy)!important;font-size:32px!important;line-height:36px!important;margin:32px 0!important;color:var(--color-black-secondary)!important}.blog-2025 .article-content{display:block;max-width:850px;margin:0 auto}.blog-2025 div.article-content ul{list-style:disc;padding-left:12px}.blog-2025 div.article-content ul li{padding-left:8px}.blog-2025 div.article-content ul li::marker{font-size:20px}main.main-wrapper.journeys.blog-2025{background:var(--color-white)}@media screen and (max-width: 768px){body .blog-2025 .article-content h2 span,body .blog-2025 .article-content h3 span,body .blog-2025 .article-content h2,body .blog-2025 .article-content h3{font-size:24px!important;line-height:33px!important}.blog-2025 .article-content{padding:0 16px}.blog-2025 div.article-content ul{margin-left:16px}}.page-width-1200{max-width:1200px;margin:0 auto}.page-width-800{max-width:800px;margin:0 auto}.page-width-600{max-width:600px;margin:0 auto}.indexSection{display:flex;flex-direction:column;background-color:var(--color-grey);padding:32px 16px}.indexSection a{position:relative;text-decoration:underline}a.indexSection__bullet-subtitle:before,a.indexSection__bullet-title:before{content:" ";display:block;border-radius:50%;position:absolute;border:3px solid #333;top:50%;transform:translateY(-50%);left:16px}a.indexSection__bullet-subtitle:before{left:48px}.indexSection__bullet-subtitle,.indexSection__bullet-title,.indexSection h3{font-family:brandon-grotesque,sans-serif!important;font-size:24px!important;line-height:32px!important;color:var(--color-black-secondary);margin:0!important}.indexSection__bullet-subtitle{padding:4px 0 4px 64px}.indexSection__bullet-title{padding:4px 0 4px 32px}.indexSection h3{font-weight:600!important;margin-bottom:20px!important}.narrow-text p{color:var(--color-black-secondary);font-size:24px!important;line-height:32px!important;margin:0}@media screen and (max-width: 768px){.indexSection__bullet-subtitle,.indexSection__bullet-title,.indexSection h3,.narrow-text p{font-size:20px!important;line-height:30px!important}}body div.fullbleed img{width:100vw;margin-left:50%;transform:translate(-50%)}.black-out__cta{color:var(--color-black-secondary);background-color:var(--color-white);border:2px solid var(--color-black-secondary);padding:8px 30px;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:22px;line-height:32px;display:inline-block;white-space:nowrap}.black-out__cta:hover{background-color:var(--color-black-secondary);color:var(--color-white);border:2px solid var(--color-black-secondary)}.has__cta{position:relative}.has__cta .black-out__cta{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.article-shortcode-container .blog-product-card__heading.h2{font-size:18px!important;margin-bottom:0!important}.custom.article-shortcode-container .blog-product-card__heading.h2{font-size:22px!important;margin-bottom:0!important}.article-shortcode-container .blog-product-card__description{font-size:18px!important}.custom.article-shortcode-container .blog-product-card__description{font-size:22px!important}.article-shortcode-container .blog-product-card__description{margin-bottom:0!important}.ImageTrio{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px;width:100%;margin:0 auto}.ImageTrio__image{aspect-ratio:333 / 488}.ImageTrio__image img{width:100%;height:100%;object-fit:cover}.article-shortcode-container{max-width:1064px}@media screen and (max-width: 768px){.ImageTrio{grid-template-columns:1fr;gap:16px}.article-shortcode-container{padding:0 12px}.custom.article-shortcode-container .blog-product-card__heading.h2,.custom.article-shortcode-container .blog-product-card__heading.h2 span{font-weight:600!important;font-size:18px!important;margin:0!important}.custom.article-shortcode-container .blog-product-card__description{font-size:18px!important}}.featured-articles .h1{margin-bottom:32px}.featured-articles{padding:64px 32px;background-color:#f2f2f2}.featured-articles__articles{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:32px;gap:12px}.featured-articles__articles .article{padding:20px}@media screen and (max-width: 768px){.featured-articles{padding:32px 0}.featured-articles__articles{grid-template-columns:1fr;gap:8px}.featured-articles .h1{margin-bottom:16px}.featured-articles__articles .article{padding:0 16px 16px}.featured-articles__cta-link.navy__btn{width:calc(100% - 48px);padding:16px}}.featured-product-bullets__bullets{display:flex}.left-side .featured-product-bullets__bullet-image{order:0}.featured-product-bullets__bullet-image{width:50%;aspect-ratio:1 / 1;order:1}.featured-product-bullets__bullet-image img{width:100%;height:100%;object-fit:cover}.featured-product-bullets__bullet-content{width:50%;padding:0 32px;gap:32px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-color:var(--color-grey)}.featured-product-bullets__bullet-content ul{padding-left:0;margin:0;list-style:none}.featured-product-bullets__bullet-content ul li{font-size:22px;line-height:36px;margin:0;display:block;text-indent:-24px;padding-left:24px}.featured-product-bullets__bullet-content ul li:before{content:"\2022";margin-right:10px;flex-shrink:0}@media screen and (max-width: 768px){.featured-product-bullets__cta{margin:auto}}@media screen and (max-width: 768px){.featured-product-bullets{background-color:var(--color-grey)}.featured-product-bullets__bullets{flex-direction:column;padding:0 12px 16px}.featured-product-bullets__bullet-image{order:0;width:100%}.featured-product-bullets__bullet-content{width:100%;padding:16px 0;gap:16px}.featured-product-bullets__bullet-content ul{padding-left:36px}}.offset-image__images{display:grid;grid-template-columns:1fr 1fr}.offset-image__image{aspect-ratio:1 / 1}.offset-image__image img{width:100%;height:100%;object-fit:cover}.left-side .offset-image__image:first-child{padding:32px 32px 32px 0}.right-side .offset-image__image:not(:first-child){padding:32px 0 32px 32px}@media screen and (max-width: 768px){.offset-image__images{grid-template-columns:1fr}.left-side .offset-image__image:first-child{padding:0 12px 20px}.right-side .offset-image__image:not(:first-child){padding:20px 12px 0}}.headline-button__button{text-decoration:none;text-transform:uppercase;padding:16px 64px;color:var(--color-black-secondary);border:2px solid var(--color-black-secondary);display:block;width:fit-content;margin:0 auto;font-size:22px;font-weight:600}.headline-button__button:hover{background-color:var(--color-black-secondary);color:var(--color-white);border:2px solid var(--color-black-secondary)}.headline-button{display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 768px){.headline-button{gap:32px}}.blog-2025 div.two-products{width:fit-content;margin:0 auto}.blog-2025 strong,.blog-2025 div.two-products div.one-product p{font-size:22px!important;line-height:30px!important;margin:10px auto!important;font-weight:500!important}.blog-2025 b,.blog-2025 b p,.blog-2025 b span,.blog-2025 strong span,.blog-2025 strong p,.blog-2025 strong{font-weight:600!important}.blog-2025 .product-review a{font-size:22px!important;line-height:30px!important;color:#333}.blog-2025 div.one-product div.price{color:#757575;font-size:22px!important;line-height:30px!important;margin-bottom:12px;font-weight:400}.blog-2025 .featured-download>a .img-wrap img{border-radius:8px 0 0 8px}@media screen and (max-width: 768px){.blog-2025 .featured-download>a{display:flex}.blog-2025 .featured-download>a .img-wrap img{height:100%;object-fit:cover}}@media screen and (max-width: 1150px){div.trifecta div.big img{padding:0 5px 5px}}@media screen and (max-width: 450px){div.table-escape div.table-wrapper td,div.table-escape div.table-wrapper th{min-width:130px}div.table-escape div.table-wrapper tr{display:block}div.table-escape div.table-wrapper td{border-bottom:none}div.table-escape div.table-wrapper tr:last-child{border-bottom:1px solid #dddddd}div.table-wrapper table{width:100%;display:block}}.blog-2025 div.journeys-email-capture div.hero-text div.headline{font-family:brandon-grotesque,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/347/assets/base-blog.css.map */
