@keyframes ffl-fadeInUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes ffl-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ffl-scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.ffl-animate{opacity:0;transform:translateY(28px);transition:opacity .55s ease,transform .55s ease}.ffl-animate.ffl-visible{opacity:1;transform:translateY(0)}.ffl-animate-scale{opacity:0;transform:scale(.93);transition:opacity .5s ease,transform .5s ease}.ffl-animate-scale.ffl-visible{opacity:1;transform:scale(1)}.ffl-delay-1{transition-delay:.08s}.ffl-delay-2{transition-delay:.16s}.ffl-delay-3{transition-delay:.24s}.ffl-delay-4{transition-delay:.32s}@media screen and (max-width:749px){#MainContent#MainContent#MainContent#MainContent .product-form__input--pill input[type=radio]+label{max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important;text-align:center!important;line-height:1.08!important}#MainContent#MainContent#MainContent#MainContent fieldset.product-form__input--pill:not(.codex-carat-size-picker)>input[type=radio]+label{display:flex!important;align-items:center!important;justify-content:center!important;padding-left:6px!important;padding-right:6px!important;font-size:10.5px!important}#MainContent#MainContent#MainContent#MainContent fieldset.product-form__input--pill.ffl-metal-grouped>input[type=radio]+label.ffl-metal-opt{min-height:42px!important}#MainContent#MainContent#MainContent#MainContent fieldset.product-form__input--pill.ffl-metal-grouped>input[type=radio]+label.ffl-gold-opt{min-height:46px!important;padding-top:5px!important;padding-bottom:5px!important}#MainContent#MainContent#MainContent#MainContent fieldset.product-form__input--pill:not(.codex-carat-size-picker):not(.ffl-metal-grouped)>input[type=radio]+label{min-height:40px!important}#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row{gap:6px!important;padding:8px 10px!important;align-items:center!important}#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .product-form__quantity{flex:0 0 auto!important;width:auto!important;min-width:0!important;gap:5px!important;justify-content:flex-start!important}#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .product-form__quantity .form__label,#MainContent#MainContent#MainContent#MainContent .product-form__quantity .form__label{flex:0 0 auto!important;min-width:0!important;margin-right:0!important}#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .price-per-item__container{flex:0 0 auto!important;min-width:0!important}#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .quantity{flex:0 0 auto!important;min-width:0!important;min-height:36px!important}#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .quantity__button{width:30px!important;min-width:30px!important}#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .quantity__input{width:28px!important;min-width:28px!important;font-size:13px!important}#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .codex-selected-price-row{flex:1 1 0!important;min-width:0!important;max-width:100%!important;justify-content:flex-end!important}#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .codex-selected-price-value{flex:1 1 auto!important;min-width:0!important;max-width:100%!important;margin-left:0!important;text-align:right!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .codex-selected-price-value,#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .codex-selected-price-value *{font-size:clamp(13px,3.45vw,16px)!important;line-height:1.05!important}#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .codex-selected-price-value .price,#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .codex-selected-price-value .price__container,#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .codex-selected-price-value .price__regular,#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .codex-selected-price-value .price__sale,#MainContent#MainContent#MainContent#MainContent .ffl-qty-price-row .codex-selected-price-value .price-item{max-width:100%!important;white-space:normal!important;text-align:right!important}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/ffl-mobile-fix.css.map */
