body,input,textarea,select,button,.button,.header__menu-item,.menu-drawer__menu-item,.localization-form__select{font-family:var(--font-body-family)!important}#MainContent .rte,#MainContent .rte :is(p,div,span,li,a,strong,em,td,th),.shopify-policy__body,.shopify-policy__body *{font-family:var(--font-body-family)!important}:is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.product__title,.card__heading),#MainContent .rte :is(h1,h2,h3,h4,h5,h6),#MainContent .rte :is(h1,h2,h3,h4,h5,h6) *,.shopify-policy__title,.shopify-policy__title *{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important}#MainContent .rte{font-size:1.8rem;line-height:1.65}#MainContent .rte :is(p,div,span,li){font-size:inherit}#MainContent .rte :is(h1,h2,h3,h4,h5,h6){line-height:1.15}#MainContent .rte img{max-width:100%;height:auto;object-fit:contain}#MainContent .rte :is(h2,h3){margin-top:2.8rem}@media screen and (max-width:749px){#MainContent .rte{font-size:1.7rem;line-height:1.6}.main-page-title{font-size:3.8rem;line-height:1.1}}.rte :is(strong,b),.rte :is(strong,b) *,.product__description :is(strong,b),.product__description :is(strong,b) *{font-weight:500!important}#MainContent :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6) *{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important}.complice-table-scroll{max-width:100%;overflow-x:auto}.complice-table-scroll table{width:100%;min-width:42rem;border-collapse:collapse;font-size:1.6rem}.complice-table-scroll :is(th,td){padding:1.2rem;border-bottom:1px solid rgba(0,0,0,.15);text-align:left}.complice-table-scroll th{font-weight:500}.complice-table-scroll caption{text-align:left;padding-bottom:1.2rem}.product__description :is(h2,h3){margin-top:2.8rem}.product__description a,.complice-pillow-landing a:not(.button){color:#841e58}.complice-pillow-landing{display:grid;grid-template-columns:1fr 1fr;gap:5rem;padding-top:4rem;padding-bottom:6rem;align-items:center}.complice-pillow-landing__image img{display:block;width:100%;height:auto;max-height:58rem;object-fit:contain}.complice-pillow-landing__text h1{margin:1.2rem 0 2rem;line-height:1.1}.complice-pillow-landing__intro{font-size:2.2rem}.complice-pillow-landing__text .button{margin-top:2rem}@media screen and (max-width:749px){.complice-pillow-landing{grid-template-columns:1fr;gap:2rem;padding-top:2rem;padding-bottom:4rem}.complice-pillow-landing__image img{max-height:42rem}.complice-pillow-landing__text h1{font-size:3.8rem}.complice-pillow-landing__intro{font-size:2rem}.product__title h1{font-size:3.4rem;line-height:1.15}}#MainContent :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important}.complice-faq details{border-bottom:1px solid rgba(0,0,0,.15);padding:2rem 0}.complice-faq summary{cursor:pointer;display:flex;gap:2rem;justify-content:space-between;align-items:center;list-style:none}.complice-faq summary::-webkit-details-marker{display:none}.complice-faq summary h2{margin:0!important;font-size:2.4rem}.complice-faq summary:after{content:"+";font-size:2.4rem;color:#841e58;flex-shrink:0}.complice-faq details[open] summary:after{content:"\2212"}.complice-faq details p{margin-bottom:0}.complice-faq summary:focus-visible{outline:2px solid #841e58;outline-offset:5px}.complice-story-intro{margin-bottom:3rem}.complice-story-content>div{text-align:left!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/complice-brand.css.map */
