@media screen and (max-width:749px){#MainContent:not([data-template=index]) .rte p,#MainContent:not([data-template=index]) .rte li,#MainContent:not([data-template=index]) .rte dd{font-size:1.25rem;line-height:2;letter-spacing:.05em}#MainContent:not([data-template=index]) .rte li{line-height:1.95}#MainContent:not([data-template=index]) .rte h1,#MainContent:not([data-template=index]) .rte h2{font-size:1.7rem;line-height:1.6;letter-spacing:.08em;margin:2.8rem 0 1.2rem}#MainContent:not([data-template=index]) .rte h3,#MainContent:not([data-template=index]) .rte h4{font-size:1.45rem;line-height:1.7;letter-spacing:.06em;margin:2.2rem 0 1rem}#MainContent:not([data-template=index]) .rte h2:first-child,#MainContent:not([data-template=index]) .rte h3:first-child{margin-top:0}#MainContent:not([data-template=index]) .rte table{font-size:1.15rem;line-height:1.8}#MainContent:not([data-template=index]) .rte table td,#MainContent:not([data-template=index]) .rte table th{padding:.8rem 1rem}#MainContent:not([data-template=index]) .button,#MainContent:not([data-template=index]) .shopify-challenge__button{font-size:1.1rem;letter-spacing:.2em}#MainContent:not([data-template=index]) .card__heading,#MainContent:not([data-template=index]) .card__heading.h5{font-size:1.4rem;line-height:1.7;letter-spacing:.04em}#MainContent:not([data-template=index]) .price{font-size:1.5rem}#MainContent:not([data-template=index]) input[type=text],#MainContent:not([data-template=index]) input[type=search],#MainContent:not([data-template=index]) input[type=email],#MainContent:not([data-template=index]) input[type=tel],#MainContent:not([data-template=index]) input[type=number],#MainContent:not([data-template=index]) input[type=password],#MainContent:not([data-template=index]) textarea,#MainContent:not([data-template=index]) select,#MainContent:not([data-template=index]) .select__select,#MainContent:not([data-template=index]) .field__input{font-size:1.6rem}#MainContent:not([data-template=index]) .form__label,#MainContent:not([data-template=index]) .quantity__label{font-size:1rem;line-height:1.8;letter-spacing:.3em;color:var(--gl-muted);text-transform:uppercase}#MainContent:not([data-template=index]) .pagination__list{font-size:1.2rem;letter-spacing:.1em}#MainContent:not([data-template=index]) .pagination__item{width:4.4rem;height:4.4rem}#MainContent:not([data-template=index]) .collection .grid.product-grid,#MainContent[data-template=product] .related-products .grid.product-grid{display:block;margin:.6rem 0 0;padding:0;border-top:1px solid var(--gl-hairline)}#MainContent:not([data-template=index]) .collection .grid.product-grid .grid__item,#MainContent[data-template=product] .related-products .grid.product-grid .grid__item{width:100%;max-width:100%;margin:0;padding:0;border-bottom:1px solid var(--gl-hairline)}#MainContent:not([data-template=index]) .collection .card-wrapper,#MainContent[data-template=product] .related-products .card-wrapper{padding:1.4rem 0}#MainContent:not([data-template=index]) .collection .card,#MainContent[data-template=product] .related-products .card{display:flex;flex-direction:row;height:auto;align-items:center;gap:1.4rem;position:relative;padding-right:9rem;text-align:left}#MainContent:not([data-template=index]) .collection .card--standard .card__inner,#MainContent[data-template=product] .related-products .card--standard .card__inner{width:7rem;height:auto;flex:none;background:#fff}#MainContent:not([data-template=index]) .collection .card__inner.ratio:before,#MainContent[data-template=product] .related-products .card__inner.ratio:before{content:none;padding-bottom:0}#MainContent:not([data-template=index]) .collection .card__inner .card__media,#MainContent[data-template=product] .related-products .card__inner .card__media{position:static;width:100%;height:auto;margin:0}#MainContent:not([data-template=index]) .collection .card__media .media,#MainContent[data-template=product] .related-products .card__media .media{position:static;height:auto}#MainContent:not([data-template=index]) .collection .card__media .media img,#MainContent[data-template=product] .related-products .card__media .media img{position:static;width:100%;height:auto;object-fit:contain}#MainContent:not([data-template=index]) .collection .card__inner .card__content,#MainContent[data-template=product] .related-products .card__inner .card__content{display:none}#MainContent:not([data-template=index]) .collection .card>.card__content,#MainContent[data-template=product] .related-products .card>.card__content{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;position:static;padding:0;width:auto}#MainContent:not([data-template=index]) .collection .card>.card__content .card__badge,#MainContent[data-template=product] .related-products .card>.card__content .card__badge{position:static;order:-1;align-self:flex-start;display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 .6rem}#MainContent:not([data-template=index]) .collection .card .badge,#MainContent[data-template=product] .related-products .card .badge{background:transparent;border:1px solid rgba(33,46,81,.25);border-radius:0;color:var(--gl-muted);font-size:.95rem;letter-spacing:.12em;padding:.3rem .8rem;text-transform:none}#MainContent:not([data-template=index]) .collection .card .badge.gl-badge--accent,#MainContent:not([data-template=index]) .collection .card .badge.gl-badge--reserve,#MainContent[data-template=product] .related-products .card .badge.gl-badge--accent,#MainContent[data-template=product] .related-products .card .badge.gl-badge--reserve{background:transparent;border-color:#0e78b766;color:var(--gl-accent)}#MainContent:not([data-template=index]) .collection .card__heading,#MainContent:not([data-template=index]) .collection .card__heading.h5,#MainContent[data-template=product] .related-products .card__heading,#MainContent[data-template=product] .related-products .card__heading.h5{font-size:1.3rem;line-height:1.6;margin:0}#MainContent:not([data-template=index]) .collection .gl-card-origin,#MainContent[data-template=product] .related-products .gl-card-origin{display:none}#MainContent:not([data-template=index]) .collection .gl-card-notes,#MainContent[data-template=product] .related-products .gl-card-notes{display:block;margin-top:.4rem;font-size:1.05rem;letter-spacing:.04em;line-height:1.7;color:var(--gl-muted)}#MainContent:not([data-template=index]) .collection .card-information,#MainContent[data-template=product] .related-products .card-information{width:100%;text-align:left}#MainContent:not([data-template=index]) .collection .card .gl-card-status,#MainContent[data-template=product] .related-products .card .gl-card-status{position:absolute;right:0;top:50%;transform:translateY(-50%);margin:0;font-size:1.15rem;letter-spacing:.16em;color:var(--gl-muted)}#MainContent:not([data-template=index]) .collection .card .gl-card-status--accent,#MainContent[data-template=product] .related-products .card .gl-card-status--accent{color:var(--gl-accent)}#MainContent:not([data-template=index]) .collection .card .price,#MainContent[data-template=product] .related-products .card .price{position:absolute;right:0;top:50%;transform:translateY(-50%);margin:0;font-size:1.5rem;text-align:right}#MainContent:not([data-template=index]) .collection .card:has(.gl-card-status) .price,#MainContent[data-template=product] .related-products .card:has(.gl-card-status) .price{top:calc(50% + 1.2em)}#MainContent:not([data-template=index]) .collection .card:has(.price) .gl-card-status,#MainContent[data-template=product] .related-products .card:has(.price) .gl-card-status{top:calc(50% - 1.2em)}#MainContent:not([data-template=index]) .collection .card-wrapper .quick-add,#MainContent[data-template=product] .related-products .card-wrapper .quick-add{display:none}#MainContent:not([data-template=index]) .collection .collection__title .title,#MainContent[data-template=product] .related-products__heading{font-size:1.7rem;letter-spacing:.1em;line-height:1.6;margin:0}#MainContent[data-template=product] .product__title h1,#MainContent[data-template=product] .product__title .h1{font-size:2rem;line-height:1.75;letter-spacing:.05em}#MainContent[data-template=product] .product__info-container>*+*{margin-top:1.6rem}#MainContent[data-template=product] .price,#MainContent[data-template=product] .price__container,#MainContent[data-template=product] .price-item{font-size:1.7rem;letter-spacing:.04em}#MainContent[data-template=product] .price .badge{font-size:.95rem;letter-spacing:.12em;padding:.3rem .8rem}#MainContent[data-template=product] .product__tax{font-size:1rem;line-height:1.8;letter-spacing:.06em;color:var(--gl-muted)}#MainContent[data-template=product] .product-form{padding-top:2rem;border-top:1px solid var(--gl-hairline)}#MainContent[data-template=product] .product-form__input .form__label{margin-bottom:.8rem}#MainContent[data-template=product] .product-form__input .select__select,#MainContent[data-template=product] .product-form__input select,#MainContent[data-template=product] .quantity{min-height:4.6rem}#MainContent[data-template=product] .product-form__submit{font-size:1.2rem;letter-spacing:.2em}#MainContent[data-template=product] .product__description{padding-top:2rem;border-top:1px solid var(--gl-hairline);font-size:1.25rem;line-height:2}#MainContent[data-template=product] .product__description-title{font-size:1.45rem;letter-spacing:.06em}#MainContent[data-template=product] .share-button__button{font-size:1.1rem;letter-spacing:.2em}#MainContent[data-template=product] .product__accordion .summary__title,#MainContent[data-template=product] .product__accordion .accordion__title{font-size:1.3rem;letter-spacing:.06em}#MainContent[data-template=collection] .collection-hero__title,#MainContent[data-template=collection] .collection-hero__title.h1{font-size:1.7rem;line-height:1.6;letter-spacing:.1em;margin:0}#MainContent[data-template=collection] .collection-hero__description{font-size:1.25rem;line-height:2;letter-spacing:.05em;margin-top:1rem}#MainContent[data-template=collection] .product-count,#MainContent[data-template=collection] .product-count__text,#MainContent[data-template=collection] .facets__label{font-size:1.1rem;letter-spacing:.1em;color:var(--gl-muted)}#MainContent[data-template=collection] .facets__heading,#MainContent[data-template=collection] .mobile-facets__open-label,#MainContent[data-template=collection] .facet-filters__label{font-size:1.1rem;letter-spacing:.16em}#MainContent[data-template=collection] .collection__title .title{font-size:1.7rem;letter-spacing:.1em}#MainContent[data-template=collection] .collection .title-wrapper{margin-bottom:1rem}#MainContent[data-template=collection] .collection .title-wrapper--self-padded-tablet-down .title{font-size:1.45rem;line-height:1.8}#MainContent[data-template=search] .template-search__header h1,#MainContent[data-template=search] .template-search__header .h2{font-size:2.2rem;line-height:1.7;letter-spacing:.06em}#MainContent[data-template=search] .product-count,#MainContent[data-template=search] .product-count__text,#MainContent[data-template=search] .template-search__search .field__label{font-size:1.1rem;letter-spacing:.1em;color:var(--gl-muted)}#MainContent[data-template=search] .search__input.field__input{font-size:1.6rem}#MainContent[data-template=cart] .title--primary,#MainContent[data-template=cart] .title.title--primary{font-size:2rem;line-height:1.7;letter-spacing:.06em}#MainContent[data-template=cart] .cart__empty-text{font-size:1.7rem;line-height:1.7;letter-spacing:.08em}#MainContent[data-template=cart] .cart__login-title{font-size:1.45rem;line-height:1.7;letter-spacing:.06em}#MainContent[data-template=cart] .cart__login-paragraph,#MainContent[data-template=cart] .cart__login-paragraph a{font-size:1.25rem;line-height:2;letter-spacing:.05em}#MainContent[data-template=cart] .cart-item__name,#MainContent[data-template=cart] .cart-item__name.h4{font-size:1.4rem;line-height:1.7;letter-spacing:.04em}#MainContent[data-template=cart] .cart-item__details{font-size:1.1rem;line-height:1.85}#MainContent[data-template=cart] .product-option,#MainContent[data-template=cart] .cart-item__old-price,#MainContent[data-template=cart] .cart-item__discounted-prices dd{font-size:1.1rem;letter-spacing:.04em;color:var(--gl-muted)}#MainContent[data-template=cart] .cart-item__price-wrapper .price,#MainContent[data-template=cart] .cart-item__totals .price{font-size:1.5rem;letter-spacing:.04em}#MainContent[data-template=cart] .cart-items th,#MainContent[data-template=cart] .cart-items .caption-with-letter-spacing{font-size:1rem;letter-spacing:.3em;color:var(--gl-muted)}#MainContent[data-template=cart] .cart-item{border-bottom:1px solid var(--gl-hairline)}#MainContent[data-template=cart] .cart-items td{padding-top:1.6rem;padding-bottom:1.6rem}#MainContent[data-template=cart] .quantity{min-height:4.6rem}#MainContent[data-template=cart] .quantity__input{font-size:1.6rem}#MainContent[data-template=cart] .totals__subtotal,#MainContent[data-template=cart] .totals__total,#MainContent[data-template=cart] .totals>h2{font-size:1.1rem;letter-spacing:.2em;color:var(--gl-muted)}#MainContent[data-template=cart] .totals__subtotal-value,#MainContent[data-template=cart] .totals__total-value{font-size:1.7rem;letter-spacing:.04em}#MainContent[data-template=cart] .tax-note,#MainContent[data-template=cart] .cart__dynamic-checkout-buttons+.tax-note{font-size:1.1rem;line-height:1.85;letter-spacing:.04em;color:var(--gl-muted)}#MainContent[data-template=cart] .cart__checkout-button{font-size:1.2rem;letter-spacing:.2em}#MainContent[data-template=cart] .cart__note label,#MainContent[data-template=cart] .cart__note .field__label{font-size:1rem;letter-spacing:.3em}#MainContent[data-template=page] .main-page-title,#MainContent[data-template^="page."] .main-page-title{font-size:2.2rem;line-height:1.7;letter-spacing:.06em;margin-bottom:2.4rem}#MainContent[data-template=page] .rte table,#MainContent[data-template^="page."] .rte table{display:block;width:100%;overflow-x:auto}#MainContent[data-template^="page."] .contact__button .button{font-size:1.2rem;letter-spacing:.2em}#MainContent[data-template="404"] .template-404 h1.title,#MainContent[data-template="404"] .template-404 .title{font-size:2rem;line-height:1.75;letter-spacing:.06em}#MainContent[data-template="404"] .template-404 p{font-size:1.25rem;line-height:2;letter-spacing:.05em}#MainContent[data-template=blog] .main-blog .title--primary,#MainContent[data-template=blog] .main-blog h1{font-size:2.2rem;line-height:1.7;letter-spacing:.06em}#MainContent[data-template=blog] .article-card__title,#MainContent[data-template=blog] .article-card__title.h2{font-size:1.4rem;line-height:1.7;letter-spacing:.04em}#MainContent[data-template=blog] .article-card__excerpt{font-size:1.15rem;line-height:1.85;color:var(--gl-muted)}#MainContent[data-template=blog] .article-card__info,#MainContent[data-template=blog] .circle-divider,#MainContent[data-template=article] .article-template__link,#MainContent[data-template=article] .caption-with-letter-spacing{font-size:1rem;letter-spacing:.3em;color:var(--gl-muted)}#MainContent[data-template=article] .article-template__title,#MainContent[data-template=article] .article-template__title.h0{font-size:2rem;line-height:1.75;letter-spacing:.05em}#MainContent[data-template=article] .article-template__content{font-size:1.25rem;line-height:2}#MainContent[data-template=list-collections] .title--primary,#MainContent[data-template=list-collections] h1{font-size:2.2rem;line-height:1.7;letter-spacing:.06em}#MainContent[data-template=list-collections] .card__heading,#MainContent[data-template=list-collections] .card__heading.h5{font-size:1.4rem;line-height:1.7;letter-spacing:.04em}}@media screen and (max-width:749px)and (prefers-color-scheme:dark){#MainContent:not([data-template=index]) .collection .card .badge,#MainContent[data-template=product] .related-products .card .badge{border-color:#e8ebf24d}#MainContent:not([data-template=index]) .collection .card .badge.gl-badge--accent,#MainContent:not([data-template=index]) .collection .card .badge.gl-badge--reserve,#MainContent[data-template=product] .related-products .card .badge.gl-badge--accent,#MainContent[data-template=product] .related-products .card .badge.gl-badge--reserve{border-color:#4face373}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom-mobile-pages.css.map */
