.jdgm-rev-widg__title{font-size:2rem!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.2!important}.jdgm-rev-widg__summary{font-size:.9375rem!important;letter-spacing:.01em!important;margin-top:4px!important}.jdgm-rev-widg .jdgm-rev{border-radius:10px!important;padding:22px 24px!important;box-shadow:0 1px 12px #00000012,0 0 0 1px #0000000d!important}.jdgm-rev__body,.jdgm-rev__body p{font-size:.9375rem!important;line-height:1.72!important;color:#3c3c3c!important;letter-spacing:.015em!important}.jdgm-rev__title{font-size:1rem!important;font-weight:700!important;line-height:1.3!important;color:#1a1a1a!important;margin-bottom:6px!important}.jdgm-rev .jdgm-star{font-size:1rem!important}.jdgm-rev__author,.jdgm-rev__author b,.jdgm-rev__author strong{font-size:.875rem!important;font-weight:700!important;color:#1e1e1e!important;letter-spacing:.01em!important}.jdgm-rev__prod-name,.jdgm-rev__prod-name a{font-size:.8125rem!important;color:#888!important;font-style:normal!important;text-decoration:none!important}.jdgm-rev__timestamp{font-size:.75rem!important;color:#aaa!important}.jdgm-rev .jdgm-verified-owner{font-size:.75rem!important;font-weight:600!important}.jdgm-carousel-btn{background:#fff!important;border-radius:50%!important;box-shadow:0 2px 10px #0000001f!important;border:1px solid rgba(0,0,0,.09)!important;transition:box-shadow .2s ease,transform .15s ease!important}.jdgm-carousel-btn:hover{box-shadow:0 4px 16px #00000029!important;transform:scale(1.06)!important}.variant-picker .variant-option__button-label:not(:has(:checked)){background-color:#fff;border-color:#d6cfc5}.variant-picker .variant-option__button-label:not(:has(:checked)):hover{background-color:#f3eee7;border-color:#b9b1a4}product-custom-property-component textarea,product-custom-property-component input[type=text]{background-color:#fff!important;border-color:#d6cfc5}product-custom-property-component textarea:focus,product-custom-property-component input[type=text]:focus{background-color:#fff!important;border-color:#b9b1a4}product-custom-property-component textarea::placeholder,product-custom-property-component input[type=text]::placeholder{color:#9c968a!important;opacity:1}product-custom-property-component textarea{min-height:0!important}product-custom-property-component .__input-wrapper textarea{padding-bottom:calc(var(--padding-sm) * 2)!important}product-custom-property-component .__character-count{color:#9c968a!important}.free-shipping-bar{width:100%;margin-block-end:var(--margin-md, 12px)}.free-shipping-bar__text{margin:0 0 8px;font-size:var(--font-size--sm, .875rem);text-align:center;color:var(--color-foreground)}.free-shipping-bar__track{width:100%;height:8px;border-radius:999px;background-color:rgb(var(--color-foreground-rgb, 0 0 0) / .12);overflow:hidden}.free-shipping-bar__fill{height:100%;border-radius:999px;background-color:var(--color-foreground);transition:width .35s ease}.cart-upsell{border-block-start:1px solid var(--color-border);padding-block:12px 4px;margin-block-start:4px}.cart-upsell__heading{margin:0 0 8px;font-size:var(--font-size--sm, .875rem);font-weight:var(--font-weight-bold, 600)}.cart-upsell__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cart-upsell__link{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--color-foreground)}.cart-upsell__media{flex:0 0 auto;width:64px;height:64px;border-radius:var(--style-border-radius-inputs, 4px);overflow:hidden;background-color:rgb(var(--color-foreground-rgb, 0 0 0) / .04)}.cart-upsell__image{width:100%;height:100%;object-fit:cover;display:block}.cart-upsell__info{display:flex;flex-direction:column;gap:2px;min-width:0}.cart-upsell__title{font-size:var(--font-size--sm, .875rem);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-upsell__price{font-size:var(--font-size--sm, .875rem);color:rgb(var(--color-foreground-rgb, 0 0 0) / .7)}.cart-upsell__link:hover .cart-upsell__title{text-decoration:underline}.announcement-bar__slides{max-width:100%;width:100%;margin-inline:0;overflow:hidden}.announcement-bar__slide{place-content:center start}.announcement-bar__text{display:inline-block;white-space:nowrap;will-change:transform;animation:ct-announce-marquee 30s linear infinite}.announcement-bar__slider:hover .announcement-bar__text{animation-play-state:paused}@keyframes ct-announce-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.announcement-bar__text{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/concretime-custom.css.map */
