.price__regular .price-item--regular,.price__sale .price-item--sale,.price-item--regular{color:#1a3a2a!important;font-weight:700}.product__vendor,.product__text.caption-with-letter-spacing{font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#888;margin-bottom:.4rem;display:block}.flogom-urgency-badge{display:inline-flex;align-items:center;gap:6px;background:#fff3f3;border:1.5px solid #e53e3e;color:#c53030;font-size:.82rem;font-weight:700;padding:7px 13px;border-radius:6px;margin-bottom:1rem;letter-spacing:.01em}.flogom-urgency-badge:before{content:"";width:7px;height:7px;border-radius:50%;background:#e53e3e;animation:flogom-pulse 1.4s infinite;flex-shrink:0}@keyframes flogom-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.flogom-stock-status{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:600;color:#1a6b3a;margin-bottom:1.2rem;margin-top:.2rem}.flogom-stock-dot{width:8px;height:8px;border-radius:50%;background-color:#2d7a4f;flex-shrink:0;display:inline-block}.flogom-stock-status--out{color:#9b1a1a}.flogom-stock-dot--out{background-color:#c0392b!important}.product-form__submit{font-size:1.05rem;letter-spacing:.02em;padding:1.25rem 2rem;transition:opacity .2s ease,transform .1s ease}.product-form__submit strong{font-weight:900}.product-form__submit:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.product-form__submit:active:not(:disabled){transform:translateY(0)}.flogom-product-trust{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;border-top:1px solid #e5e5e5;margin-top:1.75rem;padding-top:1.25rem}.flogom-trust-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;font-size:.72rem;color:#444;flex:1;line-height:1.3}.flogom-trust-item svg{color:#1a3a2a}.flogom-trust-item span{font-weight:500;color:#222}@media screen and (max-width:749px){.flogom-product-trust{gap:.75rem}.flogom-trust-item{font-size:.7rem}}.product-form__input--pill input[type=radio]+label{border-radius:6px;font-weight:500;transition:all .15s ease}.product-form__input--pill input[type=radio]:checked+label{background-color:#1a3a2a;border-color:#1a3a2a}.accordion summary,.accordion__title{font-size:.875rem;font-weight:600;color:#222;padding:1rem 0}.accordion__content p,.product__accordion p{font-size:.875rem;line-height:1.65;color:#555}.product__description,.product__description p{font-size:.9rem;line-height:1.65;color:#444}.product__description strong{color:#1a3a2a}.product__media-wrapper,.product__media-list,.product__media-item,.product__media-gallery,.product-media-container,.product__media,.product__modal-opener,.product__media .media,.product-media-container .media{background:#fff!important;background-color:#fff!important}.product-media-container{border:none!important;box-shadow:none!important;--media-border-width: 0px;--media-shadow-opacity: 0}.product__media img,.product__media .media img,.product-media-container img{background:#fff!important;object-fit:contain!important;object-position:center center!important}.thumbnail,.thumbnail img,.thumbnail-list__item{background:#fff!important}.thumbnail{border-color:#e6e6e6!important}.thumbnail[aria-current]{border-color:#1a3a2a!important}.card__inner{background:#fff!important;background-color:#fff!important}.card__media{background:#fff!important;overflow:hidden}.card__media .media{background:#fff!important}.card__media .media img.motion-reduce,.card__media img{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;padding:8%!important;background:#fff!important}.card-wrapper{cursor:pointer}.card__media .media{overflow:hidden;transition:none}.card-wrapper:hover .card__media .media img{transform:scale(1.04);transition:transform .35s ease}.quick-add,.quick-add-modal,.card__content .quick-add{display:none!important}.collection__view-all{margin-top:1.5rem}.collection__view-all .button--tertiary,.collection__view-all a{font-size:.82rem!important;color:#888!important;text-decoration:underline!important;text-underline-offset:3px!important;background:transparent!important;border:none!important;padding:0!important;letter-spacing:.04em}.collection__view-all .button--tertiary:hover,.collection__view-all a:hover{color:#1a3a2a!important}.collection .title-wrapper-with-link h1{font-size:1.8rem;font-weight:800;letter-spacing:-.01em;color:#111}
/*# sourceMappingURL=/cdn/shop/t/22/assets/flogom-product.css.map */
