:is(.template-product,[class*=template-product]) .product-info__block-item:has(.jdgm-preview-badge--with-link){float:right;position:relative;z-index:1}:is(.template-product,[class*=template-product]) .product-info__block-item:has(.jdgm-preview-badge--with-link) .jdgm-prev-badge__stars{display:block}:is(.template-product,[class*=template-product]) .product-info__block-item:has(.jdgm-preview-badge--with-link) .jdgm-prev-badge__stars:after{content:attr(data-score);display:inline-block;font-weight:700;font-size:14px;color:#666;margin-left:.25em;line-height:1;position:relative;top:-1px}:is(.template-product,[class*=template-product]) .product-info__block-item:has(.jdgm-preview-badge--with-link) .jdgm-prev-badge__text{display:block;font-weight:700;font-size:14px}:is(.template-product,[class*=template-product]) .product-info__block-item:has(.jdgm-preview-badge--with-link) .jdgm-prev-badge__text:before{content:"Based on";display:inline-block;margin-right:.25em}:is(.template-product,[class*=template-product]) .product-info__block-item:has(.jdgm-preview-badge--with-link) .jdgm-qa-badge{display:none}:is(.template-product,[class*=template-product]) .product-form__variants{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}:is(.template-product,[class*=template-product]) .product-form__option{flex:0 1 auto;margin-bottom:0}:is(.template-product,[class*=template-product]) .product-form__selected-value{font-size:.75em;line-height:1.3;word-break:break-word;max-width:100%;display:inline-block;font-weight:400!important}@keyframes pulse-dot{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.product-form__payment-container{width:100%}.product-form__add-button:not(.button--disabled){width:100%!important;border-radius:6px!important;padding:0 24px!important;font-size:18px!important;font-weight:600!important;min-height:55px!important;height:55px!important;position:relative;overflow:visible;display:flex!important;align-items:center;justify-content:center;gap:10px;background-color:#10b981!important;background:linear-gradient(135deg,#059669,#10b981)!important;border:none!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important;transition:all .2s ease!important}.product-form__add-button:not(.button--disabled):hover{background:linear-gradient(135deg,#047857,#059669)!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important;transform:translateY(-1px)}.product-form__add-button:not(.button--disabled):active{transform:translateY(0);box-shadow:0 2px 4px -1px #0000001a!important}.product-form__add-button.button--disabled{background-color:#9ca3af!important;background:#9ca3af!important;opacity:.6!important;cursor:not-allowed!important}.product-form__add-button:not(.button--disabled):before{content:"";width:8px;height:8px;border-radius:50%;background-color:currentColor;display:block;animation:pulse-dot 1.5s ease-in-out infinite;opacity:.8}@media screen and (min-width: 641px){.product-form__payment-container{flex-direction:column!important;flex-flow:column!important;margin:0!important}.product-form__payment-container>*{width:100%!important;flex:none!important;margin:9px 0!important}}:is(.template-product,[class*=template-product]) .color-swatch-list--large .color-swatch__item{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border-radius:50%!important}:is(.template-product,[class*=template-product]) .color-swatch__radio:checked+.color-swatch__item:after,:is(.template-product,[class*=template-product]) .color-swatch__button.is-selected .color-swatch__item:after,:is(.template-product,[class*=template-product]) .color-swatch__item.is-selected:after{width:calc(100% + 6px)!important;height:calc(100% + 6px)!important;top:-3px!important;left:-3px!important;border-radius:50%!important}:is(.template-product,[class*=template-product]) .product-form__option--size .block-swatch__item{min-width:40px!important;min-height:40px!important;width:40px!important;height:40px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}:is(.template-product,[class*=template-product]) .product-form__option--size .block-swatch__item-text{font-size:14px;line-height:1;white-space:nowrap}:is(.template-product,[class*=template-product]) .product-info__block-item:has([id*=omgrfq],[id*=request-quote],[class*=omgrfq],[class*=request-quote]){order:1}:is(.template-product,[class*=template-product]) .product-info__block-item:has([id*=omega-estimated],[id*=estimated-shipping],[class*=omega-estimated],[class*=estimated-shipping]){order:0}:is(.template-product,[class*=template-product]) .product-trust-badges{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding:20px 0;border-top:1px solid var(--border-color)}:is(.template-product,[class*=template-product]) .product-trust-badges__item{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 10px}:is(.template-product,[class*=template-product]) .product-trust-badges__icon{margin-bottom:12px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--text-color);opacity:.6}:is(.template-product,[class*=template-product]) .product-trust-badges__icon svg{width:32px!important;height:32px!important;display:block!important}:is(.template-product,[class*=template-product]) .product-trust-badges__icon svg path,:is(.template-product,[class*=template-product]) .product-trust-badges__icon svg g path,:is(.template-product,[class*=template-product]) .product-trust-badges__icon svg circle{stroke:currentColor!important;fill:none!important}:is(.template-product,[class*=template-product]) .product-trust-badges__text{display:flex;flex-direction:column;gap:4px}:is(.template-product,[class*=template-product]) .product-trust-badges__text-primary{font-size:14px;font-weight:600;color:var(--text-color);line-height:1.2}:is(.template-product,[class*=template-product]) .product-trust-badges__text-secondary{font-size:12px;color:var(--text-color);opacity:.7;line-height:1.2}:is(.template-product,[class*=template-product]) .product-trust-badges__separator{width:1px;height:40px;background-color:var(--border-color);margin:0 10px}@media screen and (max-width: 640px){:is(.template-product,[class*=template-product]) .product-trust-badges{flex-direction:column;gap:16px}:is(.template-product,[class*=template-product]) .product-trust-badges__separator{display:none}:is(.template-product,[class*=template-product]) .product-trust-badges__item{flex-direction:row;text-align:left;width:100%;padding:0}:is(.template-product,[class*=template-product]) .product-trust-badges__icon{margin-bottom:0;margin-right:12px}}.ot-estimated-shipping-text-shipping span{font-size:14px!important}.estimated-shipping-wrapper{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/75/assets/cro.media.css.map */
