.ct-product-page .ct-product-accordions{width:100%;margin-top:1.55rem;border-top:1px solid rgba(39,67,37,.14)}.ct-product-page .ct-product-accordion{margin:0;border-bottom:1px solid rgba(39,67,37,.14)}.ct-product-page .ct-product-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:5.2rem;padding:1.25rem 0;color:var(--ct-product-green);font-family:var(--font-body-family);font-size:1.45rem;font-weight:650;line-height:1.3;list-style:none;cursor:pointer}.ct-product-page .ct-product-accordion__summary::-webkit-details-marker{display:none}.ct-product-page .ct-product-accordion__chevron{flex:0 0 auto;width:1.25rem;height:1.25rem;transition:transform .18s ease}.ct-product-page .ct-product-accordion[open] .ct-product-accordion__chevron{transform:rotate(180deg)}.ct-product-page .ct-product-accordion__content{padding:0 0 1.65rem;color:#303a34;font-size:1.36rem;line-height:1.58}.ct-product-page .ct-product-accordion__content.rte>:first-child{margin-top:0}.ct-product-page .ct-product-accordion__content.rte>:last-child{margin-bottom:0}.ct-product-page .ct-shipping-panel{padding-top:.15rem}.ct-product-page .ct-fulfillment-timeline{display:grid;grid-template-columns:minmax(0,1fr) 3.6rem minmax(0,1fr) 3.6rem minmax(0,1fr);align-items:start;gap:.75rem;padding:1.25rem 0 .65rem;border:0;border-radius:0;background:transparent}.ct-product-page .ct-fulfillment-step{min-width:0;text-align:center}.ct-product-page .ct-fulfillment-step__icon{display:inline-flex;align-items:center;justify-content:center;width:3.3rem;height:3.3rem;margin-bottom:.7rem;border:0;background:transparent;color:#274325;opacity:.72;transform:translateY(2px);transition:opacity .26s ease,transform .26s ease}.ct-product-page .ct-fulfillment-step__icon svg{width:2.65rem;height:2.65rem}.ct-product-page .ct-fulfillment-step__label{display:block;margin-bottom:.25rem;color:#274325;font-size:1.22rem;font-weight:700;line-height:1.25}.ct-product-page .ct-fulfillment-step__value{display:block;color:#303a34b8;font-size:1.13rem;font-weight:500;line-height:1.35}.ct-product-page .ct-fulfillment-line{position:relative;display:block;height:2px;margin-top:1.62rem;overflow:hidden;border-radius:999px;background:#2743253d}.ct-product-page .ct-fulfillment-line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#274325;transform:scaleX(0);transform-origin:left center;transition:transform .52s cubic-bezier(.22,1,.36,1)}.ct-product-page .ct-product-accordion[open] .ct-fulfillment-line:after{transform:scaleX(1)}.ct-product-page .ct-product-accordion[open] .ct-fulfillment-step__icon{opacity:1;transform:translateY(0)}.ct-product-page .ct-product-accordion[open] .ct-fulfillment-line:nth-of-type(2):after{transition-delay:.12s}.ct-product-page .ct-returns-note{margin:1.4rem 0 0;padding-top:1.3rem;border-top:1px solid rgba(39,67,37,.1);color:#303a34;font-size:1.38rem;line-height:1.55}.ct-product-page .ct-returns-note strong{color:#274325;font-weight:700}.ct-product-page .ct-returns-note a{color:#274325;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}@media screen and (max-width:749px){.ct-product-page .ct-product-accordions{margin-top:1.35rem}.ct-product-page .ct-product-accordion__summary{min-height:4.9rem;padding:1.15rem 0;font-size:1.38rem}.ct-product-page .ct-product-accordion__content{padding-bottom:1.45rem;font-size:1.3rem}.ct-product-page .ct-fulfillment-timeline{grid-template-columns:minmax(0,1fr) 1.9rem minmax(0,1fr) 1.9rem minmax(0,1fr);gap:.35rem;padding:1.1rem 0 .5rem}.ct-product-page .ct-fulfillment-step__icon{width:3rem;height:3rem;margin-bottom:.6rem}.ct-product-page .ct-fulfillment-step__icon svg{width:2.35rem;height:2.35rem}.ct-product-page .ct-fulfillment-step__label{font-size:1.12rem}.ct-product-page .ct-fulfillment-step__value{font-size:1.02rem;line-height:1.32}.ct-product-page .ct-fulfillment-line{margin-top:1.48rem}.ct-product-page .ct-returns-note{margin-top:1.25rem;padding-top:1.15rem;font-size:1.3rem}}@media(prefers-reduced-motion:reduce){.ct-product-page .ct-product-accordion__chevron,.ct-product-page .ct-fulfillment-step__icon,.ct-product-page .ct-fulfillment-line:after{transition:none}.ct-product-page .ct-product-accordion[open] .ct-fulfillment-line:after{transform:scaleX(1)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cozy-product-accordions.css.map */
