:root{--opk-main-wrapper: 1920px;--opk-second-wrapper: 1494px}.opk-article__hero-content{display:flex;flex-direction:column;justify-content:space-between;gap:15px;padding:50px 135px}@media screen and (max-width: 1519px){.opk-article__hero-content{padding:20px 35px 20px var(--outer)}}@media screen and (max-width: 989px){.opk-article__hero-content{padding:25px var(--outer)}}@media screen and (max-width: 479px){.opk-article__hero-content{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"title title" "tags date";grid-row-gap:36px;row-gap:36px}.opk-article__hero-content .article__title{grid-area:title}.opk-article__hero-content .article__tags{grid-area:tags}.opk-article__hero-content .article__meta{grid-area:date}}.opk-article__recent-tag{padding:6px 10px;color:#394147;font-size:14px;font-weight:300;line-height:1;text-transform:uppercase;border-radius:4px;background:#e0ccb8;width:-moz-fit-content;width:fit-content;position:absolute;bottom:0;left:0;margin:20px}.opk-article__recent-title{color:#394147;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-size:20px;font-weight:800;line-height:1.5}.opk-article__recent-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;line-height:1.5;margin-top:14px}@media screen and (max-width: 479px){.opk-article__banner{margin-left:-18px;margin-right:-18px}}.opk-article__banner-text{font-size:18px;font-weight:400;line-height:1.44;max-width:340px;margin:0}@media(max-width: 989px)and (min-width: 749px){.opk-article__banner-text{font-size:16px}}.opk-article__banner-wrapper{position:relative;padding:0}.opk-article__banner-title{font-size:34px;font-weight:700;line-height:1;margin:0 0 24px 0}@media(max-width: 989px)and (min-width: 749px){.opk-article__banner-title{font-size:24px;margin:0 0 14px 0}}.opk-article__banner-content{position:absolute;top:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;text-align:center;padding-left:12px;padding-right:12px}@media screen and (max-width: 479px){.opk-article__banner-image .image-wrapper{--aspect-ratio: 0.677 !important}}.opk-article__banner-link{color:#604e3e;font-size:14px;font-weight:700;line-height:1.43;text-transform:uppercase;border-radius:4px;background:#e0ccb8;padding:14px 28px;margin-top:32px}@media(max-width: 1439px)and (min-width: 749px){.opk-article__banner-link{padding:8px 14px;margin-top:16px}}@media screen and (max-width: 989px){.opk-article .opk-mobile-hiden{display:none}}.opk-article .article__hero{padding:0;display:grid}@media screen and (min-width: 990px){.opk-article .article__hero{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 989px){.opk-article .article__hero .opk-article__hero-content{order:2;min-height:250px}}@media screen and (max-width: 989px)and (max-width: 479px){.opk-article .article__hero .opk-article__hero-content{min-height:auto;padding:36px 18px}}@media screen and (max-width: 989px){.opk-article .article__hero .article__image{order:1}}.opk-article .article__hero .article__image:not(:first-child){margin:0}.opk-article .article__hero .article__image .image__fill img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.opk-article .article__image{margin:0}@media screen and (min-width: 749px){.opk-article .five-forty-height-hero{min-height:540px}}.opk-article .article__tags{margin:0;padding:0}.opk-article .article__tag{background-color:#e0ccb8;color:#394147;border-radius:4px;font-size:14px;font-weight:300;line-height:1;text-transform:uppercase;margin:0;padding:6px 10px}@media screen and (max-width: 479px){.opk-article .article__tag{font-size:12px;line-height:1.17}}.opk-article .article__meta{color:inherit}@media screen and (max-width: 479px){.opk-article .article__meta{justify-self:end}}.opk-article .article__meta time{font-size:16px;font-weight:400;line-height:1.5;text-transform:capitalize}@media screen and (max-width: 479px){.opk-article .article__meta time{font-size:15px;line-height:1.7}}.opk-article .article__title{font-size:54px;font-weight:700;line-height:1}@media screen and (max-width: 479px){.opk-article .article__title{font-size:34px}}@media screen and (max-width: 748px){.opk-article .twenty-seventy-height-hero--mobile{min-height:270px}}.opk-article .article__wrapper{padding:60px var(--outer) 0 var(--outer);max-width:1536px}@media screen and (max-width: 1439px){.opk-article .article__wrapper{padding:50px var(--outer) 0 var(--outer)}}@media screen and (max-width: 748px){.opk-article .article__wrapper{padding:36px var(--outer)}}@media screen and (max-width: 479px){.opk-article .article__wrapper{padding:36px var(--outer) 0 var(--outer)}}.opk-article .article__content p{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.06px}@media screen and (max-width: 479px){.opk-article .article__content p{font-size:15px;line-height:1.47;margin:0 0 25px;letter-spacing:.03px}}.opk-article .article__content h2{color:#394147;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-size:20px;font-weight:800;line-height:1.5}@media screen and (max-width: 479px){.opk-article .article__content h2{font-size:18px;line-height:1.33}}@media screen and (min-width: 1520px){.opk-article .article__content img{min-height:547px}}@media screen and (max-width: 479px){.opk-article .article__content img{min-height:200px}}@media screen and (min-width: 1440px){.opk-article .grid--article{grid-template-columns:1fr 27.85%;gap:84px}}@media(max-width: 1439px)and (min-width: 1200px){.opk-article .grid--article{grid-template-columns:1fr 34%;gap:32px}}@media(max-width: 1199px)and (min-width: 990px){.opk-article .grid--article{grid-template-columns:1fr 40%}}@media(max-width: 989px)and (min-width: 749px){.opk-article .grid--article{grid-template-columns:1fr 38%;gap:32px}}@media screen and (max-width: 748px){.opk-article .grid--article{grid-template-columns:auto}}.opk-article .article--single{padding:0}@media screen and (max-width: 479px){.opk-article .article--single{margin-bottom:18px}}.opk-article .sidebar{padding:0}.opk-article .widget:not(.opk-article__banner):not(.widget--recent){padding-bottom:42px}.opk-article .widget--recent{padding-bottom:22px}@media(max-width: 1439px)and (min-width: 749px){.opk-article .widget--recent{padding-bottom:4px}}.opk-article .widget__title{color:#394147;font-size:18px;font-weight:800;line-height:1.23;text-transform:uppercase;border-bottom:1px solid #394147;padding-bottom:11px}.opk-article .widget__products{margin-top:18px;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px;gap:10px}.opk-article .widget__products .widget__column{flex-direction:column;border-radius:4px;height:100%;margin:0;padding:18px 18px 13px 18px}.opk-article .widget__products .product-item__login-text{font-size:14px;font-weight:300;line-height:1;-webkit-text-decoration:underline;text-decoration:underline}.opk-article .widget__column__image{flex:0 0 154px}.opk-article .widget__column__contents{padding:12px 0 0 0;display:flex;flex-direction:column;justify-content:space-between;flex:1}.opk-article .widget__column__contents .widget__column__title{color:#394147;font-size:15px;font-weight:500;line-height:1.33}.opk-article .widget__recent{margin-top:18px}.opk-article .article__text-wrapper{padding-top:24px}.opk-article .article__text-wrapper h2{margin:0 0 14px 0}.opk-article .article__text-wrapper p{margin:0}.opk-article .article__text-wrapper p time{font-size:14px;font-weight:300;line-height:1;text-transform:uppercase}@media screen and (max-width: 479px){.opk-article .widget:last-child{padding-bottom:0}}
