.promo-text-with-timer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;padding:8px 16px}.promo-text-with-timer .promo-content{letter-spacing:normal;line-height:1}.promo-text-with-timer .promo-content p{text-align:center;margin:0}.promo-text-with-timer .promo-content .promo-highlight{-webkit-text-fill-color:transparent;background-image:linear-gradient(315deg,#e8ac21,#fcdc6d);-webkit-background-clip:text;background-clip:text;text-transform:uppercase;font-size:18px;font-weight:900}@media(max-width:749px){.promo-text-with-timer .promo-content .promo-highlight{font-size:14px}}.promo-text-with-timer .promo-content .promo-text{text-transform:uppercase;font-weight:700;display:block;margin-top:.4em}@media(max-width:749px){.promo-text-with-timer .promo-content .promo-text{font-size:12px;margin-top:.2em}}.promo-text-with-timer .clock{padding:5px 10px;background-color:#fff;color:#000;display:flex;align-items:flex-start;justify-content:center;border-radius:5px;gap:2px;flex:0 1 150px}.promo-text-with-timer .clock .clock-number{font-size:22px;font-weight:700;line-height:1;letter-spacing:normal;display:block;margin-bottom:1px;text-align:center}@media(max-width:749px){.promo-text-with-timer .clock .clock-number{font-size:18px}}.promo-text-with-timer .clock .clock-label{font-size:12px;line-height:1.2;text-transform:uppercase;display:block;text-align:center;font-weight:500;letter-spacing:normal}@media(max-width:749px){.promo-text-with-timer .clock .clock-label{font-size:10px}}@media(max-width:749px){.promo-text-with-timer .clock{flex:0 1}}@media(max-width:749px){.promo-text-with-timer{padding-left:2%;padding-right:2%;gap:8px}}.custom-bundle-block-container{margin:2rem 0}.custom-bundle-block-heading{font-size:calc(var(--font-heading-scale) * 1.6rem);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));margin:0 0 1.5rem;line-height:1.2}.custom-bundle-selector-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.custom-bundle-grid-row{position:relative;border:2px solid rgba(var(--color-foreground),.15);border-radius:var(--buttons-radius);transition:all var(--duration-default) ease;cursor:pointer;background-color:rgb(var(--color-background));overflow:visible}.custom-bundle-grid-row:hover{border-color:rgb(var(--color-foreground));box-shadow:0 2px 8px rgba(var(--color-shadow),.1)}.custom-bundle-grid-row[aria-checked=true]{border-top:1px solid #121212;border-right:3px solid #121212;border-bottom:3px solid #121212;border-left:1px solid #121212;background-color:#fff;box-shadow:0 4px 5px #12121200}.bundle-radio{position:absolute;opacity:0;width:0;height:0}.custom-bundle-grid-row label{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;margin:0;width:100%;gap:1rem;text-align:center}.custom-bundle-col-info{flex:1;display:flex;padding-top:15px;flex-direction:column;gap:.5rem;align-items:center;text-align:center;margin-top:1rem}.custom-bundle-col-info .subtext{font-size:1.2rem;font-weight:var(--font-body-weight-bold);color:rgb(var(--color-base-accent-2));text-transform:uppercase;letter-spacing:.1em;margin:0;line-height:1}.custom-bundle-col-info h3{font-size:calc(var(--font-heading-scale) * 1.4rem);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));margin:0;line-height:1.2}.custom-per-item-cost{font-size:1.2rem;font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.6);margin:0;line-height:1.2}.custom-bundle-col-price{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}.custom-sale-price{display:flex;flex-direction:column;align-items:center}.custom-unit-price{font-size:calc(var(--font-heading-scale) * 1.6rem);font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground));line-height:1}.custom-unit-price--small,.custom-unit-price-text{font-size:1.2rem;font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.6)}.custom-save-banner{position:absolute;top:-8px;left:50%;transform:translate(-50%);background-color:#e62f12;color:#fff;padding:.4rem 1.2rem;border-radius:4px;font-size:1.1rem;font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;z-index:2}.custom-discount-badge{background-color:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-solid-button-labels));padding:.5rem 1rem;border-radius:var(--badge-corner-radius);font-size:1.2rem;font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.custom-free-shipping-text{color:#e62f12;font-size:1.2rem;font-weight:var(--font-body-weight);margin:0;line-height:1.2}.custom-discount-badge .badge-symbol{font-weight:var(--font-body-weight-bold)}.first-bundle-grid-row-item .custom-discount-badge{background-color:#e0722d}@media screen and (max-width:749px){.custom-bundle-selector-wrapper{grid-template-columns:1fr;gap:.75rem}.custom-bundle-grid-row label{justify-content:center;align-items:center;text-align:center}.custom-bundle-col-info{align-items:center;text-align:center}.custom-bundle-col-price{flex-direction:column;justify-content:center;align-items:center}.custom-unit-price,.custom-bundle-block-heading{font-size:calc(var(--font-heading-scale) * 1.4rem)}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
