.collection-hero{display:grid;gap:30px;align-items:center;margin-bottom:28px}.collection-hero--with-image{grid-template-columns:minmax(0,1fr) 240px}.collection-hero-image{height:205px;overflow:hidden;background:var(--cream)}.collection-hero-image img{object-fit:cover}.collection-hero-copy h1{margin:12px 0 14px}.collection-description{max-width:680px!important;margin:0!important}.collection-description p{margin:0 0 10px}.collection-read-more{font-size:12px;margin-top:10px}.collection-read-more summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.collection-read-more>div{padding-top:12px}.collection-edits{display:flex;gap:9px;overflow-x:auto;padding:3px 0 12px;scrollbar-width:thin}.collection-edits a{font-size:9px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;padding:8px 13px;border:1px solid var(--line)}.collection-edits a:hover,.collection-edits a[aria-current=page]{background:var(--ink);color:#fff;border-color:var(--ink)}.cameo-products{padding-top:62px}@media(max-width:700px){.collection-hero{gap:16px;margin-bottom:22px}.collection-hero--with-image{grid-template-columns:minmax(0,1fr) 110px}.collection-hero-image{height:150px}.collection-hero-copy h1{font-size:29px!important}.collection-description{font-size:11px!important}.collection-edits{margin-right:-20px;padding-right:20px}.collection-edits a{font-size:8px;padding:8px 11px}.cameo-products{padding-top:40px}}.main-collection{padding-top:55px;min-height:50vh}.main-collection h1{font-size:48px;font-weight:400;line-height:1.2;margin:14px 0 20px}.collection-description{max-width:650px;margin:0 auto;font-size:13px}.collection-sort{display:flex;align-items:center;gap:14px;border-block:1px solid var(--line);padding:16px 0;margin:30px 0}.collection-sort>span{margin-right:auto;font-size:11px}.collection-sort label{font-size:11px}.collection-sort select{max-width:200px;border:1px solid var(--line);background:#fff;color:var(--ink);padding:8px;font:inherit;font-size:11px}.collection-sort .text-link{font-size:9px}.pagination{text-align:center;margin:35px 0 0}.pagination .page,.pagination .prev,.pagination .next{display:inline-block;padding:8px 12px}.pagination .current{border-bottom:1px solid var(--ink)}@media(max-width:700px){.main-collection{padding-top:32px}.main-collection h1{font-size:35px}.collection-sort{gap:9px;flex-wrap:wrap}.collection-sort select{max-width:165px}.collection-sort>span{flex-basis:100%}}.madrigal-offer{background:#f6f2ea;color:#303936}.madrigal-offer-image,.madrigal-offer picture{display:block;width:100%}.madrigal-offer-image img{display:block;width:100%;height:auto;aspect-ratio:1920/760;object-fit:contain}.madrigal-offer-actions{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;padding:23px 6% 28px;border-bottom:1px solid #d9d6cd}.madrigal-offer-actions details{position:relative;font-size:11px;line-height:1.8}.madrigal-offer-actions summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.madrigal-offer-actions details p{position:absolute;right:0;top:100%;z-index:40;min-width:260px;max-width:330px;background:#fcfaf6;padding:18px 20px;border:1px solid #d9d6cd;box-shadow:0 10px 25px #30393615}.madrigal-offer-copy{text-align:center;padding:55px 22px}.madrigal-offer-copy h2{font-size:58px;line-height:1.1;margin:20px 0}.madrigal-offer-copy>p{font-size:13px}@media(max-width:700px){.madrigal-offer-image img{aspect-ratio:4/5}.madrigal-offer-actions{gap:16px 24px;padding:20px 22px 25px}.madrigal-offer-actions .button{font-size:9px;min-height:46px}.madrigal-offer-actions .text-link{font-size:9px}.madrigal-offer-actions details{flex-basis:100%;text-align:center}.madrigal-offer-actions details p{position:static;max-width:none;margin-top:13px;min-width:0;box-shadow:none}.madrigal-offer-copy h2{font-size:43px}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
