html{max-width:100%;overflow-x:clip}body{min-width:0;max-width:100%;overflow-x:clip}#MainContent,.content-for-layout,#header-group,footer,.shopify-section,.section,.collection-wrapper,.product-grid-container,results-list,.premium-filter-layout,.premium-filter-layout-host,#ResultsList,.product-grid,.resource-list,.layout-panel-flex,.layout-panel-grid{min-width:0;box-sizing:border-box}#MainContent,.content-for-layout,#header-group,footer,.shopify-section,.section,.collection-wrapper,.product-grid-container,results-list,.premium-filter-layout,.premium-filter-layout-host,#ResultsList,.product-grid,.resource-list{max-width:100%}:where(product-card,collection-card,resource-card,.product-card,.collection-card,.resource-card,.product-grid__item,.collection-list__item,.sq-card,.sq-product-card,[data-product-slider-card],[data-lcs-expanded-trigger-surface]){min-width:0;max-width:100%;box-sizing:border-box}:where(.product-card__content,.collection-card__content,.resource-card__content,.card__content,.sq-card__body,.sq-product-card__body,.product-grid__card){min-width:0;max-width:100%;overflow-wrap:anywhere;box-sizing:border-box}:where(product-card,collection-card,resource-card,.product-card,.collection-card,.resource-card,.sq-card,.sq-product-card) :where(img,picture,video,canvas,iframe,svg){max-width:100%}:where(product-card,collection-card,resource-card,.product-card,.collection-card,.resource-card,.sq-card,.sq-product-card) :where(h1,h2,h3,h4,h5,h6,p,a,span,button,label,input,select,textarea){min-width:0;max-width:100%}:where(product-card,collection-card,resource-card,.product-card,.collection-card,.resource-card,.sq-card,.sq-product-card) :where(h1,h2,h3,h4,h5,h6,p,a,span,button,label){overflow-wrap:anywhere}body.sq-universal-collection-page :where(results-list.product-grid-container,#ResultsList,#ResultsList>div,.product-grid){min-width:0!important;max-width:100%!important}body.sq-universal-collection-page :where(results-list.product-grid-container,#ResultsList){overflow-x:clip!important}body.sq-universal-collection-page .product-grid__item{min-width:0!important;max-width:100%!important}body.sq-universal-collection-page .premium-mobile-filter-drawer{width:100%!important;max-width:100%!important}:where(.product-grid[slider-mobile],.resource-list__carousel,.sq-blog-tags,.pick-quick-option__values,.lcs-favorite-expanded__selected-list,overflow-list){min-width:0;max-width:100%;overscroll-behavior-inline:contain}.lcs-favorite-expanded:not([hidden]),.lcs-expanded-runtime-root .lcs-favorite-expanded:not([hidden]){width:100%!important;max-width:100%!important;min-width:0!important;inset-inline:0!important;overflow-x:clip!important}.lcs-favorite-expanded__card,.lcs-expanded-runtime-root .lcs-favorite-expanded__card,.lcs-favorite-expanded__media,.lcs-favorite-expanded__image-stage,.lcs-favorite-expanded__menu,.lcs-favorite-expanded__heading,.lcs-favorite-expanded__selectors,.lcs-favorite-expanded__quantity,.lcs-favorite-expanded__selected-wrap,.lcs-favorite-expanded__mobile-actions{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.lcs-favorite-expanded__selectors,.lcs-expanded-runtime-root .lcs-favorite-expanded__selectors{overflow-x:hidden!important}.lcs-favorite-expanded__selectors :where(.pick-quick-option,.lcs-expanded-pick-option,.pick-quick-option__values,.pick-quick-option__values--visual,.pick-quick-option__values--color,.pick-quick-option__values--size){min-width:0!important;max-width:100%!important}.lcs-favorite-expanded__selectors :where(.pick-quick-option__values,.pick-quick-option__values--visual,.pick-quick-option__values--color,.pick-quick-option__values--size){overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain!important}.lcs-favorite-expanded__shipping-pill{max-width:100%!important;white-space:normal!important;text-align:center!important;overflow-wrap:anywhere!important}.lcs-favorite-expanded__mobile-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lcs-favorite-expanded__mobile-actions :where(.lcs-favorite-expanded__favorite,.lcs-favorite-expanded__cart,.lcs-favorite-expanded__buy){min-width:0!important;max-width:100%!important;overflow:hidden!important}.lcs-favorite-expanded__mobile-actions :where(button,span){min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:750px){.lcs-favorite-expanded:not([hidden]),.lcs-expanded-runtime-root .lcs-favorite-expanded:not([hidden]){padding:16px!important;align-items:center!important;justify-content:center!important}.lcs-favorite-expanded__card,.lcs-expanded-runtime-root .lcs-favorite-expanded__card{width:min(920px,100%)!important;height:min(600px,calc(100dvh - 32px))!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr)!important;margin:auto!important;border-radius:24px!important;overflow:hidden!important}.lcs-favorite-expanded__menu{overflow-x:hidden!important;overflow-y:auto!important}}@media screen and (max-width:749px){.lcs-favorite-expanded:not([hidden]),.lcs-expanded-runtime-root .lcs-favorite-expanded:not([hidden]){width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}.lcs-favorite-expanded__card,.lcs-expanded-runtime-root .lcs-favorite-expanded__card{width:100%!important;max-width:100%!important;min-width:0!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(220px,41dvh) minmax(0,59dvh)!important;margin:0!important;border-radius:0!important;overflow:hidden!important}.lcs-favorite-expanded__media,.lcs-favorite-expanded__menu{width:100%!important;max-width:100%!important}.lcs-favorite-expanded__menu{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}.lcs-favorite-expanded__selected-item{min-width:0!important;max-width:min(78%,260px)!important}}@supports not (overflow: clip){html,body{overflow-x:hidden}body.sq-universal-collection-page :where(results-list.product-grid-container,#ResultsList){overflow-x:hidden!important}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/sq-layout-containment.css.map */
