product-float-add-cart{display:block;width:100%}.pfac_float_btn_content{width:100%;padding:1rem 1.5rem;position:fixed;left:0;bottom:0;z-index:11;background:#fff;box-shadow:0 -2px 10px #0000000d}.pfac_float_btn_content .pfac_float_btn{width:50%;margin:0 auto;border-radius:8px;display:flex;align-items:center;justify-content:center;min-height:44px;cursor:pointer;font-size:1.6rem;font-weight:600;text-transform:uppercase}.pfac_mask{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999999;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:none}.pfac_mask .pfac_content{max-height:90vh;background:#fff;overflow-y:auto;overflow-x:hidden;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:0;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column}.pfac_content_top_view{position:sticky;top:0;left:0;background-color:#fff;z-index:10;padding:1rem 1.5rem}.pfac_content_title{position:relative;display:flex;align-items:center;justify-content:center;min-height:24px}.pfac_content_title .pfac_content_title_text{line-height:22px;font-size:14px;font-weight:600;width:90%}.pfac_content_close{position:absolute;top:50%;right:-.5rem;transform:translateY(-50%);width:32px;height:32px;padding:6px;cursor:pointer}.pfac_content_close svg{display:block;width:100%;height:100%}.pfac_product_info_wrapper{padding:1.5rem;display:flex;flex-direction:column;gap:16px;flex:1}.pfac_image_slider{width:100%;border-radius:8px;overflow:hidden;background:#fdf8f9;position:relative}.pfac_image_slider .swiper-slide{display:flex;justify-content:center;align-items:center}.pfac_image_slider img{width:100%;height:auto;object-fit:cover;display:block}.pfac_image_slider .swiper-pagination-bullet{background:#0003;opacity:1}.pfac_image_slider .swiper-pagination-bullet-active{background:#eb647d}.pfac_prod_title{color:#0a0a0a;font-size:18px;font-family:Noto Sans SC,sans-serif;font-weight:500;text-transform:uppercase;line-height:1.4;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.pfac_price_row{display:inline-flex;justify-content:flex-start;align-items:center;gap:12px}.pfac_current_price{color:#0a0a0a;font-size:20px;font-weight:600}.pfac_compare_price{color:#99a1af;font-size:18px;font-weight:400;text-decoration:line-through}.pfac_save_badge{padding:4px 8px;background:#eb647d;color:#fff;font-size:13px;font-weight:600}.pfac_variant_block{display:flex;flex-direction:column;gap:12px;margin-top:8px}.pfac_variant_header{color:#0a0a0a;font-size:14px;font-weight:700;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.pfac_variant_header span.pfac_variant_selected{color:#4a5565;font-weight:500}.pfac_variant_list{display:flex;flex-wrap:wrap;gap:10px}.pfac_variant_item{min-width:40px;height:40px;padding:0 12px;display:inline-flex;justify-content:center;align-items:center;outline:1px solid #D6CCCC;outline-offset:-1px;color:#0a0a0a;font-size:14px;font-weight:500;cursor:pointer;background:#fff;position:relative;transition:all .2s ease}.pfac_variant_item.disabled{color:#0000004d;background:#f9f9f9;cursor:not-allowed;pointer-events:none}.pfac_variant_item.disabled:after{content:"";position:absolute;width:100%;height:1px;background:#d6cccc;transform:rotate(45deg);top:50%;left:0}.pfac_variant_item .swatch--square{width:100%;height:100%;display:block}.pfac_variant_item:has(.swatch--square){padding:3px;background:transparent}.pfac_qty_wrapper{height:40px;display:inline-flex;justify-content:flex-start;align-items:center;outline:1px solid #D6CCCC;outline-offset:-1px;width:fit-content}.pfac_qty_btn{width:40px;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#fdfdfd}.pfac_qty_btn svg{width:16px;height:16px}.pfac_qty_btn.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.pfac_qty_input{width:50px;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:600;color:#0a0a0a;border-left:1px solid #eee;border-right:1px solid #eee}.pfac_footer{position:sticky;bottom:0;left:0;width:100%;padding:1rem 1.5rem 2rem;background:#fff;border-top:1px solid #eee;z-index:10}.pfac_buttons{display:flex;gap:0;overflow:hidden;flex-direction:row-reverse}.pfac_buttons.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.pfac_buttons div{text-align:center;flex:1;min-height:48px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px;cursor:pointer;text-transform:uppercase}.pfac_pay_methods{width:100%;margin-top:12px}.pfac_pay_methods img{display:block;width:100%;max-width:250px;height:auto;margin:0 auto}.pafc_preview_img{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:99999;display:none}.pafc_preview_img .fpac_big_pro_img{display:block;width:100%;height:auto;max-width:980px}.pafc_preview_img .pfac_preview_close{position:absolute;top:2rem;right:2rem;cursor:pointer}.pafc_preview_img .pfac_preview_close svg{display:block;width:2.5rem;height:2.5rem}@media(max-width:749px){.pfac_float_btn_content .pfac_float_btn{width:100%}}:root{--animate-duration: .8s;--animate-delay: 1s;--animate-repeat: 1}.animate__animated{-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);display:none}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);display:none}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(1.5deg)}50%{transform:translate(0)}}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px) rotateY(-9deg)}18.5%{transform:translate(5px) rotateY(7deg)}31.5%{transform:translate(-3px) rotateY(-5deg)}43.5%{transform:translate(2px) rotateY(1.5deg)}50%{transform:translate(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes pulse{0%{transform:scaleX(.98)}50%{transform:scale3d(1.02,1.02,1.02)}to{transform:scaleX(.98)}}@keyframes pulse{0%{transform:scaleX(.98)}50%{transform:scale3d(1.02,1.02,1.02)}to{transform:scaleX(.98)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-1.5deg)}30%,50%,70%,90%{transform:scaleZ(1) rotate(1.5deg)}40%,60%,80%{transform:scaleZ(1) rotate(-1.5deg)}to{transform:scaleX(1)}}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-1.5deg)}30%,50%,70%,90%{transform:scaleZ(1) rotate(1.5deg)}40%,60%,80%{transform:scaleZ(1) rotate(-1.5deg)}to{transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product_float_add_cart.css.map */
