:root{--ez-blue:#0176B6;--ez-coral:#DD5143;--ez-ink:#1d1d1f;--ez-ink2:#3a3a3c;--ez-soft:#F5F5F7;--ez-line:#d2d2d7;--ez-r:18px;--ez-f:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in,.scroll-trigger.animate--zoom-in{opacity:1!important;transform:none!important;animation:none!important}button,input,select,textarea,.share-button__button,.ccsu__btn{font-family:inherit}body,.jdgm-widget,.jdgm-widget :is(p,div,a,b,strong,em,h3,h4,label,button,time):not([class*=star]):not([class*=icon]){font-family:var(--ez-f)}.ez-prod #MainContent :is(h1,h2,h3){font-weight:700!important;letter-spacing:-.02em}body{overflow-x:clip}.announcement-bar,.announcement-bar__message{font-family:var(--ez-f)}.announcement-bar__message{font-size:17px!important;font-weight:700;letter-spacing:0!important;line-height:1.35;padding:12px 16px!important}.announcement-bar__link{min-height:48px;display:flex;align-items:center;justify-content:center}.header-wrapper,.header,.menu-drawer{font-family:var(--ez-f)}.header__menu-item{font-size:18px!important;min-height:48px}.header__submenu .header__menu-item,.mega-menu__link{font-size:17px!important;min-height:44px;line-height:1.35}.header__icon{min-width:48px;min-height:48px}.menu-drawer__menu-item{font-size:20px!important;min-height:54px;padding-top:12px;padding-bottom:12px}.menu-drawer__utility-links,.menu-drawer__account{font-size:17px!important}.localization-form__select,.disclosure__button{font-size:17px!important;min-height:48px}.footer{font-family:var(--ez-f)}.footer .footer__content-top{padding-top:40px!important;padding-bottom:24px!important}.footer .footer__content-bottom,.footer .footer__content-bottom *{color:#dce7ed!important}.footer .list-payment__item svg{opacity:1}.footer .list-menu__item--link{min-height:44px;display:flex;align-items:center}.footer .field__input,.footer .field__label{font-size:18px!important}.footer .newsletter-form__button{min-width:48px;min-height:48px}.ez-light #MainContent{font-family:var(--ez-f);color:var(--ez-ink);-webkit-font-smoothing:antialiased}.ez-light #MainContent h1,.ez-light #MainContent h2,.ez-light #MainContent h3,.ez-light #MainContent .title{font-family:var(--ez-f);color:var(--ez-ink);letter-spacing:-.02em;font-weight:700}.ez-light #MainContent a:not(.button):not(.btn):not(.card__heading a):not([class*=ezcta]){color:var(--ez-blue)}.ez-light #MainContent .button,.ez-light #MainContent .shopify-payment-button__button{font-family:var(--ez-f);font-size:20px!important;font-weight:800;min-height:56px;border-radius:14px}.ez-light #MainContent .button:after,.ez-light #MainContent .button:before{box-shadow:none!important;border-radius:14px}.ez-light #MainContent .button--secondary{background:#fff;color:var(--ez-blue);border:2px solid var(--ez-blue)}.ez-light #MainContent .field__input,.ez-light #MainContent .select__select,.ez-light #MainContent .field__label{font-size:18px!important}.ez-light #MainContent .field__input,.ez-light #MainContent .select__select{min-height:52px;border-radius:12px}.ez-light #MainContent .caption,.ez-light #MainContent .caption-large,.ez-light #MainContent .caption-with-letter-spacing{font-size:16px!important;letter-spacing:0!important;color:var(--ez-ink2)}.ez-aslow{display:block;font-family:var(--ez-f);font-size:17px;font-weight:700;color:var(--ez-ink);letter-spacing:0;margin:0 0 2px}.ez-aslow+.price,.ez-aslow~.price .price-item{color:var(--ez-ink2)}.ez-light #MainContent .cart-items th{font-size:15px!important;letter-spacing:.04em}.ez-light #MainContent .cart-item__name{font-size:19px!important;line-height:1.35}.ez-light #MainContent .cart-item__media img{border-radius:14px;background:var(--ez-soft)}.ez-light #MainContent .quantity{min-height:52px}.ez-light #MainContent .quantity__button{width:48px}.ez-light #MainContent .cart-remove-button .button{min-width:48px;min-height:48px;font-size:16px!important}.ez-light #MainContent .cart__footer{padding-top:28px}.ez-light #MainContent .accessory-option-description,.ez-light #MainContent .accessory-option p,.ez-light #MainContent .accessory-option small{font-size:16px!important;color:var(--ez-ink2)!important;line-height:1.45}.ez-light #MainContent .accessory-option,.ez-light #MainContent .accessory-option label{font-size:18px!important;border-radius:14px}.ez-light #MainContent .ezp-cart-accessory-upsell button,.ez-light #MainContent .ezp-cart-accessory-upsell .button,.ez-light #MainContent .ezp-cart-accessory-upsell [type=submit]{background:var(--ez-blue)!important;border-color:var(--ez-blue)!important;color:#fff!important;font-size:19px!important;min-height:52px;border-radius:12px}.ez-light #MainContent .cart__empty-text{font-size:clamp(30px,4vw,40px)}@media(min-width:750px){.ez-light #MainContent .cart__footer{align-items:flex-start}.ez-light #MainContent .cart__blocks{width:100%;max-width:440px}}.ez-light #MainContent .collection-hero{padding:8px 0 0}.ez-light #MainContent .collection-hero__title,.ez-light #MainContent .main-page-title,.ez-light #MainContent .template-search__header h1{font-size:clamp(34px,4.2vw,48px)!important;line-height:1.1;margin:28px 0 8px}.ez-light #MainContent .collection-hero__description,.ez-light #MainContent .collection-hero__description p{font-size:19px;line-height:1.6;color:var(--ez-ink2);max-width:62ch}.ez-light #MainContent .facets-container{padding-top:4px}.ez-light #MainContent .facets__summary,.ez-light #MainContent .facet-filters__label,.ez-light #MainContent .facets__heading,.ez-light #MainContent .product-count__text,.ez-light #MainContent .facets__label,.ez-light #MainContent .facet-filters__sort,.ez-light #MainContent .mobile-facets__open{font-size:17px!important;color:var(--ez-ink)!important;min-height:48px}.ez-light #MainContent .facets__display,.ez-light #MainContent .mobile-facets__inner{border-radius:14px}.ez-light #MainContent .product-grid{row-gap:28px}.ez-light #MainContent .product-grid .card-wrapper{height:100%}.ez-light #MainContent .product-grid .card{background:var(--ez-soft)!important;border-radius:var(--ez-r)!important;overflow:hidden;height:100%;transition:transform .25s ease,box-shadow .25s ease}.ez-light #MainContent .product-grid .card-wrapper:hover .card{transform:translateY(-3px);box-shadow:0 10px 28px #00000014}.ez-light #MainContent .product-grid .card__inner{border-radius:var(--ez-r) var(--ez-r) 0 0!important;background:var(--ez-soft)!important}.ez-light #MainContent .product-grid .card__media img{object-fit:contain!important;mix-blend-mode:multiply}.ez-light #MainContent .product-grid .card__content{padding:16px 18px 20px!important;text-align:left}.ez-light #MainContent .product-grid .card__information,.ez-light #MainContent .product-grid .card-information,.ez-light #MainContent .product-grid .card__heading{padding:0!important;text-align:left!important}.ez-light #MainContent .product-grid .price{justify-content:flex-start;text-align:left}.ez-light #MainContent .product-grid .card__heading{font-size:19px!important;font-weight:700;line-height:1.3;letter-spacing:-.01em}.ez-light #MainContent .product-grid .card__heading a{color:var(--ez-ink)!important;text-decoration:none}.ez-light #MainContent .product-grid .price,.ez-light #MainContent .product-grid .price-item{font-size:19px!important;font-weight:700;color:var(--ez-ink);letter-spacing:0}.ez-light #MainContent .product-grid .price{margin-top:6px}.ez-light #MainContent .product-grid .badge{font-size:16px;border-radius:999px;padding:4px 12px}.ez-light #MainContent .mobile-facets__count{font-size:16px!important}.ez-light #MainContent .product-grid .quick-add__submit{min-height:52px;font-size:18px!important}.ez-light #MainContent .pagination__item{min-width:48px;min-height:48px;font-size:18px}.ez-light #MainContent .blog-articles{gap:28px}.ez-light #MainContent .article-card{background:var(--ez-soft)!important;border-radius:var(--ez-r)!important;overflow:hidden}.ez-light #MainContent .article-card .card__inner{border-radius:var(--ez-r) var(--ez-r) 0 0!important}.ez-light #MainContent .article-card .card__content{padding:18px 20px 22px!important}.ez-light #MainContent .article-card__title,.ez-light #MainContent .article-card .card__heading{font-size:21px!important;line-height:1.3;font-weight:700}.ez-light #MainContent .article-card__title a{color:var(--ez-ink)!important;text-decoration:none}.ez-light #MainContent .article-card__excerpt{font-size:18px!important;line-height:1.55;color:var(--ez-ink2)}.ez-light #MainContent .article-card__info,.ez-light #MainContent .article-card__footer,.ez-light #MainContent .circle-divider,.ez-light #MainContent .circle-divider time{font-size:16px!important;letter-spacing:0!important;color:var(--ez-ink2)}.ez-light #MainContent .article-template__hero-container img{border-radius:var(--ez-r)}.ez-light #MainContent .article-template__title{font-size:clamp(32px,4vw,46px)!important;line-height:1.12;margin-bottom:12px}.ez-light #MainContent .article-template__content.rte,.ez-light #MainContent .article-template__content p,.ez-light #MainContent .article-template__content li{font-size:19px;line-height:1.6;color:var(--ez-ink)}.ez-light #MainContent .article-template__content{max-width:72ch}.ez-light #MainContent .article-template__content h2{font-size:clamp(26px,2.6vw,32px);margin-top:1.6em}.ez-light #MainContent .article-template__content h3{font-size:clamp(21px,2vw,24px);margin-top:1.4em}.ez-light #MainContent .article-template__content img{border-radius:14px}.ez-light #MainContent .article-template__content table{font-size:17px}.ez-light #MainContent .article-template__comment-warning,.ez-light #MainContent .article-template .caption{font-size:15px!important}.ez-light #MainContent .article-template__link,.ez-light #MainContent .article-template__back{font-size:18px;min-height:48px}.ez-light #MainContent .article-template a:not(.button):not(.btn){color:var(--ez-blue)}.ez-light #MainContent .article-template a:not(.button):not(.btn):hover{color:#015a8b}.ez-light #MainContent .ezcta-eyebrow{font-size:16px!important}.ez-light #MainContent .ezcta-q small{font-size:15px!important}.ez-light #MainContent .main-page-title{text-align:left}.ez-light #MainContent .page-width--narrow .rte,.ez-light #MainContent .page-width--narrow .rte p,.ez-light #MainContent .page-width--narrow .rte li{font-size:19px;line-height:1.6}.ez-light #MainContent .rte .cc-small{font-size:15px!important}.ez-light #MainContent .rte label,.ez-light #MainContent .rte .cc-card span{font-size:16px!important}.ez-light #MainContent .rte .ezs .fine,.ez-light #MainContent .rte .ezs-disc{font-size:15px!important}.ez-light #MainContent .rte .ezs-take .lbl{font-size:16px!important}@media(max-width:749px){.announcement-bar__message{font-size:16px!important}.ez-light #MainContent .article-template__content.rte,.ez-light #MainContent .article-template__content p,.ez-light #MainContent .article-template__content li,.ez-light #MainContent .page-width--narrow .rte p,.ez-light #MainContent .page-width--narrow .rte li{font-size:18px}.ez-light #MainContent .product-grid .card__heading{font-size:18px!important}.ez-light #MainContent .product-grid .card__content{padding:12px 12px 16px!important}.ez-light #MainContent .ez-aslow{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/ez-site.css.map */
