@charset "UTF-8";.c-pwa-product-tray-skeleton-outer{--product-tray-visible: 2.5;--product-tray-gap: 10px;--product-tray-grid-columns: 2;margin-bottom:20px}@media (min-width: 768px){.c-pwa-product-tray-skeleton-outer{--product-tray-gap: 20px}}@media (min-width: 1025px){.c-pwa-product-tray-skeleton-outer{margin-bottom:40px}}@media (min-width: 768px){.c-pwa-product-tray-skeleton-outer.is-full{--product-tray-visible: 3.5}}@media (min-width: 1025px){.c-pwa-product-tray-skeleton-outer.is-full{--product-tray-visible: 5}}@media (min-width: 1025px){.c-pwa-product-tray-skeleton-outer.is-partial{--product-tray-visible: 3}}@media (min-width: 768px){.c-pwa-product-tray-skeleton-outer.is-modal-tray{margin-bottom:40px}}@media (min-width: 768px){.c-pwa-product-tray-skeleton-outer.is-drawer{--product-tray-visible: 1}}@media (min-width: 1025px){.c-pwa-product-tray-skeleton-outer.is-drawer{--product-tray-visible: 3}}.c-pwa-product-tray-skeleton-inner{overflow:hidden}.c-pwa-product-tray-skeleton{position:relative}.c-pwa-product-tray-skeleton__grid{display:flex;gap:var(--product-tray-gap, 0);margin-left:20px}@media (min-width: 768px){.c-pwa-product-tray-skeleton__grid{margin-left:0}}.c-pwa-product-tray-skeleton__grid:after{content:"";width:10px;display:inline-block}@media (min-width: 768px){.c-pwa-product-tray-skeleton__grid:after{display:none}}.c-pwa-product-tray-skeleton__grid-item{position:relative;flex:0 0 calc((100% - (var(--product-tray-visible, 1) - 1) * var(--product-tray-gap, 0px)) / var(--product-tray-visible, 1))}.u-pwa-row--full .c-pwa-product-tray-skeleton{margin:0}.u-pwa-row--full .c-pwa-product-tray-skeleton__grid{margin-left:0}.u-pwa-row--full .c-pwa-product-tray-skeleton__grid:after{display:none}.c-pwa-product-tray-skeleton-outer.is-expanded .c-pwa-product-tray-skeleton{margin:0}.c-pwa-product-tray-skeleton-outer.is-expanded .c-pwa-product-tray-skeleton__grid{margin:0;display:grid;grid:auto/repeat(var(--product-tray-grid-columns),1fr)}@media (min-width: 768px){.c-pwa-product-tray-skeleton-outer.is-expanded .c-pwa-product-tray-skeleton__grid{--product-tray-grid-columns: 4}}@media (min-width: 1025px){.c-pwa-product-tray-skeleton-outer.is-expanded .c-pwa-product-tray-skeleton__grid{--product-tray-grid-columns: 5}}.c-pwa-product-tray-skeleton-outer.is-expanded .c-pwa-product-tray-skeleton__grid:after{display:none}.c-pwa-product-tray-skeleton__heading{font:1.6rem/1.4 var(--font-body);letter-spacing:.05rem;color:var(--text-dark);margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--border-heading);border-color:transparent}.c-pwa-product-tray-skeleton__heading--centered{display:flex;justify-content:center}.c-pwa-product-tray-skeleton__heading--row{padding-right:20px;padding-left:20px;max-width:1561px;margin:inherit auto}@media (min-width: 768px){.c-pwa-product-tray-skeleton__heading--row{padding-right:60px;padding-left:60px}}.c-pwa-product-tray-skeleton__heading-text{background-color:var(--site-background-skeleton);color:var(--site-background-skeleton);user-select:none;display:block;width:180px}.c-pwa-product-tray-skeleton__heading-text:before{content:" ";white-space:pre}@media (min-width: 1025px){.c-pwa-product-tray-skeleton__heading-text{width:250px}}.c-pwa-product-tray-skeleton-tile--hidden{display:none}.c-pwa-product-tray-skeleton-tile__image{height:0;padding-top:149.8567335244%;background-color:var(--site-background-skeleton);margin-bottom:10px}.c-pwa-product-tray-skeleton-tile__title{font:1.2rem/1.4 var(--font-body);letter-spacing:.02rem;color:var(--text-dark);background-color:var(--site-background-skeleton);color:var(--site-background-skeleton);user-select:none;margin-bottom:5px}.c-pwa-product-tray-skeleton-tile__title:before{content:" ";white-space:pre}.c-pwa-product-tray-skeleton-tile__title:last-of-type{margin-bottom:10px}.c-pwa-product-tray-skeleton-tile__swatch-container{display:flex;height:25px;justify-content:space-between}@media (max-width: 567px){.c-pwa-product-tray-skeleton-tile__swatch-container{display:none}}.c-pwa-product-tray-skeleton-tile__swatch{height:25px;width:25px;padding-right:10px;background-color:var(--site-background-skeleton)}.c-pwa-product-tray-skeleton-tile__swatch-text{background-color:var(--site-background-skeleton);color:var(--site-background-skeleton);user-select:none;width:30%}.c-pwa-product-tray-skeleton-tile__swatch-text:before{content:" ";white-space:pre}
