:root{--opk-font-main: "OpenSans", sans-serif;--opk-font-heading: "PlayfairDisplay", sans-serif;--opk-font-subheading: "Kapakana", sans-serif}.opk-article-product-card{display:grid;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;width:100%}@media screen and (min-width:1440px){.opk-article-product-card{gap:24px}}@media screen and (max-width:1439px){.opk-article-product-card{gap:14px}}.opk-article-product-card .opk-article-product-card__image{display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:#f6efe8;overflow:hidden;flex-shrink:0}.opk-article-product-card .opk-article-product-card__image img,.opk-article-product-card .opk-article-product-card__image .placeholder_svg_tag{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.opk-article-product-card .opk-article-product-card__info{min-width:0;display:flex;flex-direction:column;gap:4px}.opk-article-product-card .opk-article-product-card__title{display:-webkit-box;font-family:PlayfairDisplay,sans-serif;font-family:var(--opk-font-heading);font-weight:800;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;color:#423d39;overflow:hidden}@media screen and (min-width:1440px){.opk-article-product-card .opk-article-product-card__title{font-size:22px;line-height:26px}}@media screen and (max-width:1439px){.opk-article-product-card .opk-article-product-card__title{font-size:18px;line-height:22px}}@media(any-hover:hover){.opk-article-product-card .opk-article-product-card__title:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}}.opk-article-product-card .opk-article-product-card__price .price,.opk-article-product-card .opk-article-product-card__price .amount,.opk-article-product-card .opk-article-product-card__price ins{font-family:OpenSans,sans-serif;font-family:var(--opk-font-main);font-weight:400;font-size:18px;line-height:26px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#423d39}.opk-article-product-card .opk-article-product-card__price del .amount{color:#a9a5a1}.opk-article-product-card .opk-article-product-card__add{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid #b56a65;border-radius:50%;background:#0000;color:#b56a65;cursor:pointer;flex-shrink:0;transition:background-color .2s ease,color .2s ease}.opk-article-product-card .opk-article-product-card__add svg{width:12px;height:12px;display:block}.opk-article-product-card .opk-article-product-card__add svg path{stroke:currentColor}@media(any-hover:hover){.opk-article-product-card .opk-article-product-card__add:hover{background-color:#b56a65;color:#fff9f1}}.opk-article-product-card .opk-article-product-card__add[disabled],.opk-article-product-card .opk-article-product-card__add[aria-disabled=true]{opacity:.5;pointer-events:none}.opk-article-product-card .opk-article-product-card__add.loading{opacity:.6;pointer-events:none}.opk-article-content{background-color:#fff9f1}.opk-article-content .opk-article-content__wrapper{max-width:1678px;width:100%;margin:0 auto;padding-left:var(--gl-indent);padding-right:var(--gl-indent)}.opk-article-content .opk-article-content__layout{display:grid;align-items:start}@media screen and (min-width:1600px){.opk-article-content .opk-article-content__layout{grid-template-columns:minmax(0,1fr) minmax(360px,525px);gap:145px}}@media(max-width:1599px)and (min-width:1024px){.opk-article-content .opk-article-content__layout{grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:60px}}@media screen and (max-width:1439px){.opk-article-content .opk-article-content__layout{gap:60px}}.opk-article-content .opk-article-content__wrapper--no-products .opk-article-content__layout{grid-template-columns:1fr}.opk-article-content .opk-article-content__wrapper--no-products .opk-article-content__main{max-width:928px;margin-left:auto;margin-right:auto;width:100%}.opk-article-content .opk-article-content__main{min-width:0}.opk-article-content .opk-article-content__main .opk-article-content__author{font-family:OpenSans,sans-serif;font-family:var(--opk-font-main);font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;color:#a9a5a1}@media screen and (min-width:1024px){.opk-article-content .opk-article-content__main .opk-article-content__author{margin-bottom:44px}}@media screen and (max-width:1023px){.opk-article-content .opk-article-content__main .opk-article-content__author{margin-bottom:22px}}.opk-article-content .opk-article-content__main .opk-article-content__title{font-family:PlayfairDisplay,sans-serif;font-family:var(--opk-font-heading);font-weight:800;text-transform:uppercase;color:#423d39}@media screen and (min-width:1440px){.opk-article-content .opk-article-content__main .opk-article-content__title{margin:0 0 40px;font-size:48px;line-height:48px}}@media(max-width:1439px)and (min-width:1024px){.opk-article-content .opk-article-content__main .opk-article-content__title{margin:0 0 24px;font-size:40px;line-height:40px}}@media screen and (max-width:1023px){.opk-article-content .opk-article-content__main .opk-article-content__title{margin:0 0 24px;font-size:32px;line-height:34px}}.opk-article-content .opk-article-content__body{font-family:OpenSans,sans-serif;font-family:var(--opk-font-main);font-size:18px;line-height:1.55;color:#423d39}@media screen and (min-width:1024px){.opk-article-content .opk-article-content__body{font-size:20px}}.opk-article-content .opk-article-content__body>*:first-child{margin-top:0}.opk-article-content .opk-article-content__body>*:last-child{margin-bottom:0}.opk-article-content .opk-article-content__body>*{font-family:OpenSans,sans-serif;font-family:var(--opk-font-main);font-weight:400;font-size:18px;line-height:24px;letter-spacing:0}.opk-article-content .opk-article-content__body h1,.opk-article-content .opk-article-content__body h2,.opk-article-content .opk-article-content__body h3,.opk-article-content .opk-article-content__body h4,.opk-article-content .opk-article-content__body h5,.opk-article-content .opk-article-content__body h6{font-family:PlayfairDisplay,sans-serif;font-family:var(--opk-font-heading);font-weight:800;text-transform:uppercase;color:#423d39}@media screen and (min-width:1440px){.opk-article-content .opk-article-content__body h1,.opk-article-content .opk-article-content__body h2,.opk-article-content .opk-article-content__body h3,.opk-article-content .opk-article-content__body h4,.opk-article-content .opk-article-content__body h5,.opk-article-content .opk-article-content__body h6{margin:41px 0 20px;font-size:32px;line-height:34px}}@media(max-width:1439px)and (min-width:1024px){.opk-article-content .opk-article-content__body h1,.opk-article-content .opk-article-content__body h2,.opk-article-content .opk-article-content__body h3,.opk-article-content .opk-article-content__body h4,.opk-article-content .opk-article-content__body h5,.opk-article-content .opk-article-content__body h6{margin:41px 0 20px;font-size:26px;line-height:28px}}@media screen and (max-width:1023px){.opk-article-content .opk-article-content__body h1,.opk-article-content .opk-article-content__body h2,.opk-article-content .opk-article-content__body h3,.opk-article-content .opk-article-content__body h4,.opk-article-content .opk-article-content__body h5,.opk-article-content .opk-article-content__body h6{margin:43px 0 22px;font-size:22px;line-height:26px}}.opk-article-content .opk-article-content__body p{margin:0 0 1.25em}.opk-article-content .opk-article-content__body a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.opk-article-content .opk-article-content__body img{display:block;width:100%;height:auto}@media screen and (min-width:1024px){.opk-article-content .opk-article-content__body img{aspect-ratio:928/640;margin:40px 0}}@media screen and (max-width:1023px){.opk-article-content .opk-article-content__body img{aspect-ratio:375/255;margin-top:45px;margin-bottom:45px;margin-left:calc(var(--gl-indent)*-1);margin-right:calc(var(--gl-indent)*-1);width:calc(100% + var(--gl-indent)*2);max-width:none}}@media screen and (max-width:1023px){.opk-article-content .opk-article-content__body p:has(>img:only-child),.opk-article-content .opk-article-content__body p:has(>a:only-child>img:only-child){margin-left:calc(var(--gl-indent)*-1);margin-right:calc(var(--gl-indent)*-1);width:calc(100% + var(--gl-indent)*2);max-width:none}.opk-article-content .opk-article-content__body p:has(>img:only-child) img,.opk-article-content .opk-article-content__body p:has(>a:only-child>img:only-child) img{margin-left:0;margin-right:0;width:100%}}.opk-article-content .opk-article-content__body ul,.opk-article-content .opk-article-content__body ol{margin:0 0 1.25em;padding-left:1.25em}.opk-article-content .opk-article-content__sidebar{min-width:0;border:1px solid #d0cecc;background-color:#fff9f1}@media screen and (min-width:1024px){.opk-article-content .opk-article-content__sidebar{position:sticky;top:20px;top:calc(var(--header-height, 0px) + 20px);padding:24px}}@media screen and (max-width:1023px){.opk-article-content .opk-article-content__sidebar{width:calc(100% + var(--gl-indent)*2);max-width:none;margin-left:calc(var(--gl-indent)*-1);margin-right:calc(var(--gl-indent)*-1);padding:30px 20px 20px;border-bottom:none}}.opk-article-content .opk-article-content__sidebar .opk-article-content__sidebar-title{text-transform:uppercase;color:#423d39}@media screen and (min-width:1024px){.opk-article-content .opk-article-content__sidebar .opk-article-content__sidebar-title{margin-bottom:30px;font-family:OpenSans,sans-serif;font-family:var(--opk-font-main);font-weight:700;font-size:18px;line-height:22px}}@media screen and (max-width:1023px){.opk-article-content .opk-article-content__sidebar .opk-article-content__sidebar-title{margin-bottom:10px;font-family:PlayfairDisplay,sans-serif;font-family:var(--opk-font-heading);font-weight:800;font-size:32px;line-height:34px}}.opk-article-content .opk-article-content__sidebar .opk-article-content__products{display:flex;flex-direction:column;gap:10px;margin:0;padding:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/opk-article-content.css.map */
