.gc-page-hero,.main-page-title{margin:0}.template-page #MainContent>.shopify-section:first-child .page-width--narrow,.template-page .gc-generic-page-v24{padding-top:clamp(4rem,6vw,8rem);padding-bottom:var(--gc-section-y)}.page-width--narrow{max-width:calc(76rem + 2 * var(--gc-gutter))}.main-page-title.page-title{font-size:clamp(3rem,2.2rem + 2.4vw,5.2rem);letter-spacing:-.03em;line-height:1.05;margin-bottom:clamp(2.4rem,3vw,4rem)}.template-page main .rte{font-size:1.7rem}.template-page main .rte>p:first-child{font-size:1.9rem;color:var(--gc-ink);line-height:1.55}.image-with-text{padding-block:var(--gc-section-y-tight)}.image-with-text .page-width{max-width:var(--gc-max)}.image-with-text__grid{gap:clamp(2.4rem,4vw,6.4rem);align-items:center}.image-with-text__media{border-radius:var(--gc-r-lg);overflow:hidden;background:var(--gc-paper-2)!important}.image-with-text__media img{object-fit:cover}.image-with-text__content{background:transparent!important;padding:0!important;display:grid;gap:1.6rem;justify-items:start}.image-with-text__heading{font-size:clamp(2.4rem,1.9rem + 1.4vw,3.6rem);margin:0}.image-with-text__text{font-size:1.6rem;color:var(--gc-ink-soft);margin:0}.image-with-text .color-inverse .image-with-text__text,.image-with-text .color-accent-1 .image-with-text__text{color:var(--gc-on-dark-muted)}.image-with-text .button{margin-top:.8rem}.image-with-text__media-item,.image-with-text__text-item{width:100%!important;max-width:none!important}@media(min-width:750px){.image-with-text__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.image-with-text__grid--reverse .image-with-text__media-item{order:2}}.multicolumn{padding-block:var(--gc-section-y-tight)}.multicolumn .title-wrapper-with-link{justify-content:flex-start}.multicolumn-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:1.2rem;list-style:none;padding:0;margin:0}.multicolumn-list__item{width:100%!important;max-width:none!important}.multicolumn-card{background:var(--gc-white)!important;border:1px solid var(--gc-line);border-radius:var(--gc-r-lg);padding:2.4rem!important;height:100%}.multicolumn-card__info{padding:0!important;display:grid;gap:.8rem}.multicolumn-card__info h3{font-size:1.8rem}.multicolumn-card__info .rte{font-size:1.5rem}.contact{padding-block:var(--gc-section-y-tight) var(--gc-section-y)}.contact .title,.contact h2{font-size:clamp(2.4rem,1.9rem + 1.4vw,3.6rem);margin-bottom:2.4rem}.contact__fields{display:grid;gap:1.2rem;margin-bottom:1.2rem}@media(min-width:750px){.contact__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact .field{margin:0 0 1.2rem}.contact__button{margin-top:1.2rem}.contact__button .button{min-width:20rem}.contact .form-status,.contact .form__message{padding:1.2rem 1.6rem;border-radius:var(--gc-r-sm);background:var(--gc-green-soft);color:var(--gc-green);margin-bottom:1.6rem}.contact .form-status-list,.contact .field__error,.contact__field-error{color:var(--gc-sale);font-size:1.35rem}.gc-faq-page{padding-block:clamp(4rem,6vw,8rem) var(--gc-section-y);max-width:calc(88rem + 2 * var(--gc-gutter))}.gc-faq-page h1{font-size:clamp(3rem,2.2rem + 2.4vw,5.2rem);letter-spacing:-.03em;margin-bottom:1.6rem}.gc-faq-page>.rte,.gc-faq-page>p{color:var(--gc-muted);max-width:60ch}.gc-faq-page__category{font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gc-violet);margin:4rem 0 1.2rem}.gc-faq-page__item{border-top:1px solid var(--gc-line)}.gc-faq-page__item:last-of-type{border-bottom:1px solid var(--gc-line)}.gc-faq-page__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 0;cursor:pointer;list-style:none;font-size:1.7rem;font-weight:600;line-height:1.35}.gc-faq-page__question::-webkit-details-marker{display:none}.gc-faq-page__indicator{flex:none;width:2.4rem;height:2.4rem;display:grid;place-items:center;border-radius:50%;border:1px solid var(--gc-line-strong);font-size:1.6rem;line-height:1;transition:transform var(--gc-dur) var(--gc-ease)}.gc-faq-page__item[open] .gc-faq-page__indicator{transform:rotate(45deg)}.gc-faq-page__answer{padding:0 4rem 2.4rem 0}.gc-faq-page__empty{color:var(--gc-muted)}.main-blog{padding-block:clamp(4rem,6vw,8rem) var(--gc-section-y)}.main-blog>h1,.main-blog .title--primary{font-size:clamp(3rem,2.2rem + 2.4vw,5.2rem);letter-spacing:-.03em;margin-bottom:clamp(2.4rem,4vw,4.8rem)}.blog-articles{display:grid!important;grid-template-columns:1fr;gap:clamp(1.6rem,2vw,2.4rem)}@media(min-width:750px){.blog-articles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.blog-articles{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-articles__article{width:100%!important;max-width:none!important}.gc-blog-index-v24__empty{color:var(--gc-muted)}.card-wrapper{height:100%;color:var(--gc-ink)}.card-wrapper .card{height:100%;border:1px solid var(--gc-line)!important;border-radius:var(--gc-r-lg)!important;background:var(--gc-white)!important;overflow:hidden;box-shadow:none!important}.card-wrapper .card:after{display:none}.card-wrapper .card__inner{border-radius:0!important;border:0!important;background:var(--gc-paper-2)!important}.card-wrapper .card__content{padding:1.8rem 2rem 2.2rem!important}.card-wrapper .card__heading{font-size:1.8rem;font-weight:600;letter-spacing:-.015em;line-height:1.3}.card-wrapper .card__heading a{color:inherit;text-decoration:none}.card-wrapper .card__heading a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.card-wrapper .card{position:relative}.card-wrapper:hover .card{border-color:var(--gc-line-strong)!important;box-shadow:var(--gc-shadow-md)!important}.article-card__info{font-size:1.2rem;color:var(--gc-muted);letter-spacing:.08em}.article-card__excerpt{font-size:1.45rem;color:var(--gc-muted);margin-top:.8rem}.article-card__footer{font-size:1.25rem;color:var(--gc-muted)}.card__badge .badge{background:var(--gc-ink);color:var(--gc-white)}.article-template{padding-bottom:var(--gc-section-y)}.article-template .gc-breadcrumbs{padding-top:2.4rem}.article-template__hero-container{max-width:var(--gc-max);margin:2.4rem auto 0;padding-inline:var(--gc-gutter)}.article-template__hero-container .media{border-radius:var(--gc-r-lg);overflow:hidden}.article-template header{max-width:calc(76rem + 2 * var(--gc-gutter));margin:clamp(3.2rem,4vw,5.6rem) auto 0;padding-inline:var(--gc-gutter);display:grid;gap:1.2rem}.article-template__title{font-size:clamp(3rem,2.2rem + 2.2vw,4.8rem);letter-spacing:-.03em;line-height:1.08}.article-template header .circle-divider,.article-template header .caption-with-letter-spacing{font-size:1.2rem;color:var(--gc-muted);letter-spacing:.1em}.article-template__content{margin-top:clamp(2.4rem,3vw,4rem);font-size:1.75rem;line-height:1.75}.article-template__social-sharing{margin-top:3.2rem}.article-template__back{margin-top:var(--gc-section-y-tight)}.article-template__link{display:inline-flex;gap:.6rem;align-items:center;font-weight:600;color:var(--gc-ink);text-decoration:none}.article-template__comment-wrapper{background:var(--gc-paper-2);padding-block:var(--gc-section-y-tight);margin-top:var(--gc-section-y-tight)}.article-template__comments-comment{border-top:1px solid var(--gc-line);padding-block:2.4rem}.article-template__comment-fields{display:grid;gap:1.2rem}@media(min-width:750px){.article-template__comment-fields{grid-template-columns:1fr 1fr}}.gc-related-articles{margin-top:var(--gc-section-y-tight)}.gc-related-articles__grid{display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr))}.gc-related-articles__item{display:grid;gap:.6rem;padding:2rem;border:1px solid var(--gc-line);border-radius:var(--gc-r-lg);background:var(--gc-white);color:var(--gc-ink);text-decoration:none}main .template-404{padding-block:clamp(6.4rem,10vw,12rem);display:grid;gap:1.6rem;justify-items:center;text-align:center}main .template-404 .title{font-size:clamp(3.2rem,2.2rem + 3vw,6rem);letter-spacing:-.035em}main .template-404>p:first-child{font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--gc-violet)}.gc-404-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1.6rem}.gc-404-search{width:min(56rem,100%);margin-top:2.4rem}.gc-404-search .field__input{border-radius:var(--gc-r-pill);padding-left:2rem}.collection-list-wrapper{padding-block:clamp(4rem,6vw,8rem) var(--gc-section-y)}.collection-list-title{font-size:clamp(3rem,2.2rem + 2.4vw,5.2rem);letter-spacing:-.03em;margin-bottom:3.2rem}.collection-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;list-style:none;padding:0;margin:0}@media(min-width:990px){.collection-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}}.collection-list__item{width:100%!important;max-width:none!important}.collection-list .card__media img{object-fit:contain;padding:10%;mix-blend-mode:multiply;background:var(--gc-canvas)}.customer{max-width:calc(52rem + 2 * var(--gc-gutter));margin:0 auto;padding:clamp(4rem,6vw,8rem) var(--gc-gutter) var(--gc-section-y)}.customer.account,.customer.order,.customer.addresses{max-width:var(--gc-max)}.customer h1{font-size:clamp(3rem,2.2rem + 2vw,4.4rem);letter-spacing:-.03em;margin-bottom:2.4rem;text-align:left}.customer h2{font-size:2rem;margin:3.2rem 0 1.2rem;text-align:left}.customer form{display:grid;gap:1.2rem}.customer .field{margin:0}.customer button,.customer .button{width:100%;margin:.8rem 0 0}.customer a{color:var(--gc-ink)}.customer .form__message,.customer .errors{padding:1.2rem 1.6rem;border-radius:var(--gc-r-sm);background:var(--gc-sale-soft);color:var(--gc-sale);font-size:1.4rem}.customer table{width:100%;border-collapse:collapse;font-size:1.4rem}.customer thead th{text-align:left;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gc-muted);font-weight:600;padding:1.2rem 1rem;border-bottom:1px solid var(--gc-line)}.customer tbody td{padding:1.4rem 1rem;border-bottom:1px solid var(--gc-line)}.customer .account>div:first-of-type,.customer #RecoverPassword{font-size:1.4rem}.customer ul[role=list] li{list-style:none}.customer .addresses li>div{border:1px solid var(--gc-line);border-radius:var(--gc-r-md);padding:2rem;background:var(--gc-white)}.password-main,.password-content{text-align:center}.email-signup-banner{background:var(--gc-ink)!important;color:var(--gc-on-dark)}.email-signup-banner .banner__box{background:transparent!important;color:inherit}.email-signup-banner .newsletter-form__field-wrapper .field__input{background:#f4f2ee0f;color:var(--gc-on-dark);border-color:#f4f2ee3d}.password-header{padding-block:2rem;border-bottom:1px solid var(--gc-line)}.password-footer{padding-block:3.2rem;font-size:1.3rem;color:var(--gc-muted)}main .gc-404-search{display:flex;gap:.8rem;width:min(56rem,100%);margin-top:2.4rem}main .gc-404-search .gc-input{flex:1;min-width:0;border-radius:var(--gc-r-pill);padding-inline:2rem}main .gc-404-search .button{border-radius:var(--gc-r-pill)}@media(max-width:749px){.collection-list .card__heading{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/gc-pages.css.map */
