@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@500;600;700;800&family=DM+Sans:wght@400;500;700&display=swap";:root{--refresh-bg: #fff;--refresh-card: #ffffff;--refresh-ink: #1b2e47;--refresh-muted: #63758d;--refresh-navy: #1a2b46;--refresh-orange: #f37c1c;--refresh-orange-dark: #e56e10;--refresh-teal: #149486;--refresh-border: rgba(26, 43, 70, .16);--refresh-radius: 1.25rem}body:not(.template-index){background:var(--refresh-bg);color:var(--refresh-ink);font-family:DM Sans,system-ui,sans-serif;font-size:1.56rem;line-height:1.74}body:not(.template-index) h1,body:not(.template-index) h2,body:not(.template-index) h3,body:not(.template-index) h4,body:not(.template-index) h5,body:not(.template-index) h6,body:not(.template-index) .h0,body:not(.template-index) .h1,body:not(.template-index) .h2,body:not(.template-index) .h3,body:not(.template-index) .h4{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:800;letter-spacing:-.02em;color:var(--refresh-ink)}body:not(.template-index) .button,body:not(.template-index) .button--primary,body:not(.template-index) .button--secondary{border-radius:var(--refresh-radius);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:800;letter-spacing:.01em;transition:transform .28s ease,box-shadow .28s ease,background-color .28s ease}body:not(.template-index) .button:hover,body:not(.template-index) .button--primary:hover,body:not(.template-index) .button--secondary:hover{transform:translateY(-1px)}body:not(.template-index) .button--primary,body:not(.template-index) .button:not(.button--secondary){background-color:var(--refresh-orange);color:#fff}body:not(.template-index) .button--primary:hover,body:not(.template-index) .button:not(.button--secondary):hover{background-color:var(--refresh-orange-dark)}body:not(.template-index) .button--secondary{border-color:#1a2b4638;color:var(--refresh-navy)}body:not(.template-index) .card,body:not(.template-index) .product-card-item,body:not(.template-index) .collection-card,body:not(.template-index) .article-card,body:not(.template-index) .customer,body:not(.template-index) .main-page,body:not(.template-index) .main-search,body:not(.template-index) .contact{border-radius:var(--refresh-radius)}body:not(.template-index) .footer{border-top:1px solid var(--refresh-border)}body:not(.template-index) .rte p,body:not(.template-index) .main-page p,body:not(.template-index) .article-template p,body:not(.template-index) .product__description p{color:var(--refresh-muted)}body:not(.template-index) .find-school,body:not(.template-index) .find-school-hero{background:var(--refresh-bg)}body:not(.template-index) .find-school-form__wrapper{border:1px solid var(--refresh-border);border-radius:1.6rem;background:#ffffffeb;box-shadow:0 14px 30px #1a2b4614}body:not(.template-index) .find-school-form__input{border-radius:1rem;border:1px solid var(--refresh-border)}body:not(.template-index) .find-school-form__button.button--primary{background:var(--refresh-orange)}body:not(.template-index) .find-school-form__button.button--primary:hover{background:var(--refresh-orange-dark)}body:not(.template-index) .find-school-result{border:1px solid var(--refresh-border);border-radius:1.4rem;background:#fff;box-shadow:0 8px 24px #1a2b4612}body:not(.template-index) .school-hero{border-bottom:1px solid var(--refresh-border)}body:not(.template-index) .school-hero__content{border-radius:2rem;background:#f9f6efeb;border:1px solid var(--refresh-border);box-shadow:0 16px 34px #1a2b461a;padding:clamp(2.4rem,4vw,4rem)}.template-search,body.template-collection:has(.st-collection-children__grid) #MainContent>:first-child .st-rich-text--collection-intro{background:var(--st-color-bg-base, #f7f7f5)}.collection .facets-container{border:none;border-radius:0;background:transparent;box-shadow:none;padding:0}.collection .facet-filters__sort,.collection .facet-filters__summary{border-radius:.9rem;border:1px solid var(--refresh-border);background:#fff}.collection .facets__display,.offcanvas-filter-sidebar{border:1px solid var(--refresh-border);border-radius:1.2rem;box-shadow:0 12px 24px #1a2b461f}.collection .product-grid-item{border:1px solid var(--refresh-border);border-radius:1.5rem;padding:1.2rem;background:#fff;box-shadow:0 10px 24px #1a2b4614;transition:transform .25s ease,box-shadow .25s ease}.collection .product-grid-item:hover{transform:translateY(-3px);box-shadow:0 16px 30px #1a2b461f}.collection .product-grid-item__thumbnail{border-radius:1.15rem;overflow:hidden;background:#f3ede2}.collection .product-grid-item__content{padding-top:1.4rem}.collection .product-grid-item__title a{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:1.85rem;font-weight:700;line-height:1.35;color:var(--refresh-ink)}.collection .product-grid-item__price{color:var(--refresh-navy)}product-info{background:var(--refresh-bg)}product-info .product{gap:2.4rem}product-info .product__media-container{border:1px solid var(--refresh-border);border-radius:1.8rem;background:#fff;box-shadow:0 16px 32px #1a2b4614;padding:1.2rem}product-info .product__media-list .product__media-item{border-radius:1.2rem;overflow:hidden}product-info .product__info-container{border:1px solid var(--refresh-border);border-radius:1.8rem;background:#fff;box-shadow:0 16px 32px #1a2b4614;padding:clamp(2rem,3vw,3.2rem)}product-info .product__title{font-family:Plus Jakarta Sans,system-ui,sans-serif}product-info .product__title h1{font-size:clamp(2.8rem,3.8vw,4.4rem)}product-info .price__box_wrapper{align-items:baseline;gap:.8rem}product-info .product-form__input,product-info .select__select,product-info .quantity{border-radius:1rem}product-info .select__select,product-info .quantity{border:1px solid var(--refresh-border);background:#fff}product-info .quantity{min-height:4.6rem}product-info .quantity__input{min-height:4.4rem}product-info .product-form__submit{border-radius:1rem;background:var(--refresh-orange);color:#fff;box-shadow:0 14px 24px #f37c1c40}product-info .product-form__submit:hover{background:var(--refresh-orange-dark)}product-info .shopify-payment-button__button--unbranded{border-radius:1rem;background:var(--refresh-navy);color:#fff}product-info .product-popup-modal__button{border:1px solid var(--refresh-border);border-radius:1rem;padding:.9rem 1.2rem;color:var(--refresh-navy);background:#1494860f}a{color:var(--refresh-navy);transition:color .24s ease}a:hover{color:var(--refresh-teal)}.input__field,.field__input,.select__select,.text__area,.text-area,.input__field_form>select,.select__field_form>select,.field input,.field textarea{border:1px solid var(--refresh-border);border-radius:1rem;background:#fff}.input__field:focus-visible,.field__input:focus-visible,.select__select:focus-visible,.text__area:focus-visible,.text-area:focus-visible,.input__field_form>select:focus-visible,.select__field_form>select:focus-visible,.field input:focus-visible,.field textarea:focus-visible{outline:none;border-color:#14948673;box-shadow:0 0 0 3px #1494861f}.page_header__title_label{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(3rem,4.6vw,5.8rem);letter-spacing:-.03em;color:var(--refresh-ink)}.breadcrumbs__list{gap:.9rem;flex-wrap:wrap}.breadcrumbs__item,.breadcrumbs__item a{color:var(--refresh-muted)}.breadcrumbs__item a[aria-current=page]{color:var(--refresh-navy);font-weight:700}.product__info-container .breadcrumbs__item{padding-left:0;margin-left:0}.product__info-container .breadcrumbs__item:before{display:none}.product__info-container .breadcrumbs__item+.breadcrumbs__item{padding-left:0;margin-left:0}.newsletter__image--container{border:1px solid var(--refresh-border);box-shadow:0 16px 36px #1a2b461a}.newsletter__form_wrapper .input__field_form{border-radius:1.2rem;border:1px solid var(--refresh-border);background:#fff;padding:.3rem}.newsletter__form_wrapper .input__field_form .input__field{border:none;box-shadow:none}.newsletter__form_wrapper .input__field_form_button{border-radius:1rem;border:none;background:var(--refresh-orange);color:#fff;padding-inline:1.6rem}.newsletter__form_wrapper .input__field_form_button:hover{background:var(--refresh-orange-dark)}.main-blog .title--primary{margin-bottom:3rem;font-size:clamp(3.4rem,5vw,6.2rem)}.main-blog .article-card{height:100%;border:1px solid var(--refresh-border);border-radius:1.6rem;background:#fff;box-shadow:0 14px 28px #1a2b4614;overflow:hidden;transition:transform .24s ease,box-shadow .24s ease}.main-blog .article-card:hover{transform:translateY(-4px);box-shadow:0 20px 34px #1a2b461f}.main-blog .article-card .article-content{display:flex;flex-direction:column;min-height:100%}.main-blog .article-card__image{border-radius:1.2rem;margin:1rem 1rem 0;overflow:hidden;background:#f2ece1}.main-blog .article-card__info{padding:1.8rem 2rem 2.2rem}.main-blog .article-card__title{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(2.1rem,2.5vw,2.8rem);line-height:1.25}.main-blog .article-card__excerpt,.main-blog .meta__info--item{color:var(--refresh-muted)}.article-template .article-template__hero-container .media{border-radius:1.9rem;overflow:hidden;box-shadow:0 22px 38px #1a2b4624}.article-template .article-template__title{font-size:clamp(3rem,5vw,6rem);margin-top:2.6rem}.article-template .article__meta{color:var(--refresh-muted)}.article-template .article-template__content,.article-template .article-template__comment-wrapper .article__page--container{border:1px solid var(--refresh-border);border-radius:1.6rem;background:#fff;box-shadow:0 14px 30px #1a2b4614;padding:clamp(2rem,3vw,3.2rem)}.article-template .article-template__comments-comment{border:1px solid var(--refresh-border);border-radius:1.2rem;background:#f8f4eab3;padding:1.4rem}.article-template .article-template__comments-comment+.article-template__comments-comment{margin-top:1rem}.article-template .social__share_box,.article-template .article-next-previous,.article-template .back--to-blog{margin-top:2rem}.collection__list--page .collection__card,.collection-list-wrapper .collection__card{display:block;border:1px solid var(--refresh-border);border-radius:1.6rem;background:#fff;box-shadow:0 12px 26px #1a2b4614;padding:1rem;transition:transform .24s ease,box-shadow .24s ease}.collection__list--page .collection-list__item:hover .collection__card,.collection-list-wrapper .collection-list__item:hover .collection__card{transform:translateY(-4px);box-shadow:0 18px 32px #1a2b461f}.collection__list--page .collection__card .media,.collection-list-wrapper .collection__card .media{border-radius:1.2rem;overflow:hidden;background:#f2ece1}.collection__list--page .collection__card_text,.collection-list-wrapper .collection__card_text{margin-top:1.2rem;padding:0 .6rem .6rem}.collection__list--page .collection__title,.collection-list-wrapper .collection__title{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:800;color:var(--refresh-ink)}.page__wrapper.collection__list--page{position:relative;padding-block:0;padding-top:0;margin-top:0;margin-bottom:0}.page__wrapper.collection__list--page .collection-list__item,body.template-collection .st-collection-grid-page--children .collection-list__item,.collection-list-wrapper .collection-list__item{display:flex}.page__wrapper.collection__list--page .collection-list__item .collection__card,body.template-collection .st-collection-grid-page--children .collection-list__item .collection__card,.collection-list-wrapper .collection-list__item .collection__card{width:100%;height:100%}.page__wrapper.collection__list--page .collection__card .media,body.template-collection .st-collection-grid-page--children .collection__card .media{aspect-ratio:1 / 1;width:100%;padding-bottom:0;margin-bottom:0;min-height:0}.page__wrapper.collection__list--page .collection__card_text,body.template-collection .st-collection-grid-page--children .collection__card_text{display:grid;gap:.45rem}.page__wrapper.collection__list--page .collection__product_count,body.template-collection .st-collection-grid-page--children .collection__product_count{color:var(--refresh-muted);font-size:1.28rem}.collection-list-wrapper{position:relative;background:transparent}.collection-list-wrapper .section-heading{max-width:82rem;margin-inline:auto}.collection-list-wrapper .section-heading__sub_title{color:var(--refresh-muted)}.collection-list-wrapper .collection__card .media{aspect-ratio:1 / 1.04}.template-search{background:transparent}.template-search .template-search__header{margin-bottom:2.6rem}.template-search .template-search__header .h2{font-size:clamp(3rem,4.6vw,5.4rem)}.template-search .template-search__search{border:1px solid var(--refresh-border);border-radius:1.6rem;background:#fff;box-shadow:0 14px 30px #1a2b4614;padding:clamp(1.2rem,2.4vw,2rem)}.template-search .search{margin-top:0}.template-search .search__input_field{border:1px solid var(--refresh-border);border-radius:1.2rem;overflow:hidden}.template-search .search__input{border:none;box-shadow:none}.template-search .input__field_form_button,.template-search .search__button{background:var(--refresh-orange);color:#fff}.template-search .search_result_bar{margin-top:1.6rem;border:1px solid var(--refresh-border);border-radius:1rem;background:#f8f4eab8;padding:.8rem 1.2rem}.template-search .product__filter--toolbar{border:1px solid var(--refresh-border);border-radius:1rem;background:#fff;padding:1.2rem clamp(1.4rem,2.2vw,2.4rem)}.template-search .facets-vertical,.template-search .facets-wrapper,.template-search .template-search__results{gap:2.4rem}.template-search .facets-wrapper{padding-right:0}.template-search .facets__heading--vertical{margin-bottom:1.2rem;color:var(--refresh-ink)}.template-search details.facets__disclosure-vertical{border:1px solid var(--refresh-border);border-radius:1rem;box-shadow:none;overflow:hidden;background:#fff}.template-search .facets__disclosure-vertical+.facets__disclosure-vertical{margin-top:1rem}.template-search .facets-vertical .facets__summary{border-radius:0;padding:1.35rem 1.5rem}.template-search .facets__display-vertical{padding:.5rem 1.5rem 1.5rem}.template-search .facets-layout-list .facets__label{font-size:1.5rem}.template-search .template-search__results .product-grid-item,.template-search .template-search__results .card.card--card{border:1px solid var(--refresh-border);border-radius:1.4rem;background:#fff;box-shadow:0 12px 24px #1a2b4614}body.template-cart .breadcrumbs{padding-top:3.2rem!important;padding-bottom:.8rem!important}body.template-cart .cart_template_wrapper.section--padding-top{padding-top:.4rem}body.template-cart .cart_template_wrapper,body.template-cart .cart_subtotal{margin-top:1.2rem;margin-bottom:2.2rem}body.template-cart cart-items.is-empty .cart__warnings{display:grid;justify-items:center;gap:1.6rem;text-align:center;border:1px solid var(--refresh-border);border-radius:2.2rem;background:radial-gradient(circle at top left,rgba(255,126,19,.12),transparent 32%),radial-gradient(circle at top right,rgba(0,183,166,.12),transparent 34%),#fff;box-shadow:0 18px 42px #1a2b4614;padding:clamp(2.4rem,4vw,4.8rem)}body.template-cart cart-items.is-empty .cart__empty-text{margin:0;font-size:clamp(3.6rem,7vw,5.8rem);line-height:.98;letter-spacing:-.04em}body.template-cart cart-items.is-empty .cart__empty-subtext{max-width:52rem;margin:0;color:var(--refresh-muted);font-size:1.75rem;line-height:1.65}body.template-cart cart-items.is-empty .cart__warnings .button{min-width:24rem}body.template-cart .cart_template_wrapper .cart__items{border:1px solid var(--refresh-border);border-radius:2.2rem;background:#fff;box-shadow:0 18px 42px #1a2b4614;padding:clamp(1.6rem,2.3vw,2.6rem)}body.template-cart .cart_template_wrapper .cart-items{border-collapse:collapse;border-spacing:0}body.template-cart .cart_template_wrapper .cart-items thead th{color:var(--refresh-muted);font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding-bottom:1.2rem;border-bottom:1px solid rgba(26,43,70,.09)}body.template-cart .cart_template_wrapper .cart-item td{border:0;background:transparent;padding-top:2.4rem;padding-bottom:2.4rem}body.template-cart .cart_template_wrapper .cart-item+.cart-item td{border-top:1px solid rgba(26,43,70,.09)}body.template-cart .cart_template_wrapper .cart-item__media{width:12rem}body.template-cart .cart_template_wrapper .cart-item__image{border-radius:1.3rem;background:#f4eee2}body.template-cart .cart_template_wrapper .cart-item__details{padding-right:1.8rem}body.template-cart .cart_template_wrapper .cart-item__details>*{max-width:none}body.template-cart .cart_template_wrapper .cart-item__name{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(2rem,2.4vw,2.6rem);font-weight:700;line-height:1.12;color:var(--refresh-ink);text-decoration:none}body.template-cart .cart_template_wrapper .cart-item .product-option,body.template-cart .cart_template_wrapper .cart-item .light{color:var(--refresh-muted);font-size:1.45rem}body.template-cart .cart_template_wrapper .cart-item__quantity{align-items:center;gap:.8rem}body.template-cart .cart_template_wrapper .quantity{height:4.6rem;width:13.4rem;min-height:0;border-radius:1rem;border:1px solid rgba(26,43,70,.14);background:#fffdf9}body.template-cart .cart_template_wrapper .quantity__button{width:4rem}body.template-cart .cart_template_wrapper .quantity__input{padding:0 .4rem;font-size:1.6rem}body.template-cart .cart_template_wrapper cart-remove-button{margin:0}body.template-cart .cart_template_wrapper cart-remove-button .button--tertiary{min-width:4.2rem;min-height:4.2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;border:1px solid rgba(26,43,70,.14);background:#fffdf9;color:var(--refresh-navy)}body.template-cart .cart_template_wrapper .cart-item__totals{text-align:right}body.template-cart .cart_template_wrapper .cart-item__price-wrapper{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}body.template-cart .cart_template_wrapper .cart-item__price-wrapper .price{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:2.2rem;font-weight:700;color:var(--refresh-navy)}body.template-cart .cart_template_wrapper .discounts__discount,body.template-cart .cart_subtotal .discounts__discount{align-items:flex-start;gap:.6rem;line-height:1.35}body.template-cart .cart_template_wrapper .discounts__discount>.icon,body.template-cart .cart_subtotal .discounts__discount>.icon{width:1.4rem;height:1.4rem;margin:.15rem 0 0;flex:0 0 1.4rem}body.template-cart .cart_subtotal .cart__footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(32rem,38rem);gap:clamp(1.8rem,3vw,2.6rem);align-items:start;border:1px solid var(--refresh-border);border-radius:2.2rem;background:#fff;box-shadow:0 18px 42px #1a2b4614;padding:clamp(1.8rem,2.6vw,3rem)}body.template-cart .cart_subtotal .is-empty .cart__footer{display:none}body.template-cart .cart_subtotal .cart__footer>*{width:auto;max-width:none;margin-left:0}body.template-cart .cart_subtotal .cart__information{min-width:0;padding-right:clamp(1.2rem,2vw,2rem)}body.template-cart .cart_subtotal .cart__note{max-width:none}body.template-cart .cart_subtotal .cart__note{display:block}body.template-cart .cart_subtotal .cart__note label{margin-bottom:1rem;font-size:1.35rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--refresh-muted)}body.template-cart .cart_subtotal .cart__note .field__input{min-height:16rem;border-radius:1.4rem;border:1px solid rgba(26,43,70,.12);background:#fff;padding:1.4rem 1.6rem}body.template-cart .cart_subtotal .cart__blocks{border:0;border-left:1px solid rgba(26,43,70,.09);border-radius:0;background:transparent;padding:0 0 0 clamp(1.6rem,2.6vw,2.8rem);width:100%}body.template-cart .cart_subtotal .shipping_calculator{border:1px solid var(--refresh-border);border-radius:1.4rem;background:#f8f4eab8;padding:1.6rem}body.template-cart .cart_subtotal .totals{border-top:1px solid rgba(26,43,70,.09);border-bottom:1px solid rgba(26,43,70,.09);margin-block:1.2rem 1.6rem;padding-block:1.6rem;justify-content:space-between;align-items:baseline;gap:1.2rem}body.template-cart .cart_subtotal .totals__subtotal{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;color:var(--refresh-muted)}body.template-cart .cart_subtotal .totals__subtotal-value{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(2.8rem,4vw,4rem);font-weight:800;color:var(--refresh-navy);margin-left:auto;text-align:right}body.template-cart .cart_subtotal .tax-note{color:var(--refresh-muted);line-height:1.6}body.template-cart .cart_subtotal .cart__checkout-button{width:100%;border-radius:1.2rem;min-height:5.4rem;font-size:1.85rem}@media screen and (max-width:989px){body.template-cart .cart_subtotal .cart__footer{grid-template-columns:1fr}body.template-cart .cart_subtotal .cart__information{padding-right:0}body.template-cart .cart_subtotal .cart__blocks{order:-1;border-left:0;border-top:1px solid rgba(26,43,70,.09);padding:2rem 0 0}}@media screen and (max-width:749px){body.template-cart .breadcrumbs{padding-top:2.4rem!important}body.template-cart .cart_template_wrapper.section--padding-top{padding-top:.2rem}body.template-cart cart-items.is-empty .cart__warnings{padding:2.4rem 1.8rem;border-radius:1.8rem}body.template-cart cart-items.is-empty .cart__empty-text{font-size:3.8rem}body.template-cart cart-items.is-empty .cart__empty-subtext{font-size:1.55rem}body.template-cart .cart_template_wrapper .cart__items{padding:1.2rem;background:#fff}body.template-cart .cart_template_wrapper .cart-items{border-spacing:0}body.template-cart .cart_template_wrapper .cart-item{gap:1.2rem;margin-bottom:0;padding:1.6rem 0;border:0;border-radius:0;background:transparent}body.template-cart .cart_template_wrapper .cart-item td{border:0;background:transparent}body.template-cart .cart_template_wrapper .cart-item+.cart-item{border-top:1px solid rgba(26,43,70,.09)}body.template-cart .cart_template_wrapper .cart-item__media{width:auto}body.template-cart .cart_template_wrapper .cart-item__image{border-radius:1.1rem}body.template-cart .cart_template_wrapper .cart-item__name{font-size:2rem}body.template-cart .cart_template_wrapper .cart-item__quantity{gap:.9rem;align-items:center}body.template-cart .cart_template_wrapper .quantity{width:11.8rem}body.template-cart .cart_subtotal .cart__footer,body.template-cart .cart_subtotal .cart__blocks{border-radius:1.8rem}body.template-cart .cart_subtotal .cart__note .field__input{min-height:12rem}}.customer.account .account__pages_inner>.col:first-child{max-width:30rem;flex:0 0 30rem}.customer .customer__menu,.customer .account__details,.customer .order-history,.customer .order-details,.customer .addresses>ul>li,.customer .address__new_btn,.customer .addresses [id^=EditAddress_],.customer .addresses #AddAddress{border:1px solid var(--refresh-border);border-radius:1.4rem;background:#fff;box-shadow:0 14px 28px #1a2b4614}.customer .customer__menu{padding:1.6rem}.customer .customer__menu ul{margin:0;padding:0;list-style:none}.customer .customer__menu li+li{margin-top:.65rem}.customer .customer__menu a{display:flex;align-items:center;gap:.8rem;border-radius:.9rem;padding:.9rem 1.1rem;color:var(--refresh-navy)}.customer .customer__menu a:hover,.customer .customer__menu a.active{background:#1494861a}.customer .account__details{margin-top:1.4rem;padding:1.6rem}.customer .order-history,.customer .order-details{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden}.customer .order-history th,.customer .order-details th{background:#f3ede2;color:var(--refresh-muted);text-transform:uppercase;letter-spacing:.05em;font-size:1.25rem}.customer .order-history th,.customer .order-history td,.customer .order-details th,.customer .order-details td{border-bottom:1px solid rgba(26,43,70,.1);padding:1.2rem 1.4rem}.customer .addresses>ul>li,.customer .address__new_btn,.customer .addresses [id^=EditAddress_],.customer .addresses #AddAddress{padding:1.6rem}.customer .addresses>ul>li{margin-bottom:1rem}.customer .address__new_btn>button,.customer .addresses [id^=EditFormButton_],.customer .addresses .default__address--buttons button,.customer .addresses [data-confirm-message],.customer.order>div:first-child a{border-radius:.95rem;border:1px solid var(--refresh-border);background:#fff;color:var(--refresh-navy);padding:.8rem 1.4rem;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:700}.customer .address__new_btn>button:hover,.customer .addresses [id^=EditFormButton_]:hover,.customer .addresses .default__address--buttons button:hover,.customer .addresses [data-confirm-message]:hover,.customer.order>div:first-child a:hover{background:#1494861a}.customer.customer--page-width-narrow{border:1px solid var(--refresh-border);border-radius:1.8rem;background:#fff;box-shadow:0 18px 36px #1a2b461a;padding:clamp(2.2rem,3.6vw,3.8rem)}.customer.customer--page-width-narrow h1{font-size:clamp(3rem,4.6vw,5rem)}.customer.customer--page-width-narrow form{display:grid;gap:1rem;margin-top:1.2rem}.customer.customer--page-width-narrow .input__field,.customer.customer--page-width-narrow .field input{min-height:5rem}.customer.customer--page-width-narrow button,.customer.customer--page-width-narrow .button,.customer.customer--page-width-narrow .button--primary{width:100%;border-radius:1rem;min-height:5rem}.customer.order>div:first-child,.customer.order>div:last-child{border:1px solid var(--refresh-border);border-radius:1.4rem;background:#fff;box-shadow:0 14px 28px #1a2b4614;padding:1.8rem}.customer.order>div:last-child{margin-top:1rem}.template-404{background:linear-gradient(160deg,#122744,#1f385e)}.template-404 .title{color:#fff;font-size:clamp(4rem,7vw,9rem)}.template-404 p{color:#ffffffd6;font-size:1.9rem}.template-404 .button{margin-top:1.4rem}.password_page_wrapper{background:linear-gradient(155deg,#122744,#1a355a);color:#fff}.password_page_wrapper .password_page_header h1,.password_page_wrapper .newsletter_title,.password_page_wrapper .password-modal__content-heading{color:#fff}.password_page_wrapper .password_page_header p,.password_page_wrapper .password__footer-text{color:#ffffffd1}.password_page_wrapper .newsletter__subscription,.password_page_wrapper .password-modal__content{border:1px solid rgba(255,255,255,.22);border-radius:1.4rem;background:#0e1d3173;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1.8rem}.password_page_wrapper .input__field_form{border:1px solid rgba(255,255,255,.26);border-radius:1rem;background:#ffffffeb}#shopify-pc__banner,#shopify-pc__prefs__modal{font-family:DM Sans,system-ui,sans-serif}#shopify-pc__banner .shopify-pc__banner__dialog,#shopify-pc__prefs__modal .shopify-pc__prefs__dialog{border:1px solid var(--refresh-border);border-radius:1.4rem;background:#fff;box-shadow:0 22px 42px #1a2b463d}#shopify-pc__banner button,#shopify-pc__prefs__modal button{border-radius:1rem;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:700}@media(min-width:992px){.cart_subtotal .cart__footer{display:grid;grid-template-columns:minmax(30rem,1.2fr) minmax(28rem,1fr);gap:2rem;align-items:start}}@media(max-width:991px){.customer.account .account__pages_inner>.col:first-child{max-width:100%;flex:1 1 100%;margin-bottom:1.4rem}.cart_template_wrapper .cart-items{border-spacing:0}.cart_template_wrapper .cart-item td:first-child{border-radius:.9rem 0 0 .9rem}.cart_template_wrapper .cart-item td:last-child{border-radius:0 .9rem .9rem 0}}@media(min-width:750px){.cart_template_wrapper .cart-item td{padding-top:1.6rem;padding-bottom:1.6rem;vertical-align:middle}}@media(max-width:749px){.page_header__title_label{font-size:clamp(2.5rem,8.8vw,3.8rem)}.collection__list--page .collection__card,.collection-list-wrapper .collection__card,.template-search .template-search__search,.cart_template_wrapper .cart__items,.cart_subtotal .cart__footer,.customer.customer--page-width-narrow{border-radius:1.25rem}.cart_template_wrapper .cart-item{gap:1.2rem;margin-bottom:1.4rem;padding:1.25rem;border:1px solid rgba(26,43,70,.11);border-radius:1rem;background:#fdfbf6}.cart_template_wrapper .cart-item td{border:0;background:transparent;padding-top:0;padding-bottom:0}.cart_template_wrapper .cart-item td:first-child,.cart_template_wrapper .cart-item td:last-child{border-radius:0;border-left:0;border-right:0}.cart_template_wrapper .cart-item__totals{align-items:center}.cart_template_wrapper .cart-item__quantity{justify-content:space-between;gap:1rem}}#MainContent .page__wrapper{padding-top:clamp(2.8rem,4.6vw,5.4rem);padding-bottom:clamp(2.8rem,4.6vw,5.4rem)}#MainContent .page__wrapper .main-page-title{margin-bottom:2rem;font-size:clamp(2.8rem,4.6vw,4.8rem)}#MainContent .template-search .scroll-trigger.animate--slide-in,#MainContent .template-search .scroll-trigger.animate--fade-in{opacity:1!important;transform:none!important;animation:none!important}@media(max-width:991px){#MainContent .collection__title.title-wrapper{margin-bottom:1.4rem}#MainContent .collection__title .title{font-size:clamp(3.6rem,7vw,5.2rem);line-height:1.08}#MainContent .template-search .product__filter--toolbar{margin-bottom:.8rem;padding:1rem 1.4rem;border-radius:1rem}#MainContent .template-search .facets-vertical{display:flex;flex-direction:column;gap:1.6rem}#MainContent .template-search .facets-wrapper{width:100%!important;max-width:100%!important;flex:1 1 100%!important;margin:0}#MainContent .template-search .facets-vertical .facets-wrapper{padding-right:0!important}#MainContent .template-search .facets__form-vertical{width:100%!important}#MainContent .template-search details.facets__disclosure-vertical{width:100%;max-width:none}#MainContent .template-search .product-grid-container,#MainContent .template-search .template-search__results{width:100%!important;max-width:100%!important;flex:1 1 100%!important}#MainContent .template-search [data-product-column]{row-gap:1.4rem}#MainContent .template-search [data-product-column]>.col{flex:0 0 calc(50% - .5rem);max-width:calc(50% - .5rem)}#MainContent .template-search .facets__display-vertical{max-height:22rem}}@media(max-width:749px){.template-search .product__filter--toolbar{padding:1rem 1.4rem}.template-search .facets-vertical,.template-search .facets-wrapper,.template-search .template-search__results{gap:1.6rem}#MainContent .template-search [data-product-column]>.col{flex:0 0 calc(50% - .45rem);max-width:calc(50% - .45rem)}}@media(max-width:540px){#MainContent .template-search [data-product-column]>.col{flex:0 0 100%;max-width:100%}}@media(prefers-reduced-motion:reduce){.button,.button--primary,.button--secondary,.main-blog .article-card,.collection__list--page .collection__card,.collection-list-wrapper .collection__card,.collection .product-grid-item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/school-trends-refresh.css.map */
