:root{--alpaca-max: 1200px;--alpaca-gutter: 20px;--alpaca-radius: 14px;--alpaca-radius-lg: 16px;--alpaca-border: 1px solid rgba(0,0,0,.12);--alpaca-border-strong: 1px solid rgba(0,0,0,.18);--alpaca-bg-soft: rgba(0,0,0,.02);--alpaca-bg-softer: rgba(0,0,0,.015);--alpaca-gap: 16px}.alpaca,.habitat-feed{font-size:1.25em;line-height:1.45}.habitat-caption{font-size:1.1em;opacity:.85}.alpaca-wrap,.habitat-feed__wrap{max-width:var(--alpaca-max);margin:0 auto;padding:var(--alpaca-gutter)}@media (min-width: 768px){.alpaca-header{display:flex;gap:24px;align-items:flex-start}}@media (max-width: 767px){.alpaca-header{display:grid;grid-template-columns:1fr;gap:18px}.alpaca-header-copy{display:contents}.alpaca-title,#alpaca-title{order:1}#arrival-banner{order:2}.alpaca-header-media{order:5}.alpaca-timeline__label{order:3}.alpaca-card__timeline{order:4}.alpaca-card__footer{order:6}.alpaca-social{order:7}}.alpaca-enclosure__grid{display:grid;gap:var(--alpaca-gap);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.alpaca-card{border:var(--alpaca-border);border-radius:var(--alpaca-radius);overflow:hidden;padding:12px;background:#fff}.alpaca-card__img img{width:100%;height:auto;display:block;border-radius:12px}.alpaca-pill,.habitat-go-deeper{display:inline-block;padding:6px 10px;border:var(--alpaca-border-strong);border-radius:999px;text-decoration:none;margin-right:6px;margin-top:8px;background:transparent;cursor:pointer}.alpaca-social{margin-top:12px}.alpaca-social__label{font-weight:650;font-family:Georgia,Times New Roman,Times,serif;letter-spacing:.02em;margin-top:1.4em;margin-bottom:.4em}.alpaca-card__social{margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.alpaca-card__social a{text-decoration:underline}.alpaca-social__links{display:block;margin-top:.25rem}.alpaca .rte h2,.alpaca .rte h3,.alpaca .rte h4,.alpaca-timeline__label{font-weight:700;font-family:Georgia,Times New Roman,Times,serif;letter-spacing:.02em;margin-top:1.4em;margin-bottom:.4em}.alpaca .rte h2{font-size:1.25em}.alpaca .rte h3{font-size:1.1em}.habitat-feed{max-width:860px;margin:0 auto;padding:16px}.habitat-feed__heading{font-family:var(--font-heading, serif);font-size:1.4rem;margin:0 0 12px}.habitat-feed__stack{display:grid;gap:16px}.habitat-media img,.habitat-feed__media img{width:100%;height:auto;display:block;border-radius:12px}.habitat-feed__media img{border:var(--alpaca-border);margin-top:1.5em}.habitat-video,.habitat-audio,.habitat-embed{border-radius:12px;overflow:hidden}.habitat-feed__embed{margin-top:12px}.habitat-feed__embed iframe{width:100%;max-width:100%;border:0}.habitat-feed__item{margin-top:22px;padding-top:22px;border-top:2px solid rgba(150,30,30,.7)}.habitat-feed__footer{margin-top:24px;padding-top:16px;border-top:var(--alpaca-border)}.epub-container{max-width:800px;margin:0 auto}.preview-button{width:100%;padding:10px 12px;border:var(--alpaca-border-strong);border-radius:12px;background:transparent;cursor:pointer;font-weight:700}.epub-viewer{width:100%;height:600px;position:relative;overflow:hidden;border:var(--alpaca-border);border-radius:12px;margin-top:12px}.epub-content{position:absolute;top:0;left:0;right:0;transition:top .25s ease;padding:14px}.epub-navigation{position:absolute;left:0;right:0;bottom:0;padding:10px;background:#ffffffe0;display:flex;justify-content:space-between;align-items:center;gap:10px}#coverModalPanel{position:relative;margin:5vh auto;width:calc(100% - 32px);max-width:640px;max-height:90vh;display:flex;flex-direction:column}#coverModalInner{background:#fff;border-radius:var(--alpaca-radius-lg);padding:12px;overflow:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto}#coverModalImg{width:100%;height:auto;max-height:72vh;object-fit:contain;border-radius:12px;display:block}#coverModalFooter{margin-top:10px;display:none}@media (max-width: 749px){#coverModalPanel{margin:8vh auto;width:calc(100% - 24px)}#coverModalImg{max-height:60vh}#coverModalFooter{display:block}}.alpaca-description-full{margin-top:10px;padding:12px 14px;border:var(--alpaca-border);border-radius:var(--alpaca-radius);background:var(--alpaca-bg-soft)}.alpaca-description-full p{margin:0 0 1em;line-height:1.55}.alpaca-trustbar{margin-top:14px;padding:10px 12px;border:1px solid rgba(0,0,0,.1);border-radius:var(--alpaca-radius-lg);background:var(--alpaca-bg-softer)}.alpaca-trustbar__img{display:block;width:100%;height:auto;max-width:980px;max-height:220px;object-fit:contain;margin:0 auto}@media (max-width: 749px){.alpaca-trustbar{margin-top:12px;padding:8px 10px;border-radius:var(--alpaca-radius)}.alpaca-trustbar__img{max-width:100%;max-height:170px}}@media (max-width: 749px){.alpaca-books article>div{grid-template-columns:1fr!important}.alpaca-books article>div>div:first-child{max-width:140px;margin:0 auto}.alpaca-unified,.alpaca-unified [data-unified-panel]{width:100%;max-width:100%}.habitat-lookinside__viewer{width:100%;max-width:100%;height:62vh}.habitat-lookinside__stage{padding:12px}.habitat-lookinside__content{left:12px;right:12px}}.alpaca-loox-summary{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.alpaca-loox-summary__text{font-size:.95em;opacity:.9}.alpaca-go-deeper-btn,.alpaca-pill--primary{display:inline-block;padding:12px 22px;border-radius:999px;background:#1e2a44;color:#fff;text-decoration:none;font-weight:700;letter-spacing:.02em;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.alpaca-go-deeper-btn:hover,.alpaca-pill--primary:hover{background:#24335a;box-shadow:0 6px 18px #1e2a4440;transform:translateY(-1px)}.alpaca-go-deeper-footer{margin-top:36px;padding-top:24px;border-top:1px solid rgba(0,0,0,.12);text-align:center}#arrival-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center}#arrival-modal[hidden]{display:none}.arrival-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059}.arrival-modal-card{position:relative;background:#fff;padding:1.5rem;max-width:520px;border-radius:16px;text-align:center;font-size:1.4em}#arrival-close{margin-top:1rem;background:none;border:none;font-weight:600;cursor:pointer}html{scroll-behavior:smooth}.alpaca-buybox{display:flex;flex-direction:column;gap:10px;margin-top:8px}.alpaca-loox-summary{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.alpaca-price{opacity:.92}.alpaca-compare{text-decoration:line-through;opacity:.65;margin-left:8px}.alpaca-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-alpaca-enclosure.css.map */
