.collection-hero{background:linear-gradient(180deg,#f4f6f9,#fff)}.collection-hero__eyebrow{font-weight:700;font-size:13px;letter-spacing:.12em;color:var(--color-accent,#4a6180);text-transform:uppercase}.collection-hero__title{font-weight:700!important;letter-spacing:-.035em!important;line-height:1.02!important}.collection-hero__title em{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:500;letter-spacing:-.02em}.collection-count__avail{color:#2f8f5b;font-weight:600}.filter-pill{border-radius:14px!important;background:#edf1f7!important;border-color:transparent!important;font-weight:600}.filter-pill:hover{background:#dfe6f0!important}.filter-pill[aria-pressed=true],.filter-pill.is-active{background:var(--color-primary,#2a3a4d)!important;color:#fff!important}.pcard{border-radius:24px!important;overflow:hidden;transition:transform .2s,box-shadow .2s}.pcard:hover{transform:translateY(-3px);box-shadow:0 18px 40px -28px #1b243073}.pcard__tile{border-radius:20px;margin:8px 8px 0;background:#f4f6f9!important}.pcard--machine .pcard__tile{background:var(--pc-tint,#f4f6f9)!important}.pcard__tile img,.pcard__img{mix-blend-mode:multiply}.pcard__name{font-family:var(--font-body-family)!important;font-weight:700!important;letter-spacing:-.01em}.pcard--machine .pcard__name{font-size:1.2rem!important}.pcard__name-link{display:inline-flex;align-items:center;gap:8px}.pcard__dot{flex:none;width:12px;height:12px;border-radius:50%;background:var(--pc-dot);box-shadow:inset 0 0 0 1px #0000001f}.pcard__sub{margin:2px 0 6px;color:#4b5563;font-size:.93rem}.pcard__badge{border-radius:999px!important}.pcard--sold-out{opacity:.62}.pcard--sold-out:hover{opacity:.9}.pcard--sold-out .pcard__badge{background:#6b7280!important;color:#fff!important}.template-page h1 em,.template-page h2 em{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:500}.cp .main-product__layout>*{min-width:0}.collection-hero__cta .btn{white-space:normal;text-align:center;max-width:100%}@media(max-width:749px){.collection-filterbar__inner{overflow:hidden}.filter-pills{flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px;max-width:100%}.filter-pills::-webkit-scrollbar{display:none}.filter-pill,.filter-group-label{flex:none}.collection-toolbar{flex-wrap:wrap}.collection-sort{width:100%;flex-wrap:nowrap}.collection-sort__select{flex:1;min-width:0}.collection-sort__label{display:none}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.pcard{border-radius:18px!important}.pcard__tile{margin:6px 6px 0;border-radius:14px}.pcard__body{padding:10px 12px 14px!important}.pcard__name,.pcard--machine .pcard__name{font-size:.98rem!important;line-height:1.25}.pcard__sub{font-size:.82rem}.pcard__meta{font-size:11px!important}.pcard__badge{font-size:10px!important;padding:3px 8px!important}}.anl__hero{background:linear-gradient(180deg,#f4f6f9,#fff);border-radius:0 0 32px 32px}.anl__title{font-weight:700!important;letter-spacing:-.035em!important}.anl__search input{border-radius:16px!important;border:1.5px solid #dfe4ec!important;min-height:54px;font-size:1.05rem}.anl__search input:focus{border-color:var(--color-primary,#2a3a4d)!important;box-shadow:0 0 0 4px #2a3a4d14}.anl-card{border-radius:20px!important;border:1px solid #e8ebf0!important;background:#fff!important;transition:transform .2s,box-shadow .2s,border-color .2s}.anl-card:hover{transform:translateY(-2px);border-color:#c9d2df!important;box-shadow:0 16px 36px -28px #1b243080}.anl-card__t{font-weight:700!important;letter-spacing:-.01em}.anl-card__pdf{border-radius:8px!important}.collapsible-item{border-radius:18px!important;border:1px solid #e8ebf0!important;background:#fff;margin-bottom:10px!important;padding:4px 22px 10px!important}.collapsible-item:hover{border-color:#c9d2df!important}.collapsible-item summary,.collapsible-item button{font-weight:700}.heading-accent em{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:500}.benefit-item{border-radius:22px!important;background:#f7f9fb!important;border:1px solid #e8ebf0!important;padding:26px!important}.main-page .h1{font-weight:700!important;letter-spacing:-.035em!important}@media(min-width:750px){.benefits-row__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.carina-manual .pdfbtn,.main-page .pdfbtn{border-radius:16px!important}.toc{border-radius:22px!important;border:1px solid #e8ebf0!important;background:#f7f9fb!important}.warn{border-radius:18px!important}.shop-cta{border-radius:22px!important}.main-search .form-input{border-radius:16px!important;min-height:54px;font-size:1.05rem}.main-search .psearch__row .btn{border-radius:16px!important;min-height:54px}.csr-page{display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:22px;border-radius:24px;background:#f7f9fb;border:1px solid #e8ebf0;text-decoration:none!important;color:var(--color-text,#1b2430)!important;transition:border-color .2s,transform .2s}.csr-page:hover{border-color:#c9d2df;transform:translateY(-2px)}.csr-page__k{font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent,#4a6180)}.csr-page__t{font-weight:700;font-size:1.15rem;line-height:1.25}.csr-page__go{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/97/assets/carina-pages.css.map */
