html{overflow-x:clip}@media screen and (max-width:749px){.search__content_inner{width:100%!important}}@media screen and (max-width:749px){.shopify-section>.section-padding,.shopify-section .container,.shopify-section .container-fluid{padding-left:16px;padding-right:16px}.section-heading h2,.banner_list_item-inner-content .banner_title,.cs-right-heading{font-size:clamp(2.2rem,7vw,3.2rem);line-height:1.15}.cs-image-wrapper{display:none}.cs-list-item{padding-block:14px}.button--small,.product-form__submit,.quantity__button{min-height:44px}}@media screen and (min-width:750px)and (max-width:989px){.promo-grid__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}.banner_list_item-inner-content{background:#ffffffe0;border-radius:14px;padding:20px 22px;max-width:82%}@media screen and (max-width:749px){.banner_list_item-inner-content{max-width:100%;padding:16px}}@media screen and (max-width:749px){.breadcrumbs__link,.footer__widget_toggle,.header__actions_btn,.header__logo_link,.footer__widget .list-menu__item,.footer__widget a,.article-content a,.pagination__item,.list-menu__item--link{min-height:44px;display:inline-flex;align-items:center}.rte a,.article-template__content a,p a{min-height:0;display:inline}.footer__widget ul{display:grid;row-gap:4px}input[type=text],input[type=email],input[type=search],input[type=password],input[type=number],input[type=tel],select,textarea{font-size:16px}.header__actions_btn .cart-count,.cart-count-bubble,.totals__subtotal-value,.tax-note,small{font-size:12px}.card__heading,.card-information .card__heading a{font-size:1.3rem;line-height:1.35}.rte table,.article-template__content table{display:block;overflow-x:auto;max-width:100%}.shopify-section--footer{padding-bottom:72px}.shopify-section{--avatar-mobile-trim: 1}}@media screen and (max-width:374px){.grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}}@media screen and (max-width:749px){.product__tax.caption,.product__tax.caption a{font-size:12px}.product__tax.caption a{display:inline-flex;align-items:center;min-height:44px}.social-links a,.share-button__button,.article-card__info a.article-content{min-height:44px;display:inline-flex;align-items:center}.social-links{display:inline-flex;gap:6px}.skip-to-content-link{min-height:44px;display:inline-flex;align-items:center}}@media screen and (max-width:749px){.disclosure__button,.disclosure__link{min-height:44px;display:flex;align-items:center}}@media screen and (max-width:749px){.text__with--icons--list.text__with--icons-grid-3{display:grid;grid-template-columns:1fr;gap:8px}.text__with--icons-single--item{padding:14px 16px!important}.text__with--icons--box{display:flex;align-items:center;gap:14px;text-align:left}.text__with--icons--box svg,.text__with--icons--box img{width:26px;height:26px;flex:none}.text__with--icons--heading{margin:0 0 2px;font-size:1.3rem}.text__with--icons--text{margin:0;font-size:1.2rem;line-height:1.4}.promotion__grid .row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.promotion__grid .row>*{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;flex:none!important}.promotion__grid--banner{margin-bottom:0!important}.promotion__grid .row>*:last-child:nth-child(odd){grid-column:1 / -1}.newsletter--signup__wrapper{display:block}.newsletter__media--wrapper{position:relative!important;height:190px!important;inset:auto!important}.newsletter__signup--wrapper{height:auto!important;padding:24px 16px!important;background:#fff2ec}.newsletter__signup--wrapper .newsletter--signup__content{width:100%}.product-grid-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.2em}.slideshow__banner--media--adapt_image,.slideshow__media{min-height:420px}}@media screen and (max-width:749px){.product-grid-item__title,.product-grid-item__title a,.product-grid-item__titles a{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-grid-item__titles{min-height:3.4em}.banner_list_item-inner-content{background:#ffffffc7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media screen and (max-width:749px){.newsletter__signup--wrapper{flex-direction:column;align-items:stretch;gap:14px;height:auto!important}.newsletter__signup--wrapper>*{width:100%!important;max-width:100%!important}.newsletter__height--medium,.newsletter__height--small,.newsletter__height--large{height:auto!important;min-height:0!important}.newsletter-form__field-wrapper{width:100%}.newsletter--signup__content{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/avatar-custom.css.map */
