#fkcart-modal{font-size:16px;font-weight:500;color:var(--fkcart-primary-text-color);box-sizing:border-box;line-height:1.3}#fkcart-modal svg{outline:0}#fkcart-modal *{box-sizing:border-box}#fkcart-modal * ::-webkit-scrollbar{height:5px;width:6px}#fkcart-modal * ::-webkit-scrollbar-thumb{background:#666}#fkcart-modal * ::-webkit-scrollbar-track{background:#dedede}#fkcart-modal .fkcart-panel:not(.fkwcs_fkcart_gpay_wrapper){padding-right:16px;padding-left:16px}#fkcart-modal .fkcart-hide{display:none!important}#fkcart-modal .fkcart-t--center{text-align:center}#fkcart-modal .fkcart-input-error{font-size:12px;font-weight:400;color:var(--fkcart-error-color);margin-left:2px;line-height:1.3;margin-top:4px}.fkcart-p-10{padding-top:10px;padding-bottom:10px}.fkcart-p-20{padding-bottom:20px}.fkcart-p-20,.fkcart-pt-20{padding-top:20px}.fkcart-pb-24{padding-bottom:24px}.fkcart-pb-20{padding-bottom:20px}.fkcart-pt-10{padding-top:10px}.fkcart-pb-16{padding-bottom:16px}.fkcart-pt-16{padding-top:16px}.fkcart-pb-10{padding-bottom:10px}#fkcart-modal .is-disabled{pointer-events:none;opacity:.6}#fkcart-modal .fkcart-text-light{font-size:14px;font-weight:500;color:var(--fkcart-secondary-text-color)}.fkcart-shimmer{animation:fkcartShimmer 1.6s ease-in-out infinite;color:transparent;background-color:#f0f0f0;display:inline-block}.fkcart-loading{position:relative}.fkcart-loading:after{animation:fkcartSpinAround .5s linear infinite;height:16px;border-right:1px solid transparent;border-left:1px solid var(--fkcart-primary-bg-color);content:"";position:absolute;border-top:1px solid transparent;border-bottom:1px solid var(--fkcart-primary-bg-color);top:calc(50% - 8px);border-radius:290486px;left:calc(50% - 8px);width:16px;display:block}.fkcart-loaded:after{height:14px;border-right:1px solid var(--fkcart-primary-bg-color);animation-iteration-count:inherit;transform:scaleX(-1) rotate(135deg);border-left:0;animation-timing-function:ease;border-top:1px solid var(--fkcart-primary-bg-color);border-bottom:0;animation-name:fkcartCheckmark;opacity:1;top:50%;transform-origin:left top;border-radius:0;left:calc(50% - .35em);width:6px;animation-duration:.8s}.fkcart-image-wrapper.fkcart-loading:before,.fkcart-product-image.fkcart-loading:before{height:32px;backdrop-filter:blur(3px);padding:0;content:"";position:absolute;top:50%;border-radius:50%;background:#fff;margin-left:-16px;left:50%;width:32px;margin-top:-16px;display:block}.fkcart-image-wrapper.fkcart-loading:after,.fkcart-image-wrapper.fkcart-loading:before{display:none}#fkcart-floating-toggler{height:calc(var(--fkcart-toggle-size)*2*1px);padding:0;border:none;right:36px;transition:box-shadow .25s ease 0s,opacity .4s ease 0s,scale 1s ease-in-out 0s,transform .2s ease-in-out 0s;position:fixed;bottom:36px;top:auto;box-sizing:border-box;margin:0;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:var(--fkcart-toggle-border-radius,50%);cursor:pointer;width:calc(var(--fkcart-toggle-size)*2*1px);z-index:10999}#fkcart-floating-toggler.fkcart-should-hide{visibility:hidden}#fkcart-floating-toggler[data-position=bottom-left]{right:auto;left:36px}#fkcart-modal .fkcart-modal-container[data-direction=rtl][data-slider-pos=bottom-left] .fkcart-preview-ui,#fkcart-modal .fkcart-modal-container[data-direction=rtl][data-slider-pos=bottom-left] .fkcart-quick-view-drawer{transform:translate(-100%);right:auto;left:0}#fkcart-modal .fkcart-modal-container[data-direction=rtl][data-slider-pos=bottom-left] .fkcart-slider-notices.fkcart-hide-notice{right:auto;left:0}#fkcart-floating-toggler .fkcart-floating-icon{height:100%;pointer-events:none;justify-content:center;text-indent:-99999px;color:var(--fkcart-toggle-icon-color);transition:opacity 80ms linear 0s,transform .16s linear 0s;opacity:1;background-color:var(--fkcart-toggle-bg-color);box-sizing:border-box;align-items:center;border-radius:var(--fkcart-toggle-border-radius,50%);cursor:pointer;line-height:1;user-select:none;-js-display:flex;display:flex}#fkcart-floating-toggler .fkcart-floating-icon path{fill:var(--fkcart-toggle-icon-color)}#fkcart-floating-toggler.fkcart-toggler-style2,#fkcart-floating-toggler.fkcart-toggler-style2 .fkcart-floating-icon{border-radius:5px}#fkcart-floating-toggler .fkcart-floating-icon svg{height:calc(var(--fkcart-toggle-size)*1px);padding:0;box-sizing:border-box;margin:0;width:calc(var(--fkcart-toggle-size)*1px)}#fkcart-floating-toggler .fkcart-item-count{height:18px;padding:2px;justify-content:center;font-size:12px;font-weight:600;color:var(--fkcart-toggle-count-font-color);position:absolute;min-width:18px;top:0;background-color:var(--fkcart-toggle-count-bg-color);box-sizing:border-box;align-items:center;border-radius:100%;left:-2px;width:auto;line-height:10px;display:flex;-js-display:flex;z-index:20}.fkcart-trigger-open,.fkcart-trigger-open body{overflow:hidden!important;scrollbar-gutter:auto}#fkcart-modal{height:100%;overflow:hidden;right:0;position:fixed;outline:0;bottom:0;top:0;left:0;width:100%;display:none;z-index:9876543210}#fkcart-modal.fkcart-show{display:block}#fkcart-modal .fkcart-modal-backdrop{right:0;position:fixed;opacity:.3;bottom:0;top:0;background-color:#000;left:0;z-index:999999998}#fkcart-modal .fkcart-preview-ui{height:100%;transform:translate(100%) scale(1);justify-content:space-between;right:0;transition:transform var(--fkcart-animation-duration,.4s) ease-out;position:fixed;max-width:var(--fkcart-slider-desktop-width,420px);flex-direction:column;max-height:100%;outline:0;top:0;background-color:var(--fkcart-bg-color,#fff);width:100%;display:flex;z-index:999999999}#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-checkout-wrap,#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-coupon-area,#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-order-summary,#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-reward-panel{display:none}#fkcart-modal.fkcart-show .fkcart-preview-ui{transform:translate(0)!important}#fkcart-modal .fkcart-preview-ui.has-zero-state .fkcart-slider-footer{border-top:none}#fkcart-modal .fkcart-slider-notices{height:auto;min-height:52px;padding:12px;justify-content:center;font-size:15px;border:none;margin-bottom:0;right:0;color:var(--fkcart-error-color);transition:all .3s;position:absolute;max-width:var(--fkcart-slider-desktop-width);opacity:1;visibility:visible;text-align:center;clear:both;top:0;background-color:var(--fkcart-error-bg-color);align-items:center;border-radius:0;cursor:pointer;margin-left:0;width:100%;display:flex;z-index:9999999992}#fkcart-modal .fkcart-slider-notices[data-status=success]{color:var(--fkcart-success-color);background-color:var(--fkcart-success-bg-color)}#fkcart-modal .fkcart-slider-notices[data-status=success] .fkcart-notice-icon{display:none}#fkcart-modal .fkcart-slider-notices.fkcart-hide-notice{opacity:0;visibility:hidden}#fkcart-modal .fkcart-slider-notices .fkcart-notice-text{font-size:15px;font-weight:500;text-align:left}#fkcart-modal .fkcart-slider-notices .fkcart-notice-icon{transform:translateY(-1px);margin-right:8px;align-items:center;display:flex}body #fkcart-modal .fkcart-preview-ui .fkcart-carousel-wrap,body #fkcart-modal .fkcart-preview-ui .fkcart-coupon-area,body #fkcart-modal .fkcart-preview-ui .fkcart-reward-panel,body #fkcart-modal .fkcart-preview-ui .fkcart-slider-footer,body #fkcart-modal .fkcart-preview-ui .fkcart-slider-header{border:none}body #fkcart-modal .fkcart-preview-ui .fkcart-coupon-icon.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-coupon-title.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-discounted-price.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-item-price.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-item-title.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-progress-wrap.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-reward-message.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-summary-amount.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-summary-text.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-title.fkcart-shimmer{height:10px;border-radius:0}body #fkcart-modal .fkcart-preview-ui .fkcart-title.fkcart-shimmer{width:25%}body #fkcart-modal .fkcart-preview-ui .fkcart-reward-message.fkcart-shimmer{width:50%}body #fkcart-modal .fkcart-preview-ui .fkcart-progress-wrap.fkcart-shimmer{background-color:#f0f0f0;width:100%}body #fkcart-modal .fkcart-preview-ui .fkcart-coupon-icon.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-coupon-title.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-discounted-price.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-item-price.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-item-title.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-summary-amount.fkcart-shimmer,body #fkcart-modal .fkcart-preview-ui .fkcart-summary-text.fkcart-shimmer{width:70px}body #fkcart-modal .fkcart-preview-ui .fkcart-quantity-selector.fkcart-shimmer{height:20px;border-radius:0;width:30px}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading{padding-top:12px;justify-content:space-between;flex-direction:row;align-items:center;padding-bottom:12px;-js-display:flex;display:flex}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-title{font-size:16px;font-weight:600;color:var(--fkcart-primary-text-color);margin:0;width:100%;line-height:1.5}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-title span{margin-left:4px}#fkcart-modal .fkcart-preview-ui .fkcart-slider-heading .fkcart-modal-close{align-items:center;cursor:pointer;line-height:20px;display:flex}.fkcart-reward-product-wrap{height:100%;overflow-x:hidden;flex-direction:column;display:flex}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body{flex:1;position:relative;grid-template-rows:1fr;-ms-overflow-style:none;display:grid}#fkcart-modal.fkcart-show .fkcart-preview-ui.has-zero-state .fkcart-slider-body{height:100%;overflow:auto;overflow-x:hidden}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body.fkcart-body-275{grid-template-rows:1fr 275px}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body.fkcart-body-150{grid-template-rows:1fr 150px}#fkcart-modal .fkcart-drawer{height:100vh;overflow:hidden;position:fixed;top:0;left:-200px;width:200px}#fkcart-modal .fkcart-modal-container[data-direction=rtl][data-slider-pos=bottom-left] .fkcart-drawer{left:420px}#fkcart-modal .fkcart-drawer .fkcart-drawer-container{height:100%;border-right:1px solid var(--fkcart-border-color);transform:translate(100%);transition:transform .25s ease-in;background-color:#fff;margin:0}#fkcart-modal .fkcart-drawer .fkcart-drawer-container .fkcart-drawer-wrap{height:100%;overflow-y:auto;overflow-x:hidden;padding:16px;position:relative;background-color:var(--fkcart-panel-color);scrollbar-width:thin}#fkcart-modal .fkcart-drawer .fkcart-drawer-heading{font-size:14px;font-weight:500;margin-bottom:16px;color:var(--fkcart-primary-text-color);text-align:center;line-height:1.5}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item{margin-bottom:36px;flex-direction:column;text-align:center}body #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item{gap:8px}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-image-wrapper{margin:0 auto}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-image-wrapper.fkcart-shimmer{margin-bottom:8px}#fkcart-modal .fkcart-drawer .fkcart-item-misc{display:none}#fkcart-modal .fkcart-coupon-area{padding:12px 16px;border-bottom:1px solid var(--fkcart-border-color)}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-head{justify-content:space-between;align-items:center;cursor:pointer;display:flex}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-body{margin-top:8px}#fkcart-modal .fkcart-coupon-area .fkcart-panel{padding:0}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-icon{height:16px}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-head .fkcart-coupon-title{font-size:14px;font-weight:600;color:var(--fkcart-primary-text-color)}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap{align-items:center;display:flex}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input{flex:1;padding:8px 12px;font-size:13px;border:1px solid var(--fkcart-border-color);font-weight:400;color:var(--fkcart-primary-text-color);outline:0;min-width:55%;background-color:transparent;margin:0;border-radius:8px;border-bottom-right-radius:0;overflow:hidden;min-height:auto;appearance:none;border-top-right-radius:0;max-height:36px;box-sizing:border-box;box-shadow:none;line-height:18px}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input:focus{border-color:#0073aa}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap.has-error #fkcart-coupon__input{border-color:var(--fkcart-error-color);border-right:0}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input:focus,#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input:hover{outline:0;background-color:transparent;box-shadow:none}#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap .fkcart-coupon-button{padding:8px 16px;font-size:15px;border:1px solid var(--fkcart-primary-bg-color,#0073aa);font-weight:500;max-height:36px;margin:0;border-radius:0 8px 8px 0;line-height:22px;user-select:none}#fkcart-modal .fkcart-checkout-wrap #fkwcs_stripe_smart_button_wrapper{margin-top:16px}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button{padding:8px 24px;justify-content:center;font-size:18px;border:0;text-decoration:none;font-weight:500;color:#fff;transition:all .2s ease-out;text-align:center;background-color:var(--fkcart-primary-bg-color,#0170b9);margin:0;border-radius:var(--fkcart-border-radius,8px);width:100%;line-height:24px;display:flex}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button:hover{opacity:.9}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--icon{align-items:center;display:inline-flex}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading div,#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading div *{color:transparent!important}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading .fkcart-checkout--icon{opacity:0}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button.fkcart-loading:after{border-left-color:var(--fkcart-primary-font-color,#fff);border-bottom-color:var(--fkcart-primary-font-color,#fff)}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--text{color:var(--fkcart-primary-font-color,#fff);margin:0 8px}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--price *{color:var(--fkcart-primary-font-color,#fff)}#fkcart-modal .fkcart-checkout-wrap #fkcart-checkout-button .fkcart-checkout--icon path{fill:var(--fkcart-primary-font-color,#fff)}#fkcart-modal .fkcart-quantity-selector{justify-content:flex-start;align-items:center;box-shadow:0 0 0 1px var(--fkcart-border-color);border-radius:6px;display:inline-flex}#fkcart-modal .fkcart-quantity-selector.fkcart-shimmer{box-shadow:none}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button{height:24px;padding:0;border:none;-webkit-appearance:none;appearance:none;text-indent:-9999em;color:var(--fkcart-primary-text-color);position:relative;outline:0;min-width:28px;text-align:center;background-color:transparent;margin:0;align-items:center;border-radius:0;cursor:pointer;width:28px;display:flex}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button svg{height:10px;font-size:8px;color:var(--fkcart-primary-text-color);outline:0;text-align:center;margin:0 auto;width:10px;display:block}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity__input{height:24px;min-height:24px;padding:0 4px;font-size:13px;border:0;font-weight:400;-moz-appearance:textfield;margin-bottom:0;color:var(--fkcart-primary-text-color);max-height:30px;outline:0;min-width:32px;text-align:center;background-color:transparent;box-sizing:border-box;box-shadow:0 0 0 1px var(--fkcart-border-color);border-radius:0;width:32px;line-height:16px}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity__input::-webkit-inner-spin-button,#fkcart-modal .fkcart-quantity-selector .fkcart-quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#fkcart-modal .fkcart-slider-body .fkcart-item-wrap .fkcart--item{gap:16px}#fkcart-modal .fkcart-item-wrap .fkcart--item{height:auto;margin-bottom:16px;position:relative;display:flex}#fkcart-modal .fkcart-item-wrap .fkcart--item.fkcart-line-item{flex:1;margin-bottom:24px;position:relative;max-width:100%;padding-right:16px;gap:12px;align-items:center;margin-left:72px;width:calc(100% - 72px);margin-top:0;padding-left:16px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper{flex:0 0 60px;height:60px;padding:0;text-decoration:none;align-self:flex-start;outline:0;margin:0;width:60px;display:inline-flex}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper img{height:auto;border:1px solid #dedfea;max-width:100%;border-radius:8px;width:auto;display:inline-block}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper img:nth-child(2){display:none}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-info{gap:16px;width:100%;display:flex}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-title{font-size:14px;text-decoration:none;font-weight:600;margin-bottom:2px;color:var(--fkcart-primary-text-color);outline:0;line-height:1.5;display:block}#fkcart-modal .fkcart-item-meta-content-wrap,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content{font-size:12px;font-weight:400;color:var(--fkcart-secondary-text-color);line-height:1.5}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content{margin-bottom:2px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-select-options{color:var(--fkcart-accent-color)}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content:empty{display:none}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap *{font-size:12px;line-height:1.5}#fkcart-modal .fkcart-item-meta-content-wrap .fkcart-attr-wrap,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap{justify-content:left;flex-wrap:wrap;font-weight:400;color:var(--fkcart-secondary-text-color);gap:0;display:flex}#fkcart-modal .fkcart-item-meta-content-wrap .fkcart-attr-wrap .fkcart-attr-value,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap .fkcart-attr-value{padding-left:3px}#fkcart-modal .fkcart-item-meta-content-wrap .variation,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .variation{column-gap:4px;grid-template-columns:auto 1fr;margin:0;display:grid}#fkcart-modal .fkcart-item-meta-content-wrap .variation dt,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .variation dt{max-width:96px;margin:0}#fkcart-modal .fkcart-item-meta-content-wrap .variation dd,#fkcart-modal .fkcart-item-meta-content-wrap .variation p,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .variation dd,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .variation p{margin:0}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-line-item{position:relative;margin-top:8px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-pricing-wrap{margin-left:24px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price{flex-wrap:wrap;font-size:14px;font-weight:400;color:var(--fkcart-primary-text-color);text-align:right;line-height:1.5}#fkcart-modal .fkcart-item-wrap .fkcart--item.fkcart_save_class_active .fkcart-line-item{margin-top:18px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price>.woocommerce-Price-amount:not(:only-child):first-child{margin-right:2px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price>.woocommerce-Price-amount:not(:only-child):last-child{margin-left:2px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price>span.woocommerce-Price-amount,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price>span.woocommerce-Price-amount *{color:var(--fkcart-primary-text-color)}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price del .woocommerce-Price-amount,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price del .woocommerce-Price-amount *{color:var(--fkcart-strike-through-price-text-color)}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-button.fkcart-loading .fkcart-item-price .woocommerce-Price-amount,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-button.fkcart-loading .fkcart-item-price .woocommerce-Price-amount *{color:transparent}#fkcart-modal .fkcart--item .fkcart-discounted-price{justify-content:end;flex-wrap:wrap;font-size:12px;font-weight:400;color:var(--fkcart-saving-text-price-color);gap:2px;line-height:16px;margin-top:4px;display:flex}#fkcart-modal .fkcart--item .fkcart-discounted-price .fkcart-discounted-text{white-space:nowrap}#fkcart-modal .fkcart--item .fkcart-discounted-price .fkcart-discounted-amount{color:var(--fkcart-saving-text-price-color)}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-meta .fkcart-item-price{place-content:start}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price del{text-decoration-color:var(--fkcart-strike-through-price-text-color);font-size:12px;font-weight:400;margin-right:4px;color:var(--fkcart-strike-through-price-text-color);order:2;width:100%;line-height:10px;margin-top:5px}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price ins{text-decoration:none;font-weight:400;order:1;width:100%}#fkcart-modal .fkcart-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-price{text-align:center;place-content:center}.fkcart-thumb-wrap{position:relative}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-remove-item{height:28px;position:absolute;top:-8px;cursor:pointer;left:-8px;width:28px;z-index:9999}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-remove-item span{height:16px;justify-content:center;font-size:12px;text-decoration:underline;color:#24272d;position:absolute;align-items:center;border-radius:50%;background:#dedfea;cursor:pointer;width:16px;display:inline-flex;z-index:10}#fkcart-modal .fkcart-button{padding:7px 12px;justify-content:center;flex-wrap:wrap;font-size:13px;text-decoration:none;font-weight:500;color:var(--fkcart-primary-bg-color,#0170b9);position:relative;outline:0;align-items:center;box-shadow:inset 0 0 0 1px var(--fkcart-primary-bg-color,#0170b9);border-radius:var(--fkcart-border-radius,8px);background:0 0;cursor:pointer;line-height:14px;margin-top:12px;display:inline-flex}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart-button{margin-top:0}#fkcart-modal .fkcart-primary-button{padding:12px 24px;justify-content:center;font-size:16px;border:0;font-weight:600;color:var(--fkcart-primary-font-color);position:relative;outline:0;align-items:center;box-shadow:none;border-radius:var(--fkcart-border-radius,8px);background:var(--fkcart-primary-bg-color,#0170b9);cursor:pointer;line-height:20px;margin-top:10px;display:inline-flex}#fkcart-modal .fkcart-primary-button:hover{opacity:.9}#fkcart-modal .fkcart-primary-button:focus,#fkcart-modal .fkcart-primary-button:hover{outline:0;box-shadow:none;background:var(--fkcart-primary-bg-color,#0170b9)}#fkcart-modal .fkcart-button:hover{opacity:.9}#fkcart-modal .fkcart-button:focus{outline:0;box-shadow:inset 0 0 0 1px var(--fkcart-primary-bg-color,#0170b9)}#fkcart-modal .fkcart-button.fkcart-loading,#fkcart-modal .fkcart-primary-button.fkcart-loading{color:transparent}#fkcart-modal .fkcart-button.fkcart-loading:after{border-color:transparent transparent var(--fkcart-primary-bg-color) var(--fkcart-primary-bg-color)}#fkcart-modal .fkcart-button.fkcart-loaded:after{border-color:var(--fkcart-primary-bg-color)}#fkcart-modal .fkcart-primary-button.fkcart-loading:after{border-color:transparent transparent var(--fkcart-primary-font-color) var(--fkcart-primary-font-color)}#fkcart-modal .fkcart-primary-button.fkcart-loaded:after{border-color:var(--fkcart-primary-font-color)}#fkcart-modal .fkcart-button.fkcart-full-width,#fkcart-modal .fkcart-primary-button.fkcart-full-width{width:100%}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-button .fkcart-item-price del{margin-right:0}#fkcart-modal .fkcart--item-heading{padding-top:16px;font-size:16px;font-weight:600;color:var(--fkcart-primary-text-color);padding-bottom:16px;line-height:1.5}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item{flex:0 0 50%;flex-direction:column;text-align:center}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper{height:auto;margin:0 auto;width:auto}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper span{height:auto;max-width:80%;max-height:120px;margin:0 auto;width:120px}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-pricing-wrap{margin-left:0}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-title{overflow:hidden}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-price{font-size:13px;color:var(--fkcart-primary-bg-color)}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-price .woocommerce-Price-amount,#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-price .woocommerce-Price-amount *{color:var(--fkcart-primary-bg-color)}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-price del .woocommerce-Price-amount,#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-item-price del .woocommerce-Price-amount *{color:var(--fkcart-strike-through-price-text-color)}#fkcart-modal .fkcart-carousel-wrap{max-width:var(--fkcart-slider-desktop-width,420px);border-bottom:1px solid var(--fkcart-border-color);min-width:100%;background-color:var(--fkcart-panel-color)}#fkcart-modal .fkcart-carousel{padding:0 40px;position:relative}#fkcart-modal .fkcart-carousel *{box-sizing:border-box}#fkcart-modal .fkcart-carousel__viewport[data-count="1"]~.fkcart-nav-btn{display:none}#fkcart-modal .fkcart-carousel__viewport{overflow:hidden;width:100%}#fkcart-modal .fkcart-carousel__container{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;margin-left:-15px;user-select:none;-khtml-user-select:none;display:flex}#fkcart-modal .fkcart-carousel__viewport[data-count="1"] .fkcart-carousel__container{justify-content:center}#fkcart-modal .fkcart-carousel__slide{flex:0 0 100%}#fkcart-modal .fkcart-nav-btn{height:16px;transform:translateY(-50%);padding:0;justify-content:center;border:0;color:var(--fkcart-color-black);position:absolute;outline:0;top:30%;background-color:transparent;align-items:center;cursor:pointer;width:16px;touch-action:manipulation;z-index:1}#fkcart-modal .fkcart-upsell-style2 .fkcart-nav-btn{top:30%}#fkcart-modal .fkcart-nav-btn:disabled,#fkcart-modal .fkcart-nav-btn[disabled=disabled]{opacity:.3;cursor:default}#fkcart-modal .fkcart-nav-btn__svg{height:100%;width:100%}#fkcart-modal .fkcart-nav-btn--prev{left:4px}#fkcart-modal .fkcart-nav-btn--next{right:4px}#fkcart-modal .fkcart-carousel-dots{list-style:none;min-height:34px;padding-top:4px;justify-content:center;display:flex}#fkcart-modal .fkcart-no-carousel{min-height:20px;display:block}#fkcart-modal .fkcart-carousel-dot{height:30px;padding:0;border:0;margin-right:5px;position:relative;outline:0;background-color:transparent;align-items:center;cursor:pointer;margin-left:5px;width:16px;display:flex}#fkcart-modal .fkcart-carousel-dot:after{height:2px;content:"";opacity:.8;background-color:#ccc;border-radius:2px;width:100%}#fkcart-modal .fkcart-carousel-dot.is-selected:after{opacity:1;background-color:var(--fkcart-primary-bg-color)}#fkcart-modal .fkcart-item-wrap .fkcart--item.fkcart-carousel__slide{margin-bottom:0;padding-right:6px;gap:12px;padding-left:21px}#fkcart-modal .fkcart-zero-state{height:100%;padding:20px;justify-content:center;flex-direction:column;text-align:center;width:100%;display:flex}#fkcart-modal .fkcart-zero-state .fkcart-icon-cart svg{display:inline-flex}#fkcart-modal .fkcart-zero-state .fkcart-zero-state-title{font-size:18px;font-weight:500;color:var(--fkcart-primary-text-color);margin:6px 0;line-height:1.3}#fkcart-modal .fkcart-zero-state .fkcart-zero-state-text{font-size:14px;color:var(--fkcart-secondary-text-color);line-height:1.3}#fkcart-modal .fkcart-zero-state .fkcart-shop-button{font-size:14px;text-decoration:none;font-weight:500;align-self:center;cursor:pointer;margin-top:16px;display:inline-flex}.fkcart-progress-wrap{border-radius:100px;background:#ccc;width:100%}.fkcart-progress-wrap .fkcart-progress-bar{height:10px;transition:var(--fkcart-animation-duration,.25s);border-radius:100px;background:var(--fkcart-progressbar-active-color);width:0}.fkcart-reward-panel{padding-top:8px;border-bottom:1px solid var(--fkcart-border-color);padding-bottom:8px}.fkcart-reward-panel .fkcart-rewards{margin-top:4px;display:flex}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-heading{font-size:16px;font-weight:500;margin-right:8px;color:var(--fkcart-primary-text-color);margin-top:-2px}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item-wrap{height:22px;position:relative;width:100%}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item{position:absolute;align-items:center;display:inline-flex}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:not(:last-child):before{height:16px;content:"";position:absolute;opacity:.5;bottom:100%;background:#fff;left:7px;width:2px}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item.is-activated:before{opacity:1}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item .fkcart-reward-text{font-size:14px;font-weight:400;color:var(--fkcart-secondary-text-color);align-self:baseline;display:none}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:last-child{margin-right:0}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-icon{transform:translateY(1px);margin-right:2px}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-icon svg{height:16px;max-width:16px;max-height:16px;width:16px}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-icon .fkcart-icon-reward{color:var(--fkcart-reward-color)}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-icon .fkcart-icon-lock{color:var(--fkcart-secondary-text-color)}.fkcart-reward-panel .fkcart-reward-message{font-size:12px;font-weight:400;margin-bottom:6px;color:var(--fkcart-secondary-text-color);text-align:center}.fkcart-reward-panel .fkcart-reward-message .fkcart-reward-milestone{font-weight:600;color:var(--fkcart-success-color);display:inline-block}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:hover .fkcart-reward-text{padding:2px 8px;font-size:12px;color:#fff;position:absolute;top:calc(100% + 2px);border-radius:24px;background:#4a4a4a;white-space:nowrap;display:block}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:hover .fkcart-reward-text:empty{display:none}.fkcart-reward-panel .fkcart-rewards .fkcart-reward-item[data-tpos=l]:hover .fkcart-reward-text{right:0}.fkcart-reward-panel .fkcart-rewards .fkcart-single-reward .fkcart-reward-item:hover .fkcart-reward-text{right:unset}.fkcart-order-summary .fkcart-summary-line-item{justify-content:space-between;margin-bottom:4px;display:flex}.fkcart-order-summary .fkcart-summary-line-item:last-child{margin-bottom:0}.fkcart-order-summary .fkcart-summary-line-item .fkcart-summary-amount,.fkcart-order-summary .fkcart-summary-line-item .fkcart-summary-text{font-size:14px;font-weight:400;color:var(--fkcart-primary-text-color);gap:8px;align-items:center;display:flex}#fkcart-modal .fkcart-order-summary .fkcart-summary-line-item.fkcart-shipping-wrap .fkcart-summary-amount,#fkcart-modal .fkcart-order-summary .fkcart-summary-line-item.fkcart-shipping-wrap .fkcart-summary-text{color:var(--fkcart-primary-text-color)}.fkcart-summary-text.fkcart-coupon-text .fkcart-coupon-label{font-size:14px;font-weight:400;color:var(--fkcart-primary-text-color)}.fkcart-order-summary .fkcart-summary-line-item .fkcart-summary-text.fkcart-shipping-tax-calculation-text{font-size:12px;font-weight:400}.fkcart-order-summary .fkcart-summary-line-item strong{font-size:14px;font-weight:600;color:var(--fkcart-primary-text-color)}body #fkcart-modal .fkcart-preview-ui .fkcart-coupon-area{border-top:1px solid var(--fkcart-border-color);border-bottom:1px solid var(--fkcart-border-color)}#fkcart-modal .fkcart-coupon-applied .fkcart-summary-amount{color:var(--fkcart-coupon-text-price-color)}#fkcart-modal .fkcart-coupon-applied svg{height:18px;margin:2px 5px 0;width:12px}.fkcart-coupon-code.fkcart-coupon-code-wrapper{padding:2px 2px 2px 8px;border:1px dashed #5ba238;gap:8px;align-items:center;border-radius:19px;background:#f1fded;display:flex}.fkcart-coupon-code.fkcart-coupon-code-wrapper span{font-size:12px;font-weight:400;color:#353030;line-height:16px}#fkcart-modal .fkcart-coupon-applied .fkcart-remove-coupon{height:16px;font-size:16px;position:relative;text-align:center;border-radius:50%;background:#82838e;cursor:pointer;width:16px;line-height:1;display:inline-block}#fkcart-modal .fkcart-coupon-applied .fkcart-remove-coupon svg{height:auto;right:0;position:absolute;top:50%;margin:-4px auto 0;left:0;width:auto}.fkcart-quick-view-drawer{height:100vh;transform:translate(100%) scale(1);right:0;transition:transform var(--fkcart-animation-duration,.4s) ease-out;position:fixed;max-width:var(--fkcart-slider-desktop-width,420px);max-height:100vh;outline:0;top:0;background-color:var(--fkcart-bg-color,#fff);width:100%;display:none;z-index:9999999991}.fkcart-quick-view-drawer.fkcart-show{transform:translate(0)!important;flex-direction:column;display:flex}.fkcart-quick-view-drawer .fkcart-drawer-header{position:sticky;top:0;background:var(--fkcart-bg-color,#fff);z-index:8}.fkcart-quick-view-drawer .fkcart-drawer-header-panel{height:52px;padding-top:16px;justify-content:space-between;border-bottom:1px solid var(--fkcart-border-color);align-items:center;padding-bottom:16px;display:flex}.fkcart-quick-view-drawer .fkcart-drawer-header-panel .fkcart-drawer-header-heading{font-size:16px;font-weight:600}.fkcart-quick-view-drawer .fkcart-drawer-content,.fkcart-quick-view-drawer .fkcart-drawer-shimmer{flex:1;overflow-y:auto;flex-direction:column;display:flex}.fkcart-quick-view-drawer .fkcart-product-form-thumbnail .fkcart-image-wrapper{padding:0;text-decoration:none;margin:0}.fkcart-quick-view-drawer .fkcart-product-form-thumbnail img{padding:0;max-width:150px;margin:16px auto 12px;border-radius:4px;display:block}.fkcart-quick-view-drawer .fkcart-product-form-thumbnail img:nth-child(2){display:none}.fkcart-quick-view-drawer .fkcart-product-form-reset-form .reset_variations:before,.fkcart-quick-view-drawer .fkcart-product-form-reset-form a:before{content:unset}.fkcart-quick-view-drawer .fkcart-product-form-reset-form{text-align:right}.fkcart-quick-view-drawer .fkcart-product-form-reset-form .reset_variations,.fkcart-quick-view-drawer .fkcart-product-form-reset-form a{padding:8px 0;font-size:12px;font-weight:500;color:var(--fkcart-primary-bg-color);outline:0;box-shadow:none;background:0 0;line-height:16px;display:block}.fkcart-quick-view-drawer .fkcart-product-form-reset-form .reset_variations:focus,.fkcart-quick-view-drawer .fkcart-product-form-reset-form a:focus{outline:0;box-shadow:none}.fkcart-quick-view-drawer .fkcart-product-name-thumbnail .fkcart-item-title{font-size:16px;text-decoration:none;font-weight:500;color:var(--fkcart-primary-text-color);outline:0;text-align:center;line-height:1.5;display:block}.fkcart-quick-view-drawer .fkcart-drawer-content .fkcart-product-form-button,.fkcart-quick-view-drawer .fkcart-drawer-shimmer .fkcart-product-form-button{position:sticky;border-top:1px solid var(--fkcart-border-color);bottom:0;align-items:end;align-content:end;background:var(--fkcart-bg-color);padding-bottom:10px;margin-top:auto;display:flex}.fkcart-quick-view-drawer .fkcart-drawer-content .fkcart-view-link-wrap{margin-bottom:16px}.fkcart-quick-view-drawer .fkcart-quick-view-close{height:20px;text-align:right;cursor:pointer;width:20px}.fkcart-quick-view-drawer .fkcart-view-link-wrap{text-align:left}.fkcart-quick-view-drawer .fkcart-view-link-wrap .fkcart-view-link{font-size:14px;text-decoration:none;color:var(--fkcart-accent-color);outline:0}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-info{justify-content:start}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-price{margin-top:0}.fkcart-quick-view-drawer .fkcart-product-description{font-size:14px;color:var(--fkcart-secondary-text-color);line-height:1.5}#fkcart-modal .fkcart-product-form-field{margin-bottom:16px;flex-direction:column;display:flex}#fkcart-modal .fkcart-product-form-field form,#fkcart-modal .fkcart-product-form-field.variations{margin:0}.fkcart-product-form-field .woocommerce-variation-add-to-cart{gap:16px;align-items:baseline;display:flex}#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap{margin-bottom:16px;align-items:center;display:flex}#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap input:not([type=checkbox]):not([type=radio]):not(.fkcart-quantity__input),#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap select{min-height:36px;padding:4px 10px;font-size:14px;-webkit-appearance:none;border-radius:4px;width:100%}#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap input,#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap select{border-color:var(--fkcart-border-color);color:#353030;box-sizing:border-box;background:#fff}#fkcart-modal .fkcart-product-form-field .fkcart-input-label{font-size:14px;font-weight:500;margin-bottom:4px;min-width:100px;display:inline-flex}#fkcart-modal .fkcart-product-form-field #fkwcs_stripe_smart_button_wrapper{margin-top:10px}.fkcart-quick-view-drawer .fkcart-desc-title{font-size:18px;font-weight:600;margin-top:16px}#fkcart-modal .fkcart-product-form-field .fkcart-quantity-selector{margin-top:0}#fkcart-modal .fkcart-quick-view-drawer .woocommerce-variation-description{display:none}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-product-stock{justify-content:space-between;display:flex}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap .woocommerce-variation{justify-content:space-between;align-items:center;display:flex}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap .woocommerce-variation .woocommerce-variation-price{margin:0}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table,#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table td,#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table th,#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table tr{padding:0;border:0;border-collapse:collapse;background-color:var(--fkcart-bg-color);margin:0}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table th{min-width:100px;text-align:left}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table td{width:100%}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap table tr{flex-wrap:nowrap;flex-direction:row;gap:16px;align-items:baseline;display:flex}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-wrap .woocommerce-variation p{padding:0;margin:0}#fkcart-modal .fkcart-quick-view-drawer .stock:before{content:unset}#fkcart-modal .fkcart-quick-view-drawer .stock{padding:2px 12px;font-size:12px;font-weight:500;color:var(--fkcart-success-color);text-align:center;box-sizing:border-box;border-radius:30px;background:var(--fkcart-success-bg-color);line-height:16px;place-content:center;display:inline-flex}#fkcart-modal .fkcart-quick-view-drawer .stock.out-of-stock{color:var(--fkcart-error-color);background-color:var(--fkcart-error-bg-color)}#fkcart-modal .fkcart-quick-view-drawer .woocommerce-Price-amount{font-size:16px;font-weight:400;color:var(--fkcart-primary-text-color);line-height:16px}#fkcart-modal .fkcart-checkout-wrap .fkcart-shopping-link,#fkcart-modal .fkcart-shopping-link{font-size:14px;text-decoration:none;font-weight:500;color:var(--fkcart-secondary-text-color);text-align:center;margin:10px 0 -5px;cursor:pointer;line-height:20px;display:block}#fkcart-modal[data-upsell-style] .fkcart-preview-loading [class*=fkcart-upsell-style]{display:none}#fkcart-modal[data-upsell-style=style1] .fkcart-preview-loading .fkcart-upsell-style1,#fkcart-modal[data-upsell-style=style2] .fkcart-preview-loading .fkcart-upsell-style2,#fkcart-modal[data-upsell-style=style3] .fkcart-preview-loading .fkcart-upsell-style3{display:block}#fkcart-modal .fkcart-quantity-selector [data-lastpass-icon-root]{display:none}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-reward-panel .fkcart-rewards .fkcart-reward-item:last-child:hover .fkcart-reward-text{right:unset;left:0}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-item-wrap .fkcart--item .fkcart-item-price{text-align:left}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap{justify-content:right}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-item-wrap .fkcart--item .fkcart-item-meta-content .fkcart-attr-wrap .fkcart-attr-value{padding:0 3px 0 0}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-price{text-align:center}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-carousel__container,.rtl #fkcart-modal .fkcart-carousel-dots{flex-direction:row-reverse}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price.fkcart-loading:after{display:none}#fkcart-modal .fkcart-coupon-applied.fkcart-shimmer-active .fkcart-summary-amount:after,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price.fkcart-loading .subscription-price:after,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price.fkcart-loading span.woocommerce-Price-amount.amount:after{animation:shimmer 2s linear infinite;right:0;content:" ";position:absolute;background:linear-gradient(90deg,#eff1f3 4%,#e2e2e2 25%,#eff1f3 36%);background-size:1000px 100%;bottom:0;top:0;margin:0;left:0;display:block;z-index:999}#fkcart-modal .fkcart-coupon-applied.fkcart-shimmer-active .fkcart-summary-amount,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-price.fkcart-loading span.woocommerce-Price-amount.amount{position:relative}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper.fkcart-loading-active.fkcart-loading:after,#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper.fkcart-loading-active.fkcart-loading:before{display:block}#fkcart-modal .fkcart-slider-notices[data-status=warning]{padding:8px 16px;font-size:12px;color:#000;background:#fef7e8}.fkcart-reward-product-wrap.fkcart-animation-active .fkcart-progress:after{-webkit-animation:rewards-animation 2s linear infinite;-moz-animation:rewards-animation 2s linear infinite;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;background-size:50px 50px;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,hsla(0,0%,100%,.2)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,hsla(0,0%,100%,.2)),color-stop(.75,hsla(0,0%,100%,.2)),color-stop(.75,transparent),to(transparent));background-image:-moz-linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.2) 75%,transparent 75%,transparent);z-index:1}@-webkit-keyframes rewards-animation{0%{background-position:0 0}to{background-position:50px 50px}}@-moz-keyframes rewards-animation{0%{background-position:0 0}to{background-position:50px 50px}}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button.fkcart-quantity-down{margin-right:1px}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button.fkcart-quantity-up{margin-left:1px}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button.fkcart-quantity-up:hover{border-bottom-right-radius:6px;border-bottom-left-radius:0;border-top-right-radius:6px;transition:.3s;border-top-left-radius:0;background-color:hsla(0,0%,89%,.5)}#fkcart-modal .fkcart-quantity-selector .fkcart-quantity-button.fkcart-quantity-down:hover{border-bottom-right-radius:0;border-bottom-left-radius:6px;border-top-right-radius:0;transition:.3s;border-top-left-radius:6px;background-color:hsla(0,0%,89%,.5)}#fkcart-modal .fkcart-slider-footer.fkcart-pb-16{padding-bottom:0}#fkcart-modal .fkcart-quick-view-drawer .fkcart-product-form-field .variations_form .woocommerce-variation-add-to-cart{gap:initial;display:block}#fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap{display:inherit}#fkcart-modal .fkcart-order-summary p{margin:0}#fkcart-modal .fkcart-order-summary.fkcart-germanized{padding-top:0}#fkcart-modal .fkcart_print_notice_wrap .woocommerce-error{font-size:14px;font-weight:400;color:var(--fkcart-primary-text-color);margin:0 0 16px}#fkcart-modal .fkcart_print_notice_wrap .woocommerce-error li{display:block}#fkcart-modal .fkcart_print_notice_wrap .woocommerce-error li,#fkcart-modal .fkcart_print_notice_wrap .woocommerce-error li a{font-size:14px;line-height:1.5}#fkcart-modal .fkcart_print_notice_wrap .woocommerce-error li a{display:inline-block}#fkcart-modal .fkcart-order-summary .fkcart-summary-line-item.fkcart-subscription-wrap .fkcart-summary-amount{text-align:right;display:block}#fkcart-modal .fkcart-summary-line-item.fkcart-subscription-wrap .fkcart-summary-amount strong{font-weight:400}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input{border-radius:0;border-bottom-right-radius:8px;border-top-right-radius:8px}#fkcart-modal .fkcart-modal-container[data-direction=rtl] .fkcart-coupon-area .fkcart-coupon-input-wrap .fkcart-coupon-button{border-radius:8px 0 0 8px}@media screen and (min-width:1000px){[data-hide=desktop]{display:none!important}.fkcart-quick-view-drawer .fkcart-drawer-backdrop{height:100vh;transition:visibility .6s ease-in-out,opacity .4s ease-in-out;position:fixed;opacity:0;visibility:hidden;top:0;background:#000;width:100vw}.fkcart-quick-view-drawer.fkcart-show .fkcart-drawer-backdrop{right:100%;opacity:.3;visibility:visible}#fkcart-floating-toggler .fkcart-item-count{height:24px;font-size:12px;min-width:24px}}@media screen and (max-width:1000px){#fkcart-modal .fkcart-drawer{height:auto;overflow:initial;position:inherit;max-width:var(--fkcart-slider-desktop-width,420px);min-width:100%;left:auto;width:auto}#fkcart-modal .fkcart-preview-ui .fkcart-slider-body.fkcart-body-style3{grid-template-rows:1fr 150px}#fkcart-modal .fkcart-drawer .fkcart-drawer-container .fkcart-drawer-wrap{padding:16px 32px}#fkcart-modal .fkcart-drawer .fkcart-drawer-items{overflow:hidden;padding:0;width:100%}#fkcart-modal .fkcart-drawer.fkcart-upsell-style3 .fkcart-drawer-container,#fkcart-modal .fkcart-drawer.fkcart-upsell-style3 .fkcart-drawer-container .fkcart-drawer-wrap{height:auto}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart-item-wrap{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;margin-left:-15px;user-select:none;-khtml-user-select:none;display:flex}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item{flex:0 0 100%;height:auto;margin-bottom:0;position:relative;flex-direction:row;text-align:left;padding-left:15px;display:flex}#fkcart-modal .fkcart-drawer .fkcart-nav-btn{top:50%}body #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item a.fkcart-item-title{margin-bottom:2px}body #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-item-price{margin:0 0 2px}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-image-wrapper{margin:0 8px 0 0}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-item-info .fkcart-item-price{display:none}#fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-item-misc{display:block}#fkcart-modal .fkcart-drawer .fkcart-drawer-container{border-right:0;transform:unset!important}#fkcart-modal .fkcart-drawer .fkcart-drawer-container .fkcart-drawer-wrap ::-webkit-scrollbar{height:2px;width:1px}#fkcart-modal .fkcart-drawer .fkcart-drawer-container .fkcart-drawer-wrap ::-webkit-scrollbar-track{background:0 0}.fkcart-quick-view-drawer{height:auto;transform:translateY(100%);overflow-y:initial;max-height:100vh;bottom:0}.fkcart-quick-view-drawer .fkcart-drawer-backdrop{transition:opacity .6s ease-in-out,visibility .6s ease-in-out;content:"";position:absolute;opacity:0;visibility:hidden;background:#000;left:0;width:100%;z-index:2}.fkcart-quick-view-drawer.fkcart-show{transform:translateY(0)}.fkcart-quick-view-drawer.fkcart-show .fkcart-drawer-backdrop{height:100vh;opacity:.3;bottom:calc(100% - 10px);visibility:visible}.fkcart-quick-view-drawer .fkcart-drawer-content,.fkcart-quick-view-drawer .fkcart-drawer-shimmer{overflow-y:auto;padding:0;position:relative;top:0;background:var(--fkcart-bg-color,#fff);z-index:3}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item .fkcart-image-wrapper{flex:0 0 65px;height:65px;margin-right:16px;width:65px}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item{margin-bottom:0}.fkcart-quick-view-drawer .fkcart-product-meta{margin-bottom:20px;position:sticky;border-bottom:1px solid var(--fkcart-border-color);top:0;background:var(--fkcart-bg-color);padding-bottom:20px;z-index:1}#fkcart-modal .fkcart-quick-view-drawer .fkcart-item-wrap .fkcart--item .fkcart-item-price{margin-top:4px}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper span{max-width:96px;max-height:96px}}@media screen and (max-width:768px){#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper span{max-width:70px;max-height:70px}#fkcart-modal .fkcart-item-wrap .fkcart--item.fkcart-carousel__slide{gap:8px}}@media screen and (max-width:480px){#fkcart-modal .fkcart-preview-ui,#fkcart-modal .fkcart-slider-notices,.fkcart-quick-view-drawer{max-width:var(--fkcart-slider-mobile-width,"100%")}#fkcart-floating-toggler{height:calc(var(--fkcart-toggle-size)*1.5*1px);width:calc(var(--fkcart-toggle-size)*1.5*1px)}#fkcart-floating-toggler .fkcart-floating-icon svg{height:calc(var(--fkcart-toggle-size)*.7*1px);width:calc(var(--fkcart-toggle-size)*.7*1px)}#fkcart-modal .fkcart-item-wrap.fkcart-upsell-style2 .fkcart--item .fkcart-image-wrapper span{max-width:50px;max-height:50px}}@keyframes fkcartSpinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes fkcartCheckmark{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:6px}40%{height:14px;opacity:1;width:6px}to{height:14px;opacity:1;width:6px}}@keyframes fkcartShimmer{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fkcart-block-swatch-list{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fkcart-shortcode-container{justify-content:flex-start;flex-direction:row;gap:10px;align-items:center;cursor:pointer;display:flex}.fkcart-shortcode-container .fkcart-shortcode-icon-wrap{position:relative;align-items:center;display:flex}.fkcart-shortcode-container .fkcart-shortcode-count{height:18px;padding:2px;justify-content:center;font-size:12px;font-weight:600;right:-5px;color:var(--fkcart-toggle-count-font-color);position:absolute;min-width:18px;top:-5px;background-color:var(--fkcart-toggle-count-bg-color);box-sizing:border-box;align-items:center;border-radius:100%;width:auto;line-height:10px;display:flex;-js-display:flex;z-index:20}.fkcart-shortcode-container .fkcart-shortcode-price{font-size:var(--fkcart-menu-text-size)}#fkcart-modal p.backorder_notification{font-size:12px;margin-bottom:0}body.single-product a.added_to_cart.wc-forward{display:none}.fkcart-checkout-wrap .woocommerce-mini-cart__buttons.buttons{margin:0}#fkcart-modal .fkcart-order-summary{padding-top:16px;padding-bottom:16px}#fkcart-modal .fkcart_summary_cta{padding-bottom:16px}#fkcart-modal .fkwcs_paylater_messaging:empty{display:none}#fkcart-modal .fkwcs_paylater_messaging{margin-top:0}.fkcart-checkout-wrap #fkcart-checkout-button{position:relative}.fkcart-progress-container{padding:8px 16px;max-width:100%;text-align:center}.fkcart-progress-title{font-size:12px;font-weight:400;margin-bottom:2px;color:var(--fkcart-secondary-text-color)}.fkcart-amount{font-weight:700;color:var(--fkcart-primary-text-color)}.fkcart-progress-bar{display:flex}.fkcart-progress{height:8px;transform:translateY(-50%);transition:width 2s ease-in-out;position:absolute;top:18px;background-color:#dedfea;border-radius:20px;left:0;width:100%;margin-top:0}.fkcart-milestone{position:relative;text-align:center;padding-bottom:46px;width:100%}.fkcart-milestone .fkcart-icon{height:36px;justify-content:center;border:2px solid #dedfea;position:relative;background-color:#fff;margin:0 auto;align-items:center;border-radius:50%;width:36px;display:inline-flex;z-index:10}.fkcart-milestone .fkcart-label{font-size:10px;font-weight:400;color:var(--fkcart-primary-text-color);line-height:12px}.fkcart-milestone.active .fkcart-icon{color:#fff;background-color:#00bfa5}.fkcart-milestone.active .fkcart-label{color:#000}.fkcart-icon img{height:32px;margin:0 auto;width:32px;display:block}.fkcart-progress:after{animation:progressAnimation 2s ease-in-out forwards;right:0;content:"";position:absolute;max-width:100%;bottom:0;top:0;border-radius:20px;background:var(--fkcart-progress-bar-active-color);left:0;width:0}.fkcart-progress-title span{font-weight:600}.fkcart-milestone.fkcart-icon-label-non-empty .fkcart-label:empty{display:block}.fkcart-milestone .fkcart-label:empty{display:none}.fkcart-milestone .fkcart-icon svg path{fill:var(--fkcart-progress-bar-icon-color)}.is-activated .fkcart-icon svg path{fill:var(--fkcart-progress-bar-active-icon-color)}.is-activated .fkcart-icon{border-color:#fff;background:var(--fkcart-progress-bar-bg-color-active-icon)}.fkcart-icon-wrap{position:absolute;max-width:70px}.fkcart-item-meta{width:100%}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-wrap-start .fkcart-item-meta{max-width:60%;flex-direction:column;gap:8px;width:100%;display:flex}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-wrap-start .fkcart-item-misc{max-width:40%;flex-direction:column;text-align:right;padding-bottom:0;width:100%;display:flex}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-item-wrap-start .fkcart-item-misc .fkcart-item-misc{width:100%}#fkcart-modal span#ppc-button-minicart{margin-bottom:16px}#fkcart-modal span#ppc-button-minicart:empty{display:none}#fkcart-modal .fkcart-product-description *,#fkcart-modal .fkcart-product-description p{font-weight:400!important}#fkcart-modal .fkwcs_fkcart_gpay_wrapper{padding-bottom:12px}#fkcart-modal .fkwcs_google_pay_wrapper{margin:0}body #fkcart-modal .fkcart-quick-view-drawer .fkcart-form-input-wrap select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:24px;background:url('data:image/svg+xml;utf8,<svg fill="black" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 9l5 5 5-5z"/></svg>') no-repeat right 0 center;background-color:#fff}.theme-shoptimizer #fkcart-modal .fkcart-preview-ui .fkcart-slider-body{scrollbar-gutter:stable!important}.fkcart-popup{display:none}.fkcart-learn-more{text-decoration:underline;cursor:pointer}@media (min-width:769px){#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-remove-item span svg{max-width:12px;max-height:12px}.fkcart-learn-more{display:none}.fkcart-desktop-content{display:block}}@media screen and (max-width:1000px){.rtl #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart-item-wrap{flex-direction:row-reverse}.rtl #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item{padding:0 15px 0 0;text-align:right}.rtl #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-image-wrapper{margin:0 0 0 24px}.rtl #fkcart-modal .fkcart-drawer .fkcart-drawer-items .fkcart--item .fkcart-item-misc{margin-left:15px}}@media screen and (max-width:767px){@media screen and (-webkit-min-device-pixel-ratio:0){#fkcart-modal .fkcart-coupon-area .fkcart-coupon-input-wrap #fkcart-coupon__input{font-size:16px;max-height:36px}body #fkcart-modal .fkcart-quantity-selector .fkcart-quantity__input{font-size:16px}}#fkcart-popup .fkcart-popup-content .fkcart-addon-title{font-size:18px;font-weight:500;color:var(--fkcart-primary-text-color);line-height:1.5}#fkcart-popup .fkcart-popup-content .fkcart-item-meta-content{font-size:14px;font-weight:400;color:var(--fkcart-primary-text-color);line-height:1.5;margin-top:8px}body #fkcart-spl-addon .fkcart-spl-addon-image-wrap{height:36px!important;max-width:36px!important}#fkcart-modal .fkcart-drawer .fkcart-drawer-heading{font-size:16px}.fkcart-title-wrap{justify-content:space-between;position:relative;padding-right:30px;align-items:center;display:flex}#fkcart-spl-addon .fkcart-item-meta-content p,.fkcart-desktop-content{display:none}.fkcart-learn-more{font-size:12px;text-decoration:none;font-weight:500;outline:0;margin-top:2px;display:inline-block}.fkcart-learn-more,.fkcart-learn-more:hover{color:var(--fkcart-primary-bg-color)}.fkcart-popup{height:100%;justify-content:center;transition:opacity .3s ease,visibility .3s ease;position:fixed;opacity:0;visibility:hidden;top:0;background-color:rgba(0,0,0,.5);align-items:center;left:0;width:100%;display:flex;z-index:999999}.fkcart-popup.fkcart-active{opacity:1;visibility:visible}.fkcart-popup-content{transform:scale(.7);padding:24px 16px;margin-right:16px;transition:transform .3s ease;position:relative;max-width:100%;background-color:#fff;border-radius:12px;margin-left:16px}.fkcart-popup.fkcart-active .fkcart-popup-content{transform:scale(1)}.fkcart-close{transform:translateY(-50%);right:0;position:absolute;top:50%;cursor:pointer}body .fkcart-icon-wrap{max-width:100%}#fkcart-modal .fkcart-item-wrap .fkcart--item .fkcart-remove-item span{height:18px;width:18px}}