.collection-hub__banner{display:block;position:relative;width:100%;height:26rem;overflow:hidden}@media screen and (min-width:750px){.collection-hub__banner{height:38rem}}.collection-hub__banner img{width:100%;height:100%;object-fit:cover;display:block}.collection-hub__banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem;background:#00000059}.collection-hub__banner-heading{color:#fff;margin:0;text-shadow:0 .2rem .6rem rgba(0,0,0,.4)}.collection-hub__intro-grid{display:grid;grid-template-columns:1fr;gap:2.4rem}.collection-hub__intro-grid--with-map{align-items:start}@media screen and (min-width:990px){.collection-hub__intro-grid--with-map{grid-template-columns:1fr 1fr}}.collection-hub__map{border-radius:var(--buttons-radius, .8rem);overflow:hidden;height:22rem;border:.1rem solid rgba(var(--color-foreground),.1)}.collection-hub__map iframe{width:100%;height:100%;border:0;display:block}.collection-hub__map--standalone{max-width:60rem;margin:0 0 3rem}.collection-hub__intro{max-width:78rem;margin-bottom:3.5rem}.collection-hub__intro-grid--with-map .collection-hub__intro{max-width:none}.collection-hub__intro-text{margin-top:1.5rem;font-size:1.6rem;line-height:1.6}.collection-hub__brand-strip{display:flex;flex-wrap:wrap;gap:2.4rem;list-style:none;padding:0;margin:1.5rem 0 0}.collection-hub__brand-strip li{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center;width:9rem}.collection-hub__brand-circle{display:flex;align-items:center;justify-content:center;width:8rem;height:8rem;border-radius:50%;overflow:hidden;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:2.6rem;font-weight:700;text-decoration:none;box-shadow:0 .2rem .6rem rgba(var(--color-shadow, var(--color-foreground)),.18);transition:transform .2s ease,box-shadow .2s ease}.collection-hub__brand-circle:hover{transform:translateY(-.2rem);box-shadow:0 .5rem 1.2rem rgba(var(--color-shadow, var(--color-foreground)),.28)}.collection-hub__brand-circle img{width:62%;height:62%;object-fit:contain}.collection-hub__brand-label{font-size:1.3rem;color:rgb(var(--color-foreground));text-decoration:none}.collection-hub__brand-label:hover{text-decoration:underline}.collection-hub__section-divider{padding-top:3.5rem;margin-top:3.5rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.collection-hub__section-divider:first-child{padding-top:0;margin-top:0;border-top:none}.collection-hub__body{max-width:78rem;display:flex;flex-direction:column;gap:2rem;margin-bottom:3.5rem}.collection-hub__body-section{padding:2rem 2.4rem;border-radius:var(--buttons-radius, .8rem);background:rgba(var(--color-foreground),.03);border:.1rem solid rgba(var(--color-foreground),.08)}.collection-hub__body-section h2{margin-top:0}.collection-hub__body .rte ul{margin:1.2rem 0}.collection-hub__body .rte li{margin-bottom:.6rem}.collection-hub__highlights{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;list-style:none;padding:0;margin:1.5rem 0 0}@media screen and (min-width:750px){.collection-hub__highlights{grid-template-columns:repeat(4,1fr)}}.collection-hub__highlights--big{grid-template-columns:repeat(1,1fr)}@media screen and (min-width:750px){.collection-hub__highlights--big{grid-template-columns:repeat(2,1fr)}}.collection-hub__highlight-card{border-radius:var(--buttons-radius, .8rem);overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.1);background:rgb(var(--color-background));box-shadow:0 .2rem .6rem rgba(var(--color-shadow, var(--color-foreground)),.06);display:flex;flex-direction:column;transition:box-shadow .2s ease,transform .2s ease}.collection-hub__highlight-card:hover{box-shadow:0 .4rem 1.2rem rgba(var(--color-shadow, var(--color-foreground)),.12);transform:translateY(-.2rem)}.collection-hub__highlight-label{display:block;padding:1rem 1.2rem;background:rgb(var(--color-button, var(--color-foreground)));color:rgb(var(--color-button-text, var(--color-background)));font-size:1.2rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.03em}.collection-hub__highlight-body{padding:1.6rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;flex-grow:1}.collection-hub__highlight-image{display:block;width:8rem;margin-bottom:.4rem}.collection-hub__highlights--big .collection-hub__highlight-body{padding:2.8rem 2.4rem}.collection-hub__highlights--big .collection-hub__highlight-image{width:100%;max-width:20rem}.collection-hub__highlight-image img{width:100%;height:auto;border-radius:.4rem}.collection-hub__highlight-avatar{display:flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;border-radius:50%;margin-bottom:.6rem;background:rgb(var(--color-button, var(--color-foreground)));color:rgb(var(--color-button-text, var(--color-background)));font-size:2.4rem;font-weight:700;text-decoration:none}.collection-hub__highlights--big .collection-hub__highlight-avatar{width:8rem;height:8rem;font-size:3.2rem}.collection-hub__highlight-title{font-weight:600;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:none}.collection-hub__highlights--big .collection-hub__highlight-title{font-size:2.2rem}.collection-hub__highlight-title:hover{text-decoration:underline}.collection-hub__highlight-desc{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.7)}.collection-hub__highlight-stat{margin:0;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.collection-hub__highlight-stat strong{color:rgb(var(--color-button, var(--color-foreground)))}.collection-hub__highlight-price{margin:0;font-weight:700;font-size:1.5rem}.collection-hub__highlight-cta{margin-top:auto;width:100%}.collection-hub__highlight-placeholder{padding:2rem 0;color:rgba(var(--color-foreground),.5);font-size:1.3rem}.collection-hub__areas{padding:2.4rem 2.6rem;border-radius:var(--buttons-radius, .8rem);background:rgba(var(--color-button, var(--color-foreground)),.05);border:.1rem solid rgba(var(--color-button, var(--color-foreground)),.18)}.collection-hub__areas h2{margin-top:0}.collection-hub__areas-buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:1.5rem}.collection-hub__areas-buttons>*:nth-child(n+9){display:none}.collection-hub__areas-buttons.is-expanded>*{display:inline-flex}.collection-hub__areas .view-more-toggle{margin-top:1.6rem;font-size:1.3rem;width:100%;text-align:center}@media screen and (max-width:749px){.collection-hub__areas{padding:1.8rem 1.6rem}.collection-hub__areas-buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.collection-hub__areas-buttons.is-expanded>*{display:flex}.collection-hub__areas-buttons .button{width:100%;text-align:center;padding-left:1rem;padding-right:1rem;font-size:1.2rem;white-space:normal;line-height:1.3}}.collection-hub__reviews-summary{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:1.5rem 0 2.5rem;padding:1.4rem 1.8rem;border-radius:var(--buttons-radius, .8rem);background:rgba(var(--color-foreground),.03);border:.1rem solid rgba(var(--color-foreground),.08)}.collection-hub__google-icon{display:inline-flex;flex-shrink:0}.collection-hub__reviews-rating{font-size:2rem;font-weight:700}.collection-hub__reviews-count{color:rgba(var(--color-foreground),.65);font-size:1.3rem}.collection-hub__reviews-summary .link{margin-left:auto;font-size:1.3rem}.collection-hub__review-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1.6rem;list-style:none;padding:0;margin:0}@media screen and (min-width:750px){.collection-hub__review-grid{grid-template-columns:repeat(3,1fr)}}.collection-hub__review-card{padding:1.8rem 2rem;border-radius:var(--buttons-radius, .8rem);background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);box-shadow:0 .2rem .6rem rgba(var(--color-shadow, var(--color-foreground)),.06);display:flex;flex-direction:column;gap:1rem}.collection-hub__review-text{margin:0;font-size:1.4rem;line-height:1.55;color:rgb(var(--color-foreground));flex-grow:1}.collection-hub__review-meta{margin:0;display:flex;flex-direction:column;gap:.2rem;font-size:1.2rem;color:rgba(var(--color-foreground),.65)}.collection-hub__faq .accordion{max-width:78rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-collection-content-hub.css.map */
