.co-article{position:relative;isolation:isolate;overflow:clip;background-color:var(--co-cream);padding-bottom:clamp(48px,7vw,96px)}.co-article-header{position:relative;display:flex;align-items:stretch;overflow:clip;min-height:clamp(280px,32vw,460px);background-color:#8b2fd9}.co-article-header-text{flex:1 1 50%;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:clamp(12px,1.6vw,20px);padding:clamp(28px,4vw,56px) clamp(24px,4vw,56px) clamp(48px,6vw,78px);color:var(--co-article-header-text, #FEF0EC);z-index:1}.co-article-title{margin:0;color:inherit;font-size:clamp(30px,4.4vw,60px);line-height:1.02;text-transform:uppercase}.co-article-date{color:inherit;opacity:.85;font-size:clamp(12px,1.1vw,15px)}.co-article-share{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(6px,.9vw,10px);margin-top:clamp(8px,1.4vw,16px)}.co-article-share-label{color:inherit;opacity:.85;font-size:clamp(12px,1.1vw,15px)}.co-article-share-icons{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(8px,1vw,12px)}.co-article-share-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;background:none;cursor:pointer;transform:scale(1);transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.co-article-share-icon .co-share-icon{width:100%;height:100%;display:block}@media(hover:hover){.co-article-share-icon:hover{transform:scale(1.15)}}.co-article-share-native.is-copied{transform:scale(.9)}.co-article-tags{display:flex;flex-wrap:wrap;gap:clamp(6px,.7vw,9px);margin-top:clamp(2px,.6vw,6px)}.co-article-tag{display:inline-flex;align-items:center;padding:6px 14px;border:1.5px solid currentColor;border-radius:999px;color:inherit;font-size:clamp(12px,1.05vw,14px);line-height:1;white-space:nowrap;text-decoration:none!important;opacity:.9;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.co-article-tag:hover,.co-article-tag:focus-visible{background-color:var(--co-pink);border-color:var(--co-pink);color:#fff;opacity:1}.co-article-header-deco{flex:1 1 50%;position:relative;min-width:0;container-type:size}.co-article-header-deco--dual .co-article-header-img-wide{display:none}@media screen and (min-width:750px){@container (min-aspect-ratio: 154/100){.co-article-header-deco--dual .co-article-header-img-wide{display:block}.co-article-header-deco--dual .co-article-header-img-main{display:none}}}.co-article-deco{position:absolute;width:var(--dsize, 60px);left:var(--dx, 50%);top:var(--dy, 30%);transform:translate(-50%,-50%);z-index:4;pointer-events:none}.co-article-deco-inner{width:100%}.co-article-deco-img{width:100%;height:auto;display:block}.co-article-body-region{position:relative;z-index:1}.co-article-body-wrap{position:relative;max-width:920px;margin:clamp(24px,4vw,44px) auto 0;padding-inline:var(--page-margin)}.co-article-body{background:#fff;border:2px solid var(--co-black);border-radius:clamp(20px,3vw,36px);padding:clamp(24px,4vw,56px);color:var(--co-black);font-family:var(--co-dm-sans);font-size:clamp(15px,1.15vw,17px);line-height:1.55}.co-article-body h1,.co-article-body h2,.co-article-body h3,.co-article-body h4{font-family:var(--co-gerga);color:var(--co-black);line-height:1.05;margin:1.4em 0 .5em}.co-article-body h2{font-size:clamp(24px,3vw,38px);text-transform:uppercase}.co-article-body h3{font-size:clamp(19px,2vw,26px)}.co-article-body>:first-child{margin-top:0}.co-article-body p{margin:0 0 1em}.co-article-body a{color:var(--co-pink);text-decoration:underline}.co-article-body img,.co-article-body iframe,.co-article-body video{max-width:100%;border-radius:14px}.co-article-body ul,.co-article-body ol{margin:0 0 1em;padding-inline-start:1.4em}.co-article-body li{margin-bottom:.4em}@media screen and (max-width:749px){.co-article-header{flex-direction:column;min-height:0}.co-article-header-text{flex:0 0 auto;padding-bottom:clamp(44px,12vw,64px)}.co-article-header-deco{flex:0 0 auto;order:-1;aspect-ratio:var(--co-article-mobile-ar, 1)}.co-article-header-deco--dual .co-article-header-img-main{display:block}.co-article-header-deco--dual .co-article-header-img-wide{display:none}.co-article-share-icon{width:30px;height:30px}.co-article-deco--hide-mobile{display:none}.co-article-deco{left:var(--dx-m, var(--dx));top:var(--dy-m, var(--dy));width:var(--dsize-m, var(--dsize))}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/co-styles-main-blog-post.css.map */
