.indy-shorts-mobile-hint{display:none}@media(max-width:989px){.indy-store .header__icons .header__icon{width:44px;height:44px;flex-shrink:0}.indy-store .header__icon--cart{margin-right:0}.indy-store .header__icons{padding-right:0}.indy-store .menu-drawer{max-width:100vw}.indy-store .menu-drawer__menu-item,.indy-store .menu-drawer__close-button{min-height:48px;font-size:16px;line-height:1.45}.indy-store .menu-drawer__navigation{padding:18px 0}.indy-store .menu-drawer__menu-item{padding-top:12px;padding-bottom:12px}.indy-store .menu-drawer__utility-links{padding-bottom:max(16px,env(safe-area-inset-bottom))}.indy-store .indy-shorts-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:clamp(200px,68%,270px);gap:16px;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:5px 5px 12px;scroll-snap-type:x proximity;scroll-padding-inline:5px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#a2bbc7 transparent;-webkit-overflow-scrolling:touch}.indy-store .indy-short-card,.indy-store .indy-short-placeholder{min-width:0;scroll-snap-align:start}.indy-store .indy-shorts-mobile-hint{display:block;font:400 12px/1.5 var(--font-body-family);color:#426579;margin:0 0 10px;text-align:center}.indy-store .indy-short-external{min-height:44px}}@media(max-width:749px){.indy-store .header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding-left:16px;padding-right:16px;column-gap:0;min-width:0}.indy-store .header header-drawer{margin-left:0;min-width:44px}.indy-store .header__heading-logo-wrapper{width:min(112px,calc(100vw - 208px));max-width:112px}.indy-store .header__heading-logo{width:100%;height:auto;max-height:74px;object-fit:contain}.indy-store .header__heading,.indy-store .header__heading-link{min-width:0}.indy-store .header__icon--menu{width:44px;height:44px}.indy-store .header__icons{gap:0}.indy-store .announcement-bar__message{overflow-wrap:break-word}.indy-store .announcement-bar__message>.indy-announcement-copy{max-width:100%;white-space:normal}.indy-store .announcement-bar-slider .slider-button{min-width:44px;min-height:44px}.indy-store #MainContent :is(.indy-hero__copy,.indy-hero__media,.indy-home-artist__copy,.indy-home-artist__portrait,.indy-collection-grid>li,.indy-short-card,.grid__item){min-width:0}.indy-store #MainContent :is(.indy-hero h1,.indy-collections-heading h2,.indy-home-artist h2,.indy-home-artist__welcome,.indy-kind-note,.collection-hero__title,.card__heading,.product__title h1){overflow-wrap:break-word}.indy-store.indy-home #MainContent .indy-hero__copy{padding:28px 20px}.indy-store.indy-home #MainContent .indy-hero h1{font-size:clamp(35px,10.7vw,42px);line-height:1.1}.indy-store.indy-home #MainContent .indy-hero__media{height:clamp(230px,70vw,280px);min-height:230px;max-height:280px}.indy-store.indy-home #MainContent .indy-badge{font-size:14px;max-width:calc(100% - 32px);white-space:normal}.indy-store .indy-hero__actions{align-items:center;gap:8px 16px}.indy-store #MainContent :is(.indy-button,.indy-home-pill){max-width:100%;white-space:normal;text-align:center;min-height:46px}.indy-store :is(.indy-hero__artist-link,.indy-home-text-link,.indy-about__text-link,.indy-latest-video__link){min-height:44px}.indy-store #product-grid{column-gap:12px;row-gap:24px}.indy-store #product-grid.grid--2-col-tablet-down>.grid__item{width:calc((100% - 12px)/2);max-width:calc((100% - 12px)/2)}.indy-store #product-grid :is(.card__heading,.card__heading a){font-size:14px;line-height:1.45;overflow-wrap:break-word}.indy-store #product-grid .card__content{padding-left:4px;padding-right:4px}.indy-store #product-grid .card__information{padding-top:10px}.indy-store #product-grid .card .quick-add{margin:10px 4px 8px}.indy-store #product-grid .quick-add__submit{min-height:44px;padding:10px 7px;font-size:12px;white-space:normal}.indy-store #MainContent .collection .quick-add__submit,.indy-store .related-products .quick-add__submit{min-height:44px;white-space:normal;padding-left:8px;padding-right:8px}.indy-store .indy-theme-chip{min-height:44px;max-width:100%;white-space:normal;text-align:center}.indy-store .indy-theme-filters__chips{gap:8px}.indy-store .indy-collection-name{display:flex;max-width:100%;min-height:46px;align-items:center;justify-content:center;text-align:center;overflow-wrap:break-word;font-size:clamp(17px,4.9vw,20px)}.indy-store #MainContent .indy-collection-island{padding-left:26px;padding-right:26px}.indy-store #MainContent .indy-collections-heading h2{font-size:clamp(24px,7vw,28px)}.indy-store #MainContent :is(input[type=email],input[type=search],input[type=text],input[type=password],input[type=tel],input[type=number],select,textarea),.indy-store .search-modal__form input[type=search]{font-size:16px}.indy-store .indy-email-control{min-height:54px}.indy-store .indy-email-input{min-width:0;padding-left:12px;padding-right:8px;min-height:44px}.indy-store .indy-email-submit{padding:10px 15px;min-height:44px;flex-shrink:0}.indy-store .product-form__submit{min-height:48px}.indy-store .product-form__input--pill input[type=radio]+label{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding-top:10px;padding-bottom:10px}.indy-store .product .product-media-container.constrain-height{--constrained-min-height:200px;--constrained-height:min(280px,38svh)}.indy-store .quick-add-modal__content{width:calc(100% - 24px);max-width:calc(100% - 24px);margin:12px auto;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);border-radius:10px}.indy-store .quick-add-modal__toggle{min-width:44px;min-height:44px}.indy-store .footer .footer-block__details-content .list-menu__item--link{min-height:44px;padding-top:10px;padding-bottom:10px}.indy-store .footer .list-social__link{min-width:44px;min-height:44px}}@media(max-width:359px){.indy-store #MainContent .indy-home-artist__copy{padding:22px 18px}.indy-store #MainContent .indy-collection-island{padding-left:22px;padding-right:22px}.indy-store #MainContent .indy-collection-grid{gap:16px 10px}.indy-store .indy-email-submit{padding-left:12px;padding-right:12px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/indy-mobile.css.map */
