#ProductGridContainer .collection.loading{position:relative}#ProductGridContainer .collection #product-grid .grid__item{box-shadow:3px 3px 16px #a2abdf40;padding:10px}#ProductGridContainer .collection #product-grid{align-items:flex-start}#ProductGridContainer .collection #product-grid>.grid__item{align-self:stretch}#ProductGridContainer .collection #product-grid .grid__item .card__content>.card__information{max-width:100%;overflow:hidden}#ProductGridContainer .collection #product-grid .grid__item .card__content>.card__information .card__heading a{letter-spacing:0!important}#ProductGridContainer .collection #product-grid .grid__item .quick-add__submit{background:#f90;color:#fff;font-weight:700;border-radius:5px}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item{padding:0;box-shadow:none}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile{position:relative;display:block;height:auto;height:100%;background:#fff;border-radius:5px;box-shadow:3px 3px 16px #a2abdf40;overflow:hidden;text-decoration:none}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile:focus-visible{outline:2px solid #3B457D;outline-offset:2px}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__decor{position:absolute;top:0;bottom:0;width:auto;height:100%;max-width:40%;object-fit:cover;pointer-events:none}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__decor--left{left:0}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__decor--right{right:0;opacity:.5;transform:scaleX(-1)}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__inner{position:relative;height:auto;height:100%;padding:clamp(8px,1.2vw,10px);display:flex;align-items:center;justify-content:center}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__content{width:100%;height:100%;background:#e6f5ff;border:clamp(4px,.8vw,8px) solid #92D3FF;border-radius:10px;padding:clamp(10px,1.4vw,16px) clamp(8px,1.1vw,10px);display:flex;flex-direction:column;gap:clamp(10px,1.4vw,16px);align-items:center}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__title{width:100%;padding:clamp(6px,1vw,8px);border-bottom:2px solid #F37521;display:flex;align-items:center;justify-content:center}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__title-text{color:#3b457d;font-family:GT Walsheim Trial;font-weight:700;font-size:clamp(24px,1.8vw,30px);line-height:clamp(29px,2vw,32px);text-align:center}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__tiers{width:100%;display:flex;flex-direction:column;gap:clamp(10px,1.4vw,16px);flex:1}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__tier{background:#fff;border-left:2px solid #92D3FF;border-right:2px solid #92D3FF;box-shadow:3px 3px 8px #9bafe040;border-radius:10px;padding:clamp(8px,1.1vw,12px) clamp(8px,1vw,10px);display:flex;justify-content:space-between;align-items:center;gap:clamp(10px,1.4vw,16px);container-type:inline-size;flex:1}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__tier-left{display:flex;align-items:center;gap:clamp(8px,1.2vw,14px);min-width:0;flex:1 1 auto}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__qty{width:clamp(30px,2.6vw,36px);height:clamp(30px,2.6vw,36px);border-radius:90px;border:1px solid #FF9900;color:#f90;display:flex;align-items:center;justify-content:center;font-family:GT Walsheim Trial;font-weight:700;font-size:.95em;line-height:1;aspect-ratio:1/1;font-size:10cqw;height:17cqw;width:17cqw}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__buy{color:#3b457d;font-family:GT Walsheim Trial;font-weight:700;font-size:.95em;line-height:1.1;min-width:0;flex:1 1 auto;white-space:normal;overflow-wrap:anywhere;font-size:10cqw}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__tier-right{display:flex;flex-direction:column;gap:5px;align-items:flex-start;flex:0 0 25%}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__save{color:#3b457d;font-family:GT Walsheim Trial;font-weight:300;font-size:.95em;line-height:1.1;letter-spacing:.6px;font-size:10cqw}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__pct{color:#f90;font-family:GT Walsheim Trial;font-weight:700;font-size:1.25em;line-height:1;font-size:13cqw}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__footer{width:100%;display:flex;flex-direction:column;gap:10px;align-items:center}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__cta{width:100%;max-width:218px;min-height:42px;border-radius:5px;background:#3b457d;color:#fff;display:flex;align-items:center;justify-content:center;font-family:GT Walsheim Trial;font-weight:700;font-size:clamp(16px,1.6vw,18px);line-height:1;letter-spacing:1px;text-align:center}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__cta:hover{background:#f90}#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__subtext{color:#3b457d;font-family:GT Walsheim Trial;font-weight:500;font-size:clamp(14px,1.4vw,16px);line-height:1.1;text-align:center}@media screen and (min-width:990px){#ProductGridContainer .collection #product-grid .grid__item.promo-grid-item .promo-tile__title{max-width:fit-content}}.use-case-highlight-badge__flex-container{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.use-case-highlight-badge{width:max-content;padding:5px 10px;font-family:GT Walsheim Trial;font-weight:500;font-size:16px;line-height:17px;letter-spacing:.6px;vertical-align:middle;border-radius:20px;margin:10px 0;border:1px solid;word-break:break-all;max-width:100%}.use-case-highlight-badge__flex-container .use-case-highlight-badge{margin:0}
/*# sourceMappingURL=/cdn/shop/t/101/assets/template-collection-custom.css.map */
