/* Minify_CSS_UriRewriter::$debugText

*/

/* taiowc-style.css */

/* 1    */ *{
/* 2    */     box-sizing: border-box;
/* 3    */ }
/* 4    */ .taiowc-cart-item,.taiowc-icon,.taiowc-total{
/* 5    */ display:flex;
/* 6    */ align-items: center;
/* 7    */ justify-content: center;
/* 8    */ outline: none;
/* 9    */ }
/* 10   */ .taiowc .taiowc-wrap{
/* 11   */ line-height: initial;
/* 12   */ }
/* 13   */ .taiowc .taiowc-content{
/* 14   */     position: relative;
/* 15   */     padding: 0;
/* 16   */     margin: 0;
/* 17   */     display: flex;
/* 18   */ }
/* 19   */ .taiowc-cart-item{
/* 20   */   background: transparent;
/* 21   */   border-radius: 3px;
/* 22   */ }
/* 23   */ .taiowc-wrap .cart-count-item {
/* 24   */     position: absolute;
/* 25   */     background: #111;
/* 26   */     color: #fff;
/* 27   */     line-height: 1;
/* 28   */     left: 12px;
/* 29   */     top: -10px;
/* 30   */     font-size: 0.65rem;
/* 31   */     padding: 0;
/* 32   */     border-radius: 9999px;
/* 33   */     width: 1.125rem;
/* 34   */     height: 1.125rem;
/* 35   */     display: flex;
/* 36   */     align-items: center;
/* 37   */     justify-content: center;
/* 38   */     font-weight: 500;
/* 39   */     box-shadow: 0 0 0 2px #FFFFFF;
/* 40   */     z-index: 1;
/* 41   */ }
/* 42   */ .taiowc-wrap .taiowc-cart-item {
/* 43   */     background: transparent;
/* 44   */     border-radius: 3px;
/* 45   */ }
/* 46   */ .taiowc-content .taiowc-total {
/* 47   */     margin-left: 0.3rem;
/* 48   */     font-size: 0.89rem;
/* 49   */     font-weight: 500;
/* 50   */     margin-bottom: 0;

/* taiowc-style.css */

/* 51   */ }
/* 52   */ .taiowc-wrap:not(.taiowc-fixed-cart){
/* 53   */     padding: 9px;
/* 54   */     border-radius: 0.75rem;
/* 55   */     box-shadow: 0 0 0 0px #FFF, 0 0 0 calc(1px + 0px) rgb(0 0 0 / 0.05), 0 1px 2px 0 rgb(0 0 0 / 0.05);
/* 56   */ }
/* 57   */ .taiowc-wrap.cart_fixed_1 .cart-count-item {
/* 58   */     left: -5px;
/* 59   */     top: -7px;
/* 60   */ }
/* 61   */ .taiowc-content,
/* 62   */ .taiowc-cart-close{
/* 63   */ text-decoration: none!important;
/* 64   */ }
/* 65   */ .taiowc-content .taiowc-total{
/* 66   */ margin-left:0.3rem;
/* 67   */ font-size:0.89rem;
/* 68   */ font-weight:500;
/* 69   */ margin-bottom: 0;
/* 70   */ }
/* 71   */ .taiowc-icon span{
/* 72   */     height: auto;
/* 73   */     width: auto;
/* 74   */ }
/* 75   */
/* 76   */ .taiowc-icon .th-icon{
/* 77   */ font-size: 1.7rem;
/* 78   */ }
/* 79   */
/* 80   */ .cart_fixed_1 .taiowc-icon .th-icon{
/* 81   */ font-size: 2rem;
/* 82   */ }
/* 83   */
/* 84   */ .taiowc-cart-model{
/* 85   */     position: fixed;
/* 86   */     background-color: #f9fafb;
/* 87   */     z-index: 9999999999;
/* 88   */     display: flex;
/* 89   */     flex-direction: column;
/* 90   */     transition: right 0.5s ease, left 0.4s ease, opacity 0.3s ease;
/* 91   */     top:0;
/* 92   */     bottom:0;
/* 93   */     max-width: 450px;
/* 94   */     width:100%;
/* 95   */     right: -450px;
/* 96   */ /*    overflow-y: auto;*/
/* 97   */     -moz-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px;
/* 98   */     -webkit-box-shadow: rgb(0 0 0 / 15%) 0px 0px 20px;
/* 99   */     box-shadow: rgb(0 0 0 / 15%) 0px 0px 20px;
/* 100  */     visibility: hidden;

/* taiowc-style.css */

/* 101  */     opacity: 0;
/* 102  */ }
/* 103  */
/* 104  */ .model-cart-active .taiowc-cart-model{
/* 105  */     right: 0;
/* 106  */     visibility: visible;
/* 107  */     opacity: 1;
/* 108  */ }
/* 109  */
/* 110  */ .cart-heading{
/* 111  */  display: flex;
/* 112  */     flex: 0 0 auto;
/* 113  */     align-items: center;
/* 114  */     flex-direction: row;
/* 115  */         padding: 0.9rem 1.5rem;
/* 116  */     text-align: center;
/* 117  */     background: #fff;
/* 118  */     border-color: rgb(243 244 246 / 1);
/* 119  */ }
/* 120  */ .taiowc-cart-model-header .cart-heading svg{
/* 121  */     width: 24px;
/* 122  */ }
/* 123  */ .cart-heading span{
/* 124  */ font-size: 2rem;
/* 125  */ }
/* 126  */ .cart-heading img{
/* 127  */     width:2rem;
/* 128  */     margin-right: 0.5rem;
/* 129  */ }
/* 130  */ .taiowc-cart-model-header{
/* 131  */   position: relative;
/* 132  */ }
/* 133  */ .taiowc-cart-model-header .cart-count-item{
/* 134  */     background: #000;
/* 135  */     color: #fff;
/* 136  */     font-size: 9px;
/* 137  */     padding: 0;
/* 138  */     border-radius: 100%;
/* 139  */     width: 21px;
/* 140  */     height: 21px;
/* 141  */     line-height: 21px;
/* 142  */     display: flex;
/* 143  */     align-items: center;
/* 144  */     justify-content: center;
/* 145  */     margin-left: 9px;
/* 146  */     font-weight: 700;
/* 147  */     position: relative;
/* 148  */     right: initial;
/* 149  */     top: initial;
/* 150  */     left: initial;

/* taiowc-style.css */

/* 151  */ }
/* 152  */ .cart-heading h4 {
/* 153  */     margin: 0;
/* 154  */     font-size: .9rem;
/* 155  */     padding-left: 0.3rem;
/* 156  */     color: inherit;
/* 157  */     font-weight: 900;
/* 158  */ }
/* 159  */
/* 160  */ .logged-in .taiowc-cart-model{
/* 161  */     top: 32px;
/* 162  */ }
/* 163  */
/* 164  */ .taiowc-cart-model-body,.taiowc-cart-model-footer{
/* 165  */   display:flex;
/* 166  */   flex-direction: column;
/* 167  */   text-align: left;
/* 168  */ }
/* 169  */
/* 170  */ .taiowc-cart-model-body{
/* 171  */     overflow-y:scroll;
/* 172  */     /*overflow-x: hidden;
/* 173  *|     overflow-y: auto;*/
/* 174  */ /*    border-bottom: 1px solid rgba(125, 87, 177, 0.1);*/
/* 175  */     height: 100%;
/* 176  */     padding-top: .7rem;
/* 177  */ }
/* 178  */
/* 179  */ .taiowc .taiowc-cart-model-body .woocommerce-mini-cart {
/* 180  */     margin: 0;
/* 181  */     list-style: none;
/* 182  */     text-align: left;
/* 183  */     padding: 0 1rem;
/* 184  */
/* 185  */ }
/* 186  */ .taiowc .taiowc-cart-model-body .taiowc-woocommerce-mini-cart-item,
/* 187  */ .taiowc-related-product-cont ul li {
/* 188  */     position: relative;
/* 189  */     border: 1px solid transparent;
/* 190  */     border-radius: 1rem;
/* 191  */     padding: 0.4rem !important;
/* 192  */     background: #fff;
/* 193  */     margin-bottom: 1rem!important;
/* 194  */     display: flex;
/* 195  */     gap: 1rem;
/* 196  */     transition-property: all;
/* 197  */     transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
/* 198  */     transition-duration: 300ms;
/* 199  */     box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgb(0 0 0 / 0.05);
/* 200  */

/* taiowc-style.css */

/* 201  */ }
/* 202  */ .taiowc .taiowc-cart-model-body .taiowc-woocommerce-mini-cart-item:hover,
/* 203  */ .taiowc-related-product-cont ul li:hover{
/* 204  */     border-color: rgb(229 231 235 / 1);
/* 205  */ }
/* 206  */ .taiowc .taiowc-cart-model-body .taiowc-woocommerce-mini-cart-item:hover img{
/* 207  */     transform: scale(1.029);
/* 208  */ }
/* 209  */ .item-image-wrapper,
/* 210  */ .taiowc-related-wrap .taiowc-product-image{
/* 211  */     width: 5rem;
/* 212  */     height: 5rem;
/* 213  */     border-radius: 0.75rem;
/* 214  */     border: 1px solid #f3f4f6;
/* 215  */     background-color: #f9fafb;
/* 216  */     flex-shrink: 0;
/* 217  */     overflow: hidden;
/* 218  */ }
/* 219  */ .taiowc-related-wrap .taiowc-product-image img{
/* 220  */     height: auto;
/* 221  */ }
/* 222  */ .item-image-wrapper img{
/* 223  */     width: 100%;
/* 224  */     max-width: 100%;
/* 225  */     height: 100%;
/* 226  */     mix-blend-mode: multiply;
/* 227  */     object-fit: cover;
/* 228  */     transition-property: transform;
/* 229  */     transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
/* 230  */     transition-duration: 150ms;
/* 231  */ }
/* 232  */ .item-image-wrapper:hover img{
/* 233  */     transform: scale(1.029);
/* 234  */ }
/* 235  */ .taiowc .taiowc-cart-model-body .taiowc-woocommerce-mini-cart-item:last-child{
/* 236  */     border-bottom: 0;
/* 237  */ }
/* 238  */ .taiowc.taiowc-contnet-wrap {
/* 239  */     padding: 4px 10px;
/* 240  */ }
/* 241  */
/* 242  */ .taiowc-cart-model-body a.taiowc-remove-item{
/* 243  */     background-color: rgb(255 255 255 / 1);
/* 244  */     color: rgb(156 163 175 / 1);
/* 245  */     border: 1px solid;
/* 246  */     border-color: rgb(243 244 246 / 1);
/* 247  */     text-decoration: none;
/* 248  */     width: 25px;
/* 249  */     height: 25px;
/* 250  */     border-radius: 100%;

/* taiowc-style.css */

/* 251  */     display: flex;
/* 252  */     justify-content: center;
/* 253  */     align-items: center;
/* 254  */     transition-property: all;
/* 255  */     transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
/* 256  */     transition-duration: 150ms;
/* 257  */     position: absolute;
/* 258  */     right: -5px;
/* 259  */     top: -7px;
/* 260  */     box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
/* 261  */     opacity: 0;
/* 262  */     visibility: hidden;
/* 263  */     transition-property: all;
/* 264  */     transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
/* 265  */     transition-duration: 300ms;
/* 266  */ }
/* 267  */
/* 268  */ .taiowc-woocommerce-mini-cart-item:hover a.taiowc-remove-item{
/* 269  */     opacity: 1;
/* 270  */     visibility: visible;
/* 271  */ }
/* 272  */ .taiowc .taiowc-cart-model-body .woocommerce-mini-cart dl.variation {
/* 273  */     font-size: 0.78rem;
/* 274  */     margin: 0.2rem 0;
/* 275  */ }
/* 276  */ .taiowc .taiowc-cart-model-body .woocommerce-mini-cart .variation *{
/* 277  */     display: inline-flex;
/* 278  */ }
/* 279  */ .taiowc .taiowc-cart-model-body .woocommerce-mini-cart dd{
/* 280  */     margin: 5px 0;
/* 281  */     line-height: 16px;
/* 282  */     float: left;
/* 283  */     text-transform: capitalize;
/* 284  */     color: #718096;
/* 285  */ }
/* 286  */ .taiowc .taiowc-cart-model-body .woocommerce-mini-cart dt{
/* 287  */     margin: 5px 0;
/* 288  */     margin-right: 5px;
/* 289  */     line-height: 16px;
/* 290  */     float: left;
/* 291  */     clear: left;
/* 292  */     text-transform: capitalize;
/* 293  */      color: #4a5568;
/* 294  */ }
/* 295  */ .taiowc .taiowc-cart-model-body .woocommerce-mini-cart .variation > *:nth-child(odd) {
/* 296  */     font-size: 700;
/* 297  */     clear: left;
/* 298  */ }
/* 299  */
/* 300  */ .taiowc-cart-model-body a.taiowc-remove-item:hover{

/* taiowc-style.css */

/* 301  */     background-color: rgb(254 242 242 / 1);
/* 302  */     color: rgb(239 68 68 / 1);
/* 303  */ }
/* 304  */
/* 305  */ .taiowc .taiowc-cart-model-body a:not(.taiowc-remove-item,.woocommerce-back-to-shop){
/* 306  */     display: block;
/* 307  */     font-size: 0.875rem!important;
/* 308  */     line-height: 1.375rem!important;
/* 309  */     font-weight: 600!important;
/* 310  */     padding: 0!important;
/* 311  */     color: rgb(17 24 39 / 1);
/* 312  */     text-decoration: none;
/* 313  */
/* 314  */ }
/* 315  */
/* 316  */ .taiowc .taiowc-cart-model-body .quantity{
/* 317  */     font-size: 1rem;
/* 318  */     display: flex;
/* 319  */     align-items: center;
/* 320  */     margin-top: 0.5rem;
/* 321  */         font-weight: 600;
/* 322  */     letter-spacing: 0;
/* 323  */ }
/* 324  */ .taiowc .taiowc-cart-model-body .woocommerce-mini-cart__total {
/* 325  */     padding: 1.5rem 1.5rem 1.5rem 1.5rem;
/* 326  */ }
/* 327  */
/* 328  */ .taiowc .taiowc-cart-model-body .woocommerce-mini-cart__total {
/* 329  */     display: flex;
/* 330  */     justify-content: space-between;
/* 331  */ }
/* 332  */ .taiowc .taiowc-cart-model-body p.total{
/* 333  */     margin: 0px;
/* 334  */     border-top: 1px solid rgba(187, 187, 187,0.32)!important;
/* 335  */     padding-top: 1rem;
/* 336  */     padding-bottom: 1rem;
/* 337  */ }
/* 338  */
/* 339  */ .taiowc-cart-model-footer .cart-button{
/* 340  */     text-align: center;
/* 341  */     margin-top: 0.7rem;
/* 342  */ }
/* 343  */ .taiowc-cart-model-footer .cart-button .buttons {
/* 344  */     width: 100%;
/* 345  */     display: inline-flex;
/* 346  */     padding: 0 0.4rem;
/* 347  */     box-sizing: border-box;
/* 348  */     margin: 0;
/* 349  */ }
/* 350  */ .taiowc-cart-model-body .woocommerce-mini-cart__buttons {

/* taiowc-style.css */

/* 351  */     padding: 0rem 1.5rem 1.5rem;
/* 352  */ }
/* 353  */
/* 354  */ .taiowc-cart-model-body p.buttons a {
/* 355  */     padding: 12px 20px;
/* 356  */     color: #111;
/* 357  */     background-color: #ecf1f5;
/* 358  */     font-size: 1rem;
/* 359  */     border: 1px solid;
/* 360  */     border-color: #ecf1f5;
/* 361  */     font-weight: normal;
/* 362  */     width: 100%;
/* 363  */     text-align: center;
/* 364  */ }
/* 365  */ .taiowc-cart-close {
/* 366  */     position: absolute;
/* 367  */     font-size: 0;
/* 368  */     text-align: center;
/* 369  */     right: 0.5rem;
/* 370  */     transition: 0.2s;
/* 371  */     opacity: 0;
/* 372  */     display:flex;
/* 373  */     top: 50%;
/* 374  */     transform: translateY(-50%);
/* 375  */ }
/* 376  */ .taiowc-cart-close:after {
/* 377  */     font-family: dashicons;
/* 378  */     content: "\f335";
/* 379  */     font-size: 1.5rem;
/* 380  */     color: #111;
/* 381  */ }
/* 382  */ .model-cart-active .taiowc-cart-close {
/* 383  */     opacity: 1;
/* 384  */     visibility: visible;
/* 385  */ }
/* 386  */
/* 387  */ .taiowc-total-wrap{
/* 388  */ padding: 0.7rem 1.2rem;
/* 389  */ font-size: 0.79rem;
/* 390  */ }
/* 391  */ .taiowc .taiowc-total-wrap a{
/* 392  */ font-size: 0.79rem;
/* 393  */ padding: 0;
/* 394  */ outline: none;
/* 395  */ }
/* 396  */
/* 397  */ .item-product-wrap,
/* 398  */ .item-product-quantity{
/* 399  */ float:left;
/* 400  */ width:100%;

/* taiowc-style.css */

/* 401  */ }
/* 402  */ .item-product-wrap h4{
/* 403  */     margin: 0;
/* 404  */ }
/* 405  */ .taiowc-cart-model-body .quantity{
/* 406  */ display: flex;
/* 407  */ }
/* 408  */ .quantity .amount{
/* 409  */ flex-grow: 2;
/* 410  */ text-align: end;
/* 411  */ }
/* 412  */ /*.taiowc-cart-model-body {
/* 413  *|     max-height: 372px;
/* 414  *| }*/
/* 415  */
/* 416  */ .quantity span.quantity-text{
/* 417  */     font-size:0.68rem;
/* 418  */     margin-right:0.5rem;
/* 419  */     display: none;
/* 420  */ }
/* 421  */ .taiowc-cart-model-body del{
/* 422  */     font-size: .725rem;
/* 423  */     margin-left: auto;
/* 424  */     color: #9ca3af;
/* 425  */ }
/* 426  */ .taiowc-cart-model-body del .amount{
/* 427  */     font-size: inherit!important;
/* 428  */     color: #9ca3af;
/* 429  */     font-weight: 500 !important;
/* 430  */ }
/* 431  */ .taiowc-saved-wrap{
/* 432  */     font-size: .7rem;
/* 433  */     font-weight: 700;
/* 434  */     color: #9ca3af;
/* 435  */ }
/* 436  */ /* .taiowc-slide-right .taiowc-cart-model{
/* 437  *| right:-400px;
/* 438  *| left:auto;
/* 439  *| }
/* 440  *|
/* 441  *| .taiowc-slide-right .model-cart-active  .taiowc-cart-model{
/* 442  *| right:0;
/* 443  *| } */
/* 444  */
/* 445  */  .fxd-left.cart_fixed_2.taiowc-wrap{
/* 446  */     left: 29px;
/* 447  */     right: initial!important;
/* 448  */ }
/* 449  */ /*left-slide*/
/* 450  */ .taiowc-slide-left .taiowc-cart-model{

/* taiowc-style.css */

/* 451  */ right:auto;
/* 452  */ left:-450px;
/* 453  */ }
/* 454  */
/* 455  */ .taiowc-slide-left .model-cart-active  .taiowc-cart-model{
/* 456  */ left:0;
/* 457  */ }
/* 458  */
/* 459  */ /*taiowc-click-dropdown*/
/* 460  */ .taiowc-wrap{
/* 461  */ position:relative;
/* 462  */ }
/* 463  */
/* 464  */ .taiowc-click-dropdown .taiowc-model-wrap{
/* 465  */     position: absolute;
/* 466  */     top:100%;
/* 467  */     width: 320px;
/* 468  */     right: 0;
/* 469  */     bottom:auto;
/* 470  */     opacity:0;
/* 471  */     visibility: hidden;
/* 472  */     transform: translateY(20px);
/* 473  */ }
/* 474  */  .taiowc-click-dropdown .cart_fixed_2 .taiowc-model-wrap .taiowc-cart-model{
/* 475  */      position:initial;
/* 476  */  }
/* 477  */ .taiowc-click-dropdown .model-cart-active.taiowc-model-wrap{
/* 478  */ opacity:1;
/* 479  */ visibility: visible;
/* 480  */ transform: translateY(0px);
/* 481  */ z-index: 999;
/* 482  */ }
/* 483  */
/* 484  */ .taiowc-cart-model-body p.buttons a.checkout{
/* 485  */ margin-top:0.3rem;
/* 486  */ }
/* 487  */
/* 488  */ .taiowc-cart-model-body p.buttons a:hover{
/* 489  */ text-decoration: none!important;
/* 490  */ }
/* 491  */
/* 492  */ .taiowc-click-dropdown .taiowc-payment-title,
/* 493  */ .taiowc-click-dropdown .taiowc-coupon,
/* 494  */ .taiowc-click-dropdown .taiowc-coupon-applied-coupons,
/* 495  */ .taiowc-click-dropdown .taiowc-discount,
/* 496  */ .taiowc-click-dropdown .taiowc-shipping,
/* 497  */ .taiowc-click-dropdown .taiowc-related-product-cont{display:none;}
/* 498  */
/* 499  */ .taiowc-click-dropdown .cart-button {
/* 500  */     margin-bottom: 0.7rem;

/* taiowc-style.css */

/* 501  */ }
/* 502  */
/* 503  */ .taiowc-click-dropdown .taiowc-total{
/* 504  */     margin-bottom: 0;
/* 505  */ }
/* 506  */ .taiowc-click-dropdown .taiowc-cart-model-body {
/* 507  */     max-height: 317px;
/* 508  */ }
/* 509  */ /*popup-style*/
/* 510  */ .taiowc-wrap.taiowc-popup{
/* 511  */ position:inherit;
/* 512  */ }
/* 513  */ .taiowc-popup .taiowc-cart-model {
/* 514  */     position: absolute;
/* 515  */     top: 100%;
/* 516  */     width: 100%;
/* 517  */     max-width:700px;
/* 518  */     right: 0;
/* 519  */     left: 0;
/* 520  */     margin: auto;
/* 521  */     top:auto;
/* 522  */     bottom:15%;
/* 523  */     opacity: 0;
/* 524  */ }
/* 525  */
/* 526  */ .taiowc-popup.model-cart-active  .taiowc-cart-model{
/* 527  */     opacity: 1;
/* 528  */ }
/* 529  */
/* 530  */ .taiowc-popup .taiowc-cart-model-body ul {
/* 531  */ max-height: 225px;
/* 532  */ }
/* 533  */ .taiowc-popup .taiowc-cart-model-body p.buttons a{
/* 534  */ width:auto;
/* 535  */ }
/* 536  */ .taiowc-popup .taiowc-cart-model-body p.buttons a.checkout {
/* 537  */     margin-top:0;
/* 538  */     margin-left:0.3rem;
/* 539  */ }
/* 540  */
/* 541  */ /*scroll bar style*/
/* 542  */ /* width */
/* 543  */ .taiowc-cart-model-body::-webkit-scrollbar,.taiowc-cart-model::-webkit-scrollbar {
/* 544  */   width: 6px;
/* 545  */ }
/* 546  */
/* 547  */ /* Track */
/* 548  */ .taiowc-cart-model-body::-webkit-scrollbar-track,.taiowc-cart-model::-webkit-scrollbar-track {
/* 549  */   background: #f1f1f1;
/* 550  */ }

/* taiowc-style.css */

/* 551  */
/* 552  */ /* Handle */
/* 553  */ .taiowc-cart-model-body::-webkit-scrollbar-thumb,.taiowc-cart-model::-webkit-scrollbar-thumb{
/* 554  */   background: #e0e0e0;
/* 555  */ }
/* 556  */
/* 557  */ /* Handle on hover */
/* 558  */ .taiowc-cart-model-body::-webkit-scrollbar-thumb:hover,.taiowc-cart-model::-webkit-scrollbar-thumb:hover{
/* 559  */   background: #e0e0e0;
/* 560  */ }
/* 561  */
/* 562  */ /*icon svg style*/
/* 563  */ .taiowc-icon img{
/* 564  */ width:2rem;
/* 565  */ }
/* 566  */
/* 567  */ .taiowc-fixed-cart.cart_fixed_1 .taiowc-cart-item{
/* 568  */     min-width: 36px;
/* 569  */     min-height: 36px;
/* 570  */ }
/* 571  */ /*open fixed style1*/
/* 572  */ .cart_fixed_1 .taiowc-content{
/* 573  */ position:fixed;
/* 574  */ position: fixed;
/* 575  */ bottom: 36px;
/* 576  */ right: 36px;
/* 577  */ z-index: 999999999;
/* 578  */ border-radius:100%;
/* 579  */ box-shadow: -4px 2px 6px #dddddd1a;
/* 580  */     outline: none;
/* 581  */ }
/* 582  */
/* 583  */ .cart_fixed_1 .taiowc-cart-item {
/* 584  */ /*    padding: 0.4rem;*/
/* 585  */     padding: 0;
/* 586  */     background: rgba(255, 255, 255, 0.44);
/* 587  */     border-radius: 6px;
/* 588  */     box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
/* 589  */     backdrop-filter: blur(7.9px);
/* 590  */     -webkit-backdrop-filter: blur(7.9px);
/* 591  */     border: 1px solid rgba(255, 255, 255, 0.27);
/* 592  */ }
/* 593  */
/* 594  */ .cart_fixed_1 .taiowc-cart-item .taiowc-total{
/* 595  */ display:none;
/* 596  */ }
/* 597  */ .cart_fixed_1 .taiowc-cart-item {
/* 598  */     padding: 0.6rem;
/* 599  */ }
/* 600  */

/* taiowc-style.css */

/* 601  */ /*open fixed style2*/
/* 602  */ .taiowc-wrap.cart_fixed_2{
/* 603  */     position: fixed;
/* 604  */     left: 0;
/* 605  */     right: auto;
/* 606  */     bottom: -620px;
/* 607  */     transition: 0.5s;
/* 608  */     z-index: 999999999999;
/* 609  */ }
/* 610  */
/* 611  */ .taiowc-click-dropdown .taiowc-wrap.cart_fixed_2.model-cart-active {
/* 612  */     bottom: 0;
/* 613  */ }
/* 614  */
/* 615  */ .taiowc-wrap.cart_fixed_2 .taiowc-model-wrap {
/* 616  */     position: relative;
/* 617  */     background-color: #fff;
/* 618  */     z-index: 999;
/* 619  */     display: flex;
/* 620  */     flex-direction: column;
/* 621  */     transition: 0.5s;
/* 622  */     /*top: 0;
/* 623  *|     max-width:350px;
/* 624  *|     width:350px!important;
/* 625  *|     height:620px;*/
/* 626  */     right:auto;
/* 627  */
/* 628  */ }
/* 629  */
/* 630  */ .taiowc-wrap.cart_fixed_2 .taiowc-cart-model-header .cart-heading .th-icon{
/* 631  */ display: none;
/* 632  */ }
/* 633  */ .cart_fixed_2 .taiowc-icon .th-icon{
/* 634  */     font-size: 2rem;
/* 635  */ }
/* 636  */ .cart_fixed_2 .taiowc-content h4{
/* 637  */    margin-right:0.5rem;
/* 638  */    font-size: 1.2rem;
/* 639  */ }
/* 640  */ .taiowc-content h4{
/* 641  */ display: none;
/* 642  */ }
/* 643  */  .cart_fixed_2 .taiowc-content {
/* 644  */     display: flex;
/* 645  */      cursor: pointer;
/* 646  */    }
/* 647  */     .cart_fixed_2.taiowc-wrap{
/* 648  */     border: 1px solid #f3f4f6;
/* 649  */     padding: 9px;
/* 650  */     border-radius: 0.75rem;

/* taiowc-style.css */

/* 651  */     box-shadow: 0 0 0 0px #FFF, 0 0 0 calc(1px + 0px) rgb(0 0 0 / 0.05), 0 1px 2px 0 rgb(0 0 0 / 0.05);
/* 652  */    right: 29px;
/* 653  */    bottom: 29px;
/* 654  */     float: right;
/* 655  */    }
/* 656  */
/* 657  */ .cart_fixed_2 h3{
/* 658  */     display: none;
/* 659  */ }
/* 660  */ .cart_fixed_2 .taiowc-cart-item,
/* 661  */ .cart_fixed_2 .taiowc-content{
/* 662  */ align-items: center;
/* 663  */ }
/* 664  */ .cart_fixed_2 .taiowc-cart-item{
/* 665  */     width: initial!important;
/* 666  */     height: initial!important;
/* 667  */     border-radius: initial!important;
/* 668  */
/* 669  */ }
/* 670  */ .cart_fixed_2 .taiowc-total {
/* 671  */     margin-left: 0.3rem;
/* 672  */     font-size: 1rem;
/* 673  */ }
/* 674  */ .cart_fixed_2 .taiowc-cart-item{
/* 675  */ padding:0;
/* 676  */ background:transparent;
/* 677  */ }
/* 678  */ /* .cart_fixed_2 .cart-count-item{
/* 679  *| display:none
/* 680  *| } */
/* 681  */ .cart_fixed_2 .taiowc-content{
/* 682  */
/* 683  */ transition: 0.2s;
/* 684  */ }
/* 685  */ /* .cart_fixed_2 .taiowc-content:hover{
/* 686  *|     padding-bottom: 0.75rem;
/* 687  *| transition: 0.2s;
/* 688  *| } */
/* 689  */ .taiowc-wrap.cart_fixed_2 .taiowc-model-wrap{
/* 690  */     clear:both;
/* 691  */ -webkit-border-radius: 4px;
/* 692  */     -moz-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px;
/* 693  */     -webkit-box-shadow: rgb(0 0 0 / 15%) 0px 0px 20px;
/* 694  */     box-shadow: rgb(0 0 0 / 15%) 0px 0px 20px;
/* 695  */ }
/* 696  */ .taiowc-click-dropdown .taiowc-wrap.cart_fixed_2 .taiowc-cart-model{
/* 697  */      webkit-border-radius:none;
/* 698  */     -moz-box-shadow:none;
/* 699  */     -webkit-box-shadow:none;
/* 700  */     box-shadow:none;

/* taiowc-style.css */

/* 701  */     right:auto;
/* 702  */ }
/* 703  */ /*close-btn*/
/* 704  */ /* .cart_fixed_2 .taiowc-cart-close{
/* 705  *|     position: absolute;
/* 706  *|     top: -68px;
/* 707  *|     font-size: 0;
/* 708  *|     background: #000;
/* 709  *|     text-align: center;
/* 710  *|     right: 0;
/* 711  *|     left: 335px;
/* 712  *|     opacity: 0;
/* 713  *|     visiblility: hidden;
/* 714  *|     transition: 0.2s;
/* 715  *|     z-index:999;
/* 716  *| }
/* 717  *| .cart_fixed_2.model-cart-active .taiowc-cart-close{
/* 718  *|    opacity:1;
/* 719  *|    visiblility:hidden;
/* 720  *| }
/* 721  *|  .cart_fixed_2 .taiowc-cart-model .taiowc-cart-close:after{
/* 722  *|     font-family: dashicons;
/* 723  *|     content: "\f335";
/* 724  *|     position: absolute;
/* 725  *|     top: 3px;
/* 726  *|     font-size: 1rem;
/* 727  *|     background: #000;
/* 728  *|     width: 30px;
/* 729  *|     height: 30px;
/* 730  *|     line-height: 30px;
/* 731  *|     color: #fff;
/* 732  *|     border-radius: 50%;
/* 733  *| }
/* 734  *| .cart_fixed_2  .cart-heading{
/* 735  *| padding:0;
/* 736  *| border:0;
/* 737  *| position: fixed;
/* 738  *| }
/* 739  *| .cart_fixed_2 .cart-heading h4{
/* 740  *| display:none;
/* 741  *| } */
/* 742  */ /*cart button*/
/* 743  */ .taiowc-cart-model-footer .cart-button .buttons a{
/* 744  */     background: #000!important;
/* 745  */     padding: 0.8rem 0.5rem!important;
/* 746  */     font-size: .8rem!important;
/* 747  */     text-decoration: none!important;
/* 748  */     color: #fff!important;
/* 749  */     border: none;
/* 750  */     margin: 0.25rem!important;

/* taiowc-style.css */

/* 751  */     font-weight: 500;
/* 752  */     width: 100%;
/* 753  */     line-height: normal;
/* 754  */     border-radius: .75rem;
/* 755  */ }
/* 756  */ .taiowc-cart-model-footer .checkout:after{
/* 757  */     content: "→";
/* 758  */     margin-left: 9px;
/* 759  */     display: none;
/* 760  */ }
/* 761  */ .taiowc-cart-model-footer .checkout:hover:after{
/* 762  */     margin-left: 12px;
/* 763  */ }
/* 764  */ .back-toshop-wrap .svg-wrapper{
/* 765  */     background-color: rgb(243 244 246 / 1);
/* 766  */     width: 54px;
/* 767  */     height: 54px;
/* 768  */     display: flex;
/* 769  */     justify-content: center;
/* 770  */     align-items: center;
/* 771  */     border-radius: 100%;
/* 772  */
/* 773  */ }
/* 774  */ .back-toshop-wrap .svg-wrapper svg{
/* 775  */     color: rgb(209 213 219 / 1);
/* 776  */ }
/* 777  */ .back-toshop-wrap{
/* 778  */     display: flex;
/* 779  */     flex-direction: column;
/* 780  */     align-items: center;
/* 781  */     flex-grow: 2;
/* 782  */     height: 100%;
/* 783  */     margin: auto;
/* 784  */     height: 100vh;
/* 785  */     justify-content: center;
/* 786  */     align-items: center;
/* 787  */ }
/* 788  */ .taiowc-cart-model-footer .cart-button .buttons a:not(.checkout):hover{
/* 789  */     background-color: #eff7ff!important;
/* 790  */ }
/* 791  */ .taiowc .taiowc-cart-model-body .woocommerce-back-to-shop{
/* 792  */     background: #000!important;
/* 793  */     padding: 0.6rem 1.5rem!important;
/* 794  */     text-decoration: none!important;
/* 795  */     color: #fff;
/* 796  */     border: none;
/* 797  */     font-weight: 500;
/* 798  */     margin: 0 auto!important;
/* 799  */     margin-bottom:1rem!important;
/* 800  */     font-size: 0.75rem!important;

/* taiowc-style.css */

/* 801  */     line-height: 1rem!important;
/* 802  */     border-radius: 1rem;
/* 803  */     text-transform: uppercase;
/* 804  */ }
/* 805  */ .taiowc-cart-model-footer .cart-button .button:first-child {
/* 806  */     background: transparent!important;
/* 807  */     color: #111!important;
/* 808  */     border: 1px solid #f3f4f6;
/* 809  */ }
/* 810  */ .cart-button .buttons a:hover{
/* 811  */   background: #000;
/* 812  */   color: #fff;
/* 813  */       text-decoration: none!important;
/* 814  */       opacity: 0.8;
/* 815  */ }
/* 816  */ .woocommerce-back-to-shop{
/* 817  */     width: fit-content;
/* 818  */     margin: auto;
/* 819  */     margin-bottom: 1rem;
/* 820  */ }
/* 821  */ .woocommerce-mini-cart__empty-message{
/* 822  */     text-align: center;
/* 823  */     margin: 1rem 0;
/* 824  */     font-size: .95rem;
/* 825  */     line-height: 1.75rem;
/* 826  */     font-weight: 700;
/* 827  */ }
/* 828  */ /*quatity add*/
/* 829  */ /*quatity add*/
/* 830  */ .taiowc-quantity[type="number"]::-webkit-inner-spin-button, .taiowc-quantity[type="number"]::-webkit-outer-spin-button {
/* 831  */     display:none;
/* 832  */ }
/* 833  */ .taiowc-cart-model .quantity-wrap .quantity-decrement,
/* 834  */ .taiowc-cart-model .quantity-wrap .quantity-increment {
/* 835  */     cursor: pointer;
/* 836  */     background-color: #FFF;
/* 837  */     font-size: 12px;
/* 838  */     user-select: none;
/* 839  */     height: 25px;
/* 840  */     line-height: 25px;
/* 841  */     width: 25px;
/* 842  */     display: flex;
/* 843  */     align-items: center;
/* 844  */     justify-content: center;
/* 845  */     border-radius: 108%;
/* 846  */     box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgb(0 0 0 / 0.05);
/* 847  */     border: 0;
/* 848  */     padding: 0;
/* 849  */     color: inherit;
/* 850  */ }

/* taiowc-style.css */

/* 851  */ .quantity-decrement:focus,
/* 852  */ .quantity-increment:focus {
/* 853  */     outline: none; /* Removes the default focus outline */
/* 854  */     box-shadow: none; /* Removes any box shadow that might appear on focus */
/* 855  */ }
/* 856  */
/* 857  */ .quantity-decrement:active,
/* 858  */ .quantity-increment:active {
/* 859  */     outline: none; /* Removes the default outline when the button is active */
/* 860  */     box-shadow: none; /* Removes any box shadow that might appear when active */
/* 861  */ }
/* 862  */
/* 863  */ .taiowc input[type=number].taiowc-quantity {
/* 864  */     width: 21px;
/* 865  */     text-align: center;
/* 866  */     font-size: 0.68rem;
/* 867  */     line-height: 25px !important;
/* 868  */     min-height: 25px !important;
/* 869  */     height: 25px;
/* 870  */     box-shadow: none;
/* 871  */     border: 0;
/* 872  */     background: transparent;
/* 873  */     font-weight: 700;
/* 874  */     color: #111;
/* 875  */     padding: 0;
/* 876  */ }
/* 877  */
/* 878  */
/* 879  */ .quantity-wrap{
/* 880  */ display:flex;
/* 881  */ align-items: center;
/* 882  */ background-color: rgb(243 244 246 / 1.0);
/* 883  */ border-radius: 99999PX;
/* 884  */ padding: 2px;
/* 885  */ }
/* 886  */
/* 887  */ .taiowc .quantity .amount{
/* 888  */     margin-left: 0.4rem;
/* 889  */     /* font-size: 0.8rem; */
/* 890  */      font-weight: 600;
/* 891  */ }
/* 892  */ .taiowc-subtotal .taiowc-value,.taiowc-total  {
/* 893  */     font-size: 1rem;
/* 894  */     line-height: 1rem;
/* 895  */     color: #111;
/* 896  */     font-weight: 900;
/* 897  */     letter-spacing: 0;
/* 898  */ }
/* 899  */ /*loading effect*/
/* 900  */ .taiowc-cart-model-body.loading::after {

/* taiowc-style.css */

/* 901  */     content: "";
/* 902  */     position: absolute;
/* 903  */     top: 0;
/* 904  */     left: 0;
/* 905  */     width: 100%;
/* 906  */     height: 100%;
/* 907  */     background:#eee;
/* 908  */     opacity: .6;
/* 909  */ }
/* 910  */
/* 911  */ /*//updated cart message*/
/* 912  */ .taiowc-notice-box .woocommerce-message,
/* 913  */ .taiowc-notice-box .woocommerce-error{
/* 914  */     position: absolute;
/* 915  */     font-size: 0.8rem;
/* 916  */     padding: 0.4rem;
/* 917  */     top: 0;
/* 918  */     left: 0;
/* 919  */     right: 0;
/* 920  */     text-align: center;
/* 921  */     z-index: 999;
/* 922  */
/* 923  */ }
/* 924  */ .taiowc-notice-container{
/* 925  */ position: absolute;
/* 926  */     font-size: 0.89rem;
/* 927  */     top: 0;
/* 928  */     left: 0;
/* 929  */     right: 0;
/* 930  */     text-align: center;
/* 931  */     z-index: 999;
/* 932  */     display: none;
/* 933  */ }
/* 934  */ .taiowc-notice-container .taiowc-notices{
/* 935  */     margin: 0;
/* 936  */     padding: 0;
/* 937  */     text-align: center;
/* 938  */     list-style-type: none;
/* 939  */ }
/* 940  */ .taiowc-notice-container .taiowc-notices li{
/* 941  */     padding: 0.6rem;
/* 942  */ }
/* 943  */ .taiowc-notice-box .woocommerce-message,
/* 944  */ .taiowc-notice-container .taiowc-notices li{
/* 945  */ background: #4db359;
/* 946  */ color: #fff;
/* 947  */ }
/* 948  */
/* 949  */ .taiowc-notice-box .woocommerce-error,
/* 950  */ .taiowc-notices li.taiowc-notice-error{

/* taiowc-style.css */

/* 951  */ background: #b73d3d;
/* 952  */ color: #fff;
/* 953  */ }
/* 954  */ .taiowc-notice-box .woocommerce-error>li {
/* 955  */     margin: 0;
/* 956  */     padding: 0;
/* 957  */ }
/* 958  */
/* 959  */ /*cart coupon*/
/* 960  */ .taiowc .taiowc-coupon{
/* 961  */     margin-top: 0.4rem;
/* 962  */     text-align: center;
/* 963  */ }
/* 964  */
/* 965  */ .taiowc ul.taiowc-coupon-applied-coupons{
/* 966  */ padding: 0 0.7rem;
/* 967  */ font-size: 0.69rem;
/* 968  */ display: flex;
/* 969  */ align-items: center;
/* 970  */ background: none!important;
/* 971  */     margin: 0;
/* 972  */ }
/* 973  */
/* 974  */ .taiowc ul.taiowc-coupon-applied-coupons  li{
/* 975  */ list-style: none;
/* 976  */ }
/* 977  */
/* 978  */ .taiowc-coupon-remove-coupon{
/* 979  */     display: inline-flex;
/* 980  */     align-items: center;
/* 981  */     text-transform: uppercase;
/* 982  */     cursor: pointer;
/* 983  */     background: #f6f7f7;
/* 984  */     padding: 0.3rem 0.5rem;
/* 985  */     margin: 0.2rem;
/* 986  */ }
/* 987  */
/* 988  */ .taiowc-coupon-remove-coupon span{
/* 989  */ color:#ef6238;
/* 990  */ width: auto;
/* 991  */ height: auto;
/* 992  */ font-size: 15px;
/* 993  */ }
/* 994  */
/* 995  */ /*cart total*/
/* 996  */ .cart-total{
/* 997  */ display: flex;
/* 998  */ flex-direction: column;
/* 999  */ font-size: 1rem;
/* 1000 */ margin-top: auto;

/* taiowc-style.css */

/* 1001 */ }
/* 1002 */ .taiowc-subtotal,.taiowc-discount,.taiowc-total,.taiowc-shipping,
/* 1003 */ .taiowc-tax-row{
/* 1004 */ display: flex;
/* 1005 */ justify-content: space-between;
/* 1006 */ margin-bottom: 0.7rem;
/* 1007 */ }
/* 1008 */ .cart-total .taiowc-label{
/* 1009 */     font-size: 0.775rem;
/* 1010 */     line-height: 1rem;
/* 1011 */     color: #5a5a5a;
/* 1012 */     font-weight: 500;
/* 1013 */ }
/* 1014 */ .cart-total .taiowc-total{
/* 1015 */     border-top: 1px solid;
/* 1016 */     border-color: rgba(129,129,129,.2);
/* 1017 */     padding-top: 0.7rem;
/* 1018 */     margin-bottom: 0;
/* 1019 */ }
/* 1020 */
/* 1021 */ /*coupon code list*/
/* 1022 */ .taiowc-coupon-list{
/* 1023 */ margin: 0.7rem 0.7rem;
/* 1024 */ font-size: 0.89rem;
/* 1025 */ box-sizing: border-box;
/* 1026 */ border: 1px solid rgba(125, 87, 177, 0.1);
/* 1027 */ }
/* 1028 */
/* 1029 */ .coupon-list{
/* 1030 */     font-size: 0.89rem;
/* 1031 */     padding: 0.8rem;
/* 1032 */     text-align: left;
/* 1033 */     display: flex;
/* 1034 */     flex-wrap: wrap;
/* 1035 */     justify-content: center;
/* 1036 */ }
/* 1037 */
/* 1038 */ .taiowc-coupon-list .code {
/* 1039 */     order: 2;
/* 1040 */ }
/* 1041 */ .coupon-list .taiowc-coupon-apply-btn.button{
/* 1042 */      order: 3;
/* 1043 */ }
/* 1044 */ .taiowc-coupon-list .off{
/* 1045 */     width: 100%;
/* 1046 */     text-align: center;
/* 1047 */     color: #4CAF50;
/* 1048 */     font-weight:500;
/* 1049 */     margin-bottom: 9px;
/* 1050 */     order: 1;

/* taiowc-style.css */

/* 1051 */
/* 1052 */ }
/* 1053 */
/* 1054 */ .coupon-list .taiowc-coupon-apply-btn.button,
/* 1055 */ .taiowc-coupon-list .code{
/* 1056 */     margin-left: 12px;
/* 1057 */     min-height: 29px;
/* 1058 */     max-height: 36px;
/* 1059 */     display: flex;
/* 1060 */     justify-content: center;
/* 1061 */     align-items: center;
/* 1062 */     text-transform: uppercase;
/* 1063 */     font-size: 12px;
/* 1064 */     min-width: 108px;
/* 1065 */     border: 1px solid;
/* 1066 */     border-radius: 5px;
/* 1067 */     border-color: #e9e9e9;
/* 1068 */ }
/* 1069 */ .coupon-list .taiowc-coupon-apply-btn.button.added{
/* 1070 */
/* 1071 */     opacity: 0.7;
/* 1072 */     cursor: default;
/* 1073 */ }
/* 1074 */ .coupon-list .taiowc-coupon-apply-btn.button:hover{
/* 1075 */    background:#fff;
/* 1076 */    boder:1px solid #111;
/* 1077 */   color:#fff;
/* 1078 */ }
/* 1079 */ /*slider navigation*/
/* 1080 */ .taiowc-cart-model .owl-dots {
/* 1081 */ }
/* 1082 */ .taiowc-cart-model .owl-dots button.owl-dot {
/* 1083 */   width: 8px;
/* 1084 */   height: 8px;
/* 1085 */   border-radius: 50%;
/* 1086 */   background: #eee;
/* 1087 */   margin: 0 3px;
/* 1088 */ }
/* 1089 */ .taiowc-cart-model .owl-dots button.owl-dot.active {
/* 1090 */   background-color: #ddd;
/* 1091 */ }
/* 1092 */
/* 1093 */ .taiowc-cart-model .owl-carousel .owl-nav{
/* 1094 */     opacity: 0;
/* 1095 */ }
/* 1096 */ .taiowc-cart-model .owl-carousel:hover .owl-nav{
/* 1097 */     opacity:1
/* 1098 */ }
/* 1099 */ .taiowc-cart-model .owl-carousel .owl-nav .owl-prev{
/* 1100 */     right: 40px;

/* taiowc-style.css */

/* 1101 */     position: absolute;
/* 1102 */
/* 1103 */     display: block;
/* 1104 */     top:0;
/* 1105 */     height: 32px;
/* 1106 */     line-height: 32px;
/* 1107 */     cursor: pointer;
/* 1108 */     position: absolute;
/* 1109 */     z-index: 99;
/* 1110 */     opacity: 0.6;
/* 1111 */     -webkit-transition: opacity 0.35s linear 0s;
/* 1112 */     transition: opacity 0.35s linear 0s;
/* 1113 */     background: transparent;
/* 1114 */     color: #111;
/* 1115 */ }
/* 1116 */  .taiowc-cart-model .owl-carousel .owl-nav .owl-next{
/* 1117 */     right: 12px;
/* 1118 */     position: absolute;
/* 1119 */
/* 1120 */     display: block;
/* 1121 */     top:0;
/* 1122 */     height: 32px;
/* 1123 */     line-height: 32px;
/* 1124 */     cursor: pointer;
/* 1125 */     position: absolute;
/* 1126 */     z-index: 99;
/* 1127 */     opacity: 0.6;
/* 1128 */     -webkit-transition: opacity 0.35s linear 0s;
/* 1129 */     transition: opacity 0.35s linear 0s;
/* 1130 */     background: transparent;
/* 1131 */     color: #111;
/* 1132 */ }
/* 1133 */  .taiowc-cart-model .owl-carousel .owl-nav span{
/* 1134 */   line-height:inherit;
/* 1135 */ font-size:0.89rem;
/* 1136 */ }
/* 1137 */
/* 1138 */
/* 1139 */  .taiowc-cart-model .owl-carousel .owl-nav .disabled{
/* 1140 */ display:none;
/* 1141 */ }
/* 1142 */
/* 1143 */ .taiowc-cart-model .owl-carousel .owl-nav .owl-next:hover,.taiowc-cart-model .owl-carousel .owl-nav .owl-prev:hover{
/* 1144 */ background:transparent;
/* 1145 */ opacity:1;
/* 1146 */ color:#111;
/* 1147 */ }
/* 1148 */
/* 1149 */
/* 1150 */ /*shipping*/

/* taiowc-style.css */

/* 1151 */
/* 1152 */ .taiowc-shptgl-cont,#shipping_method label{
/* 1153 */ text-align:left;
/* 1154 */ font-size: 0.79rem;
/* 1155 */ margin-bottom: 1rem;
/* 1156 */ }
/* 1157 */
/* 1158 */ #shipping_method{
/* 1159 */ margin:0;
/* 1160 */ padding:0;
/* 1161 */ list-style: none;
/* 1162 */ }
/* 1163 */
/* 1164 */ .taiowc-shptgl-cont .woocommerce-shipping-calculator .shipping-calculator-form{
/* 1165 */ margin-top:0.8rem;
/* 1166 */ padding: 0;
/* 1167 */ display: inline-block;
/* 1168 */ }
/* 1169 */
/* 1170 */ .taiowc-shptgl-cont .woocommerce-shipping-calculator .shipping-calculator-form p select,
/* 1171 */ .taiowc-shptgl-cont .woocommerce-shipping-calculator .shipping-calculator-form p input{
/* 1172 */     height: 35px!important;
/* 1173 */     width:100%;
/* 1174 */     max-width:100%;
/* 1175 */     font-size: 0.89rem;
/* 1176 */     color: #666;
/* 1177 */     padding:0rem 0.75em;
/* 1178 */     margin: 0;
/* 1179 */     height: auto;
/* 1180 */     border-width: 1px;
/* 1181 */     border-style: solid;
/* 1182 */     border-color: #eee;
/* 1183 */     border-radius: 2px;
/* 1184 */     background-color: transparent;
/* 1185 */     box-shadow: none;
/* 1186 */     box-sizing: border-box;
/* 1187 */     transition: all .2s linear;
/* 1188 */ }
/* 1189 */
/* 1190 */ .taiowc-shptgl-cont .woocommerce-shipping-calculator .shipping-calculator-form p{
/* 1191 */ margin-bottom:0.7rem;
/* 1192 */ }
/* 1193 */
/* 1194 */ .taiowc-shptgl-cont .woocommerce-shipping-calculator .shipping-calculator-form button {
/* 1195 */     background: #fff!important;
/* 1196 */     color: #111!important;
/* 1197 */     font-size: 0.69rem;
/* 1198 */     text-decoration: none!important;
/* 1199 */     color: #fff;
/* 1200 */     border: none;

/* taiowc-style.css */

/* 1201 */     margin: 0;
/* 1202 */     font-weight: 400;
/* 1203 */     border: 1px solid;
/* 1204 */     cursor: pointer;
/* 1205 */     transition: all .2s linear;
/* 1206 */     line-height: 27px;
/* 1207 */     min-height: 27px;
/* 1208 */     min-width: 100px;
/* 1209 */ }
/* 1210 */
/* 1211 */ .taiowc-shptgl-cont .woocommerce-shipping-calculator .shipping-calculator-form button:hover{
/* 1212 */    background: #111!important;
/* 1213 */ color:#fff!important;
/* 1214 */ }
/* 1215 */
/* 1216 */ .shipping-calculator-button{
/* 1217 */ text-decoration:none;
/* 1218 */ margin-top: 10px;
/* 1219 */ display: block;
/* 1220 */ }
/* 1221 */
/* 1222 */ .taiowc-shptgl-cont{
/* 1223 */ display:none;
/* 1224 */ }
/* 1225 */ .taiowc-label .pencil{
/* 1226 */ font-size: 0.89rem;
/* 1227 */ vertical-align: sub;
/* 1228 */ }
/* 1229 */
/* 1230 */ .taiowc-shptgl-cont input[type=radio] {
/* 1231 */     -webkit-appearance: none;
/* 1232 */     -moz-appearance: none;
/* 1233 */     position: relative;
/* 1234 */     width: 12px;
/* 1235 */     height: 12px;
/* 1236 */     border: 1px solid #ddd!important;
/* 1237 */ }
/* 1238 */
/* 1239 */ .taiowc-shptgl-cont input[type=radio]:checked {
/* 1240 */     border:0;
/* 1241 */ }
/* 1242 */
/* 1243 */ .taiowc-shptgl-cont input[type=radio]:after {
/* 1244 */     content: "";
/* 1245 */     opacity: 0;
/* 1246 */     display: block;
/* 1247 */     left: 1.33px;
/* 1248 */     top: 1.58px;
/* 1249 */     position: absolute;
/* 1250 */     width: 6px;

/* taiowc-style.css */

/* 1251 */     height: 6px;
/* 1252 */     border-radius: 50%;
/* 1253 */     background: #dcdcde;
/* 1254 */ }
/* 1255 */ .taiowc-shptgl-cont input[type=radio]:checked:after{
/* 1256 */     opacity:1;
/* 1257 */ }
/* 1258 */
/* 1259 */ /*related product show*/
/* 1260 */ .taiowc-related-product-cont{
/* 1261 */ padding: 0rem 1.2rem;
/* 1262 */ }
/* 1263 */ .taiowc-related-product-title{
/* 1264 */     border-radius: 1rem;
/* 1265 */     margin-bottom: 1rem;
/* 1266 */     padding: 5px 0;
/* 1267 */ }
/* 1268 */ .taiowc-related-wrap{
/* 1269 */     margin: 0;
/* 1270 */ }
/* 1271 */ .taiowc-related-wrap .amount{
/* 1272 */     font-size: 1rem;
/* 1273 */     margin-left: 0;
/* 1274 */     font-weight: 600;
/* 1275 */     letter-spacing: 0;
/* 1276 */ }
/* 1277 */ .taiowc-related-product-cont ul{
/* 1278 */ margin:0;
/* 1279 */ padding:0;
/* 1280 */ }
/* 1281 */
/* 1282 */ /*.taiowc-related-product-cont ul li{
/* 1283 *|     display: flex!important;
/* 1284 *|     align-items: center;
/* 1285 *|     text-align: left;
/* 1286 *|     box-sizing: border-box;
/* 1287 *|     position: relative;
/* 1288 *|     font-size: 0.89rem;
/* 1289 *|     padding: 0.7rem;
/* 1290 *|     text-align: left;
/* 1291 *|     background: #fff;
/* 1292 *|
/* 1293 *| }*/
/* 1294 */
/* 1295 */
/* 1296 */ .taiowc-related-product-right-area .price {
/* 1297 */     font-size: 0.79rem;
/* 1298 */ }
/* 1299 */ .taiowc-related-product-right-area .price del{
/* 1300 */     color: #a6a6a6;

/* taiowc-style.css */

/* 1301 */ }
/* 1302 */
/* 1303 */ .taiowc-related-product-cont ul li .taiowc-related-product-left-area {
/* 1304 */     width: 24%;
/* 1305 */     margin: 0;
/* 1306 */     padding: 0;
/* 1307 */ }
/* 1308 */
/* 1309 */ .taiowc-related-product-cont ul li .taiowc-related-product-right-area {
/* 1310 */     display: flex;
/* 1311 */     flex-direction: column;
/* 1312 */     justify-content: center;
/* 1313 */     width: 75%;
/* 1314 */     margin: 0;
/* 1315 */     margin-left: 0.8rem;
/* 1316 */     margin-right: 0.8rem;
/* 1317 */     padding-top: 0px;
/* 1318 */     padding-bottom: 0;
/* 1319 */     position: initial;
/* 1320 */ }
/* 1321 */
/* 1322 */ .taiowc-related-product-right-area h4{
/* 1323 */     font-size: 1rem;
/* 1324 */     line-height: inherit;
/* 1325 */ }
/* 1326 */
/* 1327 */ .taiowc-related-product-title,
/* 1328 */ .taiowc-promo-code,.taiowc-payment-title {
/* 1329 */     display: block;
/* 1330 */     font-size: 0.89rem;
/* 1331 */     font-weight:500;
/* 1332 */     text-align: center;
/* 1333 */     cursor: pointer;
/* 1334 */     background-color: #ededed;
/* 1335 */ }
/* 1336 */
/* 1337 */ .taiowc-payment-title{
/* 1338 */     background-color: transparent;
/* 1339 */     font-weight: 700;
/* 1340 */     letter-spacing: .03rem;
/* 1341 */ }
/* 1342 */
/* 1343 */ .woocommerce .taiowc-related-product-right-area .star-rating,
/* 1344 */ .taiowc-related-product-right-area .star-rating {
/* 1345 */     font-size: 0.8em;
/* 1346 */     margin-bottom: 0.3rem;
/* 1347 */
/* 1348 */ }
/* 1349 */
/* 1350 */ .taiowc-cart-model .taiowc-related-product-right-area .button.th-button{

/* taiowc-style.css */

/* 1351 */      color: #fff;
/* 1352 */     padding: 0.15rem 0.06rem 0rem .05rem;
/* 1353 */     font-size: .5rem;
/* 1354 */     text-decoration: none !important;
/* 1355 */     border: none;
/* 1356 */     margin: 0;
/* 1357 */     font-weight: 400;
/* 1358 */     border: 1px solid #111;
/* 1359 */     cursor: pointer;
/* 1360 */     transition: all .2s linear;
/* 1361 */     position: absolute;
/* 1362 */     top: 37%;
/* 1363 */     right: 0.8rem;
/* 1364 */     text-transform: capitalize;
/* 1365 */     background: #111;
/* 1366 */     text-decoration: none !important;
/* 1367 */     border-radius: 5px;
/* 1368 */ }
/* 1369 */
/* 1370 */ .taiowc-cart-model .taiowc-related-product-right-area .button.th-button:hover {
/* 1371 */     background: #fff;
/* 1372 */     boder: 1px solid #111;
/* 1373 */     color: #111;
/* 1374 */     text-decoration: none!important;
/* 1375 */ }
/* 1376 */ .taiowc-show-coupon{
/* 1377 */     font-size: 0.89rem;
/* 1378 */     color: #03cd00;
/* 1379 */     font-weight: 500;
/* 1380 */     cursor:pointer;
/* 1381 */ }
/* 1382 */
/* 1383 */ .taiowc-coupon-list-content{
/* 1384 */ display:none;
/* 1385 */ }
/* 1386 */
/* 1387 */ .taiowc-related-product-right-area .dashicons-plus-alt2{
/* 1388 */     font-size: 0.89rem;
/* 1389 */     line-height: normal;
/* 1390 */     vertical-align: bottom;
/* 1391 */ }
/* 1392 */
/* 1393 */ .taiowc-show-coupon{
/* 1394 */     font-size: .79rem;
/* 1395 */     text-decoration: none;
/* 1396 */     color: green;
/* 1397 */     opacity: .9;
/* 1398 */     font-weight: 500;
/* 1399 */     cursor: pointer;
/* 1400 */     line-height: .95rem;

/* taiowc-style.css */

/* 1401 */     text-align: center;
/* 1402 */     /* min-width: 50%; */
/* 1403 */     flex-shrink: 0;
/* 1404 */     margin-left: 9px;
/* 1405 */     text-transform: capitalize;
/* 1406 */
/* 1407 */ }
/* 1408 */ .taiowc-show-coupon:hover{
/* 1409 */     opacity: 1;
/* 1410 */ }
/* 1411 */ .taiowc-related-product-right-area .dashicons-plus-alt2{
/* 1412 */     font-size: 0.89rem;
/* 1413 */     line-height:20px;
/* 1414 */     vertical-align: bottom;
/* 1415 */ }
/* 1416 */
/* 1417 */ .taiowc-coupon-box{
/* 1418 */    display: inline-flex;
/* 1419 */     border-radius: 15px;
/* 1420 */     background: transparent!important;
/* 1421 */     margin-bottom: 0.5rem;
/* 1422 */     width: 100%;
/* 1423 */     gap: 9px;
/* 1424 */ }
/* 1425 */ .taiowc-coupon {
/* 1426 */     margin-top: 0.4rem;
/* 1427 */     margin: 0 0.7rem;
/* 1428 */     justify-content: space-between;
/* 1429 */     display: flex;
/* 1430 */     align-items: center;
/* 1431 */ }
/* 1432 */
/* 1433 */ .taiowc-coupon input#taiowc-coupon-code {
/* 1434 */     font-size: 0.72rem;
/* 1435 */     color: #666;
/* 1436 */     padding: 0.5rem .75rem;
/* 1437 */     margin: 0;
/* 1438 */     height: auto;
/* 1439 */     border-width: 1px;
/* 1440 */     border-style: solid;
/* 1441 */     border-color: rgb(243 244 246 / 1);
/* 1442 */     border-radius: .5rem;
/* 1443 */     box-shadow: none;
/* 1444 */     box-sizing: border-box;
/* 1445 */     transition: all .2s linear;
/* 1446 */     border: 0;
/* 1447 */     background: #f9fafb;
/* 1448 */     width: 100%;
/* 1449 */     border-color: rgb(229 231 235 / 1);
/* 1450 */     border-radius: .5rem;

/* taiowc-style.css */

/* 1451 */     line-height: normal;
/* 1452 */      border: 1px solid rgb(243 244 246 / 1);
/* 1453 */ }
/* 1454 */ .taiowc-coupon input#taiowc-coupon-code:focus{
/* 1455 */     outline: 2px solid transparent;
/* 1456 */     outline-offset: 2px;
/* 1457 */     border-color: rgb(229 231 235 / 1);
/* 1458 */     box-shadow: 0 0 0 0px #FFF, 0 0 0 calc(1px + 0px) rgb(0 0 0 / 0.05)
/* 1459 */ , 0 0 #000;
/* 1460 */ }
/* 1461 */ .taiowc-coupon-submit {
/* 1462 */     background-color: rgb(243 244 246 / 1);
/* 1463 */     padding: 0 .75rem;
/* 1464 */     text-transform: uppercase;
/* 1465 */     letter-spacing: 0.05em;
/* 1466 */     font-weight: 700;
/* 1467 */     border-radius: .5rem;
/* 1468 */     font-size: 9px;
/* 1469 */     color: #111;
/* 1470 */     display: flex;
/* 1471 */     align-items: center;
/* 1472 */     justify-content: center;
/* 1473 */ }
/* 1474 */
/* 1475 */ .taiowc-undo-item{
/* 1476 */     cursor:pointer;
/* 1477 */     text-decoration: underline;
/* 1478 */     margin-left: 5px;
/* 1479 */ }
/* 1480 */ .paypal-button{
/* 1481 */ border-radius:0!important;
/* 1482 */ margin: 0.25rem!important;
/* 1483 */ }
/* 1484 */ .wcppec-cart-widget-spb{
/* 1485 */ display:block!important;
/* 1486 */ }
/* 1487 */
/* 1488 */ .woocommerce .taiowc-cart-model-body .star-rating,.taiowc-cart-model-body .star-rating {
/* 1489 */     font-size: 0.79em;
/* 1490 */     color: #e5a632;
/* 1491 */     margin-top: 0.5rem;
/* 1492 */     float: none;
/* 1493 */ }
/* 1494 */  .star-rating {
/* 1495 */        overflow: hidden;
/* 1496 */     position: relative;
/* 1497 */     height: 1em;
/* 1498 */     line-height: 1;
/* 1499 */     font-size: 1em;
/* 1500 */     width: 5.4em;

/* taiowc-style.css */

/* 1501 */     font-family: star;
/* 1502 */     margin-bottom: 0.7rem;
/* 1503 */ }
/* 1504 */ .star-rating span {
/* 1505 */     overflow: hidden;
/* 1506 */     float: left;
/* 1507 */     top: 0;
/* 1508 */     left: 0;
/* 1509 */     position: absolute;
/* 1510 */     padding-top: 1.5em;
/* 1511 */ }
/* 1512 */ /* STORE ONE CSSS STARTS   */
/* 1513 */ .taiowc .taiowc-cart-model-body a.th-preorder-btn,
/* 1514 */ .taiowc .taiowc-cart-model-body a.select-options{
/* 1515 */     width: max-content;
/* 1516 */     display: flex;
/* 1517 */     align-items: center;
/* 1518 */     padding: 0 5px 0 9px!important;
/* 1519 */     font-size: 0.575rem!important;
/* 1520 */ }
/* 1521 */ .taiowc .taiowc-cart-model-body a.select-options{
/* 1522 */     margin-top: 12px;
/* 1523 */     background: #111;
/* 1524 */     color: #FFF;
/* 1525 */ }
/* 1526 */ .taiowc-related-product-right-area a.th-preorder-btn .dashicons-plus-alt2{
/* 1527 */     font-size: 0.599rem;
/* 1528 */ }
/* 1529 */ .taiowc-icon svg{
/* 1530 */     width: inherit;
/* 1531 */ }
/* 1532 */ /* STORE ONE CSSS END   */
/* 1533 */ @media screen and (max-width:1024px) {
/* 1534 */     .responsive-main-header .taiowc-cart-model-footer .cart-total, .sticky-header-bar .taiowc-cart-model-footer .cart-total {
/* 1535 */         display: block!important;
/* 1536 */     }
/* 1537 */
/* 1538 */     .taiowc-woocommerce-mini-cart-item a.taiowc-remove-item {
/* 1539 */     opacity: 1;
/* 1540 */     visibility: visible;
/* 1541 */     }
/* 1542 */ }
/* 1543 */
/* 1544 */ @media screen and (max-width:767px) {
/* 1545 */     .logged-in .taiowc-cart-model{
/* 1546 */         top: 47px;
/* 1547 */     }
/* 1548 */ .item-image-wrapper, .taiowc-related-wrap .taiowc-product-image{
/* 1549 */     width: 4rem;
/* 1550 */     height: 4rem;

/* taiowc-style.css */

/* 1551 */ }
/* 1552 */ .taiowc-cart-model,.taiowc-slide-left .taiowc-cart-model{
/* 1553 */ max-width: 300px;
/* 1554 */ right: -300px;
/* 1555 */ }
/* 1556 */ .mobiletopslide div.taiowc-cart-model{
/* 1557 */     width: 100%;
/* 1558 */     max-width: 100%;
/* 1559 */     right: 0;
/* 1560 */     top: 100%;
/* 1561 */     transition: all .4s ease;
/* 1562 */ }
/* 1563 */ .model-cart-active.mobiletopslide .taiowc-cart-model{
/* 1564 */    top: 0;
/* 1565 */ }
/* 1566 */ .mobiletopslide .buttons a:not(.checkout){
/* 1567 */     display: none;
/* 1568 */ }
/* 1569 */ .mobiletopslide .woocommerce-mini-cart,
/* 1570 */ .mobiletopslide  .taiowc-related-product-cont{
/* 1571 */     margin: 0!important;
/* 1572 */     padding: 1rem!important;
/* 1573 */ }
/* 1574 */ /*.mobiletopslide .woocommerce-mini-cart{
/* 1575 *|     padding: 0!important;
/* 1576 *| }*/
/* 1577 */ .taiowc-cart-close:after {
/* 1578 */     font-size: 1.6rem;
/* 1579 */ }
/* 1580 */ .cart-heading{
/* 1581 */     padding: 0.7rem 1.2rem;
/* 1582 */ }
/* 1583 */
/* 1584 */ .cart-heading h4 {
/* 1585 */     margin-bottom: 0;
/* 1586 */     font-size: 0.89rem;
/* 1587 */ }
/* 1588 */ .cart-heading img {
/* 1589 */     width: 1.4rem;
/* 1590 */     margin-right: 0.4rem;
/* 1591 */ }
/* 1592 */
/* 1593 */ .taiowc .taiowc-cart-model-body .taiowc-woocommerce-mini-cart-item {
/* 1594 */     padding: 0.9rem!important;
/* 1595 */     margin-bottom: 0.5rem!important;
/* 1596 */     margin-top: 0.5rem!important;
/* 1597 */ }
/* 1598 */ .taiowc .taiowc-cart-model-body .woocommerce-mini-cart{
/* 1599 */ margin: 0rem 0.5rem;
/* 1600 */ }

/* taiowc-style.css */

/* 1601 */
/* 1602 */ .taiowc .taiowc-cart-model-body img {
/* 1603 */     margin-right: 0.7rem;
/* 1604 */     width:3.5rem!important;
/* 1605 */ }
/* 1606 */
/* 1607 */ .taiowc .taiowc-cart-model-body a {
/* 1608 */     font-size: 0.69rem!important;
/* 1609 */ }
/* 1610 */
/* 1611 */ input[type=number].taiowc-quantity {
/* 1612 */     width: 35px;
/* 1613 */     padding: 2px;
/* 1614 */     margin-right: 0.3rem;
/* 1615 */     font-size: 0.68rem;
/* 1616 */     line-height: 1.5;
/* 1617 */
/* 1618 */ }
/* 1619 */ .taiowc-related-product-cont ul li .taiowc-related-product-left-area {
/* 1620 */     width: 16%;
/* 1621 */ }
/* 1622 */ .taiowc-related-product-title, .taiowc-promo-code, .taiowc-payment-title {
/* 1623 */     display: block;
/* 1624 */     padding: 0.5rem;
/* 1625 */ }
/* 1626 */ .taiowc-subtotal, .taiowc-discount, .taiowc-total, .taiowc-shipping {
/* 1627 */     display: flex;
/* 1628 */     justify-content: space-between;
/* 1629 */     align-items: center;
/* 1630 */ }
/* 1631 */ .taiowc-cart-model-footer{
/* 1632 */     padding-left: 1rem;
/* 1633 */     padding-right: 1rem;
/* 1634 */ }
/* 1635 */ .taiowc-total-wrap {
/* 1636 */     padding: .9rem;
/* 1637 */     font-size: 0.69rem;
/* 1638 */ }
/* 1639 */ .taiowc-coupon-remove-coupon {
/* 1640 */     padding: 0.2rem;
/* 1641 */     margin: 0.2rem;
/* 1642 */     font-size: 0.6rem;
/* 1643 */ }
/* 1644 */
/* 1645 */
/* 1646 */ .taiowc .taiowc-coupon {
/* 1647 */     margin-top: 0;
/* 1648 */     flex-wrap: wrap;
/* 1649 */     gap: 9px;
/* 1650 */ }

/* taiowc-style.css */

/* 1651 */ .taiowc-show-coupon {
/* 1652 */     font-size: 0.69rem;
/* 1653 */ }
/* 1654 */ .taiowc-coupon-submit {
/* 1655 */     padding: 0rem 0.5rem;
/* 1656 */     height: 30px;
/* 1657 */     line-height: 30px;
/* 1658 */     border: 0;
/* 1659 */     font-size: 0.69rem;
/* 1660 */ }
/* 1661 */
/* 1662 */ .cart-button .buttons a, .woocommerce-back-to-shop {
/* 1663 */     padding: 0.5rem 1rem!important;
/* 1664 */     font-size: 0.69rem!important;
/* 1665 */     width: 100%;
/* 1666 */ }
/* 1667 */ /*.taiowc-cart-model-body {
/* 1668 *|     max-height: 233px;
/* 1669 *|  }*/
/* 1670 */
/* 1671 */  .taiowc-wrap.cart_fixed_2 .taiowc-model-wrap{
/* 1672 */     width:250px!important;
/* 1673 */     max-width:250px!important;
/* 1674 */  }
/* 1675 */   .taiowc-wrap.cart_fixed_2 .taiowc-model-wrap.mobiletopslide{
/* 1676 */     width:initial!important;
/* 1677 */     max-width:initial!important;
/* 1678 */  }
/* 1679 */ .cart_fixed_2 .taiowc-content {
/* 1680 */     padding: 0;
/* 1681 */ }
/* 1682 */ .cart_fixed_2 .taiowc-content h4 {
/* 1683 */     margin-right: 0.5rem;
/* 1684 */     font-size: 0.89rem;
/* 1685 */ }
/* 1686 */
/* 1687 */ .cart_fixed_2 .taiowc-icon img {
/* 1688 */     width: 25px;
/* 1689 */ }
/* 1690 */
/* 1691 */ .cart_fixed_2 .taiowc-content .taiowc-total {
/* 1692 */     color: #111;
/* 1693 */     font-size: 0.69rem;
/* 1694 */ }
/* 1695 */
/* 1696 */ .taiowc-wrap.cart_fixed_2 .taiowc-cart-model {
/* 1697 */     max-width: 240px;
/* 1698 */ }
/* 1699 */ .taiowc-wrap.cart_fixed_2 .mobiletopslide .taiowc-cart-model{
/* 1700 */     max-width: 100%;

/* taiowc-style.css */

/* 1701 */ }
/* 1702 */ .cart_fixed_2 .taiowc-cart-close {
/* 1703 */  top: -57px;
/* 1704 */ left: 232px;
/* 1705 */ }
/* 1706 */
/* 1707 */ .cart_fixed_2 .mobiletopslide .taiowc-cart-close{
/* 1708 */     top: 50%;
/* 1709 */     transform: translateY(-50%);
/* 1710 */     left: initial;
/* 1711 */ }
/* 1712 */ .taiowc-wrap.cart_fixed_2 .taiowc-related-product-cont ul li .taiowc-related-product-left-area {
/* 1713 */     width: 25%;
/* 1714 */ }
/* 1715 */ .cart_fixed_2 .taiowc-total {
/* 1716 */     margin-left: 0.3rem;
/* 1717 */     font-size: 0.79rem;
/* 1718 */ }
/* 1719 */ .cart_fixed_2 .taiowc-show-coupon {
/* 1720 */     font-size: 0.6rem;
/* 1721 */ }
/* 1722 */ .quantity-decrement, .quantity-increment {
/* 1723 */     height:22px;
/* 1724 */     line-height:22px;
/* 1725 */     width:22px;
/* 1726 */
/* 1727 */ }
/* 1728 */
/* 1729 */
/* 1730 */ .taiowc input[type=number].taiowc-quantity {
/* 1731 */
/* 1732 */     font-size: 0.60rem;
/* 1733 */     line-height: 22px !important;
/* 1734 */     min-height: 22px !important;
/* 1735 */     height: 22px;
/* 1736 */  border: none !important;
/* 1737 */ }
/* 1738 */
/* 1739 */ .quantity-wrap{
/* 1740 */
/* 1741 */ margin-left:0.1rem;
/* 1742 */ }
/* 1743 */
/* 1744 */ }
/* 1745 */
/* 1746 */
/* 1747 */ .taiowc-cart-model-wrap{
/* 1748 */     display: flex;
/* 1749 */     flex-direction: column;
/* 1750 */ /*    height: 99vh;*/

/* taiowc-style.css */

/* 1751 */     height: 100%;
/* 1752 */     /* overflow-y: scroll; */
/* 1753 */ }
/* 1754 */ .taiowc-cart-model-footer{
/* 1755 */     margin-top: auto;
/* 1756 */     padding-top: 1rem;
/* 1757 */     padding-bottom: 1rem;
/* 1758 */     padding-left: 1.2rem;
/* 1759 */     padding-right: 1.2rem;
/* 1760 */     background: #FFF;
/* 1761 */     box-shadow: 0 0 #0000, 0 0 #0000, 0 -10px 40px -15px rgba(0, 0, 0, 0.1);
/* 1762 */     border-top: 1px solid transparent;
/* 1763 */     border-color: rgb(238 241 239);
/* 1764 */ }
/* 1765 */ .item-product-wrap{
/* 1766 */     display: flex;
/* 1767 */     flex-direction: column;
/* 1768 */     justify-content: space-between;
/* 1769 */ }
/* 1770 */
/* 1771 */ .taiowc-cart-model-wrap .copyright{
/* 1772 */     text-align: center;
/* 1773 */     font-size: .7rem;
/* 1774 */     line-height: .5rem;
/* 1775 */     color: #737373;
/* 1776 */     letter-spacing: 0.03rem;
/* 1777 */     font-weight: 400;
/* 1778 */     opacity: .5;
/* 1779 */     padding: 1rem;
/* 1780 */     padding-bottom: 0;
/* 1781 */     margin: 0;
/* 1782 */ }
/* 1783 */ .taiowc-cart-model-wrap .copyright a{
/* 1784 */     text-decoration: none;
/* 1785 */     color: #111;
/* 1786 */ }
/* 1787 */ .taiowc-cart-model-wrap .copyright:hover{
/* 1788 */     opacity: 1;
/* 1789 */ }
/* 1790 */
/* 1791 */ .taiowc-model-overlay{
/* 1792 */     position: fixed;
/* 1793 */     left: 0;
/* 1794 */     width: 100%;
/* 1795 */     height: 100%;
/* 1796 */     top: 0;
/* 1797 */     background-color: rgb(0 0 0 / 78%);
/* 1798 */     z-index: 10000000;
/* 1799 */     display: none;
/* 1800 */     opacity: 0;

/* taiowc-style.css */

/* 1801 */     /*transition-property: opacity;
/* 1802 *|     transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
/* 1803 *|     transition-duration: 150ms;*/
/* 1804 */ }
/* 1805 */
/* 1806 */ .model-cart-active .taiowc-model-overlay{
/* 1807 */     display: block;
/* 1808 */     opacity: 1;
/* 1809 */ }
/* 1810 */ body.no-scroll {
/* 1811 */     overflow: hidden;
/* 1812 */     position: fixed;
/* 1813 */     width: 100%;
/* 1814 */ }
/* 1815 */
/* 1816 */
/* 1817 */ /*  Checkout and view loader CSS Starts  */
/* 1818 */ /* Button spinner */
/* 1819 */ .taiowc-btn-loader {
/* 1820 */     width: 14px;
/* 1821 */     height: 14px;
/* 1822 */     margin-left: 8px;
/* 1823 */     border: 2px solid #fff;
/* 1824 */     border-top: 2px solid;
/* 1825 */     border-color: currentColor currentColor currentColor transparent;
/* 1826 */     border-radius: 50%;
/* 1827 */     display: inline-block;
/* 1828 */     animation: taiowc-spin 0.6s linear infinite;
/* 1829 */     vertical-align: middle;
/* 1830 */ }
/* 1831 */ .cart-button .buttons a {
/* 1832 */     display: inline-flex;
/* 1833 */     align-items: center;
/* 1834 */     justify-content: center;
/* 1835 */ }
/* 1836 */
/* 1837 */ @keyframes taiowc-spin {
/* 1838 */     to { transform: rotate(360deg); }
/* 1839 */ }
/* 1840 */
/* 1841 */ /* Optional full page overlay */
/* 1842 */ .taiowc-page-loader {
/* 1843 */     position: fixed;
/* 1844 */     inset: 0;
/* 1845 */     background: rgba(255,255,255,0.5);
/* 1846 */     z-index: 99999;
/* 1847 */     pointer-events: none;
/* 1848 */ }
/* 1849 */ .mobile-menu-active .taiowc-fixed-cart .taiowc-content{
/* 1850 */     z-index: 9;

/* taiowc-style.css */

/* 1851 */ }
/* 1852 */
/* 1853 */ .taiowc .taiowc-cart-model-body a.taiowc-continue-shop{
/* 1854 */     background: #111;
/* 1855 */     color: #FFF;
/* 1856 */     text-align: center;
/* 1857 */     padding: 9px 0 !important;
/* 1858 */     margin: 0 1.5rem 9px 1.5rem;
/* 1859 */     border-radius: 1rem;
/* 1860 */ }
/* 1861 */
/* 1862 */
/* 1863 */
/* 1864 */ /* Shipping Style  */
/* 1865 */ .taiowc-label .pencil{
/* 1866 */     cursor: pointer;
/* 1867 */ }
/* 1868 */ /* Container */
/* 1869 */ .taiowc-cart-model .taiowc-shptgl-cont {
/* 1870 */     background: #fafafa;
/* 1871 */     padding: 16px;
/* 1872 */     border-radius: 1rem;
/* 1873 */ }
/* 1874 */
/* 1875 */ /* Remove default list styles */
/* 1876 */ .taiowc-cart-model ul#shipping_method {
/* 1877 */     list-style: none;
/* 1878 */     margin: 0;
/* 1879 */     padding: 0;
/* 1880 */ }
/* 1881 */
/* 1882 */ /* Each option as card */
/* 1883 */ .taiowc-cart-model ul#shipping_method li {
/* 1884 */     margin-bottom: 12px;
/* 1885 */     position: relative;
/* 1886 */ }
/* 1887 */
/* 1888 */ /* Hide default radio */
/* 1889 */ .taiowc-cart-model ul#shipping_method input[type="radio"] {
/* 1890 */     position: absolute;
/* 1891 */     opacity: 0;
/* 1892 */     pointer-events: none;
/* 1893 */ }
/* 1894 */
/* 1895 */ /* Card label */
/* 1896 */ .taiowc-cart-model ul#shipping_method label {
/* 1897 */     display: flex !important;
/* 1898 */     align-items: center;
/* 1899 */     padding: 14px 16px;
/* 1900 */     border-radius: 1rem;

/* taiowc-style.css */

/* 1901 */     border: 2px solid transparent;
/* 1902 */     background: #f2f2f2;
/* 1903 */     cursor: pointer;
/* 1904 */     font-size: 12px;
/* 1905 */     transition: all 0.25s ease;
/* 1906 */     color: #111;
/* 1907 */     font-weight: 600;
/* 1908 */     text-transform: uppercase;
/* 1909 */ }
/* 1910 */
/* 1911 */ /* Hover effect */
/* 1912 */ .taiowc-cart-model ul#shipping_method label:hover {
/* 1913 */     background: #e5e5e5;
/* 1914 */ }
/* 1915 */
/* 1916 */ /* Active (checked) state */
/* 1917 */ .taiowc-cart-model ul#shipping_method input[type="radio"]:checked + label {
/* 1918 */     border-color: #000;
/* 1919 */     box-shadow: 0 2px 8px rgba(0,0,0,0.08);
/* 1920 */     background: #FFF;
/* 1921 */ }
/* 1922 */
/* 1923 */ /* Price styling */
/* 1924 */ .taiowc-cart-model .woocommerce-shipping-methods .woocommerce-Price-amount {
/* 1925 */     margin-left: auto;
/* 1926 */ }
/* 1927 */
/* 1928 */ /* Free shipping subtle look */
/* 1929 */ .taiowc-cart-model input[value*="free_shipping"]:checked + label {
/* 1930 */     background: #f9f9f9;
/* 1931 */ }
/* 1932 */
/* 1933 */ /* Shipping title area */
/* 1934 */ .taiowc-cart-model .taiowc-shptgl-cont > p,
/* 1935 */ .taiowc-cart-model .taiowc-shptgl-cont strong {
/* 1936 */     ont-size: 12px;
/* 1937 */     color: #111;
/* 1938 */     letter-spacing: 0;
/* 1939 */     font-weight: 600;
/* 1940 */ }
/* 1941 */
/* 1942 */ /* Change address link */
/* 1943 */ .taiowc-cart-model .shipping-calculator-button {
/* 1944 */     display: inline-block;
/* 1945 */     margin-top: 7px;
/* 1946 */     font-size: 12px;
/* 1947 */     color: #9ca3af;
/* 1948 */     text-decoration: underline;
/* 1949 */     cursor: pointer;
/* 1950 */ }

/* taiowc-style.css */

/* 1951 */
/* 1952 */ .taiowc-cart-model .shipping-calculator-button:hover {
/* 1953 */     color: #005177;
/* 1954 */ }
/* 1955 */
/* 1956 */ /* Optional: add icon-like spacing */
/* 1957 */ .taiowc-cart-model ul#shipping_method label::before {
/* 1958 */     content: "🚚";
/* 1959 */     margin-right: 10px;
/* 1960 */     font-size: 16px;
/* 1961 */     display: none;
/* 1962 */ }
/* 1963 */
/* 1964 */
/* 1965 */ /* Shipping BAR css  */
/* 1966 */ .taiowc-free-shipping-wrap{
/* 1967 */     background:#f5f4ec;
/* 1968 */     padding:15px;
/* 1969 */     border-radius:10px;
/* 1970 */     margin-bottom:18px;
/* 1971 */     margin: 0 .7rem .7rem .7rem;
/* 1972 */ }
/* 1973 */
/* 1974 */ .taiowc-free-shipping-bar{
/* 1975 */     position:relative;
/* 1976 */     height:6px;
/* 1977 */     background:#e5e5e5;
/* 1978 */     border-radius:30px;
/* 1979 */     margin-bottom:12px;
/* 1980 */ }
/* 1981 */
/* 1982 */ .taiowc-free-shipping-fill{
/* 1983 */     height:100%;
/* 1984 */     background:#0e9502;
/* 1985 */     border-radius:30px;
/* 1986 */     transition:.3s;
/* 1987 */ }
/* 1988 */
/* 1989 */ .taiowc-free-shipping-icon{
/* 1990 */     position:absolute;
/* 1991 */     top:50%;
/* 1992 */     transform:translate(-50%, -50%) scaleX(-1);
/* 1993 */     width:32px;
/* 1994 */     height:32px;
/* 1995 */     border-radius:50%;
/* 1996 */     background:#fff;
/* 1997 */     border:2px solid #46b450;
/* 1998 */     display:flex;
/* 1999 */     align-items:center;
/* 2000 */     justify-content:center;

/* taiowc-style.css */

/* 2001 */     font-size:14px;
/* 2002 */     transition:.3s;
/* 2003 */     z-index: 9;
/* 2004 */ }
/* 2005 */
/* 2006 */ .taiowc-free-shipping-msg{
/* 2007 */     font-size:14px;
/* 2008 */     line-height:1.5;
/* 2009 */     text-align: center;
/* 2010 */ }
/* 2011 */
/* 2012 */ .taiowc-free-success-wrap{
/* 2013 */     position:relative;
/* 2014 */     overflow:hidden;
/* 2015 */     border-radius:10px;
/* 2016 */     text-align:center;
/* 2017 */ }
/* 2018 */
/* 2019 */
/* 2020 */ /* LEFT PARTICLES */
/* 2021 */
/* 2022 */ .taiowc-free-success-wrap:before,
/* 2023 */
/* 2024 */ /* RIGHT PARTICLES */
/* 2025 */
/* 2026 */ .taiowc-free-success-wrap:after{
/* 2027 */     content:"";
/* 2028 */     position:absolute;
/* 2029 */     top:50%;
/* 2030 */     width:12px;
/* 2031 */     height:12px;
/* 2032 */     border-radius:50%;
/* 2033 */     z-index:1;
/* 2034 */     opacity:0;
/* 2035 */
/* 2036 */     box-shadow:
/* 2037 */         0 -30px #ff5252,
/* 2038 */         25px -20px #ffca28,
/* 2039 */         35px 0 #42a5f5,
/* 2040 */         20px 25px #66bb6a,
/* 2041 */         -10px 20px #ab47bc,
/* 2042 */         -25px 0 #ff7043,
/* 2043 */         -15px -20px #26c6da;
/* 2044 */
/* 2045 */     animation:taiowcConfettiBurst 1.2s ease-out;
/* 2046 */ /*    animation:taiowcConfettiBurst 1.2s ease-out infinite;*/
/* 2047 */ }
/* 2048 */
/* 2049 */ /* LEFT SIDE */
/* 2050 */

/* taiowc-style.css */

/* 2051 */ .taiowc-free-success-wrap:before{
/* 2052 */     left:20%;
/* 2053 */ }
/* 2054 */
/* 2055 */ /* RIGHT SIDE */
/* 2056 */
/* 2057 */ .taiowc-free-success-wrap:after{
/* 2058 */     right:20%;
/* 2059 */     animation-delay:.3s;
/* 2060 */ }
/* 2061 */
/* 2062 */ @keyframes taiowcConfettiBurst{
/* 2063 */
/* 2064 */     0%{
/* 2065 */         transform:translateY(0) scale(.2);
/* 2066 */         opacity:1;
/* 2067 */     }
/* 2068 */
/* 2069 */     100%{
/* 2070 */         transform:translateY(-40px) scale(1.4);
/* 2071 */         opacity:0;
/* 2072 */     }
/* 2073 */ }
/* 2074 */
/* 2075 */
/* 2076 */
/* 2077 */ /* Style-2  */
/* 2078 */ .taiowc-free-shipping-wrap.style-2 .taiowc-free-shipping-bar{
/* 2079 */     position:relative;
/* 2080 */     background:#e5e5e5;
/* 2081 */ }
/* 2082 */
/* 2083 */ .taiowc-free-shipping-wrap.style-2 .taiowc-free-shipping-fill{
/* 2084 */     position:relative;
/* 2085 */     background:linear-gradient(
/* 2086 */         90deg,
/* 2087 */         #2e7d32,
/* 2088 */         #66bb6a,
/* 2089 */         #2e7d32
/* 2090 */     );
/* 2091 */
/* 2092 */     background-size:200% 100%;
/* 2093 */
/* 2094 */     animation:taiowcMovingBar 2s linear infinite;
/* 2095 */     overflow: hidden;
/* 2096 */ }
/* 2097 */
/* 2098 */ .taiowc-free-shipping-wrap.style-2 .taiowc-free-shipping-fill:before{
/* 2099 */     content:"";
/* 2100 */     position:absolute;

/* taiowc-style.css */

/* 2101 */     inset:0;
/* 2102 */
/* 2103 */     background:repeating-linear-gradient(
/* 2104 */         -45deg,
/* 2105 */         rgba(255,255,255,.15) 0,
/* 2106 */         rgba(255,255,255,.15) 10px,
/* 2107 */         transparent 10px,
/* 2108 */         transparent 20px
/* 2109 */     );
/* 2110 */
/* 2111 */     animation:taiowcStripeMove 1s linear infinite;
/* 2112 */ }
/* 2113 */
/* 2114 */ @keyframes taiowcMovingBar{
/* 2115 */
/* 2116 */     0%{
/* 2117 */         background-position:0% 0%;
/* 2118 */     }
/* 2119 */
/* 2120 */     100%{
/* 2121 */         background-position:200% 0%;
/* 2122 */     }
/* 2123 */ }
/* 2124 */
/* 2125 */ @keyframes taiowcStripeMove{
/* 2126 */
/* 2127 */     0%{
/* 2128 */         transform:translateX(0);
/* 2129 */     }
/* 2130 */
/* 2131 */     100%{
/* 2132 */         transform:translateX(30px);
/* 2133 */     }
/* 2134 */ }
/* 2135 */
/* 2136 */
/* 2137 */ /* Style-3 */
/* 2138 */ .taiowc-free-shipping-wrap.style-3 .taiowc-free-shipping-fill{
/* 2139 */     box-shadow:
/* 2140 */         0 0 10px #4caf50,
/* 2141 */         0 0 20px #4caf50;
/* 2142 */
/* 2143 */     animation:taiowcGlow 1s ease-in-out infinite alternate;
/* 2144 */ }
/* 2145 */
/* 2146 */ @keyframes taiowcGlow{
/* 2147 */
/* 2148 */     from{
/* 2149 */         opacity:.7;
/* 2150 */     }

/* taiowc-style.css */

/* 2151 */
/* 2152 */     to{
/* 2153 */         opacity:1;
/* 2154 */     }
/* 2155 */ }
/* 2156 */
/* 2157 */ /* Style-4  */
/* 2158 */
/* 2159 */ .taiowc-free-shipping-wrap.style-4{
/* 2160 */     position:relative;
/* 2161 */     padding:18px;
/* 2162 */     border-radius:18px;
/* 2163 */     background:
/* 2164 */         linear-gradient(
/* 2165 */             135deg,
/* 2166 */             rgba(25,25,35,.95),
/* 2167 */             rgba(35,35,50,.95)
/* 2168 */         );
/* 2169 */
/* 2170 */     border:1px solid rgba(255,255,255,.08);
/* 2171 */
/* 2172 */     box-shadow:
/* 2173 */         0 10px 30px rgba(0,0,0,.18);
/* 2174 */ }
/* 2175 */
/* 2176 */ /* Glow Background */
/* 2177 */
/* 2178 */ /* Message */
/* 2179 */
/* 2180 */ .taiowc-free-shipping-wrap.style-4 .taiowc-free-shipping-msg{
/* 2181 */     position:relative;
/* 2182 */     z-index:2;
/* 2183 */     color:#fff;
/* 2184 */     font-size:14px;
/* 2185 */     font-weight:500;
/* 2186 */ }
/* 2187 */
/* 2188 */ /* Success */
/* 2189 */
/* 2190 */ .taiowc-free-shipping-wrap.style-4 .taiowc-free-success{
/* 2191 */     color:#7dff8c;
/* 2192 */     font-weight:700;
/* 2193 */     text-shadow:
/* 2194 */         0 0 10px rgba(125,255,140,.8),
/* 2195 */         0 0 20px rgba(125,255,140,.5);
/* 2196 */ }
/* 2197 */
/* 2198 */ /* Bar */
/* 2199 */
/* 2200 */ .taiowc-free-shipping-wrap.style-4 .taiowc-free-shipping-bar{

/* taiowc-style.css */

/* 2201 */     position:relative;
/* 2202 */     height:10px;
/* 2203 */     margin-bottom:16px;
/* 2204 */     background:
/* 2205 */         rgba(255,255,255,.08);
/* 2206 */     border-radius:999px;
/* 2207 */     z-index:2;
/* 2208 */ }
/* 2209 */
/* 2210 */ /* Fill */
/* 2211 */
/* 2212 */ .taiowc-free-shipping-wrap.style-4 .taiowc-free-shipping-fill{
/* 2213 */     position:relative;
/* 2214 */     height:100%;
/* 2215 */     border-radius:999px;
/* 2216 */     background:
/* 2217 */         linear-gradient(
/* 2218 */             90deg,
/* 2219 */             #00ff87,
/* 2220 */             #60efff,
/* 2221 */             #00ff87
/* 2222 */         );
/* 2223 */     background-size:200% 100%;
/* 2224 */     animation:
/* 2225 */         taiowcGradientMove 3s linear infinite,
/* 2226 */         taiowcPulseGlow 1.5s ease-in-out infinite alternate;
/* 2227 */     box-shadow:
/* 2228 */         0 0 12px rgba(0,255,135,.8),
/* 2229 */         0 0 24px rgba(96,239,255,.5);
/* 2230 */ }
/* 2231 */
/* 2232 */ /* Moving Shine */
/* 2233 */
/* 2234 */ .taiowc-free-shipping-wrap.style-4 .taiowc-free-shipping-fill:before{
/* 2235 */     content:"";
/* 2236 */     position:absolute;
/* 2237 */     top:0;
/* 2238 */     left:-40%;
/* 2239 */     width:40%;
/* 2240 */     height:100%;
/* 2241 */     background:
/* 2242 */         linear-gradient(
/* 2243 */             90deg,
/* 2244 */             transparent,
/* 2245 */             rgba(255,255,255,.55),
/* 2246 */             transparent
/* 2247 */         );
/* 2248 */     animation:taiowcShine 2s linear infinite;
/* 2249 */     display: none;
/* 2250 */ }

/* taiowc-style.css */

/* 2251 */
/* 2252 */ /* Truck */
/* 2253 */
/* 2254 */ .taiowc-free-shipping-wrap.style-4 .taiowc-free-shipping-icon{
/* 2255 */     position:absolute;
/* 2256 */     top:50%;
/* 2257 */
/* 2258 */     transform:
/* 2259 */         translate(-50%, -50%)
/* 2260 */         scaleX(-1);
/* 2261 */
/* 2262 */     width:34px;
/* 2263 */     height:34px;
/* 2264 */
/* 2265 */     border-radius:50%;
/* 2266 */
/* 2267 */     background:#10151f;
/* 2268 */
/* 2269 */     border:2px solid #00ff87;
/* 2270 */
/* 2271 */     display:flex;
/* 2272 */     align-items:center;
/* 2273 */     justify-content:center;
/* 2274 */
/* 2275 */     color:#00ff87;
/* 2276 */
/* 2277 */     box-shadow:
/* 2278 */         0 0 10px rgba(0,255,135,.8);
/* 2279 */
/* 2280 */     z-index:3;
/* 2281 */ }
/* 2282 */ .taiowc-free-shipping-wrap.style-4 .taiowc-free-success-wrap{
/* 2283 */     background: transparent;
/* 2284 */ }
/* 2285 */
/* 2286 */ /* ANIMATIONS */
/* 2287 */
/* 2288 */ @keyframes taiowcGradientMove{
/* 2289 */
/* 2290 */     0%{
/* 2291 */         background-position:0% 0%;
/* 2292 */     }
/* 2293 */
/* 2294 */     100%{
/* 2295 */         background-position:200% 0%;
/* 2296 */     }
/* 2297 */ }
/* 2298 */
/* 2299 */ @keyframes taiowcPulseGlow{
/* 2300 */

/* taiowc-style.css */

/* 2301 */     from{
/* 2302 */         box-shadow:
/* 2303 */             0 0 8px rgba(0,255,135,.5),
/* 2304 */             0 0 16px rgba(96,239,255,.3);
/* 2305 */     }
/* 2306 */
/* 2307 */     to{
/* 2308 */         box-shadow:
/* 2309 */             0 0 16px rgba(0,255,135,.95),
/* 2310 */             0 0 28px rgba(96,239,255,.6);
/* 2311 */     }
/* 2312 */ }
/* 2313 */
/* 2314 */ @keyframes taiowcShine{
/* 2315 */
/* 2316 */     0%{
/* 2317 */         left: 0%;
/* 2318 */     }
/* 2319 */
/* 2320 */     100%{
/* 2321 */         left: 98%;
/* 2322 */     }
/* 2323 */ }
/* 2324 */
/* 2325 */ @keyframes taiowcNeonRotate{
/* 2326 */
/* 2327 */     from{
/* 2328 */         transform:rotate(0deg);
/* 2329 */     }
/* 2330 */
/* 2331 */     to{
/* 2332 */         transform:rotate(360deg);
/* 2333 */     }
/* 2334 */ }
/* 2335 */
/* 2336 */
/* 2337 */
/* 2338 */ /*  Style-5     */
/* 2339 */ .taiowc-free-shipping-wrap.style-5{
/* 2340 */     background:#fff9f6;
/* 2341 */     border:1px solid #ececf3;
/* 2342 */     border-radius: 1rem;
/* 2343 */     padding: 12px 22px;
/* 2344 */     position:relative;
/* 2345 */     box-shadow:
/* 2346 */         0 4px 14px rgba(30,35,90,.04);
/* 2347 */     box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgb(0 0 0 / 0.05);
/* 2348 */ }
/* 2349 */
/* 2350 */ /* Heading */

/* taiowc-style.css */

/* 2351 */
/* 2352 */ .taiowc-free-shipping-wrap.style-5
/* 2353 */ .taiowc-free-shipping-heading{
/* 2354 */     text-align: center;
/* 2355 */     font-size: 16px;
/* 2356 */     color: #111;
/* 2357 */     margin-bottom: 18px;
/* 2358 */     font-weight: 500;
/* 2359 */     line-height: 1.5;
/* 2360 */ }
/* 2361 */
/* 2362 */ .taiowc-free-shipping-wrap.style-5
/* 2363 */ .taiowc-free-shipping-heading span{
/* 2364 */     color: #ff5a12;
/* 2365 */     font-weight: 500;
/* 2366 */     font-size: 12px;
/* 2367 */ }
/* 2368 */
/* 2369 */ /* Progress Area */
/* 2370 */
/* 2371 */ .taiowc-progress-area{
/* 2372 */     position:relative;
/* 2373 */ }
/* 2374 */
/* 2375 */ /* Line */
/* 2376 */
/* 2377 */ .taiowc-progress-line{
/* 2378 */     position:relative;
/* 2379 */
/* 2380 */     height:5px;
/* 2381 */
/* 2382 */     border-radius:999px;
/* 2383 */
/* 2384 */     background:#e8e9f3;
/* 2385 */
/* 2386 */     overflow:visible;
/* 2387 */ }
/* 2388 */
/* 2389 */ /* Fill */
/* 2390 */
/* 2391 */ .taiowc-progress-fill{
/* 2392 */     position:absolute;
/* 2393 */     left:0;
/* 2394 */     top:0;
/* 2395 */     height:100%;
/* 2396 */     border-radius:999px;
/* 2397 */     background: linear-gradient(90deg,#ff9a76,#ff5e3a);
/* 2398 */     transition:.4s ease;
/* 2399 */     box-shadow: 0 4px 14px rgba(108,99,255,.25);
/* 2400 */ }

/* taiowc-style.css */

/* 2401 */
/* 2402 */ /* Truck */
/* 2403 */
/* 2404 */ .taiowc-progress-truck{
/* 2405 */     position:absolute;
/* 2406 */     top:50%;
/* 2407 */     transform:
/* 2408 */         translate(-50%, -50%)
/* 2409 */         scaleX(-1);
/* 2410 */     width:29px;
/* 2411 */     height:29px;
/* 2412 */     border-radius:50%;
/* 2413 */     background: linear-gradient(90deg,#ff9a76,#ff5e3a);
/* 2414 */     display:flex;
/* 2415 */     align-items:center;
/* 2416 */     justify-content:center;
/* 2417 */     color:#fff;
/* 2418 */     font-size:22px;
/* 2419 */     box-shadow:
/* 2420 */         0 8px 24px rgba(108,99,255,.25);
/* 2421 */
/* 2422 */     transition:.4s ease;
/* 2423 */
/* 2424 */     z-index:3;
/* 2425 */ }
/* 2426 */
/* 2427 */ /* Goal */
/* 2428 */
/* 2429 */ .taiowc-goal-icon{
/* 2430 */     position:absolute;
/* 2431 */
/* 2432 */     right:-15px;
/* 2433 */
/* 2434 */     top:50%;
/* 2435 */
/* 2436 */     transform:translateY(-50%);
/* 2437 */
/* 2438 */     width:29px;
/* 2439 */     height:29px;
/* 2440 */
/* 2441 */     border-radius:50%;
/* 2442 */
/* 2443 */     border:2px dashed #c8cae5;
/* 2444 */
/* 2445 */     display:flex;
/* 2446 */     align-items:center;
/* 2447 */     justify-content:center;
/* 2448 */
/* 2449 */     color:#8d90a8;
/* 2450 */

/* taiowc-style.css */

/* 2451 */     font-size:18px;
/* 2452 */
/* 2453 */     background:#fff;
/* 2454 */ }
/* 2455 */
/* 2456 */ /* Labels */
/* 2457 */
/* 2458 */ .taiowc-progress-labels{
/* 2459 */     display:flex;
/* 2460 */
/* 2461 */     justify-content:space-between;
/* 2462 */
/* 2463 */     margin-top:18px;
/* 2464 */
/* 2465 */     color:#9ca0b3;
/* 2466 */
/* 2467 */     font-size:14px;
/* 2468 */
/* 2469 */     font-weight:600;
/* 2470 */ }
/* 2471 */
/* 2472 */ /* Success */
/* 2473 */
/* 2474 */ .taiowc-free-success{
/* 2475 */ color: #464646;
/* 2476 */     font-weight: 500;
/* 2477 */ }
/* 2478 */
/* 2479 */ .taiowc-free-shipping-wrap.style-5  .taiowc-free-success-wrap{
/* 2480 */     background: transparent;
/* 2481 */ }
/* 2482 */
/* 2483 */ .taiowc-milestones-marker:nth-of-type(2){
/* 2484 */     left: 10%!important;
/* 2485 */     transform: translate(0%,-50%)!important;
/* 2486 */ }
/* 2487 */
/* 2488 */ .taiowc-milestones-marker:nth-of-type(3) {
/* 2489 */     left: 50%!important;
/* 2490 */     transform: translate(-50%,-50%)!important;
/* 2491 */ }
/* 2492 */
/* 2493 */ .taiowc-milestones-marker:nth-of-type(4) {
/* 2494 */     left: initial!important;
/* 2495 */     right: 0!important;
/* 2496 */     transform: translate(0%,-50%)!important;
/* 2497 */ }
/* 2498 */
/* 2499 */ .taiowc-milestones-label-row .taiowc-milestones-label-item:nth-of-type(1){
/* 2500 */     left: 10%!important;

/* taiowc-style.css */

/* 2501 */     transform: translateX(-9px)!important;
/* 2502 */ }
/* 2503 */ .taiowc-milestones-label-row .taiowc-milestones-label-item:nth-of-type(2){
/* 2504 */     left: 50%!important;
/* 2505 */     transform: translateX(-50%)!important;
/* 2506 */ }
/* 2507 */ .taiowc-milestones-label-row .taiowc-milestones-label-item:nth-of-type(3){
/* 2508 */     left: initial!important;
/* 2509 */     right: 0!important;
/* 2510 */     transform: translateX(-9px);
/* 2511 */     text-align: right;
/* 2512 */ }
/* 2513 */
/* 2514 */
/* 2515 */
/* 2516 */
/* 2517 */
/* 2518 */
/* 2519 */
/* 2520 */
/* 2521 */
/* 2522 */
/* 2523 */
/* 2524 */
/* 2525 */
/* 2526 */
/* 2527 */
/* 2528 */
/* 2529 */ /* COMMON */
/* 2530 */ .taiowc-milestones-label-item{
/* 2531 */     position:absolute;
/* 2532 */     transform:translateX(-50%);
/* 2533 */     text-align:center;
/* 2534 */     white-space:nowrap;
/* 2535 */ }
/* 2536 */
/* 2537 */ .taiowc-ms-price{
/* 2538 */     display:block;
/* 2539 */     font-weight:900;
/* 2540 */     color:#111;
/* 2541 */ }
/* 2542 */
/* 2543 */ .taiowc-ms-label{
/* 2544 */     display:block;
/* 2545 */     color:#888;
/* 2546 */ }
/* 2547 */
/* 2548 */ /* AI Suggest Button */
/* 2549 */ .taiowc-ai-suggest-wrap{
/* 2550 */     padding:10px 14px;

/* taiowc-style.css */

/* 2551 */     border-top:1px solid #f0f0f0;
/* 2552 */     box-sizing: border-box;
/* 2553 */ }
/* 2554 */ .taiowc-ai-suggest-wrap .taiowc-ai-suggest-btn{
/* 2555 */     display:flex;
/* 2556 */     align-items:center;
/* 2557 */     gap:6px;
/* 2558 */     width:100%;
/* 2559 */     padding:9px 14px;
/* 2560 */     background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);
/* 2561 */     color:#fff;
/* 2562 */     border:none;
/* 2563 */     border-radius:6px;
/* 2564 */     font-size:13px;
/* 2565 */     font-weight:600;
/* 2566 */     cursor:pointer;
/* 2567 */     transition:opacity .2s;
/* 2568 */ }
/* 2569 */ .taiowc-ai-suggest-btn:hover{
/* 2570 */     opacity:.88;
/* 2571 */ }
/* 2572 */ .taiowc-ai-suggest-btn:disabled{
/* 2573 */     opacity:.6;
/* 2574 */     cursor:not-allowed;
/* 2575 */ }
/* 2576 */ .taiowc-ai-suggest-btn.taiowc-ai-loading::after{
/* 2577 */     content:'';
/* 2578 */     display:inline-block;
/* 2579 */     width:12px;
/* 2580 */     height:12px;
/* 2581 */     border:2px solid rgba(255,255,255,.4);
/* 2582 */     border-top-color:#fff;
/* 2583 */     border-radius:50%;
/* 2584 */     animation:taiowc-ai-spin .7s linear infinite;
/* 2585 */     margin-left:auto;
/* 2586 */ }
/* 2587 */ @keyframes taiowc-ai-spin{to{transform:rotate(360deg)}}
/* 2588 */
/* 2589 */ /* AI result wrapper */
/* 2590 */ .taiowc-ai-suggest-result{
/* 2591 */     margin-top:10px;
/* 2592 */ }
/* 2593 */ .taiowc-ai-intro{
/* 2594 */     font-size:12px;
/* 2595 */     color:#666;
/* 2596 */     margin:0 0 10px 0;
/* 2597 */     line-height:1.6;
/* 2598 */     font-style:italic;
/* 2599 */ }
/* 2600 */

/* taiowc-style.css */

/* 2601 */ /* AI Product Card — white card, matches "Products you may like" style */
/* 2602 */ .taiowc-ai-product-card{
/* 2603 */     display:flex;
/* 2604 */     align-items:center;
/* 2605 */     gap:12px;
/* 2606 */     padding:10px 12px;
/* 2607 */     background:#fff;
/* 2608 */     border-radius:12px;
/* 2609 */     margin-bottom:8px;
/* 2610 */ }
/* 2611 */ .taiowc-ai-product-card:last-child{
/* 2612 */     margin-bottom:0;
/* 2613 */ }
/* 2614 */ .taiowc-ai-product-thumb{
/* 2615 */     flex:0 0 64px;
/* 2616 */     width:64px;
/* 2617 */     height:64px;
/* 2618 */     border-radius:10px;
/* 2619 */     overflow:hidden;
/* 2620 */     background:#f0f0f0;
/* 2621 */ }
/* 2622 */ .taiowc-ai-product-thumb img{
/* 2623 */     width:100%;
/* 2624 */     height:100%;
/* 2625 */     object-fit:cover;
/* 2626 */     display:block;
/* 2627 */ }
/* 2628 */ .taiowc-ai-product-info{
/* 2629 */     flex:1 1 auto;
/* 2630 */     min-width:0;
/* 2631 */ }
/* 2632 */ .taiowc-ai-product-name{
/* 2633 */     display:block;
/* 2634 */     font-size:13px;
/* 2635 */     font-weight:700;
/* 2636 */     color:#1a1a1a;
/* 2637 */     text-decoration:none;
/* 2638 */     margin-bottom:4px;
/* 2639 */     line-height:1.3;
/* 2640 */ }
/* 2641 */ .taiowc-ai-product-name:hover{
/* 2642 */     color:#444;
/* 2643 */ }
/* 2644 */ .taiowc-ai-product-price{
/* 2645 */     font-size:13px;
/* 2646 */ }
/* 2647 */ .taiowc-ai-product-price .woocommerce-Price-amount{
/* 2648 */     font-weight:700;
/* 2649 */     color:#1a1a1a;
/* 2650 */ }

/* taiowc-style.css */

/* 2651 */ .taiowc-ai-product-price del .woocommerce-Price-amount{
/* 2652 */     color:#aaa;
/* 2653 */     font-weight:400;
/* 2654 */ }
/* 2655 */ .taiowc-ai-product-btn{
/* 2656 */     flex:0 0 auto;
/* 2657 */ }
/* 2658 */ .taiowc-ai-suggest-result .taiowc-ai-product-btn .th-button{
/* 2659 */     display:flex!important;
/* 2660 */     align-items:center;
/* 2661 */     justify-content:center;
/* 2662 */     width:21px;
/* 2663 */     height:21px;
/* 2664 */     border-radius: 5px;
/* 2665 */     background: #111;
/* 2666 */     border: 1px solid green;
/* 2667 */     color:#fff !important;
/* 2668 */     border:none;
/* 2669 */     cursor:pointer;
/* 2670 */     text-decoration:none !important;
/* 2671 */     transition:background .2s;
/* 2672 */     font-size:0;
/* 2673 */ }
/* 2674 */ .taiowc-ai-product-btn .th-button::before{
/* 2675 */     content:'+';
/* 2676 */     font-size:20px;
/* 2677 */     font-weight:300;
/* 2678 */     line-height:1;
/* 2679 */     color:#fff;
/* 2680 */ }
/* 2681 */ .woocommerce .taiowc-ai-product-btn .th-button:hover{
/* 2682 */     background: #111;
/* 2683 */ }
/* 2684 */ .taiowc-ai-product-btn .th-button .dashicons{
/* 2685 */     display:none;
/* 2686 */ }
/* 2687 */ .taiowc-ai-product-btn .th-button:hover{
/* 2688 */     background:#333;
/* 2689 */ }
/* 2690 */ .taiowc-ai-error{
/* 2691 */     color:#c0392b;
/* 2692 */     font-size:13px;
/* 2693 */ }
/* 2694 */
/* 2695 */
/* 2696 */
